Version history DVDx
<<Back
Changes from v2.10 -> v2.20
- Code improvement:
- fix 698 memory leaks due to multilang error strings which weren't unallocated and 10 others due to skin objects, 12 others due to heap allocations (new), 62 others due to DVD IFO data structure. And 100s of strings in debug console.
- MPEG-2 encoding:
- added 2 new profiles: CVD (China Video Disc) and DVD (default DVD-LP, 6000Kbps) both with audio 48kHz which must be set in Input Settings dialog.
- set CVD/DVD GOP to 18 frames for NTSC (15 for PAL), so compliant with DVD authoring applications.
- WMV encoding:
- fix charches due to pointer bugs in handling IWM inyterfaces.
- GUI:
- fixed bug in About dialog box which caused DVDx to crash in Debug/DebugP4 and unpredictable effects in all versions (Release/Release_RipperFree/NoOptim)
- SIMD (SSE2) optimizations:
- replaced MOVQ xmm,m64 (rejected by VC9 compiler) with MOVQ xmm,qword ptr m64 and MOVQ m64,xmm with MOVQ qword ptr m64,xmm
- Audio MP3 encoder:
- nLame.dll 3.98.2 (Intel 10.1 compile)
- libmmd.dll 10.1 (Intel 10.1 compile)
- Compilation:
- moved to complete Microsoft Platform (no more Intel compiler required) with Visual Studio 2008 Professional and Microsoft C++ Compiler VC9, and WMFSDK is from Platform SDK 6.0A
- set Microsoft VC9 compiler speed optimization flags
- Debug builds:
- thanks to the new compilation platform, both Debug and DebugP4 configurations can be build again (all available in Ultra Edition installer).
- removed useless configurations: DebugP4 and NoOptim.
- Setup:
- added sponsored Ask bar with required EULA and uninstall instructions in the application (uninstall icon in DVDx start program menu).
- User's documentation:
- added uninstall instructions in the FAQ.
Changes from v2.9 -> v2.10
- shutdown count-down, WMV volume splitting and chaptering...
Changes from v2.8 -> v2.9
- Improved AVI (DivX/Xvid) multipass GUI behavior:
- now Estimated size is also available for AVI (DivX and Xvid only) and is accurate, if multipass is set: the DivX 2nd pass bitrate or the Xvid desired size is used.
- if audio is Lame, audio bitrate is correctly taken into account to compute the Estimated size.
- now correctly set 1st and 2nd pass with appropriate settings display (formerly settings where stored and used correctly but display was messed up).
- when checking/unchecking Enable 2nd pass button, the codec dialog window is opened once for one-pass and twice for 2-pass encoding (with message helpers displayed).
- ensure DivX or Xvid is selected for multipass (so avoid setting multipass for codecs which don't support multipass encoding).
- update compilation platform with DirectX SDK February 2007 and WMSDK11 which provides Windows Media Video 9 Advanced Profile codec compliant with the published SMPTE VC-1 standard and Windows Media Audio 10 Professional codec quality improved at lower bit rates.
- hack shobjidl.h in Platform SDK R2 to skip SHCOLSTATE, SHCOLUMNID and LPCSHCOLUMNID on __shtypes_h__ definition (newer definitions in WMSDK11), it's required to compile ProfileObject.cpp successfully.
Changes from v2.7 -> v2.8
- extended Windows Media support, now the WM audio/video profile is fully editable and can be saved or loaded from standard PRX file. You can now create movies for your Windows based Smartphone and PDA as well as upscale DVD video to high-definition video thanks to WMV HD-Video.
- WM predefined profiles: Film small and standard screen, Pocket PC standard and widescreen, CD-sized for PAL/NTSC standard and widescreen movies, PAL and NTSC computer low and medium file size, PAL/NTSC HDTV 720p.
- multipass (2-pass encoding)) isn't supported yet for Windows Media. So audio VBR 2-pass format aren't populated in the format combobox list and video constrained VBR neither.
- uncompressed streams aren't supported yet, so the check boxes are disabled in the WM profile setting window.
- updated MAX_ITEM from 100 to 120 to allow more than 100 error items.
- modified SkComboBox control to allow more drop list items (required to display 232 Windows Media Audio formats). Previously limited by a RECT[50] array, now we use a CArray (MFC) collection to dynamicaly allocation anunlimited number of drop list items in skinnable combo box.
- added new EnableFullText method to SkEdit control (which was limited to 0-9 and . and -) in order to enable full text edition in this control (full text is restricted to aA..aZ, 0..9, space and .:*-+).
- added EnableUnsignedInteger method to SkEdit control to get a more restrictive behavior, limiting inputs to positive integer entries.
Changes from v2.5.1 -> v2.7
- nLame.dll 3.97 Final (Intel 9.1 compile)
- libmmd.dll 9.1 (Intel 9.1 compile
- Changed Open DVD root menu behavior, now display a
- Windows XP new syle file explorer dialog, initialized with
- last directory used by DVDx. Thus it's no longer annoying
- to change DVD drive for multiple drive computers or
- multiple DVDs ripped on hard drive.
- Now display MPEG (VOB) file name without path in the
- MPEG2 file scanning progress window (required for long path
- current for DVDs ripped on hard drive).
<<Back
|
|
Software categoriesUse the dropdown menu to jump directly to another software category

Last week's most popular software downloads
|