Join GitHub today
Automatically exported from code.google.com/p/dv2xvid
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
DV-2-XviD 0.9.1 Author: "Yingbo Qiu" <email@example.com> homepage: http://projects.dup2.org/dv2xvid 1. DV-2-XviD is a free software. It is released under GPLv3. Reference: http://www.gnu.org/ DV-2-XviD only supports compressing AVI files that are grubed from MiniDV. Default compress rate is 1/10. Target file's audio is mp3 format and the bitrate is 96kbps. Target file's video is MPEG-4 XviD format. Before run DV-2-XviD, please install XviD and AviSynth XviD (http://www.koepi.org/xvid.shtml) AviSynth (http://sf.net/projects/avisynth2) DV-2-XviD support XviD 1.0.x/1.1.x/1.2.x, AviSynth 2.5.x 2. DV-2-XviD is a Python/wxPython application and should be run under Win32 platform. DV-2-XviD.exe was compiled by 'py2exe'. NOTE: Binary files depend on MSVCR71.dll and the dll is not included in the download package because I haven't get the permission to redistribute it. YOU MUST VERIFY THAT THE DLL HAS BEEN INSTALLED IN YOU SYSTEM. Usually it has been installed in c:\windows\system32 on WinXP or c:\winnt\system32 on Win2K. 3. DV-2-XviD also depends on several 3rd-party tools, including a. XviD codec b. LAME, a mp3 encoder c. VirtualDub/VirtualDubMod d. Avisynth e. Avisynth filters: - LeakKernelDeInt - dvinfo From version 0.8, DV-2-XviD binary distribution has included LAME, VirtualDubMod, LeakKernelDeInt and dvinfo filter. These tools are opensource projects too. You would download their source from: LAME(http://lame.sourceforge.net/) VirtualDubMod(http://sourceforge.net/projects/virtualdubmod) LeakKernelDeInt(http://avisynth.org/mediawiki/LeakKernelDeint) dvinfo(http://www.avisynth.org/warpenterprises/) DV-2-XviD 0.9.1 comes with: LAME 3.97 VirtualDubMod 188.8.131.52 build 2542 LeakKernelDeInt 1.5.4 dvinfo Build20051223 with my patch From version 0.8.4, I made a patch for dvinfo to align timestamp subtitle. (dvinfo.cpp-patch in svn) 4. Source files and dvinfo-patch were hosted by "Google Code": svn checkout http://dv2xvid.googlecode.com/svn/trunk/ dv2xvid 5. Usage Run DV-2-XviD.exe Step 1 CLICK "Add Directory", SELECT the directory that includes source AVI files All valid DV AVI files should be recognizd and show in "Source List AVI" form. Or CLICK "Add File" to select individual AVI files. Step 2 In "Source List AVI", select source files that will be conjoined Assign "Target AVI". Click "add job" to insert a new job in the job list Step 3 Click "start job" to execute the job list 6. DV-2-XviD will create a directory on where the target file will be placed in with a fixed name 'd2x_tmp' and generate several tmp files in the directory on processing, include: audio.avs audio.vcf _.wav _.mp3 comptest.avs comptest.vcf comptest.avi movie.avs pass1.vcf pass2.vcf _.avi _.log NOTE: These files and 'd2x_tmp' directory will not to be removed automatically. 7. Todo List: . resolve bug, GUI may lose response . tell me your suggestion ***************************************************************** ChangeLog *2009-05-03 bugfix: run with autogk 2.55 (update to LeakKernelDeInt) 0.9.1 release *2008-05-07 feature: target file size is customizable ! bugfix: destination height must be multiple of 2 0.9 release *2008-04-20 bugfix: patch dvinfo to use avisynth subtitle's align argument http://avisynth.org/mediawiki/Subtitle 0.8.4 release under GPLv3 *2007-02-13 bugfix: lame.exe command error when target path containing spaces 0.8.3 release *2006-12-10 bugfix: support clips that ware processed by "VirtualDub" bugfix: global variable bug in dv_info.py 0.8.2 release *2006-11-27 bugfix: support clips that were captured by "Scenalyzer Live 4.0" 0.8.1 release *2006-10-23 feature: Support AR(16:9). thank Magnus report this issue feature: UI improved Distribute with single DV-2-XviD.exe file Not depend AutoGK Remove DOS-PROMPT window, add a LogMessage window Add application icon feature: Auto create tmp directory bugfix: "Add File" fail. bugfix: thread deadlock if compress error. 0.8 release *2006-09-30 feature: add comptest bugfix: resolve GUI will lose response when began processing 0.7 release *2006-08-30 feature: support multiple XviD versions. (require cdll) 0.6 release *2006-03-20 bugfix: Avisource -> Directshowsource bugfix: support WinDV bugfix: modify 'diravi.py' output 0.5 release *2005-07-22 0.4 release *2005-07-21 bugfix: support big AVI file ( > 1G) reference <OpenDML AVI File Format Extensions (Ver 1.02)> *2005-07-19 bugfix: binary version cause "LookupError: unknown encoding 'cp936'" 0.3 release *2005-07-18 0.2 release *2005-07-17 bugfix: "xxdb" chunk maybe contain invalid datetime. feature: provide wxVdub.py, a GUI interface *2005-07-16 0.1 release under GPLv2