Name: MKVtoolnix - Create, alter, and inspect Matroska (mkv) files (beta).
Released: October 17th, 2016
Mac Platform: Intel
OS Version: OS X 10.9 or later
Processor type(s) & speed: 64-bit processor
Web Site: https://mkvtoolnix.download/index.html
MKVtoolnix is a set of tools to create, alter, and inspect Matroska files under OS X, Linux and other Unices, and Windows. They do for Matroska what the OGMtools do for the OGM format and then some.
Since May 1st 2003, the Matroska libraries themselves and my Matroska tools are officially released as a first public beta version. Although all of them are still under heavy development, I urge you to download the software, test it and report any errors you encounter to me. I'm always grateful for good bug reports because I miss so many mistakes and you guys normally find them. Your feedback is important to me 🙂
What's New in Version 9.5.0:
・mkvmerge, mkvextract: VobSub handling bug fix: mkvmerge and mkvextract will now update the duration stored in the SPU bitsream with the duration from the container level if it differs at least 1ms. Fixes #1771.
・mkvmerge: h.264 elementary stream handling bug fix: if mkvmerge ever encounters changing SPS or PPS NALUs (ones where their ID has been encountered before with different settings) in the h.264 then it will prepend all following key frames with all currently active SPS and PPS NALUs. This enables playback from arbitrary key frames even if they require other SPS or PPS settings than the ones stored in the AVCC in CodecPrivate.
・mkvmerge, mkvpropedit, MKVToolNix GUI: added support for the "field order" video track header element.
・mkvinfo: added support for the "field order" video track header element. Patch by James Almer (see AUTHORS).
・mkvmerge: MPEG transport stream reader bug fix: fixed the handling of Blu-ray PCM audio with an odd number of channels by removing their alignment bytes.
・mkvmerge: MPEG transport stream reader bug fix: fixed mis-detection of certain h.264 files as MPEG transport streams.
・mkvmerge: WAV reader bug fix: the track properties (channels, sample rate) for DTS and AC-3 in WAV will now be derived from the decoded bitstream headers instead of the WAV file header as the latter is often incorrect.
・mkvmerge: WAV reader bug fix: fixed detection and merging of DTS in WAV that uses the 14-bytes-in-16-bytes packing method.
・MKVToolNix GUI: merge tool enhancement: added menu entries that execute the "close", "save settings", "start muxing" or "add to job queue" action for all currently open tabs.
・MKVToolNix GUI: merge tool enhancement: when dragging & dropping directories the GUI will process all files within those directories recursively instead.
・mkvpropedit, MKVToolNix GUI's header editor: added options to modify the "muxing application" and "writing application" elements in the "segment information" container. Implements #1788.
・mkvmerge: bug fix: The Ogg/OGM reader did not recognize Opus files with comment headers anymore. This was broken by the fix to not require Ogg/OGM files to have comment headers in v9.4.0.