MKVToolNix logo mosu's Matroska stuff

MKVToolNix v96.0 released

2025-11-08 — mosu

Heyooo.

Here’s the latest, the greatest (maybe?) release of MKVtoolNix, v96.0. Business as usual: couple of enhancements, couple of bug fixes.

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

Here are the NEWS since the previous release:

Version 96.0 “It’s My Life” 2025-11-08

New features and enhancements

  • all programs: added a command-line parameter --no-bom that disables writing byte order marks to text files encoded with one of the UTF variants. Implements #6166.
  • MKVToolNix GUI: multiplexer: added variable <MTX_CHAPTERS_FILE_NAME> to the “run program after job completion” mechanism containing the absolute path to the chapters file name. Implements #6172.

Bug fixes

  • mkvmerge: OBU reader: fixed probing files in which the first frame ends after the 1MB mark, which is how big the memory buffer used for probing content is. Fixes #6165.
  • mkvmerge: VobSub reader: VobSub .idx files that start with a byte-order mark (BOM) are now read again correctly. Fixes #6162.
  • mkvextract: AV1/IVF: fixed inserting a temporal delimiter OBU at the start of each frame if there is none. Mostly fixes #6120.
  • mkvextract: AV1/IVF: fixed a potential calculation error when deriving frame rate numerator & denominator from Matroska’s default duration. Part of the fix of #6120.
  • mkvextract: AV1/IVF: fixed calculation of IVF frame number calculation from Matroska’s frame timestamps by rounding instead of truncating. Part of the fix of #6120.

Have fun 😁

© 2002 – 2024 Moritz Bunkus   |   Imprint/Impressum   |   Data Protection/Datenschutz   |   Cookie settings