Software Update: MKVToolNix 43.0.0

Moritz Bunkus has released version 43 of MKVToolNix. With this open source program, matroska files can be viewed, edited and converted. For example, sound tracks and subtitles can be added, removed or set as default. MKVToolNix is ​​a collection of separate command line tools, but a graphical user interface is also included. Downloads are available for Windows, various Linux distributions, and macOS. The changelog for this release looks like this:

New features and enhancements

  • MKVToolNix GUI: using one of the command line options –info,
    –edit-headers or –edit-chapters will make the GUI select the
    corresponding tool on startup even if no further file name is
    given. implementations #2723.
  • MKVToolNix GUI: multiplexer: added a setting in the preferences for changing
    the location of the MediaInfo executable for when the user accidentally
    selected the wrong one.

Bug fixes

  • mkvmerge: AVC/h.264 parser: the order of the NALUs before each key frame was
    sometimes wrong: mkvmerge wrote SPS & PPS after SEI NALUs. Now SPS & PPS
    NALUs are always written before the other NALUs. Patch by Torsten
    Hauska. Part of the implementation of #2709 and part of the fix of #2250.
  • mkvmerge: AVC/h.264 parser: when additional SPS or PPS NALUs (with IDs that
    haven’t been seen so far) are found mid-stream, mkvmerge will prepend all
    following key frames with all current valid SPS & PPS NALUs (just like when
    SPS & PPS NALUs are overwritten mid-stream). Part of the fix of #2250.
  • mkvmerge: MPEG TS reader: fixed detection of MPEG-1/2 video tracks
    consisting of very few frames. Fixes #2732.
  • mkvmerge: Ogg Opus reader: fixed the handling of Ogg Opus streams that
    contain a just one Ogg page (mkvmerge aborted with an exception). Fixes
  • MKVToolNix GUI: multiplexer: dragging & dropping XML files with chapters or
    tags to the GUI’s window was broken in v42. Instead of adding the file names
    to the appropriate input boxes the GUI was running mkvmerge for file
    identification purposes which then failed. Fixes #2718.

Version number 43.0.0
Release status Final
Operating systems Windows 7, Linux, BSD, macOS, Windows 8, Windows 10
Website Moritz Bunkus
License type GPL