Download MKVToolnix 7.5.0
Version 7.5.0 of MKVToolNix has been released. MKVToolNix is a collection of open source programs that allow viewing, editing and conversion of Matroska files. For example, sound tracks and subtitles can be added, removed or set as default. They are separate command line tools, but a graphical user interface is included. Versions are available for download for Windows, many Linux distributions, and OS X. This release includes the following changes and improvements:
mkvmerge:
- bug fix: If the target drive is full then a nicer error message is output instead of simply crashing due to an uncaught exception.
- bug fix: Fixed reading MPEG transport streams in which all PATs and/or PMTs have CRC errors. Fix #1100.
- bug fix: fixed handling of HE-AACv2 with object type ‘parametric stereo’.
- new feature: implemented support for MP4 DASH files. Implement #1038.
- new feature: implemented reading MPEG-H p2/HEVC video tracks from MP4 files. Implement #996.
- new feature: Added support for reading h.265/HEVC video tracks from MPEG transport streams. Implement #995.
- new feature: implemented support for AAC in LOAS/LATM multiplex if read from MPEG transport streams or raw LOAS/LATM AAC files. Implements #877 and fixes the underlying issue in #832.
mkv info:
- bug fix: track statistics: the duration (and therefore the estimated bitrate) was wrong for files in which the frame with the maximum timecode wasn’t the last frame in the file. Fixes #1092.
- bug fix: mkvinfo will abort with a proper error message if the first element found is not an EBML head element. See #1089.
- bug fix: Timecodes output with ms resolution are now rounded to ms instead of simply cut off. Fixes #1093.
build system:
- libEBML and libMatroska have been changed to provide pkg-config configuration files. Therefore MKVToolNix’ build system has been switched to look for both libraries via pkg-config.
- libMatroska v1.4.2 is now required as part of a fix for #1096.
- libEBML v1.3.1 is now required as a part of a fix for #1089.
all:
- bug fix: Re-write the whole checksum calculation code. This lead to a fix for the Adler32 checksum algorithm that was triggered under certain circumstances. Adler32 is used in mkvinfo’s output (eg in summary mode or if checksums are activated), in the h.265/HEVC bitstream and TrueAudio (TTA) file headers.
- enhancement: improved exception messages that can occur when reading damaged Matroska files to make it clearer for the user what’s happening. See #1089.
- bug fix: several fixes have gone into libEBML and libMatroska that prevent illegal memory access (both reading from and writing to unallocated addresses). The bugs #1089 and #1096 have thus been fixed.
Version number | 7.5.0 |
Release status | Final |
Operating systems | Windows 7, Linux, Windows XP, macOS, Windows Vista, Windows 8 |
Website | Moritz Bunkus |
Download | |
File sizes |
14.31MB – 17.92MB |
License type | GPL |