                 DVDx 4 CHANGELOG
                 ================
                 
                 Updated by Starbuck <starbuck@labdv.com>
                 November 20th, 2011

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 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 (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 an DVDx 4 with the menu inside the application window and not on the Uniy panel 
     (which is not a regular Gnome Panel!): UBUNTU_MENUPROXY=0 dvdx4
  c) to run an 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
