MKVToolNix logo mosu's Matroska stuff

MKVToolNix v90.0 released

2025-02-08 — mosu

Heya fine folks.

The first release of 2025 brings you a handful of bug fixes & one nice improvements for header editor users.

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 90.0 “Hanging On” 2025-02-08

New features and enhancements

  • MKVToolNix GUI: header editor: double-clicking on one of the three flag indicators (“Default track”, “Forced display”, “Enabled”) for a track in the tree view will now toggle the corresponding flag. Implements #3773.

Bug fixes

  • mkvmerge: AAC parser: LOAS/LATM streams: fixed use of uninitialized data when the StreamMuxConfig element doesn’t contain the audioMuxVersion element; version 0 must be assumed in such a case. The result was that sometimes certain valid AAC packets were dropped. Fix by Stefan Pöschel.
  • mkvmerge: HEVC/H.265 parser: fixed calculation of picture order count calculation that was triggered under rare circumstances. Fixes #3775.
  • mkvmerge: Matroska reader: enabled limits for how much data a single Matroksa reader instance might buffer when the muxing core looks for packets for specific tracks, avoiding huge memory consumption in cases where tracks have huge gaps between packets. This might happen when appending files containing forced-only subtitle tracks, for example. Fixes #3771.
  • mkvmerge: TrueHD reader: increased the probe range for TrueHD sync frames from 128 KB to 512 KB to avoid mis-detection with certain files with a lot of data between sync frames. Fixes #3783.
  • mkvmerge: MP4/QuickTime reader: fixed detection of Big Endian LPCM audio. Fixes #3788.

Build system changes

  • The bundled fmt library was updated to v11.1.2.
  • added a new option to configure called --disable-dbus to disable looking for & using QtDBus even if it’s present on the system. Default remains to probe for its existence. Patch by Anthony Ryan.

Have fun! 😁

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