DVDx 4 CHANGELOG
================
Updated by Starbuck <starbuck at labdv dot com>
August 28th, 2015
version 4.1.10.0: DVDx 4.1 with Blu-ray player and free converter
Features:
- Update decrypter with new AACS/BD+ decryption schemes support
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.9.0: DVDx 4.1 with Blu-ray player and free converter
Features:
- Update decrypter with new AACS decryption schemes support
- Update transcoder to latest libavcodec (ffmpeg) version
- Update internal video player
- Improve ISO maker
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.8.0: DVDx 4.1 Beta 8.0 with Blu-ray player and free converter
Build:
- Windows only (some code clean-up)
_________________________________________________________________________________________
version 4.1.7.0: DVDx 4.1 Beta 7.0 with Blu-ray player and free converter
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
_________________________________________________________________________________________
version 4.1.6.0: DVDx 4.1 Beta 6.0 with free converter
Features:
- Support DVD titles with multi-angle
- Support Blu-ray titles with multi-angle (not tested)
- 'Rip all titles' selection rips default angle for multi-angle titles
- Output files are now named with disc name (eventually with title number and angle)
- AAC encoder is now Fraunhofer AAC Encoder (fdk-aac)
Fix:
- Fix automatic folder name for folder disc
Backends:
- Updated FFmpeg libs and MPlayer (libvpx, x264, x265, dvdnav)
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.5.0: DVDx 4.1 Beta 5.0 with free converter
Features:
- New 'Rip current title (experimental)' menu to rip DVD title as-is before converting
- Display information when DVD loaded in player different from same path loaded in ripper
- Improved handling for DVD with partial identification (like P90X3 discs)
- Improved handling for discs with mastering errors
- Better handling for partially damaged streams
- Use unique player backend for Blu-ray and other sources
Fixes:
- Fix 'transcoding failed' issue when burning subtitles permanently on video from subtitles text file
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.4.0: DVDx 4.1 Beta 4.0 with free converter
Fixes:
- Fix transcoding issue with several audio tracks (introduced in 4.1.3.1 release)
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.3.1: DVDx 4.1 Beta 3.1 with free converter
Features:
- Subtitles language can be changed when converting video
- Pictured-based subtitles (DVB/DVD/Blu-ray) are resized to video size
Fixes:
- Fix audio filtering with multi-audio output transcoding
- Fix burnt-in subtitles resizing and letterbox cropping
Backends:
- Updated FFmpeg libs
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.3.0: DVDx 4.1 Beta 3.0 with free converter
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
_________________________________________________________________________________________
version 4.1.2.2: DVDx 4.1 Beta 2.2 with free converter
Features:
- Updated H.264 and VPX transcoders
Fixes:
- Installer is now complete with all new Qt5 DLLs
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.2.1: DVDx 4.1 Beta 2.1 with free converter
Features:
- Decrypter improved handling for discs with mastering errors
- Improve disc auto-loading to handle data disc rip request
Fixes:
- Fix 'Unexpected title progress data' message in DVD/Blu-ray ripping jobs
- Fix no disc auto-loading detection (introduced with Beta 2.0)
- Fix job manager windows positioning with dual-screen (Windows 8.1)
Build:
- Windows only
_________________________________________________________________________________________
version 4.1.2.0: DVDx 4.1 Beta 2.0 with free converter
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
_________________________________________________________________________________________
version 4.1.1.2: DVDx 4.1 Beta 1.2 with new ISO backup and free converter with H.265/HEVC
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
______________________________________________________
version 4.1.1.1: DVDx 4.1 Beta 1.1 with free converter
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 video 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
______________________________________________________
version 4.1.1.0: DVDx 4.1 Beta 1.0 with free converter
New features:
- New complete video transcoder to recode MKV rips or any other audio/video file
- Add aspect ratio correction in video settings (to correct bad video files)
- Add audio profile support to extract and transcode audio tracks (experimental)
- Set default encoding profile to mp4.ini (both converter and ripper)
- Option to resize or not (default) main window when loading new media
- Abort during transcoding stops smoothly and output is shorten but readable
Transcoding profiles:
- Add new video profiles:
wmv.ini : WMV (Windows Media Video)
- Add audio profiles:
ac3.ini : AC3 (Audio Dolby Digital)
aiff.ini : AIFF (Audio Interchange File Format)
caf.ini : CAF (Core Audio Format)
dts.ini : DTS (Audio Digital Surround)
m4a.ini : MP4 Audio
mp3.ini : MP3 Audio
ogg.ini : Ogg Vorbis (Google WebM Audio)
wav.ini : WAV (Microsoft Audio)
wma.ini : WMA (Windows Media Audio)
Backends:
- Update support for AACS v46
- Improve compatibility of produced MKV files
Knowledge base:
- Audio TrueHD -> AAC is not supported (use TrueHD -> AC3, MP3)
Fixes:
- Correct letterbox filter to support anamorphic output resolution
- Skip a useless zoom change which made bad resize on load media
- Change backend manager start to fix start crash bug
Build:
- Windows only
________________________________________________
version 4.1.0.1: DVDx 4.1 Preview build release
Features:
- Start much faster than DVDx 4.0 (new backend manager)
- Include latest DVD and Blu-ray disc decryption schemes
(no need of additional decryption software)
- Decrypts Blu-ray discs even with latest versions of AACS and BD+
- Decrypts almost any DVD-Video disc
- Switchable transcoder interface with Rip/Transcode/Edit buttons
- Full-featured media player (complete FreePlayer integration)
- Colorful-text process console with switchable stdIn/sdtOut/stdErr
- Links to access related process console from many helpful windows
Transcoding profiles:
- 3g2.ini : 3G2/3GPP mobile phone
- apple.ini : Apple (iOS-Based Devices)
- avi.ini : Microsoft AVI (DivX/Xvid/MPEG-4)
- bluray.ini : H.264/MPEG-4 AVC (Blu-ray Disc)
- copy.ini : copy in or strip out original tracks
- dvvideo.ini : MiniDV/DV/DVCAM/DVCPRO recorders format
- flv.ini : Flash Video (Adobe MPEG-4 video)
- h264.ini : H.264/AVC (HDTV)
- lossless.ini : lossless video (I Frame-only)
- mkv.ini : MKV (Matroska video)
- mp4.ini : MP4 (MPEG-4/QuickTime)
- mpeg2.ini : MPEG-2 (CVD/SVCD/DVD)
- p2p-avc.ini : Peer-To-Peer H.264/AVC file sharing
- p2p-divx.ini : Peer-To-Peer DivX/MPEG-4/Xvid file sharing
- postprod.ini : Post-Production (Video editing)
- prores.ini : Apple ProRes video editing (I Frame-only)
- webm.ini : Google WebM (licensing-free H.264 alternative)
New backend manager:
- User-friendly backend consoles
- Interactive console to input user command to test backend engines
- Very fast application start (all initialization processes are started
in parallel and font cache update is done in background)
Code:
- Complete rewriting based on Starbuck's FreePlayer and Starbuck's C++ Library
including Console, Media, MediaPlayer, Process, Transcoder and Widget classes.
Starbuck's C++ Library project is the framework (based on Digia Qt) for software
products edited by labDV.com team.
Build:
- Windows only
________________________________________________
version 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 must not have multi-audio or multi-subtitle tracks):
- 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 codecs
- 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 file 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 (first job title vertical display was shrinked)
- upgrade to Qt 4.7.4 libraries
Linux (Ubuntu):
- back to Qt 4.7.2 libraries for compile platform (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 the 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 (much faster and easier to manage)
________________________________________________
version 4.0.0.7: Smart Edition fixes
Smart Edition:
- fix impossible activation with error Internet not accessible
- fix valid email address rejected for activation
- fix application error when closing DVDx 4.0
Mac OS X and Linux:
- updated MediaInfo 7.48
________________________________________________
4.0.0.6: Smart Edition Beta1 public release
New features (Smart Edition):
- encoder user settings: rezolution, bitrate, audio sampling
- one-click 2-pass encoding DivX-Xvid to fit video movies in one 700MB CD
- one-click remux video files (correct bad index and bad sync.)
- better process monitoring: display remaining encoding timed
- better process monitoring: display real-time encoding speed
- FFmpeg 64-bit engine
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.48
________________________________________________
version 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
________________________________________________
version 4.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)
________________________________________________
version 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
________________________________________________
version 4.0.0.2: first Mac OS X release
Features:
- added Google/On2's VP8 video codec and WebM (HTML5 video) format for file input
Code:
- set Linux paths to use ffmpeg-dvdx4 build and MPlayer/Mencoder installed pakages
- set Mac OS X engine paths to MacPorts (/opt/local/bin)
- cosmetics (reduce size of encoding progess windows)
Build:
- set Debian package to install MPlayer/MEncoder distro packages if not installed
- Qt framework libraries updated to 4.7.3
- all platforms buildable: Windows, Linux and Mac OS X
- released binaries for Windows (x86), Linux (i386), Mac OS X (x86_64)
Engines:
- use MEncoder/MPlayer distro (upgrade to Ubuntu 11.04 recommended)
- new FFmpeg build on Windows and Linux (r30023)
- update FFmpeg on Mac OS X (0.6.2 MacPorts)
- update MEncoder/MPlayer on Mac OS X (1.0rc4-4.2.1 MacPorts)
- update MediaInfo to 0.7.44 (all platforms)
________________________________________________
version 4.0.0.1: bug fixes & display improvement
Features:
- reduced AAC bitrate (better quality alignment with MP3 half bitrate)
- added AAC HQ profiles with high bitrates to HD movies
- added MP3 Low Rates to replace AAC Low Rates on Linux
Code:
- change preferred audio codecs for 3GP/3G2 formats
- add mp3_flv virtual codec for 44.1khz high profile in FLV format
- disable AAC audio and 3G2/3GP, iPOD (M4A/M4V) formats on Linux
- add source name display in encoding progress widget
- apply QProcess::close() method to all Qprocess on stack (avoid segment fault in linux/macx)
- use -vframes and -aframes FFmpeg options for encoding preview
Build:
- main.pro fixed to compile on Linux
Engines:
- fix (Windows) mixing subtitle display in player (change MPlayer to Sherpya-SVN-r30369-4.2.5)
_______________________________________
version 4.0.0.0: initial public release
Build:
- Windows only
Download archive is provided by SourceForge.