MKVToolNix v40.0.0 released

Hey y’all,

there’s been quite a lot of feedback on the changes in v39, and due to it I decided to make two of the new features configurable: the dark mode for Windows & deriving the file name from the file title. Combine that with an easy-to-trigger regression in the MP4 handling in v39, and I’ve decided to get a new release out sooner rather than later. So here it is, v40.0.0 is out.

You can download the source code or one of the binaries. The Windows and macOS binaries as well as the Linux AppImage are available already. The other Linux binaries are stil being built and will be available over the course of the next couple of hours.

Here are the NEWS since the previous release:

New features and enhancements

  • mkvmerge: MP4 reader: added support for BMP covert art images.
  • MKVToolNix GUI: multiplexer: added an option to disable deriving the
    destination file name from the file title. Implements #2648.
  • MKVToolNix GUI: multiplexer: the content of the "stereoscopy" combo box has
    been simplified making the box’s minimum width much smaller, allowing the
    user to resize the GUI’s whole window to a much smaller width.
  • MKVToolNix GUI: multiplexer: whenever the user changes the "aspect ratio" or
    "display dimensions" controls, the corresponding radio button will be
    activated automatically. Implements #2651.
  • MKVToolNix GUI: Windows: added a setting in the preferences to disable the
    GUI’s dark color mode even if Windows’s app color mode is set to
    dark. Implements #2646.
  • MKVToolNix GUI: Windows: replaced the dark mode introduced in v39 with
    another dark mode that’s less wasteful with space between widgets.

Bug fixes

  • mkvmerge: MP4 reader: mkvmerge was reading eight bytes too many for cover
    art images. This could cause file identification to fail when the cover art
    was located at the end of the MP4 file. Even if it succeeded, this meant too
    much data present in the attachment. Fixes #2650.
  • mkvmerge: MP4 reader: covert art images with unknown image types will be
    skipped instead of treated as JPEG images.

Build system changes

  • Qt 5.9.0 or newer is now required for building MKVToolNix GUI.

Have fun :)

5 thoughts on “MKVToolNix v40.0.0 released

  1. Milan Guglielmi

    Sear Max Bunkus,
    You are probably aware that the FOSSHUB either has incorrect links or no longer makes your Windows releases available.
    I found version 40.0 on your own site and downloaded it from here – not a problem at all, was just surprised that there was no notification on your site.
    Thank you very much for your fantastic software
    Regards
    Milan Guglielmi
    Zagreb, HR

    Reply
    1. mosu Post author

      I just gave FossHub a try; the downloads are working just fine for me. Note that you cannot deep-link directly to downloads on FossHub; you have to visit via their download page (the one I link to from the MKVToolNix’s home page). Deactivating JavaScript or using certain browser add-ons won’t work either. See their FAQ for more details.

      Reply
  2. loninappleton

    I’m seeing some small error which says mkvmerge in 40 is not compatible with mkvmerge-gui ( guess.) Not real familiar with how software is built, I’m a user of MKV tool nix.

    Reply
  3. loninappleton

    Fixed the problem in post by loninappleton. A reinstall got everything up to date with no errors.
    thanks for a great tool for editing amd muxing.

    Reply

Leave a Reply to mosu Cancel reply

Your email address will not be published. Required fields are marked *