Special thanks go to: - manono for great ideas and writing a wonderful tutorial for AutoGK - Swede, al2k and btothec2 for web hosting - Doom9 for great support of video community at www.doom9.org - authors of the tools I'm using within this application - and the rest of Doom9's forums for testing and suggestions VERSION HISTORY 1.0 - updated documentation 0.98 beta - program doesn't hang anymore if no codecs are installed - removed contact email. DO NOT CONTACT ME BY EMAIL ABOUT ISSUES WITH AUTOGK, USE THE FORUM INSTEAD - added check for previous version, so that update cannot be run without AutoGK installed already 0.96 beta - second subtitle is properly displayed in the logs - advanced audio settings are working properly again 0.95 beta - fixed bug "divided by zero" after analysis step in rare cases - audio bitrate is always 128kbps for MP3 in Auto Mode - added support for ESS-based standalone DivX players (if selected during install then MPEG/H.263 matrixes are used instead of custom ones) - slightly tuned resizing algorithm - added support for second subtitle stream (only when using external subs) CTRL-F10 hotkey as usual - changed handling of errors during audio demux/transcoding (no more errors about audio being 4Gb in size) - small internal enhancement of analysis step - new decomb 5.1.1 included (thanks sh0dan) which solved green picture problems 0.92 beta - fixed bug when DVD2AVI was started two times in a row for indexing - second audio is now always MP3 in Auto Mode - new VDubMod is no longer packaged with update (please reinstall 0.8, then update with 0.92) - changed normalization audio option from hybrid gain to post gain 0.90 beta - min bitrate for VBR (ABR) is now 80kbps to avoid crashes in BeSweet - added support for second audio, but it's hidden by default (press CTRL-F10 to enable it) - added Delimiter(0,255,0,255) after decomb's filters to avoid green color rips 0.89 beta - fixed bug when audio could get out of synch after split - added 2Gb predefined size 0.88 beta - several minor job queue bugs fixed - added icons for job queue buttons - improved hybrid source handling again - quality based mode sizing for XviD fixed 0.86 alpha - fixed transparency of the main window for XP themes 0.85 alpha - added support for DVDDecrypter 3.1.8 and higher - added automatic PGC and Angle selection for subs from name of input files (use corresponding options from DVDDecrypter) - fixed detection of winrar installation dir - audio MP3 encoding options changed (ABR and boosting) - added job queue - improved handling of hybrid sources (thanks for the tips, bilu) - undot filter is not used if non SSE-enabled CPU is detected 0.8 - fixed problem when extrenal subs are selected, but no sub stream is chosen - tray menu improved - updated tutorial - maximum width of "minimal width" mode is now 640 instead of 720 - added possibility of custom subs settings picked up from "subs.settings" in input directory. It should have two lines like this: 0 - first is angle (0 if none) 2 - second is PGC if file is not found then no angles and PGC 1 is assumed 0.77 beta - make AutoGK work with VDubMod 1.5.10.1 (although its not included in the installer and its usage not recommended yet) - added tray icon when minimized - improved autocrop & smartcrop - xvid quality based mode improved - chroma optimizer option is on for xvid by default - new transparent logo in info window 0.75 beta - fixed problem with preview and external subtitles - added auto split of subs - no more crashes while parsing of input folder - proper error message is displayed instead 0.74 beta - max mp3 bitrate increased to 320kbps - quality based mode for xvid now gives proper output size - quality based mode now uses b-frames for both xvid and divx - added support for up to 32 subs stream - added support for external subs (no splitting yet): .idx and .rar are created in the output dir only if WinRAR is installed on the system, otherwise internal subtitles will be used 0.72 beta - added quality based encoding (single pass) - added support for forced subtitles - fixed output directory locking while application is running - added more info in the log file - added balloon hints to main window 0.70 beta - fixed avisynth crop error for non-standard video sources - output resolution and AR is printed in the logs now 0.69 beta - tmp dir renames to gk_tmp to avoid confusion - max custom size increased to 10,000 Mb - AutoGK can be run without admin rights on NT-based systems 0.68 beta - fixed problem with outpit size > 2Gb - improved help icon - improved readability of the log file (formatting mainly) - new vdubmod splitting problem fixed - xvid codec startup error fixed (if xvid is not installed) 0.66 beta - reduced bitrate for divx to remove slight oversize - implemented check for installed codecs on startup - long movies are handled more properly - new start & abort buttons - new nsis installer 0.65 beta - added DivX 5.1.1 Pro support - preview no longer require analysis - audio encoding and sub indexing is done after analysis step - fixed bug with saving/restoring of advanced settings (note name of the ini in root AutoGK folder chnaged) - Max key frames interval is now always 10 sec and depends on output framerate 0.5 - fixed bug when aborting preview operation - hybrid detection parameters slightly adjusted - scroll arrows of the log window are always visible now - double usage of softer resizer fixed - fixed crash on exit while encoding - first pass avi is not saved anymore (to save some space) - updated tutorial 0.49 beta - autosplit only works if you select 2 or 3 CDs as target size now - icons update - minor cosmetic changes 0.48 beta - fixed crash when source had more than 16 audio/subs streams - muxing of audio is now done during second/single pass to save some space - PAL sources with swapped field order can now be recognized (and appropriate option is selected in d2v file) - new input folder selector - implemented a check for input folder validity - new icons - updated tutorial 0.45 beta - more information in shown logs (settings, duration and speed) - ivtc/intrelace/hybrid detection changed again - parsing of stream info file now relies on stream description, so that all types of audio/video/subtitles can be recognized - fixed bug with advanced setting piked up wrongly on startup - Neutral Bicubic is now used as softer resizer - resizing algorithm refined with respect of keeping sharp resizer as long as possible - d2v file is created with SSEMMX iDCT instead of FPU (encoding should be a bit faster) - autosplit is improved (shold not create more overhead while splitting) - updated tutorial - some minor bugfixes 0.4 beta - added a tutorial help file - first installer version - fixed shutdown bug after preview - history and license files are created, usage.txt is removed - added third-party tools links 0.37 alpha - added shutdown when done option - added support for unknown languages in stream info file - changed detection and handling for hybrid sources 0.35 alpha - improved parsing of stream info file - audio and subs are now handled in a more generic way (should be much less errors like "audio not found") - extended subs information now displayed from stream info file - fixed problem with preview and subs - improved telecining/interlacing detection - new type of source can be recognized: hybrid (both mostly FILM and NTSC) - for pure FILM sources analysis pass is no longer run - small internal fixes 0.33 alpha - fixes oversize problem in some cases 0.32 alpha - audio bitrate increment is now 16kbps - video length is displayed in info when working with IFO files - preview works again - program asks to abort encoding when closing - rough check for free size on output drive is implemented 0.31 alpha - GREATLY improved compressability test accuracy - threshold for detecting intrelaced frames was increased - final quality is reported now after first pass 0.3 alpha - "Bitrate 0" problem fixed - sybols "[]" are not allowed in the inpit and ouput paths - output can be a root directory now - IFO mode can now correctly pick longest chain and use it all the way through (if it's the only chain in vobset though) - "tmp" dir is cleared now on job start - final video is split if its more than one CD (more than 702 Mb) - Default deinterlacer is now KernelDeInt - 4:3 input sources are kept with proper 4:3 aspect ratio (most of the time) - Automatic IVTC/interlacing detection scheme implemented - Misc option on advanced tab are removed - LPCM tracks can be decoded and processed - new filters are used (chr.dll and kerneldeint.dll) - decomb updated to version 5.1.0 - donation link added (don't hesitate to use it :) ) 0.22 alpha - fixed problem with counting of frame for PAL sources - an attempt to fix weird GUI size problems (with spin editbox) 0.21 alpha - fixed bug in resizing algorithm when switching to bicubic resize 0.2 alpha - added audio selector in options: Auto, VBR_MP3, CBR_MP3, AC3 + bitrates - added "Always IVTC" option which always IVTCes NTSC source even if it is 0% FILM - added support for WAV and MPA soundtracks from DVDs - fixed "comma as decimal separator" problem - improved resizing algorithm (for lower comp test values bicubic resize is used as well) - ITU option renamed to "keep perfect 4:3 ratio" - added checks for XviD and AviSynth installed at startup - XviD is made default decoder for YV12 video at startup - misc cosmetics 0.1 alpha - initial public release