Changelog CloneBD Blu-ray Media Converter 1.1.5.0 2017-03-22 - Fix: video playback of some European interlaced/telecine titles - Fix: A/V sync issues with some titles - Fix: DCA (DTS-HD) audio decoding with corrupt AUXDATA fields - Change: added more BD-recorder formats - Improved: support for 96 kHz, 192 kHz audio sampling of some DTS-HD tracks - minor fixes and improvements - updated languages 1.1.4.0 Beta 2017-02-28 - Change: AMD acceleration uses CBR until VBR bitrate issue is resolved - Fix: crash in new stream consistency check - Fix: random crash when copying small files uncompressed while rebuilding PMT - minor fixes and improvements - Fix: prevent encoders from staying idle if the cpu is used for other tasks - Fix: early aborts due a wrong signal from the demultiplexer - Fix: support odd AVC format by some Japanese BD recorders - Workaround: recover from invalid data in some PGS steams - Workaround: adjust incorrect AVC aspect ratio information in some sources - Improved: ensure, temp path exists, when writing playlist files - Fix: lossless copy on very small clips with many audio/subtitle tracks could cause an exception - Fix: AVC crash during seeking when PPS changes - minor fixes and improvements - updated languages 1.1.3.3 2017-02-09 hotfix - Fix: on some Windows 10 installations, querying for monitor DPI failed and could cause a crash at startup. 1.1.3.2 2017-02-08 - Fix: improved filter for forced subtitle frames - triggeres erasing of forced subtitles - Fix: fast 96000 Hz -> 48000 Hz downmixing until ffmpeg libresample is ready, should handle LPCM 96kHz problems Workaround: Bypass AVC trash added by broken Nero 12 - Fix: remove tiny preview window during processing, when preview is not supposed to be active - Change: disallow high dpi ScreenScalingMode 0 and 2 for Windows versions (will automatically fall back to 1 and 3) up to and including 8.1, because these modes don't play well with older Windows versions - minor fixes and improvements 1.1.3.1 1.1.3.0 2017-02-07 - New: full support for high-dpi displays, including scaled fonts and high resolution images, several images now included as scalable vector graphics - Fix: missing audio in chained clip sequence - Fix: too long audio in certain clips - Fix: non-seamless clip transition - Fix: improver audio frame packing during non-seamless clip transition - Fix: video/audio re-synchronization after sector read errors - Fix: libx264 (software encoder) no longer uses b-pyramid for BD encoded video streams - Fix: incorrect timestamps if b-frames inside MP4 containers - minor fixes and improvements - updated languages 1.1.2.0 2017-01-20 - Added grace period until end of February 2017 for expired licenses - New: support forced subtitles - Fix: Intel QuickSync encoder aspect ratio - Fix: debug output from nVidia acceleration could cause abort - Fix: undesired seek to end of clip during transcoding could skip clips - Fix: UI adjusted to work better with high DPI displays (Windows scaling factor up to apx. 150%, in case anyone is using higher factors, please let us know and send screenshots showing incorrect display) - Fix: memory problem triggered by AnyDVD's Cinavia removal - caused application to crash - Fix: occasional defective playlist when creating partial copies (player would remain in menu) - Fix: Dolby True HD bug with older discs - Change: MP4 metadata is now UTF8 - Change: default MKV audio or subtitle track can now be chosen by track number instead of just the language - if only one title is being converted. - minor fixes and improvements - updated languages 1.1.1.0 2016-12-17 - Fix: NTSC playback - Fix: Intel VC-1 decoder didn't handle repeat frames correcty - New: add additional tool-tip width video info for titles (fps, codec details) - Fix: clear subtitles when seeking or switching languages in preview player - Fix: problems with inverse telecine (mostly 480p) - Change: multiple instances of CloneBD now only block usage of an already opened drive, if it is a "slow drive" (e.g. actual disc drive, not Virtual Clone Drive) - Change: suppress cinavia detection when preview player is running full-screen - Fix: transcode aborted when audio was delayed too much - Improved: Ensure seek time lies within intime/outtime of a clip - Fix: occasional on-exit crash during cleanup - Fix: memory leak in AMD decoder - fix: potential crash when logging x264 information - fix: add global header for MKV container with HEVC (PowerDVD wouldn't play otherwise) - change: nVidia accelerated HEVC encoding now ignores the quality setting and always encodes at highest quality (the high performance profile resulted in choppy playback on PowerDVD) - fix: another tweak for the badly authored discs - minor fixes and improvements - updated languages 1.1.0.0 2016-11-22 - New: add support for hardware acceleration (nVidia CUDA, AMD UVD/VCE and Intel QuickSync). Note: Intel acceleration requires Windows 8.1 or higher - New: add CUDA acceleration for HEVC (for nVidia adapters, that support hw HEVC) - New: added quality vs. speed setting for encoders - New: warn, before converting titles, where no audio track was selected - New: log now correctly detects Windows version 10 - New: added log information - New: added extensive system information to log file (CPU type, installed graphics adapters) - Change: log file extension defaults to .cbdlog now (still can be renamed to .zip, but this ending allows us to easily open with specialized tools) - Improved: detailed stream information on selection page - Improved: MKV tags for 3D sbs/tab - Workaround: autodetected and disable orphaned audio streams, that are not present in the actual movie - Workaround: limit processor cores for HEVC decoder, as it appears to malfunction with more than 16 cores - Fix: Top/Bottom Stereoscopic MKV DisplayWidth Tag - Fix: unusual PTS intime of 500ms seen on one disc caused abort - Fix: regression problem, resulting file sizes were not dividable by 6144 (some players refuse to play such files) - Fix: DTS/PTS ordering was incorrect - Fix: single frame clips with audio had differing PTS and wouldn't play on all players - Fix: 3D Lipsync when clippin/trimming is used - Fix: workaround for playlists with trailing micro-clips without audio - Fix: fatal crash when uncompressed copies encounter PMTs using TS-adaptation - Fix: better workaround for playlists with trailing micro-clips without audio - Fix: bogus audio tracks / workaround - Fix: nVidia acceleration transitioning through alternating VC-1 and AVC streams - minor fixes and improvements - updated languages 1.0.8.8 2016-09-04 - fix: prevent files from getting extremely large (> 200 GB or more) - fix: add data recovery point when AVC SEI data is corrupt - fix: DVD subtitles in MP4/MKV (bug introduced in 1.0.8.5) - fix: interlaced AVC video - fix: VC-1 decoder (lower 8 lines that aren't part of video [1920x1088]) - fix: AVC PAFF (interlaced) - fix: AVC MBAFF (interlaced) - fix: AVC telecine (3:2 pulldown) - fix: AVC field video back to frames - fix: DVD PG sub encoder (very large images) - fix: Matroska audio ordering - fix: Matroska audio/video distance (byte delta) - fix: AAC audio channel ordering - fix: LPCM packing of BE values (wrong float convert) - fix: DTS audio channel ordering (SL/SR inverted) - fix: E-AC3 TrueHD decoder (MLP) - fix: E-AC3 audio channel ordering - fix: memory crash in HEVC encoder - fix: PS3 ISO file container ("MP4"), wrong markers - minor fixes and improvements - updated languages 1.0.8.7 Beta 2016-08-08 - new: added top/bottom 3D format to MKV output - add support for 24-bit, 20-bit LPCM - fix for 16-bit LPCM - change: Limit Audio Channels (don't channel up) - new: option to read discs via Windows file system instead of accessing the drive directly. - fix: DTS/PTS generation of timecodes when transcoding - fix: missed snapshots when PMT arrives before PAT - minor fixes and improvements - updated languages 1.0.8.6 [internal beta] 1.0.8.5 Beta 2016-08-04 - fix: transition through multiple clips - fix: t-std buffering of m2ts streams, major rewrite of muxing engine - fix: t-es buffering and buffer sizes of m2ts streams - fix: cue ordering could mess up MKV structure - fix: enforce accurate subtitle positioning - fix: workaround some ffmpeg bugs in MKV assembly - fix: audio switching in preview player - fix: Matroska chapters - fix: matroska add AudioSamplebits, AudioChannels[7.1] - fix: PowerDVD playback of some MKV lossless copies (SPS/PPS detection with uncommon nalu codes) - fix: "Birdman" menu background playlist was hidden for selection (menu resulted in black background) - fix: PTS timeline for single-frame video .m2ts - change: matroska start new cluster only based on video time/buffer - improved: allow stream subtype change (for multiple clips per playlist) - improved: correct parsing of MLP extension in AC3 core + MLP extension streams - change: MKV, add subtitle duration for PG subs - change: until 3D copy is implemented, 1:1 copies of 3D-BDs result in 2D discs. Note, that this may not always work, if BD-J code requires - and insists on - 3D - improved: added several items to MKV container - minor fixes and improvements - updated languages 1.0.8.4 2016-06-21 - new: allow to selectively remove ISO/Folder items for previous conversions from start page (use "eject" button) - fix: incorrect size estimation when creating partial BD copies of discs with PiP content when maintaining the original menu. Could cause an oversize output. - fix: accuracy of time index display on processing page - fix: potential crash, when first generating file output, then switching to BD-copy - fix: occasional crash when transitioning from one clip to another during transcoding. - minor fixes and improvements - updated languages 1.0.8.3 2016-06-15 - new: MKV - supports setting default audio/subtitle track for playback - new: option to encode to DTS in disc mode - new: improved ordering: optionally show selected titles before unselected ones on selection page - new: display media time during processing - new: add DTS audio downconvert option to BD copy. - fix: option to reorder titles in BDMV menu was sometimes not shown or was shown, even when only one title was converted. - fix: coloring of popup menu in title strips (was difficult to read) - fix: UI wouldn't remember preferred setting "video lossless" in file mode after exiting the application. - fix: occasional endless loop/hang when generating snapshots for "The Peanuts" UK version. - fix: LPCM audio was not transcoded correctly - fix: LPCM audio downconvert to AC3 did not work with PDVD - fix: AC-3 audio (some rare variants with bsid of 6) - fix: AAC audio did not work for 3.1 and 4.1 - fix: more meta data fixes in MP4 files - fix: crash on some BDs that have broken AVC filler data - fix: out of memory when audio is multiplexed too far behind video - fix: more VC-1 decoder errors - fix: AVC NALU packing - fix: transcoding of BDs created with an old version of CloneBD - minor fixes and improvements - updated languages 1.0.8.2 2016-05-27 - new: allow ordering and renaming titles/episodes for HDMV disc menu with partial copies. - change: improved memory consumption - change: support for AVX-512 added - change: faster AVC encoding - change: improved meta data in MOV/MP4 files - fix: MPEG-2 streams without GOP - fix: MPEG-2 broken display extension on some Japanese BD recorders - fix: VC-1 decoder crash with 60p frame rate - fix: VC-1 decoder crash without breakpoints/GOP - fix: VC-1 lossless video - fix: MPEG-4 AVC filler data with mixed 0xFF/0x00 bytes - fix: CPU crash when BMI instruction set was not supported - fix: more LPCM format changes - fix: support for Blu-ray titles that contain '/' character - fix: support for Blu-ray that have literally all PSI table checksums failing (broken algo?) - fix: PGS decoder crash when data is corrupt - fix: PGS decoder crash when image data is outside target window - fix: side effect caused transcoding slowdown, should be fast again - fix: seeking issue in preview player with multi-angle playlists - fix: write iTunes Meta-Data atom - minor fixes and improvements - updated languages 1.0.8.1 2016-04-28 - fix: HEVC encoding of 2D clips (finally fixed) - fix: Dolby Atmos streams with super-large frames - fix: Support for titles with enormous chapters (> 100) - fix: Support for corrupt MPEG-2 display extensions (known bug in authorer) - fix: Support for 3D streams without a separate VUI parameter set - fix: Support for LPCM streams that change sampling rate between combined clips (although forbidden) - fix: VC-1 decoder crash on a few streams - fix: MPEG-2 decoder crash on a few streams - fix: Bug when after trashing no crash log was generated (length was zero) - change: faster HEVC encoding (10-15% increase, HEVC is not a rocket ship) - minor fixes and improvements - updated languages, added Thai language 1.0.8.0 2016-04-12 - new: support for enhanced MPEG-2 meta info (stopped transcoding) - fix: some titles wouldn't work in partial-copy/original menu mode; enable nested hidden playlists. - fix: video preview may stop transcoding - fix: memory corruption led to crashing - fix: allow more changes of LPCM configuration between clips - fix: AVC/MVC parser errors - fix: HEVC encoding of 3D clips - minor fixes and improvements - updated languages 1.0.7.9 2016-04-01 - fix: corrupt video on interlaced BDs (PAFF) [the green smut] - fix: transcoding hangs mostly during end credits - fix: transcoding hangs during extremely high video bitrate parts (> 35 Mbit/s) - fix: subtitle decoding on some BDs - fix: matroska index generation (should improve seeking) - fix: mp4 index - fix: mp4 3D (side-by-side) - minor fixes and improvements - updated languages 1.0.7.8 BETA 2016-03-18 - new: 3D support for pure 3D bluray discs (non-ssif) - new: improved 3D support, faster transcoding - new: hardware decoding of MVC streams [when available on iCore GPU] - change: don't allow selection lossless video, when choosing side-by-side 3D output. - change: tagging of 3D side-by-side in matroska (.mkv) - change: handles of more 3D extensions in AVC/MVC - change: faster snapshot generation - fix: progress bar properly set to length of SSIF file (3D content) - fix: don't check temporary path if it is not required (directly burn ISO/disc w/o transcoding) - fix: detect 3D source with reversed right and left eye view (mostly Fox discs) - fix: don't allow folder/file names with trailing dots, the Windows file system does not fully support this - fix: 3D -> 2D MKV conversion caused a stretched aspect ratio - fix: some preview snapshots on Avatar 3D weren't retrieved to do timestamps outside the window - fix: audio/video synchronization issues with 3D - fix: audio playback issues - fix: early transcoding termination without error report - fix: multiple freezes with transcoding - minor fixes and improvements - updated languages 1.0.7.7 BETA 2016-03-05 - new: added (preliminary) support for 3D output to .mkv files - change: preview player controls application volume level instead of master volume - change: do not compress slide shows when creating Blu-ray copies. - fix: unsynchronized disc parameter access could cause a crash - fix: audio playback issues on Panasonic players - minor fixes and improvements - updated languages 1.0.7.6 2016-02-12 - fix: enable and auto-configure hidden playlists when creating partial copies with original menu requested. - fix: previous version was incompatible with Windows XP - fix: change decoding of DTS-HD streams (DTS-HD HRE, DTS-HD MA, DTS-ES) - fix: dts channel layout is now correctly processed during transcoding - minor fixes and improvements - updated languages 1.0.7.5 2016-02-09 - fix: selecting a new disc for processing after completing a transcode could cause a crash (final fix) - fix: audio decoding of DTS-ES 6.1 (Star Wars, episode IV A New Hope) - minor fixes and improvements - updated languages 1.0.7.4 2016-02-04 - new: directly burn folder/ISO to disc/ISO: when creating 1:1 copies to ISO or disc without video or audio compression the source is directly burned/assembled without intermediate transcoding. - new: after failed burn, allow to retain temporary files for later (re-)processing. - new: more support for home-made movies - new: more support for Blu-rays created by Nero - new: new format of AC-3 encoding - new: more support for PAFF encoded AVC streams - new: less memory consumption when transcoding - change: speed of filmstrip snapshot generation increased greatly - change: reduce the minimum allowed bitrate for HEVC by 30% - fix: menu creation could fail in combination with unfavorable timing. - fix: update device dialog did not flag outdated device profiles correctly and continued to offer "updates", that have already been made. - fix: selecting a new disc for processing after completing a transcode could cause a crash - fix: secondary video stream may not be copied correctly - fix: lossless transfer of VC-1 was broken for interlaced video - fix: audio decoding of some DTS-HD HRE streams - fix: tags in matroska are now written in correct order - fix: tags in mov/mp4 now conform to ISO 14496-14 - fix: some heap corruption - minor fixes and improvements - updated languages 1.0.7.3 2016-01-14 - new: check for available profile updates in device mode - new: filter downloadable devices using search patterns - new: support for home made videos - new: support for Pinnacle produced discs - new: support for more set-top boxes (STB) that create blu-ray like discs - change: assume provided screen resolution in profile list is always to be landscape format (corrects "native" resolution display for several devices) - change: add video resolution limit entry (applies to for example: ipad, max: 1280x720) - change: prevent user error: don't allow attempted creation of files larger than 4GB on FAT/FAT32 file systems. - fix: double-clicking the cover button (designed for single-click) on the input page could crash CloneBD - fix: size preselection for BD output dropdown on output page did not take audio compression into account when graying out insufficient sizes (esp. BD-5 and BD-9) - fix: MKV profile for permanent subtitles (not selectable) was broken - fix: possibility to create file names containing multiple dots - fix: to prevent dll sideload attack, installer copies itself to a safe directory. Thanks to Stefan Kanthak for pointing this out. - fix: uninstaller is now started from program directory, not temp - fix: multi-clip playlists sometimes not completely converted to file (MP4/MKV, example: Legend of the Guardians, EUR) - fix: allow for multiple subviews in MVC streams - fix: skip broken frames at the end of some clips - fix: audio decoding problems with some Star Wars movies - fix: more non-standard frame rates of video - fix: vc-1 crashes with some interlaced formats - fix: unresponsive transcoding when too many subtitles are selected - fix: some discs (mostly Warner) wouldn't play on some standalone players (mostly Panasonic) - fix: some movies resulted in slightly pixelated video when converting to lossless video MKV - minor fixes and improvements - updated languages 1.0.7.2 2015-12-22 - new: option to adjust audio volume when converting to file - change: appearance of subtitle languages when only single selections are possible on selection page now correctly changed to "radio button style". - change: improved memory usage - fix: BD full copy: some menus (esp. Warner) wouldn't play on some hw players, due to missing CPI-Map - fix: prevent possible dll side-load attack during installation - fix: better crash handling - fix: synchronize threads after decoding or when decoding fails - minor fixes and improvements - updated languages 1.0.7.1 2015-12-10 - new: added support for MPEG-4/AVC "PAL" frame rate - new: added support for MPEG-4/AVC "PAL" 4:3 aspect ratio - new: added support for MPEG-4/AVC recorded by Japanese BD recorders - new: added super-large LPCM frame support (192 kHz, 24 bit, 7.1) - change: improved behavior selecting the largest clip to determine appropriate bitrate when creating single-file output with multi clip movies - change: add immediate error message on read errors - change: DTS conversion finalized - appropriate bit rates added - fix: problems reading files from disc with non-ascii characters (unicode) in the filename - fix: settings dialog was too small on windows systems with oversized fonts (>130%) - fix: support weak GPU that do not support 1920x1080 surfaces - fix: invalid user data in MPEG-2 streams - fix: crashes when transcoding MPEG-2 streams - minor fixes and improvements - updated languages 1.0.7.0 2015-11-27 - new: removal of filler data when using lossless video - fix: lossless AVC in .mkv Container (not all players support full frames as payload) - fix: failed to create files in directories with multiple contiguous spaces - fix: processing of titles with secondary video may have failed prematurely - fix: direct 3d support no longer required for transcoding (preview player with be dark) - minor fixes and improvements - updated languages 1.0.6.9 2015-11-18 - fix: preview player stopped working after 30 sec - fix: clips with only 1 frame were not copied - fix: some clips started with distorted frames - fix: reliability of Alt-key (show log options) on completion page - fix: burnengine handled forward slash path delimiters unreliably (caused spurious "invalid destination path" errors on ISO generation) - minor fixes and improvements - updated languages 1.0.6.8 2015-11-13 - new: adapt UI behavior to conform to file-mode lossless feature - fix: encoder/decoder buffer guards (crash while transcoding/snapshotting) 1.0.6.7 2015-11-13 - new: added lossless video transfer preset for .mp4/.mkv (cosmetic issue: sliders for file size and resolution are technically but not visible disabled yet) - new: improved speed when transcoding lossless video (up to 300% faster) - fixed: some very large subtitles when creating files with DVD subtitle streams - fixed: aborts because of low memory - fixed: high CPU usage when writing files - fixed: deadlocks at the end of transcoding - fixed: undecodable PG streams - minor fixes and improvements - updated languages 1.0.6.6 2015-11-04 - fix: playback of Dolby TrueHD streams on Panasonic, PS4 - fix: playback of AC-3 on TMT - fixed: transcoders no longer stalls for some subtitle streams - updated languages, added Norwegian 1.0.6.5 2015-11-03 - new: added support for BDs recorded by STBs (MPEG-2 1440p) - fix: certain GPUs deliver non-32bit aligned surfaces (resolution 720x480 or 720x576), caused crash in SSE2 VUV to RGB conversion. - fix: BD popup menus now work on Panasonic players - fix audio channel assignment to prevent errors when decoding audio - minor fixes and improvements - updated languages 1.0.6.4 2015-10-30 - new: add popup menu to partial BD copies, allowing to select audio and subtitle languages - new: add support for PAL encoded AVC streams on BD [first BD ever found; MILLENIUM EXTENDED NL] (closes #5183) - new: support for lossless MLP/TrueHD streams in .mkv/.mp4 - new: support for lossless LPCM streams in .mkv/.mp4 - fix: fxed MPEG-2 stream, video must not use global headers - fix: frame loss fixed when using AAC encoder - fix: discard audio frames in external containers when transferring lossless - fix: compensate audio when using original video - fix: ensure muxed IG streams (like AnyDVD speedmenu) are preserved - fix: rogue subtitle at end of .mkv that increases stream duration - minor fixes and improvements - updated languages 1.0.6.3 2015-10-22 - new: a debug log window can be opened through settings - new: ensure that user doesn't select the source path as destination path - new: added button to reset temporary folder (to default windows TEMP folder) - change: remember preferred audio/subtitle language for partial BD copies - change: improved estimater adds required header and TS overhead to downconverted audio for more accurate output size estimation - change: when overwriting an existing folder, delete existing contents of the BDMV sub-folder first - change: colorized sub-folders of destination/temporary path on target page to improve comprehensibility - fix: remove dll dependency on dbghelp - fix: clip entry marks to match clip intime - fix: compatibility issues with Windows XP, Windows Vista - fix: BD video encoder fixed. BDs didn't play on some Panasonic players. - minor fixes and improvements - updated languages 1.0.6.2 2015-10-16 - new: added support for DTS audio in .mkv (Experimental) - new: select default language for audio and subtitles when creating partial disc copies (selected audio/subtitle language will be active from the start of playback). - minor fixes and improvements - updated languages 1.0.6.1 2015-10-15 (beta) - new: added support for HEVC in .mp4 (VLC plays mp4/HEVC > ver 2.2.0) - new: HEVC support for Windows 32 bit (ver 1.0.5.9 was Win x64 only) - new: size slider on output page reflects good/bad quality depending on output size and codec (note that "quality" remains a subjective measure, this is merely an aid) - new: display encoding bit rate on progress page - change: removal of obsolete DLL libraries - change: disable preview image during burning - change: updated estimated encoding time to better represent faster engine and consider HEVC - fix: bert's warning messages sometimes were not shown again, if shown earlier. - fix: fixed behavior of "select all" checkbox in subtitle preferences on selection page - fix: MPEG-2 profile in files - minor fixes and improvements - updated languages 1.0.6.0 2015-10-11 (beta) - fix: libstdc++-6.dll was missing in setup of ver 1.0.5.9 - updated languages (nl, sv) 1.0.5.9 2015-10-10 (beta) - new: added video encoding support for H.265/HEVC, requires a HEVC capable hardware or software player (such as VLC). For Win x64 only. Experimental! - new: added statistics to the completion page - new: added support for PGS (Blu-ray) subtitle in external containers - new: added support for burned subtitles - change: allow selection of subtitle type (BD/DVD) for MKV creation - change: allow video codec selection on output page (currently only MKV) - fix: subtitle + video-lossless hang - minor fixes and improvements - updated languages 1.0.5.8 2015-10-08 - new: added check box to allow disabling of video preview during transcoding - change: select audio codec on target page instead of selecting via device profile - fix: crash due to small buffer allocation, when no video pitch is given. - fix: Re-starting other programs using ElbyCDIO, after CloneBD is uninstalled - minor fixes and improvements - updated languages 1.0.5.7 2015-10-06 - change: combined preview and data rate plotter on progress page, eliminated tab. - fix: chapters in .mkv should work now - fix: installer is now able to continue, even if files are currently in use - fix: other programs using the ElbyCDIO driver stop working, after CloneBD is uninstalled - minor fixes and improvements - updated languages 1.0.5.6 2015-10-05 - change: removed SSE4 instructions for compatibility with older CPUs - fix: sporadic deadlock in player - fix: layout on progress page for small window sizes - fix: CPU usage now correctly displayed under Vista - fix: performance data on processing page show correct information when video is not being transcoded - minor fixes and improvements - updated languages 1.0.5.5 2015-10-02 - fix: Windows Vista + Windows 7 conflict with PCA (Program Compatibility Assistant) 1.0.5.4 2015-10-01 - new: significantly improved processing speed - new: selectable subtitles in MKV - new: added performance information to processing page - new: added selective data requester that can send requested data packets by e-mail if required for bug fixing or improvements. (Users will be prompted and can deny such requests) - new: when running multiple instances of CloneBD, ensure that the second instance does not access the same disc (avoid excessive seeking) - change: improved estimator allowing for some degree of subtitle bit rate evaluation - change: data rate plotter curve smoothed to be more readable - fix: when selecting down conversion for all audio to AC3 on BD copies, stereo tracks were still copied 1:1 - fix: fixed certain types of DTS-HD audio - minor fixes and improvements - updated languages 1.0.5.3 2015-08-19 - fix: stream creation when EAC3 or Dolby True HD streams are used in legacy AC3 format 1.0.5.2 2015-08-17 - new: support for angles implemented, allows for selection of specific angles or keeping all angles (BD-BD copies only, of course). - fix: temporary workaround: subtitles etched on mkv video output until selectable subs are properly fixed (coming up soon) - added enhanced debug and crash log gathering to determine the cause of video encoder crashes - minor fixes and improvements - updated languages 1.0.5.1 2015-08-01 - fix: bug introduced in v1.0.5.0 caused uncompressed copies to (possibly) fail on some standalone players. - fix: crash when creating MKB with lossless or core audio - fix: possible crash when copying clips w/o video - fix: top-menu button was disabled when playing back a disc with CloneBD menu. - fix: DTS-HD lossless audio in .mkv - minor fixes and improvements - updated languages 1.0.5.0 2015-07-24 - new: display main video bitrate on target page (note: this bitrate currently applies to the largest clip to be converted only) - new: more bitrates available when converting to files/devices (allows for smaller files) - new: options to convert HD audio or all audio to AC3 (sorry, no DTS yet), allowing to force stereo and select bitrates. This will help reduce overall file sizes a lot in many cases, where audio quality is of no great concern. - change: improved transcoding speed when only compressing/converting audio - fix: miscalculation of partial clips in estimator caused oversize results - fix: crash in x264 encoder - fix: deadlock in x264 encoder - fix: all assert message boxes that freeze x264 encoder - fix: minimum possible bitrate calculation didn't account for small resolutions in file/device mode - fix: layout problems on target page, rearranged options in preparation for more audio options to come. - minor fixes and improvements - updated languages 1.0.4.9 2015-06-14 - new: bt709, smpte170m color space definitions are now used/kept during transcoding - new: AVC High@High for Xbox One, PS4 - new: better ATOM layout in .mp4 (allows 3rd party tools to better change "ID3"-tags) - new: modifyable YUV color table for subtitles in .mkv - change: AC3 encoder using float (not int) - change: memory usage reduced by 150 MB when using AVC encoder - changed: AVC now encoded as "zero-latency" on chapter marks - change: assert handling in libx264 which deadlocks drone processes - change: AAC encoder uses better encoding settings - change: color space of video (when set) is also set in AVC - change: AC-3 encoder now sets core attributes correctly - fix: more assertions in libx264 - fix: bitstream encoder used signed-shifting - fix: high-frequency (VQ) decoding was broken in DTS, creating "noise" - fix: various fixes for playback on PS4 (according to Sony Recommendation Gibberish) - fix: playback issues with encoded AVC on Xbox One - fix: playback issues with lossless AVC on Xbox One - fix: .mp4 not seekable on PS4 - fix: .mp4 not showing chapters, title on PS4 - fix: .mp4 playback issues on PS4 - fix: .mp4 playback issues on Xbox One (reduced macroblock complexity) - fix: avoid negative DTS/PTS delta when using 2-B frames - fix: VC-1 interlaced decoding - fix: AVC interlaced decoding (PAFF/MBAFF) - fix: "jump to main title directly" option was broken after "keep original menu" option was added. - workaround: omit clips with non-matching stream types when creating device/file output. - minor fixes and improvements - updated languages 1.0.4.8 2015-05-20 - new: option to maintain original menu with partial copies (use with caution! Discs may behave erroneously depending on what was deselected) - change: installer updated to work with Windows 10 - change: propagate errors correctly, when HDMV menu generation fails - change: set default button in CloneBD disc menu, when copied disc has only one playlist - change: improved support for AC-3 output - change: improved meta information in .mkv files - change: added DTS-HD information according to Matroska spec - change: language tags changed to ISO639-2 - fix: processing on systems with incompatible graphics card cause crash - fix: uncomplete or invalid disc structures could cause crashes. Added sanity check prior to processing such disc. - fix: implemented minimum possible bitrates for resulting video to avoid overshoot. - fix: handle of timeline slider for preview player sometimes wasn't accessible. - fix: some asserts in x264 - fix: audio distortion when encoding AAC - fix: audio silence in some DTS streams - fix: subtitles trimmed to video size - fix: subtitles were displayed at a wrong time - fix: preliminary supported for "forced" subtitles in .mp4/.mkv - fix: VC-1 interlaced fields were displayed in wrong order - fix: VC-1 trimmed bottom replaced by black box - fix: AVC trimmed bottom replaced by black box - minor fixes and improvements - updated languages 1.0.4.7 2015-04-29 - improved: error descriptions more verbose - change: focus on completion page. Should fix the issue causing the Alt-key sometimes not to reveal the log buttons. - fix: disc title would not show on certain sources, when opened from HDD - fix: Dolby Atmos (TrueHD) estimation causing oversize. - fix: resuming after pausing sometimes wouldn't resume the clock (remaining/elapsed time) - fix: preview while transcoding without compression was broken. - fix: preselecting 50GB BD-R could result in slight compression, even if not required. - minor fixes and improvements - updated languages 1.0.4.6 2015-04-26 - fix: CloneBD crashed when making a complete copy of a BDMV folder 1.0.4.5 2015-04-26 - fix: CloneBD crashed in HDMV menu generation when making a partial copy - updated languages 1.0.4.4 2015-04-24 - new: added warning message, when resulting size exceeds the size of a BD-R50 - improved: estimate proportional size of Dolby TrueHD tracks for higher precision. - improved: ensure, that burn engine does not write over the capacity limit in case data has oversize - fix: in case of excessive amounts of read errors/data corrupt errors, a memory overflow could happen. - fix: prevent crash, when querying incomplete or invalid playlists with zero playlist elements. - fix: crashes on Windows XP - minor fixes and improvements - updated languages 1.0.4.3 2015-04-18 - improved: burn engine. Some (not all) write errors we're false positives - improved: adjust reported unformatted blank disc sizes to expected actual capacity - change: preselect the respective disc size in the size selection dropdown on target page according to inserted disc. As a side effect, discs/drives reporting too large capacity have no negative impact on size output. - fix: Bert's error information on completion page sometimes vanished after a few seconds - fix: automatic disc requester did not show on burn retries (automatically wait for new disc) - minor fixes and improvements - updated languages, added Welsh 1.0.4.2 2015-04-15 - improved: rate plotter - improved: remaining time prediction - improved: added overhead data to estimation when doing complete copies (in some cases JAR folders are enormous) - change: make slider automatically adjust to disc size on target page, if destination drive is not the same as source drive. - change: timeout estimator bar in case a packet could not be retrieved (otherwise Go-button would remain disabled) - fix: when burning multiple discs in a row, read/write error counts were not reset. - fix: uncompressed copies had a tendency to overshoot estimated output size. Now estimating video bitrate less conservatively. - fix: trim paths entered by user, to remove trailing spaces. - fix: "Go" button sometimes did not refresh correctly, when state changes from disabled to enabled (would appear disabled, until hovered with mouse) - fix: burner logging crashed and required overly huge memory blocks - minor fixes and improvements - updated languages 1.0.4.1 2015-04-12 - fix: sometimes convert uncompressed even through compression was selected. [#3487, #3163, #3465, #3467] - fix: installer will no longer try to install files after a reboot, but throw an error message instead, if a file can't be written (reported by Ch3vr0n) - updated languages 1.0.4.0 2015-04-11 - change: disc hash includes additional files to better detect differences caused by decryptor tools - change: extended burner logging - fix: remove path delimiters from disc descriptions when deriving mkv/mp4 filenames. [#3460] 1.0.3.9 2015-04-10 - new: display estimated uncompressed output size on selection page, when creating partial BD copies. [#656] - new: add burner log to CloneBD log file to further study spurious write errors on BD-Rs - change: improved secondary video size estimation - change: improved drop clips with differing streams/missing audio on MKV/MP4 encode [#3287] - change: copy instead of compress secondary video - change: size units for KB, MB, GB, TB have been changed from IEC "binary representation" (1024^x) to SI (decimal) representation (1000^x) to better match the sizes of storage media and for less confusion. If IEC values are to be displayed, they will be denoted with KiB, MiB, GiB, ... respectively. - change: ensure user can't manually specify a non-empty temp path, as this can cause the result to be too large for the blank disc (append a postfix, if nonempty temp was specified) [#3346] - change: log actual sectors when encountering read errors - fix: skip unsupported CC in MPEG-2 [#2104] - fix: support for very chatty x264 encoder used on some BDs - minor fixes and improvements - updated languages 1.0.3.8 2015-03-27 - fix: asynchronous writer would not flush data, which broke short files (also caused SpeedMenus to fail) - fix: watermark detection was broken - new: allow direct jump to main title (bypassing the menu) on playback of converted discs - updated languages 1.0.3.7 2015-03-26 - fix: estimator values were not correctly retrieved from cache - fix: chapter mark filtering in clipping mode. - fix: improved error detection when video encoder fails - fix: properly add .mkv/.mp4 chapter markers - fix: encoding of large video frames (> 1 MiB) - updated languages 1.0.3.6 2015-03-25 - new: added statistics per clip when not using compression - change: improved size estimation for HD audio - change: disable audio downconvert-button when HD audio was not selected - updated languages 1.0.3.5 2015-03-24 - new: down convert HD audio to AC3 when creating BD copies. - change: improved resize and initialize behavior of language box on selection page. - change: allow selection of burn speeds (2x, 4x, 6x) even when type of medium is unknown (source drive = destination drive) - change: improved output size estimation should be more accurate now, especially, when not using video compression. - minor fixes and improvements - updated languages 1.0.3.4 2015-03-19 - change: reduced the expected capacity for blu-ray media slightly - change: sorting order of audio streams in file/device output - change: optimize PMT (Program Map Table) generation - change: added more attribute information to PSI (Program Stream Information) structures in m2ts - fix: some partial copies would not play beyond the menu. Removing IM Sync type subpaths now to fix this. - fix: check some out-of-memory conditions (fixes some crashes) - fix: misidentified PIDs in PiP substreams, caused problems with subtitles on some discs - minor fixes and improvements - updated languages 1.0.3.3 2015-03-11 - fix: crash when creating log file after source disc was removed. - fix: audio delay with some streams (too much audio, or audio behind video) - fix: Burner SDK bug writing sectors twice, then aborting with ERROR 4 - fix: audio sync issues (file output) - fix: audio sync issues on some streams - fix: selection panel sometimes did not honor the "single subtitle" flag in presets. - fix: processing of very large SEI in AVC (x264 encoding settings go on forever) - fix: allow more frame extensions (increased to 64 sub-frames) - fix: handling of AC-3 descriptors that are incorrectly used on BD following DVB spec - some minor fixes and improvements - updated languages 1.0.3.2 2015-02-26 - new: added new sound files - new: added sound when CloneBD requests to swap the medium for burning - new: limit burn speed to 6x, because supported speeds reported by the drive are sometimes far higher than possible. Can be switched off in settings (use with caution! Too high speeds can result in write errors) - change: when source medium gets removed (e.g. for inserting a recordable disc for writing), hide navigation buttons "input" and "selection". - fix: potential problem when removing subpath streams from playlists - fix: when source and destination drive are the same, disc title and disc thumbnail weren't shown on completion page - fix: log file was missing line breaks, when unicode characters were logged. - fix: crash when the drive is removed due to read errors - fix: with single file creation, a change of the destination path sometimes got ignored. [#2602] - fix: audio removal at beginning of stream [#2645 #2625] - fix: prevent a possible late registration of audio streams - fix: verify against invalid stream context - fix: verify against out-of-memory allocations - fix: transcoding startup issues on some older CPU - fix: transfer unknown audio packets when filtering - some minor fixes and improvements - updated languages 1.0.3.1 2015-02-19 - new: log file system names of destination drives - new: added additional log information for spurious "ERROR 4" results when burning - change: improved write speed on uncompressed Blu-ray copies. - change: improved plug&play behavior when drives get connected or removed during runtime. - change: allow selection of "max speed" only, if source disc is in same drive as destination drive, since possible speeds cannot be known at the time - fix: certain burn errors would cause CloneBD not to progress to the completion page. - fix: audio core was broken, resulting in oversized output, when selecting core only - some minor fixes and improvements - updated languages 1.0.3.0 2015-02-16 - new: log textual representations of error codes - fix: snapshots weren't correctly placed according to timestamps, also partly black images. - fix: ensure correct capacity report for unformatted BD-Rs - updated languages 1.0.2.9 2015-02-13 - new: added profiles for MKV lossless audio and core audio - new: additional log entries for inserted media type (burn) and unselected streams - new: improved support for iPhone 6 - change: data rate graph left aligned to touch the y-axis - change: allow formatting of BD-RE discs without spare areas to improve writing speed. - fix: remaining time display was incorrect for discs with heavily varying data rate - fix: burn speed display halted after a while - fix: division by zero when maximum burn speed applied - fix: some crashes in LibAV - some minor fixes and improvements - updated languages 1.0.2.8 2015-02-06 - New: suppress display energy saving during preview playback - New: burn multiple discs (select in dropdown box on processing page) - New: added more DTS audio configurations [#919] - Change: force y-axis base in data rate plotter to zero - Change: reduced update interval of data rate plotter - Change: copy instead of recompress small still images - Fix: ensure empty temp path, sometimes residue from aborted transcodes was left over - Fix: fixed several burning issues - Fix: single frame menu background streams may fail - Fix: some super large video frames way beyond allowed size [#1063] - Some minor fixes and improvements - Updated languages, added Farsi (Persian) 1.0.2.7 2015-01-21 - New: Data rate display. While transcoding, user can switch now between preview and data rate (preview disabled completely) - New: Added support for a different EAC-3 extension encoding found on some Blu-ray - Change: Optimized transcoding engine - Change: Faster preview mode by disabling LibAV frame reordering/caching - Change: Improved burn result error logging - Change: Enhanced burn speed [#534] - Change: Improved I/O throughput - Some minor fixes and improvements - Updated languages 1.0.2.6 2015-01-05 - New: Preliminary support for Chromecast (full support in a couple of days) - Fix: Crash when reading unusually long descriptors. [#670 #670, #673, #677, #678, #679, #684, #685, #692, #698, #706] - Fix: Crash in some situations when disc has been removed after transcoding [#668] - Fix: Some discs with line breaks authored into the disc description, resulting in a non-writable output file name. Removing line breaks now. [#865] - Fix: Apply correct bitrate, when no actual recompression is required - Fix: When titles got trimmed, intime and outtime values in .clpi and .mpls files sometimes weren't updated accordingly. - Fix: Crash when saving project data for discs with many streams. - Fix: Some AVC streams are now decoded correctly - Fix: Better support for playback in Quicktime (though it does not fix all issues yes) - Fix: Improved handling of matroska containers - Fix: Faster x264 encoding - Fix: More AVC restrictions for playback on some hardware players (Panasonic) - Fix: Improved audio floating-point handling - Fix: Fome issues with audio distortion (EAC-3, MLP) - Fix: Improved handling of MPEG-4 ISO containers (aka .mp4) - Some minor fixes and improvements - Updated languages 1.0.2.5 2014-12-23 - New: Disable beaver animation in settings [#338] - Change: Autofill titlestrip on player page before playback [#596] - Change: Sort installed devices in "add devices" window by manufacturer THEN by name [#340] - Change: Licenses will not expire before Jan 18th 2017 to accommodate early adopters [#600] - Change: Update [E]AC-3 parser to newest standard - Fix: Eject behaviour when ejecting while transcoding [#341] - Fix: Tooltips from obscured elements sometimes showed through popup windows. - Fix: Silent application exit on transcoder start - Fix: Division-by-zero when VC-1 frame rate parameters are unknown [#317] - Fix: Crash when IG command processor is accidentally invoked while transcoding (and not previewing) [#619] - Fix: Crash in AVC SEI parser on some discs [#632] - Fix: A crash when GPU does not provide a state block [#633] - Fix: Some crashes when frames need to be duplicated so synchronize video, audio at the beginning [#608] - Fix: Out-of-the-order chapter insertion with certain titles. [#598] - Fix: Stop background processing on start page - Fix: A number of crashes in Medium mode when no compression is used (packet filter mode) - Fix: Crash, when cover button gets clicked while no titles are selected. [#597] - Fix: Preview player displays "Title -1" during playback [#645] - Fix: Crash on read error during clip-switch (double magic packet buffer overrun).[#654] - Some minor fixes and improvements - Updated languages 1.0.2.4 2014-12-19 - New: Added support for new AC-3 stream type - New: Added option to automatically exit application after successful transcode [#516] - Change: Add title description on processing page describing current title [#540] - Change: New watermark logo in test/trial version [#452] - Fix: Ignore invalid LPCM 05 descriptor - Fix: In some situations created .m2ts files have not been aligned to sector boundary leading to a failure in ISO creation and disc burning - Fix: Ominous divide by zero crash when showing start page - cause unknown [#359, #362, #397, #433, #435] - Fix: Prevent crash on cleanup if there's no GPU interface available [#506] - Fix: Fixes crash when IG (interactive, menu) streams are transferred [#504] - Some minor fixes and improvements - Updated languages 1.0.2.3 2014-12-15 - Change: Set shorter network timeout for device list download, in case server cannot be found. [#314] - Change: Added tooltip explaining the meaning of "Audio core" [#346] - Change: disabled DXVA converters for good (using D3D pixel shaders instead; faster, more reliable, more configurable; only -converters- are affected, not -decoders-) [#450] - Fix: Crash when CloneBD reads some non-BD UDF devices (unknown) [#319, #324, #325, #401, #402, #420] - Fix: Crash on some computers with a legacy GPU driver [#334] - Fix: Division by zero when not enough space for cover image on start page [#329] - Fix: DirectX sometimes not installed properly. Fixes "d3dx9_43.dll is missing" [#443] - Fix: Start error code 0xC0000007B on XP/Vista when there is no DirectX installed [#443] - Fix: Bug in string library that caused the application to crash [#381, #382, #383, #384, #385, #387, #388, #389] - Fix: Jumping labels on progress page [#309] - Some minor fixes and improvements - Updated languages 1.0.2.2 2014-12-12 - First Public Release