MKVToolNix v9.9.0 released

It’s time for v9.9.0 of MKVToolNix. This is mostly a bug fix release. Especially the MP4 input module has received a lot of love. See below for details.

Important note for packagers: pre-built man pages are no longer included. Instead they’re built during compilation requiring xsltproc, the DocBook XSL stylesheets. Additionally the system version of pugixml can now be used. See the news below for details.

You can download the source code or one of the binaries. The Windows and Mac OS binaries have been built already and are available for download. The Linux binaries will be available later today.

Here’s the NEWS since the previous release:

New features and enhancements

  • GUI: chapter editor: added a character set selection in the preferences for text files. If a character set is selected there, it will be used instead of asking the user when opening text chapter files. Implements #1874.
  • GUI: multiplexer: added a column "character set" to the "tracks, chapters and tags" list view showing the currently selected character set for that track. Implements #1873.
  • mkvmerge: added an –engage option "all_i_slices_are_key_frames" for treating all I slices of an h.264/AVC stream as key frames in pathological streams that lack real key frames. Implements #1876.
  • GUI: running programs after jobs: added a new variable <MTX_INSTALLATION_DIRECTORY> for the directory the MKVToolNix GUI executable is located in.
  • mkvmerge: DVB subtitle tracks whose CodecPrivate data is only four bytes long will now be fixed up to the proper five bytes by adding the subtitling type byte.
  • mkvmerge: MP4 reader: "ctts" version 1 atoms are now supported.

Bug fixes

  • mkvmerge: AC-3 handling: some source files provide timestamps for audio tracks only once every n audio frames. In such situations mkvmerge was buffering too much data resulting in a single gap in the timestamps of one frame duration after frame number n – 1 (the second audio timestamp read from the source file was used one output frame too early). Fixes #1864.
  • mkvmerge: MP4 reader: mkvmerge was only reading a small part of MP4 DASH files where the first "moov" "mdat" atoms occur before the first "moof" atom. This is part of the fix for #1867.
  • mkvmerge: MP4 reader: edit list ("edts" atoms) that are part of the "moof" atoms used in MP4 DASH files weren’t parsed. Instead the edit lists from the main track headers inside the "moov" atom were used. This is part of the fix for #1867.
  • mkvmerge: MP4 reader: when an MP4 DASH file contained both normal chunk offset table ("stco"/"co64" atoms) in their regular "moov" atoms, a sample-to-chunk table ("stsc" atom) whose last entry had a "samples per chunk" count greater than 1 and DASH "trun" atoms, then mkvmerge was calculating wrong positions the frame content. This is part of the fix for #1867.
  • mkvmerge: MP4 reader: mkvmerge couldn’t deal with the key frame index table having duplicate entries. The result was that only key frames up to and including the first duplicate entry were marked as key frames in the output file. All other frames weren’t, even though some of them were referenced from the key frame table after the first duplicate entry. This is part of the fix for #1867.
  • mkvmerge: MP4 reader: when an MP4 file contained more than one copy of the "moov" atom (the track headers etc.), mkvmerge was parsing them all adding tracks multiple times. Fix for #1877.
  • mkvmerge: MP4 reader: fixed an integer overflow during the timestamp calculation leading to files with wrong timestamps. Such files could not be played back properly by most players. Fixes #1883.
  • mkvmerge: MPEG TS reader: if the PMT lists a DVBSUB track, mkvmerge will now recognize it without having to find a packet for it within the probed range.
  • mkvmerge: splitting by parts (both the "timestamps" and the "frames" variants): fixed the calculation of track statistics tags. When calculating the duration the skipped portions weren’t taken into account leading to a too-high duration. As a consequence the BPS tag (bits per second) was wrong, too. Fixes #1885.
  • mkvmerge: reading files with DVB/HDMV TextSV subtitle tracks with invalid CodecPrivate caused mkvmerge to abort with an error from boost::format about the format string not having enough arguments. Fixes #1894.
  • mkvmerge: fixed misdetection of certain AC-3 files as MP3 files which led to an error message that "the demultiplexer could not be initialized".
  • mkvmerge: fixed huge memory consumption when appending big Matroska files with sparse tracks (e.g. forced subtitle tracks). The Matroska reader will now queue at most 128 MB of data. Fixes #1893.
  • mkvmerge: MP4 reader: the timestamps of all multiplexed tracks will now be 0-based properly.
  • mkvmerge: MP4 reader: the DTS-to-PTS offsets given by the "ctts" atoms are now applied for all tracks containing a "ctts" atom, not just h.264 & h.265 tracks.

