Version history for DVDx
<<Back to software description
Changes for v4.1.7.0 Beta 7.0 - v4.1.8.0 Beta 8.0
- Windows only (some code clean-up)
Changes for v4.1.6.0 Beta 6.0 - v4.1.7.0 Beta 7.0
- Features:
- Added support for encrypted (AACS/BD+) Blu-ray playback (activation required)
- AACS decryption supported for 967 Blu-ray disc identifiers
- BD+ decryption supported for ripping and playback
- Now 'Rip current title (dump method)' menu works for encrypted (AACS/BD+) Blu-ray discs
- Limits:
- Blu-ray playback doesn't handle subtitles properly, ripping handles subtitles perfectly
- Fixes:
- Force show up media analysis progress when loading disc in player
- Build:
- Windows only
Changes for v4.1.5.0 - v4.1.6.0 Beta 6.0
- support for DVD and Blu-ray titles with multi-angle
- transcoder and player libs updated (libvpx, x264, x265, dvdnav)
- AAC encoder is now Fraunhofer AAC Encoder (fdk-aac, currently best-in-class audio encoder).
Changes for v4.1.3.1 - v4.1.4.0
- Fixes:
- Fix transcoding issue with several audio tracks (introduced in 4.1.3.1 release)
- Build:
- Windows only
Changes for v4.1.3.1 - v4.1.4.0 Beta 4.0
- Fixes:
- Fix transcoding issue with several audio tracks (introduced in 4.1.3.1 release)
- Build:
- Windows only
Changes for v4.1.2.2 Beta 2.2 - v4.1.3.0 Beta 3.0
- Features:
- Removed (temporarly) video editor menus to avoid confusion
- Backends:
- Updated support for AACS v47
- Updated BD+ support
- Improved handling for discs with mastering errors
- Better handling for partially damaged streams
- Updated FFmpeg libs and MPlayer
- Build:
- Windows only
Changes for v4.1.2.1 Beta 2.1 - v4.1.2.2 Beta 2.2
- Features:
- Updated H.264 and VPX transcoders
- Fixes:
- Installer is now complete with all new Qt5 DLLs
- Build:
- Windows only
Changes for v4.1.1.2 - v4.1.2.0 Beta 2.0
- Features:
- Prevent closing application while processing jobs
- Full integration of decrypter and transcoder
- Fixes:
- Prevent crashing on close (nicely closing internal processors)
- Build:
- Windows only
Changes for v4.1.1.1 - v4.1.1.2
- New features:
- Add Blu-ray/DVD/HD-DVD 1:1 ISO copy and decryption
- Converter button now opens converter with current file
- Transcoding profiles:
- Add QuickTime (MOV format) support to H.264/AVC and H.265/HEVC profiles
- Add new video profile:
- h265.ini : H.265/HEVC (HDTV)
- Backends:
- Add components to support ISO backup
- Improve H.265/HEVC support in transcoder (not yet for player)
- Updated H.264, VPX (VP8-VP9), Vorbis and ASS player libraries
- Font cache update no longer required for MPlayer
- Remaining time displayed for ISO backup can be much higher than reality (DVD only)
- Build:
- Windows only
Changes for v4.1.1.0 - v4.1.1.1
- New features:
- Add option to workaround picture-based canvas size issue with subtitles
- Improve audio profile support in ripper
- Improve audio profile support in converter
- Support burnt-in subtitle text (srt/ssa) from video file input
- Add new job menu in DVD/Bluray ripping job manager
- Add new job menu in media converter job manager
- Add save job report feature
- Add new tutorials in help menu
- Abort button in job window becomes magic button (abort/play/report/open)
- Transcoding profiles:
- Add selection to show/hide audio profiles
- Set Android VisualOn as AAC encoder for 3G2/3GPP (3g2.ini)
- Add VP9 in WebM profile (webm.ini)
- Improved guessing to set video deinterlacing
- Backends:
- Change load process to avoid all crash at start (and speed up start)
- Improved ripping for discs with mastering errors
- Improve AVC and PCM support in MKV muxer
- Improve VC1 transcoder
- Improve AC3 decoder
- Enable Google VP9 encoding
- Enable AAC 7.1 encoding
- Improve HEVC detection
- Improve WMV player support
- Updated VPX, ASS and DVD player libraries
- Fixes:
- Fix crash when video streams aren't the very first ones in files (MKV)
- Build:
- Windows only
Changes for v4.0.0.7 - v4.0.1.0
- 4.0.1.0: Merge and split movie files
- New smart feature:
- - add movie merge (merge several movie files into one file)
- New feature (all editions, input files not multi-audio or multi-subtitle):
- - add movie split to volumes (split one file into fixed-size volumes)
- - add movie split into equal parts (divide one file into several ones)
- Smart Edition:
- - increase maximum video bitrate for H.264 HDTV and DivX Plus HD codecs
- from 4000Kbps to 20000Kbps
- - set default video bitrate at 6000Kbps for H.264 HDTV and DivX Plus HD
- - no longer ask for activiation at every start
- All:
- - change H.264 HDTV and DivX Plus HD bitrates for medium and high profiles
- - limit job manager window width (too large with too long fine names)
- Windows:
- - updated FFmpeg engines to 32-bit N-34031-ge403a97 and 64-bit
- - updated MediaInfo to 0.7.51
- - upgrade to Qt 4.7.4 libraries
- Mac OS X:
- - fix job title display in job manager window (job title was shrinked)
- - upgrade to Qt 4.7.4 libraries
- Linux (Ubuntu):
- - compile with Qt 4.7.2 libraries (Ubuntu 11.10 libmenu issue with Qt 4.7.4)
- - Ubuntu Unity notes:
- a) to remove Global Menu:
- sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt
- which is revertible:
- sudo apt-get install appmenu-gtk3 appmenu-gtk appmenu-qt
- b) to run DVDx 4 with the menu inside the application window and not on
- Unity panel (which is not a regular Gnome Panel!):
- UBUNTU_MENUPROXY=0 dvdx4
- c) to run DVDx 4 with the menu in both the Unity panel and the
- application window, like so:
- APPMENU_DISPLAY_BOTH=1 dvdx4
- Developpers (Open Edition):
- - introducing new encoder and media analyzer interfaces (faster and
- easier to manage)
Changes for v4.0.0.7 Beta 1 - v4.0.0.7
- fix impossible activation with error Internet not accessible
- fix valid email address rejected for activation
- fix application error when closing DVDx 4.0
Changes for v4.0.0.5 - v4.0.0.6
- All:
- corrections to ensure Open and Smart editions compliance- fix min limit for test frames- fix MPEG-2 encoding preview if frame number less than 250- fix AMRNB audio encoding (mono 8kHz)- enable open file/DVD even if engines not ready but alert user to check engine paths
- Windows:
- updated MediaInfo 7.45
Changes for v4.0.0.4 - v4.0.0.5
- 4.0.0.5: fix bug `Player engine couldn't get DVD title number`
- All:
- change settings id to Open Edition
- remove max limit for test frames and test position (for arbitrary slicing)
- fix MPlayer font cache update issue
- updated MediaInfo 7.45
- Windows:
- delete useless registry key at installation
Changes for v4.0.0.3 - v4.0.0.4
- All:
- fixed large file analysed as invalid (MediaInfo time-out)
- new H.264 settings for Sony PSP (MP@L3.0, resolution and more)
- new H.264 settings for file input (H.264 baseline/main/high profiles)
- added On-line FAQ link in Help menu
- Windows:
- fallback to previous MPlayer/MEncoder builds (r33216, VP8 playback not regressed)
- new libfaac.dll
- Mac OS X:
- fixed MediaInfo path
- fixed dyLib issue (added iconengines plugin in application Frameworks)
Changes for v4.0.0.2 - v4.0.0.3
- 4.0.0.3: improve DVD loading and VP8 support
- All:
- add progress-bar while loading file
- set large time-out (10s) for MediaInfo and FFprobe (required for large files and when loading DVD)
- fix H.264 playback issue with MKV files
- fix resampling multi-channel audio with FFmpeg (file input)
- correct QuickTime profiles (H.264 and MPEG-4) for file input
- remove QuickTime (MOV) and iPOD format for DVD input (do MKV first)
- Windows:
- add player-dvd.exe (Sherpya-SVN-r30369-4.2.5) for subtitle preview
- new MPlayer/MEncoder builds (r33488, better VP8 playback support)
- new FFMpeg build (git-N-30344)
- uninstall silently previous version
- Linux:
- added libdvdcss2_1.2.10-0.4_i386.deb available as extra download, libdvdcss2 is required to read encrypted DVD movies
- added DVD authentication (may not be needed but not sure)
- Mac OS X:
- fix uncomplete installation bundle
- add DVD authentication (no more needed to play DVD before opening in DVDx 4)
- new MEncoder build to fix DVD encoding issues (AAC audio, Xvid/DivX and H.264/AVC)
- new FFmpeg-dvdx4 build to support AMR-NB audio encoding (3G2/3GP/MOV)
- set default player latency started/finished to 5000ms instead of 3000ms
- restart after installation to display icon in /Applications
Changes for 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 for v2.9 - v2.10
- shutdown count-down, WMV volume splitting and chaptering...
Changes for 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 for 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 for 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).