Note: The FFmpeg binaries used by CloneDVD mobile are licensed under the GPL and are maintained by the FFmpeg team. A copy of the source code for these binaries can be found here: http://www.ffmpeg.org/ FFmpeg is installed as a standalone application in the "apps" directory in CloneDVDmobile's program directory. It can be used from the command prompt. More information about FFmpeg can be found here: http://ffmpeg.mplayerhq.hu/documentation.html The terms of the "GNU General Public Licence (GPL)" are available here: http://www.gnu.org/licenses/gpl.html ----------------------------------------------------------------- CloneDVD mobile Revision History Version 1.9.5.0: 2016 04 29 - Updated languages - Updated engine interface - Software rebranded (RedFox) Version 1.9.2.0: 2016 01 15 - Improved: Possible dll side-load attack during installation - fix: crash when creating passthrough VOB file Version 1.9.1.0: 2015 12 22 - Fix: Possible dll side-load attack during installation - Some minor changes and improvements - Updated languages Version 1.9.0.7: 2013 09 25 - Fix: A/V Sync problem with several discs - remember last set resolution and use for future encodings if possible - Some minor changes and improvements - Updated languages Version 1.9.0.6: 2013 08 22 - Fix: A/V Sync problem with several discs - Some minor changes and improvements - Updated languages Version 1.9.0.5: 2013 08 20 - internal / fix spawn error in 1.9.0.4 Version 1.9.0.4: 2013 08 17 - internal Version 1.9.0.3: 2013 08 12 - Fix: A/V Sync error by some newer 24fps telecined DVDs ; AC3 audio track fixed for some DVDs - Some minor changes and improvements - Updated languages Version 1.9.0.2: 2013 04 23 - New: Improved repair of defective disc structures - New: Workaround for authoring errors causing a "PS..." error - Some minor changes and improvements - Updated languages Version 1.9.0.0: 2012 09 24 - help files reworked - CloneDVD mobile now correctly prevents energy saving while transcoding - new transcoding engine fixes problems with a few discs that weren't handled correctly in previous versions. - fixed some DVDs with a "new stuctured" PGC which lead to black subtitles - fixed the following video processor messages ParseVideo, #748 : Slice #1 expected, but 00 00 01 7B5 found. ParseVideo, #748 : Slice # expected, but 00 00 01 found. ParseVideo, #748 : Slice #1 expected, but 00 00 01 B2 found. - added new Android devices (Galaxy Nexus, Kindle, 'Ice Cream Sandwich') - several minor fixes and improvements - Updated languages Version 1.8.0.0: 2011 07 04 - fixed a bug that wouldn't allow output to network shares using UNC - added several android based profiles - Fix: UI still sometimes froze when paused - fixed some DVDs with "no audio" problem (Cars) - fixed some DVDs with interlaced video and bottom/top structure (Dexter) - improved handling of audio packets - improved time scheduling of packets (better v/a synchronization) - improved I/O performance - added support for interlaced video without any pts/dts timing - added support for bogus pts/dts time stamps [auto correction] - several minor fixes and improvements - Updated languages Version 1.7.2.1: 2011 03 22 - fixed bug that rejected some lifetime licenses Version 1.7.2.0: 2011 03 21 - added support for more fields encoded DVDs - improved audio gap detection - added profiles for Android OS - fixed strange field-encoding on some DVDs (e.g. Dexter) - fixed audio issues on some audio DVDs (LPCM non-spec streams) - fixed some more audio problems if there's no audio at the beginning - fix: xbox AVC profile typo: resolution should read 720x404, was: 720x405 - New: Improved handling of incorrect packet headers - New: Support for harddisks with large physical sectors (>2048 bytes) - Change: Program responsiveness if copy procedure is paused - Fix: Size of scrollbars with Windows 7 - fix: larger buffer to handle video portions with large frames - improved: speed enhancements for DivX and x264 - fix: issues with some stream tags - several minor fixes and improvements - Updated languages Version 1.7.1.0: 2010 10 06 - fix: Added new algorithm to cope with audio-less video segments - fix: additional fixes to LPCM - fix: occasional DTS problem - fix: thread handling limited to the max. decoder limit (caused trouble for CPUs w. more than 8 cores) - changed: DixX now handled by xvid for better speed and quality - improved: higher quality settings for the ipad profile - fix: LPCM support re-enabled and fixed - added: iPad profile (untested, feedback welcome) - improved: output filename now defaults to volume label - fix: added support for fields encoded DVD (may still have some issues when telecined & fields combined, sample DVD's welcome) - new: added support for 6 core CPU (hyperthreaded) - fix: added support for some DVDs that violate specifications - several minor fixes and improvements - Updated languages Version 1.7.0.0: 2010 04 22 - added (installer): version now displayed in the control panel's uninstall section - fix (installer): Windows 7 should no longer display the "this program may not have installed correctly" prompt - fix: Improved timestamp generation - fixed: A/V runaway problem with some telecine processed DVDs - optimized video/audio synchronization with some protected DVDs (Sony/Fox), related: - fixed: "Audio difference to Video is too large, trying to compensate" and "Audio did not switch into segment #" errors. - fix: several "pipe broken" errors - improved: correcting timestamps on the fly - fixed some issues with Sony DVDs - improved handling of AC3 streams - fixed "SWITCH INTO SEGMENT 2" error - fixed: aborts due to trash data in ac3 audio - fixed a compilation issue of ffmpeg - fixed multipass + subtitle encoding - improved unicode compatibility of registration process - fixed MPEG2 pass-through profile: garbled resolutions - fixed: some pass-through modes allowed for zooming options which is nonsense and could also lead to a crash - error log display truncated to max. 30 lines - added new generation of PTS/DTS timestamps - improved video/audio sync if audio starts more than 15 sec after video - improved DTS handling - added matrix, user-data (closed captioning) processing in parser - fixed some iTunes issues - fixed a log stall when switching between multiple angle VOBUs in too short a time - fixed several apple profiles - fixed "broken pipe" error - several minor fixes and improvements - Updated languages Version 1.6.1.0: 2009 06 14 - fixed 3-pass encoding - audio is only encoded in last pass - new: stream is now completely processed by the chameleon engine completely reclocked, realigned, resegmented, refit - FFmpeg no longer demuxes, parses or damages the stream in any way FFmpeg still decodes video/audio/subtitles and encodes video/audio, mixes video, audio (scale, crop, deinterlace, subtitle harddup, resampling) - FFmpeg still multiplexes streams (avi, mpg, mkv, 3gp, mov, ...) - fix: header synchronization (as found in AVP Requiem) - new: added profiles for Mio DigiWalker c720 - new: added .dump file to investigate sync/transcoding issues - new: added support for audio copy, video copy (lossless transfer) - new: added support for 3gp v2 - fix: accept 3gp/3gps as alias names for tgp/tg2 - change: added correction in case audio starts later than video - change: switched ac3 decoder to aggressive mode - some minor fixes and improvements - new: added MPEG2 re-encode/passthrough profiles - change: Framerate setting (NTSCFrameRate/PALFrameRate/...) now allow exotic values, like 30 FPS. - fix: resync issues with certain long-running movies - change: improved x264 encoding quality - change: improved handling of stage files (multi-pass encoding) - fix: some issues with subtitle decoding - fix: some minor issues with SVCD - new: x264 featuring patch Psy-RD 0.6 by Jason Garrett-Glaser - new: added option to save encoder log - several minor fixes and improvements - transcoding speed should be greatly improved especially on multi- core systems now. - fix: previously selected multi-pass encoding could cause another "multipass" encoding when selecting passthrough mode, where it made no sense and only took up extra time. - fix: selecting all angles from a multi-angle title would cause no output to be generated. Transcoding of multiple angles into a single video file is pointless, so now selection of multiple angles is disabled. - fix: Any lipsync issues sould be resolved now - please post any problems in the appropriate area at http://forum.slysoft.com - change: after initial installation of CloneDVD mobile the default output folder is now changed to the user's "My Documents" directory to ensure write privileges are available. - fix: several profiles optimized. - several minor fixes and improvements - Updated languages Version 1.2.0.1: 2008 04 28 - fix: some profiles didn't work correctly with multicore support multithreading selectively disabled for the following profiles (until a better solution is found): - old PSP AVC profiles (except firmware > 3.30) - Apple TV - Xbox Version 1.2.0.0: 2008 04 23 - new: added multicore support (speed greatly improved for h.264 codec - minor gain in spead with divx) - new: added profiles for VCD/SVCD PAL/NTSC - fix: multipass option failed with some profiles - fix: enabled seperate chapter file option for certain profiles - several minor fixes and improvements - Updated languages Version 1.1.6.1: 2008 02 13 - new: added profiles for Sony Walkman and LG VX8350 - fix: display of estimated resulting filesize showed a wrap-around effect at and above 4 GB - change: constant bitrate now applied to mp3 audio in avi files for better compatibility - several minor fixes and improvements - Updated languages Version 1.1.6.0: 2007 11 15 - change: modified MPEG4 settings to speed up AVI profiles. - fix: encoding more than two passes could result in an error message with some profiles - added a constant 0.1 second delay to improve A/V synchronicity for AVIs - changed: Archos 704 WiFi profile; modified supported resolutions - new: quality setting is now saved and restored - changed: raised max allowed bitrate for Archos AV400/500/700 - new: added profiles "Apple TV", "Apple iPhone" "Archos 605 Wifi", "Nokia 800", "Microsoft XBox 360", "TomTom GO 510/710" - fix: results from Archos profiles appeared to stop early, should be fixed now - fix: several AVI based profiles didn't work on some devices - fix: multipass encoding with more than one instance of CloneDVD mobile into the same directory was not possible - several minor fixes and improvements - Updated languages Version 1.1.5.4: 2007 08 08 - new: added antialiasing to subtitles to improve readability on small displays - fix: with selected subtitles, CloneDVD mobile crashed on some titles - fix: MP4Box.exe didn't work under Vista, so PSP full resolution files weren't created - workaround implemented - fix: a bug in mencoder.exe resulted in faulty MP4/AVC files - fix: PSP high resolution profile with 720x480 screen ratio changed to proper 3:2 to allow zooming with correct results. Also added black border filling, because the PSP will not allow any other resolution but 720x480 in this mode - several minor fixes and improvements - Updated languages Version 1.1.5.2: 2007 08 03 - fix: with some titles (Starwars episodes and others) not all subtitles would show - fix: A/V sync problem with new AVC PSP/PS3 modes on NTSC content - fix: enabled resolutions not divisible by 4 but by 2 for the Archos 704 Wifi, to enforce max. resolution of 800x450 instead of the faulty 800x452 - new: added generic 3gp with amr narrow band audio for various cell phone types - new: added generic WMV/WMA support (experimental). note that this profile has been tested and proved to be working most, but not all the time. Experience reports (positive or negative) with different mobile devices using WMV are welcome on forum.slysoft.com! - several minor fixes and improvements - Updated languages Version 1.1.5.0: 2007 07 31 - added multipass support for improved quality - added new profiles: "Nokia E90" "Sony PSP 480x272 (AVC/H264)" "Sony PSP 720x480 (AVC/H264)" "Sony Playstation 3 (AVC/H264)" "Microsoft Zune (MP4)" "iubi Blue" "Archos 704 WiFi" - updated mencoder - device list restructured for better readability - several minor fixes and improvements - Updated languages ! Notes regarding the high resolution PSP profiles (and Playstation 3): - The resulting files must be placed in the \VIDEO folder on the PSP instead of MP_ROOT\.... - Thumbnail files have the extension .JPG instead of .THM Version 1.1.4.1: 2007 06 01 - added several new profiles: "Epson P-3000/P-4500/P-5000", "BlackBerry 8800", "Archos 604 Wifi" "Sony PSP patched version OE-B" - New: Workaround for incorrectly authored discs which caused a Clone 0 error - updated mencoder - Change: Workaround for registration problem on Windows Vista - New: added language "Croatian" - several minor fixes and improvements - Updated languages Version 1.1.4.0: 2006 12 27 - New: added THM-Thumbnail support for Sony PSP - removed separate chapter files option for Sonys PSP because this conflicts with the PSP's naming convention (can be reenabled by changing the corresponding "AllowChapterFiles" entry in the devices.ini file) - added several new profiles: "BlackBerry Pearl", "SmartDisk FlashTrax", "Nokia N93/95" - Fix: Zoom option could result in incorrect vertical offset (video image shifted downwards) - Fix: unicode characters (japanese, greek, ...) weren't displayed correctly on PSP and some other devices - Fix: selecting "native" resolutions with "Generic DivX" profile would abort the encoding process - Fix: still some DVDs resulted in inverted subtitles - updated mencoder - several small fixes and improvements - Updated languages Version 1.1.3.0: 2006 11 21 - New: added Zoom-option to enlarge anamorphic video content to fit the size of the device's screen, also removing letterbox images - New: cinemascope-zoom to enlarge 1:235 content to 16:9 widescreen - New: quality slider range now automatically re-adjusts to allow for optimal video quality, depending on the devices kbps-limitation - New: Quality slider now additionally displays the apx. resulting video-bitrate - New: added title and chapter index to volume labels (better distinguishable files on devices, that don't display the filename) - New: error messages caused by the encoder now contain more useful info - quality of deinterlace filter greatly improved - fix: with subtitles on some DVD conversions would result in incomplete files (e.g. 45 min from a 2 hour input). - fix: subtitles sometimes appeared inverted and nearly unreadable (depending on DVD source) - fix: VOB Passthrough-mode wouldn't create separate files with multi-title selections/separate chapters - several small fixes and improvements Version 1.1.2.1: 2006 10 30 - naming convention for multiple titles changed to reflect the actual title index on DVD instead of the index within the copied set - updated Palm TX profile to better support 4:3-ratio videos - fix: iPod conversion (older firmware) could result in displaying an exception in mp4box.exe. - minor fix: display of output file in summary, when encoding a single title showed inappropriate characters - several small fixes and improvements Version 1.1.2.0: 2006 10 25 - New: ability to batch-process multiple titles into distinct files - New: possibility to create a separate file for each chapter within a title. - New: Device list on initial page rearranged hierarchically - New: added support for Palm TX - updated Apple iPod profile (5. Gen) to support 640x480 resolution - added profile for Creative Labs ZEN Vision W (widescreen version) - Fix: Non Dolby-Digital 6-channel sound (for example Linear PCM, DTS, Dolby Pro-Logic) could be distorted - several small fixes and improvements - Updated languages Version 1.1.1.0: 2006 08 16 - New: Automatic DVD structure scanner - no more "Navigation Pack" or "IFOProperties 6" errors! - New: Added support for new devices like Commodore PCM30 - Fix: File / Directory not found error with some systems / discs - Fix: PSP did not play some files created by CloneDVD mobile - Fix: .avi files bigger than 1 GByte were not played correctly by a lot of mobile devices, like Creative Labs ZEN Vision or all Archos devices - Many small fixes and improvements - Updated languages Version 1.1.0.5: 2006 06 12 - New: Changed MP4 and GP3 encoding from ffmpeg to mencoder. Requires changes to all profiles, make sure to check the new devices.ini file. - New: Added support for the Nintendo "Play-Yan" cartridge for the Nintendo GameBoy Advance - New: Added subtitle support for all MP4 and GP3 profiles, including Apple iPod and Sony PSP - New: Improved picture quality - New: Added profile for the Arcos AV320 (untested!) - New: AVI files can now be created with libavformat (Archos AV320) - New: The profile for the Sony PSP has been split into two - one for PSP firmware version 2.6 or better supporting better playback of progressive scan NTSC movies, and one for older firmware versions. - New: Added "Please wait..." dialog while Apple iPod postprocessing is done - Change: iPod postprocessing is now done, even if encoding is aborted. Handy if you want to check output quality by creating a short movie clip by clicking "Cancel" during encoding. - Change: Increased Audio Bitrate for many profiles for better Audio Quality - Fix: Audio Sync problems with MP4 and GP3 profiles - Fix: Problems with interleaved VOBUs on some DVDs - Many small fixes and improvements - Updated languages Version 1.0.7.1: 2006 03 08 - New: Added native TV Resolutions (720x480 NTSC, 720x576 PAL) to Generic DivX and Archos profiles for display on modern TV Sets (with 16:9 enhancement) - New: Subtitle support with .avi file format (Generic DivX, Creative Labs ZEN Vision, Windows Smartphone, iAudio X5, Archos AV) - New: Deinterlace option to remove motion interlace distortion from video material. - New: Optimized framerate selection for interlaced NTSC video material, if deinterlace option is enabled - added individual NTSC framerates deinterlaced / non deinterlaced - New: Added support for Epson P-2000 & P-4000 - New: Added "VTag" keyword to devices.ini - Fix: Cut off end of file with .avi file format and high resolutions - Fix: Picture/Audio out of sync with .avi file format (Generic DivX, Creative Labs ZEN Vision, Windows Smartphone, iAudio X5, Archos AV) - Change: Updated hardware profiles, many devices supported better - Updated lanuages Version 1.0.5.2: 2006 02 16 - Cosmetic: Wrong button size in output selection pane Version 1.0.5.1: 2006 02 16 - New: Added frame rate selection to the User Interface - New: Added NTSCFrameRateX and PALFrameRateX keywords to devices.ini - New: Improved playback of NTSC material, if correct frame rate is selected (23.98 fps for movies, 29.97 fps for videos) - New: Added Subtitle selection and output to VOB passthrough - New: Workaround for problem of hanging Video with iPod G5 firmware 1.1 - Change: Output resolutions of Apple iPod video - Updated lanuages - Updated manuals Version 1.0.4.1: 2006 02 12 - New: Up to 300% (!) faster encoding with Apple iPod, Sony PSP, Generic DivX and some other profiles - New: Added profile for Nokia Phones (3GP) - New: Added profile for Sony Ericsson Phones (3GP) - New: Added profile for Motorola Phones (3G2) - Change: Uses MPEG4 encoder instead of XVID by default - Fix: Automatic update check could hang on some machines - Fix: Wrong output size calculation with NTSC discs - Fix: Bad quality with Windows Smartphone profile - Fix: VOB output failed if file was bigger than 1 GByte - Fix: Playback problems and bad quality with iAudio X5 - Updated lanuages - Updated manuals Version 1.0.2.1: 2006 02 03 - New: Workaround for incorrectly mastered DVDs made with Pinnacle Studio causing an error - New: Added "VOB file copy mode" (MPEG2/VOB output) - New: Added profile for Windows mobile SmartPhone - Fix: Audio out of sync with certain DVD titles - Fix: No Audio with certain DVD titles - Fix: Weird error message "the pipe has been closed" with certain DVD titles when creating a file for the PSP - Fix: DVD configuration reported incorrect resolution for NTSC DVDs - Updated languages - Known Problem: "The Matrix" (original release) can not be copied correctly. This will be fixed in a future release - Known Problem: No Subtitle selection. This will be added in a future release Version 1.0.1.1: 2006 01 31 first release for public consumption