Build system changes

  • Up to and including release 9.8.0 the man pages and their translations came pre-built and bundled with the source code. Those pre-built files have now been removed and must be built during the build process. Therefore the tool "xsltproc" and the DocBook XSL stylesheets for man pages are now required dependencies. Additionally the tool "po4a" must be installed for the translated man pages to be built and installed, though this is optional. In order to facilitate finding the new requirements new options have been added to confiure: "–with-xsltproc=prog", "–with-docbook-xsl-root=dir", "–with-po4a=prog" and "–with-po4a-translate=prog.
  • pugixml detection will be attempted via "pkg-config" first. If that fails, "configure" will fall back to the previous method of trying just to compile and link a test program with the standard include and library locations. Implements #1891.

Have fun :)

9 thoughts on “MKVToolNix v9.9.0 released

  1. jery

    mkvmerge v7.9.0 (‘Birds’) 64bit was a real bitch ruined 100+ files while muxing to external ntfs harddisk.mkvalidator output below.any way to fix seekpoint errors?

    E:\jery\english\2009\The Tournament [2009].mkv ERR066: The SeekPoint at 727083793 references an unknown Cues at 726989575
    E:\jery\english\2007\Timecrimes [2007].mkv ERR066: The SeekPoint at 775718518 references an unknown Cues at 775681364
    E:\jery\english\2005\Munich [2005].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1044386447
    E:\jery\english\1990\Psycho IV The Beginning [1990].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1228844691
    E:\jery\english\1980s\Psycho III [1986].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1237795957
    E:\jery\english\2013\Movie 43 [2013].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1269221202
    E:\jery\english\2012\The Place Beyond the Pines [2012].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1279606981
    E:\jery\english\1998\Psycho [1998].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1378649246
    E:\jery\english\1980s\The Final Conflict [1981].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1446426070
    E:\jery\english\1980s\Psycho II [1983].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1503968314
    E:\jery\english\1930S\The Wizard of Oz [1939].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 1505485565
    E:\jery\english\1993\Cliffhanger [1993].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 310717725
    E:\jery\english\2006\The Wild [2006].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 329840455
    E:\jery\english\2005\The Amityville Horror [2005].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 361053285
    E:\jery\english\2009\The Uninvited [2009].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 367961816
    E:\jery\english\2013\The Returned [2013].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 369198360
    E:\jery\english\2016\Batman v Superman Dawn of Justice [2016].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 3812201769
    E:\jery\english\2006\The Fountain [2006].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 419141197
    E:\jery\english\2008\Death Race [2008].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 441341530
    E:\jery\english\2005\xXx State of the Union [2005].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 470897990
    E:\jery\english\2011\Shaolin [2011].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 485536615
    E:\jery\english\2010\Greenberg [2010].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 519793121
    E:\jery\english\2011\Mission impossible ghost protocol [2011].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 524159840
    E:\jery\english\2008\Body of Lies [2008].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 546250053
    E:\jery\english\2002\xXx [2002].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 577953475
    E:\jery\english\2010\Kick-Ass [2010].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 628002839
    E:\jery\english\2010\Shutter Island [2010].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 628862232
    E:\jery\english\2002\The Time Machine [2002].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 629013411
    E:\jery\english\2012\Upside Down [2012].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 680743521
    E:\jery\english\2011\Sucker Punch [2011].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 682095489
    E:\jery\english\1970s\Up in Smoke [1978].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 690846903
    E:\jery\english\1998\The Truman Show [1998].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 697582988
    E:\jery\english\2001\From Hell [2001].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 720610359
    E:\jery\english\2003\The Matrix-Reloaded [2003].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 723361771
    E:\jery\english\1970s\Pete’s Dragon [1977].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 723771012
    E:\jery\english\1970s\Bedknobs and Broomsticks [1971].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 724663397
    E:\jery\english\1996\The Associate [1996].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 725215215
    E:\jery\english\2000\The Tigger Movie [2000].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 726737130
    E:\jery\english\2005\Being Cyrus [2005].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 727255268
    E:\jery\english\2002\The Coast Guard [2002].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 727871398
    E:\jery\english\2003\Big Fish [2003].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 727958726
    E:\jery\english\1980s\Lethal Weapon [1987].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 728368383
    E:\jery\english\2002\Lilo & Stitch [2002].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 729107938
    E:\jery\english\2002\The Hunchback of Notre Dame II [2002].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 729328887
    E:\jery\english\2002\Tarzan & Jane [2002].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 729579118
    E:\jery\english\2004\Mickey’s Twice Upon a Christmas [2004].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 730346048
    E:\jery\english\2008\The Little Mermaid Ariel’s Beginning [2008].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 731102821
    E:\jery\english\2011\Captain America The First Avenger [2011].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 732044815
    E:\jery\english\2013\Don Jon [2013].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 732116311
    E:\jery\english\1993\Rudy [1993].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 733070108
    E:\jery\english\2012\The Raven [2012].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 733269800
    E:\jery\english\2016\Kung Fu Panda 3 [2016].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 740544961
    E:\jery\english\1998\Star Trek Insurrection [1998].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 758517352
    E:\jery\english\1998\Who Am I [1998].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 778133224
    E:\jery\english\1980s\Star Trek III The Search For Spock [1984].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 784905306
    E:\jery\english\2009\Star Trek [2009].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 786153841
    E:\jery\english\2011\Tinker Tailor Soldier Spy [2011].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 787293361
    E:\jery\english\2013\Rushlights [2013].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 789006354
    E:\jery\english\2009\Whiteout [2009].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 793900725
    E:\jery\english\1980s\Star Trek II The Wrath of Khan [1982].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 837362007
    E:\jery\english\2014\Love Rosie [2014].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 849030470
    E:\jery\english\2000\Gladiator [2000].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 897910542
    E:\jery\english\2015\No Escape [2015].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 945355705
    E:\jery\english\2016\Independence Day Resurgence [2016].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 946650982
    E:\jery\english\1960s\The Ipcress File [1965].mkv ERR066: The SeekPoint at 87 references an unknown Cues at 992808727
    E:\jery\english\2011\I am number four [2011].mkv ERR06C: The SeekPoint at 104 references an unknown Attachments at 418073171
    E:\jery\english\2011\Final Destination 5 [2011].mkv ERR06C: The SeekPoint at 120 references an unknown Attachments at 422398109
    E:\jery\english\2014\The Bag Man [2014].mkv ERR0B1: Block at 101962414 track #3 is not a keyframe
    E:\jery\english\2001\Someone Like You… [2001].mkv ERR0B1: Block at 11041 track #3 is not a keyframe
    E:\jery\english\1998\Godzilla [1998].mkv ERR0B1: Block at 223084388 track #3 is not a keyframe
    E:\jery\english\2012\The Amazing Spiderman [2012].mkv ERR0B1: Block at 233442918 track #3 is not a keyframe
    E:\jery\english\2001\The Lord of the Rings 1- The Fellowship of the Ring [2001].mkv ERR0B1: Block at 25579243 track #3 is not a keyframe
    E:\jery\english\1970s\The Man With The Golden Gun [1974].mkv ERR0B1: Block at 270952457 track #3 is not a keyframe
    E:\jery\english\2014\Dracula Untold [2014].mkv ERR0B1: Block at 27745581 track #3 is not a keyframe
    E:\jery\english\2004\The Girl Next Door [2004].mkv ERR0B1: Block at 278444711 track #3 is not a keyframe
    E:\jery\english\2007\Redline [2007].mkv ERR0B1: Block at 365258292 track #3 is not a keyframe
    E:\jery\english\1995\Before Sunrise [1995].mkv ERR0B1: Block at 521930910 track #3 is not a keyframe
    E:\jery\english\2015\True Story [2015].mkv ERR0B1: Block at 57966227 track #3 is not a keyframe
    E:\jery\english\2009\Spread [2009].mkv ERR0B1: Block at 58059862 track #3 is not a keyframe
    E:\jery\english\2003\The Lord of the Rings 3- The Return of the King [2003].mkv ERR0B1: Block at 7229 track #3 is not a keyframe
    E:\jery\english\2009\Saw 6 [2009].mkv ERR0E3: The output pixels for Video track #1 seem wrong 20x11px from 640×352
    E:\jery\english\2009\State of play [2009].mkv ERR0E3: The output pixels for Video track #1 seem wrong 40x17px from 1280×544
    E:\jery\english\2009\Triangle [2009] .mkv ERR0E3: The output pixels for Video track #1 seem wrong 40x17px from 1280×544
    E:\jery\english\2010\Bruce lee my brother [2010].mkv ERR0E3: The output pixels for Video track #1 seem wrong 40x17px from 1280×544
    E:\jery\english\2010\Prince Of Persia The Sands Of Time 2010.mkv ERR0E3: The output pixels for Video track #1 seem wrong 45x19px from 720×304
    E:\jery\english\2010\Robin Hood [2010].mkv ERR0E3: The output pixels for Video track #1 seem wrong 45x19px from 720×304
    E:\jery\english\2010\The Twilight Saga Eclipse [2010].mkv ERR0E3: The output pixels for Video track #1 seem wrong 5x2px from 720×288
    E:\jery\english\2010\Due date [2010].mkv ERR0E3: The output pixels for Video track #1 seem wrong 80x33px from 1280×528
    E:\jery\english\2009\The Hole [2009].mkv ERR0E3: The output pixels for Video track #1 seem wrong 80x43px from 1280×688
    E:\jery\english\2012\The Devil Inside [2012].mkv ERR200: Missing element ‘Block’ in BlockGroup at 20979864
    E:\jery\english\2009\The Messenger [2009].mkv ERR200: Missing element ‘Block’ in BlockGroup at 20980529
    E:\jery\english\2012\The Impossible [2012].mkv ERR200: Missing element ‘Block’ in BlockGroup at 20987149
    E:\jery\english\2013\Bastards [2013].mkv ERR200: Missing element ‘Block’ in BlockGroup at 62922871
    E:\jery\english\2009\The Princess and the Frog [2009].mkv ERR200: Missing element ‘Block’ in BlockGroup at 62932991
    E:\jery\english\2003\Oldboy [2003].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 145962316
    E:\jery\english\2003\21 Grams [2003].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20570663
    E:\jery\english\1998\Following [1998].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20605946
    E:\jery\english\2002\K-19 The Widowmaker [2002].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20711955
    E:\jery\english\2013\In Fear [2013].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20747753
    E:\jery\english\2006\Annapolis [2006].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20839806
    E:\jery\english\2003\The Matrix Revolutions [2003].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20904033
    E:\jery\english\2006\Scooby-Doo! Pirates Ahoy! [2006].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 20935459
    E:\jery\english\2013\Escape Plan [2013].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 209592017
    E:\jery\english\2013\Force of Execution [2013].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 251543563
    E:\jery\english\2009\The Perfect Sleep [2009].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 355115957
    E:\jery\english\2007\Before the Rains [2007].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 62569232
    E:\jery\english\2012\Beasts of the Southern Wild [2012].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 62660431
    E:\jery\english\2004\Crying Out Love in the Center of the World [2004].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 62847913
    E:\jery\english\2008\Burn After Reading [2008].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 62900300
    E:\jery\english\2008\Baby and Me [2008].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83333321
    E:\jery\english\1995\Assassins [1995].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83387169
    E:\jery\english\2012\The Vow [2012].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83504111
    E:\jery\english\2012\Django Unchained [2012].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83633811
    E:\jery\english\2010\True Grit [2010].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83714393
    E:\jery\english\1990\Awakenings [1990].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83744980
    E:\jery\english\2008\Don’t Look Down [2008].mkv ERR201: Invalid ‘EncryptedBlock’ for profile ‘matroska v4’ in Cluster at 83888081
    E:\jery\english\2008\Ong Bak 2 [2008].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4288
    E:\jery\english\2004\I Robot [2004].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4289
    E:\jery\english\1996\Fargo [1996].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4297
    E:\jery\english\1996\The Gods Must Be Crazy 5 [1996].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4298
    E:\jery\english\2008\Superhero Movie [2008].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4298
    E:\jery\english\2009\9 [2009].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4298
    E:\jery\english\2009\Haunting In Connecticut [2009].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4298
    E:\jery\english\1980s\E.T. – The Extra Terrestrial [1982].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4312
    E:\jery\english\2006\AlphaDog [2006].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4317
    E:\jery\english\1999\American Beauty [1999].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4323
    E:\jery\english\1997\Titanic [1997].mkv ERR201: Invalid ‘FlagEnabled’ for profile ‘matroska v1’ in TrackEntry at 4333
    E:\jery\english\2014\Jailbait [2014].mkv ERR201: Invalid ‘ReferenceFrame’ for profile ‘matroska v4’ in BlockGroup at 167818326
    E:\jery\english\2013\The Conjuring [2013].mkv ERR202: Unique element ‘Timecode’ in Cluster at 167564321 found more than once at 168256530
    E:\jery\english\2014\Some Kind Of Beautiful [2014].mkv ERR202: Unique element ‘Timecode’ in Cluster at 188688132 found more than once at 188756836
    E:\jery\english\2014\WolfCop [2014].mkv ERR202: Unique element ‘Timecode’ in Cluster at 20267445 found more than once at 20983098
    E:\jery\english\2013\Gravity [2013].mkv ERR202: Unique element ‘Timecode’ in Cluster at 20467960 found more than once at 20993431
    E:\jery\english\1980s\Scarface [1983].mkv ERR202: Unique element ‘Timecode’ in Cluster at 20710246 found more than once at 20980122
    E:\jery\english\2004\After the Sunset [2004].mkv ERR202: Unique element ‘Timecode’ in Cluster at 20911663 found more than once at 21513627
    E:\jery\english\2004\After the Sunset [2004].mkv ERR202: Unique element ‘Timecode’ in Cluster at 20911663 found more than once at 21513627
    E:\jery\english\2015\The Scorch Trials [2015].mkv ERR202: Unique element ‘Timecode’ in Cluster at 230643971 found more than once at 230696117
    E:\jery\english\2005\Chicken Little [2005].mkv ERR202: Unique element ‘Timecode’ in Cluster at 356493415 found more than once at 356529816
    E:\jery\english\2016\Dirty Grandpa [2016].mkv ERR202: Unique element ‘Timecode’ in Cluster at 398340355 found more than once at 398478192
    E:\jery\english\2006\Children of Men [2006].mkv ERR202: Unique element ‘Timecode’ in Cluster at 62850172 found more than once at 62941408
    E:\jery\english\1993\Little Buddha [1993].mkv ERR202: Unique element ‘Timecode’ in Cluster at 83393714 found more than once at 83948852
    E:\jery\english\2012\Chinese Zodiac [2012].mkv ERR203: Invalid checksum for element ‘Cluster’ at 20615558
    E:\jery\english\1990\Predator 2 [1990].mkv ERR312: CueEntry Track #1 and timecode 1072613 ms not found
    E:\jery\english\2001\Atlantis The Lost Empire [2001].mkv ERR312: CueEntry Track #1 and timecode 131298 ms not found
    E:\jery\english\2013\Avenged [2013].mkv ERR312: CueEntry Track #1 and timecode 137750 ms not found
    E:\jery\english\2004\AVP Alien vs. Predator [2004].mkv ERR312: CueEntry Track #1 and timecode 1494952 ms not found
    E:\jery\english\2003\The League of Extraordinary Gentlemen [2003].mkv ERR312: CueEntry Track #1 and timecode 1690439 ms not found
    E:\jery\english\2012\Total Recall [2012].mkv ERR312: CueEntry Track #1 and timecode 1723972 ms not found
    E:\jery\english\1940S\Citizen Kane [1941].mkv ERR312: CueEntry Track #1 and timecode 186770 ms not found
    E:\jery\english\2013\RED 2 [2013].mkv ERR312: CueEntry Track #1 and timecode 2211876 ms not found
    E:\jery\english\2011\The Tree of Life [2011].mkv ERR312: CueEntry Track #1 and timecode 2406491 ms not found
    E:\jery\english\2011\Fright Night [2011].mkv ERR312: CueEntry Track #1 and timecode 2409490 ms not found
    E:\jery\english\2007\Sunshine [2007].mkv ERR312: CueEntry Track #1 and timecode 701910 ms not found
    E:\jery\english\2013\Thor The Dark World [2013].mkv ERR312: CueEntry Track #1 and timecode 92593 ms not found
    E:\jery\english\2000\The 6th Day [2000].mkv ERR312: CueEntry Track #3 and timecode 166451 ms not found
    E:\jery\english\1992\Unforgiven [1992].mkv ERR312: CueEntry Track #3 and timecode 418050 ms not found

  2. jery

    don’t get me wrong i know this is free software.but i found out people was having this error from version 4 onwards :(

    1. mosu Post author

      It’s not like I haven’t tried to recreate the issue many times, never with any kind of success. On my machines writing to USB is reliable. On other people’s machines: not so much.

      See e.g. https://github.com/mbunkus/mkvtoolnix/issues/1859

      And it’s not just mkvmerge which shows such problems: https://social.technet.microsoft.com/Forums/windows/en-US/13a7426e-1a5d-41b0-9e16-19437697f62b/windows-7-64bit-corrupting-altering-large-files-copied-to-external-ntfs-drives?forum=w7itproperf
      https://www.sevenforums.com/general-discussion/63459-files-corrupt-after-copy-usb-hard-disk.html
      http://www.tomshardware.co.uk/forum/271012-32-files-corrupt-copying-external-hard-drive

      Fixing such files is not really possible; content has already been lost. Remultiplexing the files writing to a non-USB drive may get rid of the warnings by mkvalidator by creating new cue entries to the frames that do still exist, but the ones that’re missing cannot be recovered.

  3. Levente

    Dear Moritz,

    I like your program very much but it is unable to handle Amazon Webrip files using Dolby Dital+ soundtrack… With my computer it is playable but with my desktop BD player (LG BD390) it is unplayable…
    Thanx for your help!

    Best regards, Levente

    1. mosu Post author

      Well, that sounds like a missing feature/bug in your BD player. Nothing I can do about it…

Comments are closed.