MKVToolNix v69.0.0 released

Well hello, everyone!

Long time no release, for various reasons, including having had caught Covid. Luckily it was rather mild. But still; I’d rather not have gotten it at all.

Anyway. Here’s a small release, couple of fixes, couple of features. Nothing overly revolutionary. Nevertheless, enjoy!

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:

Important notes

  • all: the spelling of “colour” was changed to “color” throughout all programs to match the use of American English spelling in MKVToolNix. This not only affects documentation and user interface controls, but also program options for mkvmerge & mkvpropedit. Both programs will continue to accept the British English spelling of their respective options indefinitely. One breaking change is that the property names in mkvmerge’s JSON identification mode have also been changed to American English spelling. As those properties have only been introduced in release v68, this seems like a small enough window to make such a change.

New features and enhancements

  • MKVToolNix GUI: the number of recently used entries (e.g. destination directories) remembered by the GUI can now be configured in the preferences. Implements #3362.
  • MKVToolNix GUI: multiplexer: when adding files the track properties regarding color information & color mastering meta information will be parsed & set in the corresponding GUI controls. Implements #3359.
  • MKVToolNix GUI: job queue: the job queue can now be sorted by clicking on the column headers. Part of the implementation of #3365.
  • MKVToolNix GUI: job queue: when loading jobs from the queue directory that weren’t previously known to the program those jobs will be sorted by their “date added” timestamp instead of using the order the operating system returns them in. Part of the implementation of #3365.

Bug fixes

  • build system: fixed compilation with fmt v9. Fixes #3366.
  • mkvmerge: HEVC ES parser: the parser will now parse at least the first full access unit before reporting that it has found all the required headers. Otherwise parsing might stop in the middle of the access unit due to the source reader not providing more data in the first call, leading to the parser not finding the unspec62 and unspec63 NALUs required for Dolby Vision. Fixes #3363.
  • MKVToolNix GUI: preferences: the default actions added to the “execute programs” section on new installations now default to use WebM file names instead of Ogg, matching the format of the included audio files.

Build system changes

  • The bundled fmt library was updated to v9.0.0.

Have fun 😁

4 thoughts on “MKVToolNix v69.0.0 released

  1. isidroco

    Please warn about break of windows 7 compatibility: Procedure entry point createdxgifactory2 could not be located in dxgi.dll
    Unfortunately my workstation is win7 for stability and avoiding win10 constant (potential breaking) updates and intrusive behaviour. Please restore it’s compatibility. Thanks.

    Reply
    1. mosu Post author

      Windows 7 hasn’t been supported for several years now. This isn’t news. If prior versions still ran on it, that was entirely accidental.

      Reply
  2. Tom

    Doesn’t run on Win 8.1: “The procedure entry point AdjustWindowRectExForDpi could not be located in the dynamic link library” :(

    Reply

Leave a Reply to isidroco Cancel reply

Your email address will not be published.