Software update: MKVToolNix 28.0.0




Moritz Bunkus has released version 28 of MKVToolNix. With this collection of open source programs, matroska files can be viewed, edited and converted. For example, audio tracks and subtitles can be added, deleted or just set as standard. MKVToolNix is ​​a collection of separate commandline tools, but a graphical user interface is also included. Downloads are available for Windows, various Linux distributions and macOS. The changelog for this issue looks like this:

New features and enhancements
mkvmerge: AV1 parser: updated the code for the finalized AV1 bitstream specification. Part of the implementation of # 2261 .
mkvmerge: AV1 packetizer: updated the code for the finalized AV1-in-Matroska & WebM mapping specification. Part of the implementation of # 2261 .
mkvmerge: AV1 support: the –engage enable_av1 option has been removed again. Part of the implementation of # 2261 .
mkvmerge: MP4 reader: added support for AV1. Part of the implementation of # 2261 .
mkvmerge: DTS: implemented dialog normalization gain removal for extension substreams. Implements # 2377 .
mkvmerge, mkvextract: simple text subtitles: added a workaround for simple text subtitle tracks that do not contain a duration. Implements # 2397 .
mkvextract: added support for extracting AV1 to IVF. Part of the implementation of # 2261 .
mkvextract: IVF extractor (AV1, VP8, VP9): precise values ​​will be used for the frame rate numerator & denominator header fields for certain well-known values ​​of the track’s default duration.
mkvmerge: VP9: mkvmerge will now create codec private data according to the VP9 codec mapping described in the WebM specifications. Implements # 2379 .
MKVToolNix GUI: automatic scaling for high DPI displays is activated if the GUI is compiled with Qt ≥ 5.6.0. Fixes # 1996 and # 2383 .
MKVToolNix GUI: added a menu item (“Help” → “System information”) for displaying information about the system MKVToolNix is ​​running on order to make debugging easier.
MKVToolNix GUI: multiplexer, header editor: the user can enter a list of predefined track names in the preferences. She can later select from them in “track name” combo box. Implements # 2230 .
Bug fixes
mkvmerge: JSON identification: fixed a bug when removing invalid UTF-8 data from strings before they are output as JSON. Fixes # 2398 .
mkvmerge: MP4 / QuickTime reader: fixed handling or PCM audio with FourCC in24 . Fixes # 2391 .
mkvmerge: MPEG transport stream reader, teletext subtitles: the decision to keep frames around in order to potentially merge them with the following frame is made sooner. That avoids problems if there are large gaps between teletext subtitle frames which could lead to frames being interleaved too late. Fixes # 2393 .
mkvextract: IVF extractor (AV1, VP8, VP8): the frame rate header fields were not clamped to 16 bits, which caused the frame rates to be written in certain situations.
mkvpropedit, MKVToolNix GUIs header editor: fixed file corruption when a one-byte space must be covered with a new EBML void element but all surrounding elements have a size long field that is eight bytes long already. Fixes # 2406 .
MKVToolnix 8.1.0 screenshot (620 pix)

Version number 28.0.0
Release status Final
Operating systems Windows 7, Linux, macOS, Windows 8, Windows 10
Moritz Bunkus
File size 15.77MB
License type GPL


In: A Technology & Gadgets Asked By: [23633 Red Star Level]

Answer this Question

You must be Logged In to post an Answer.

Not a member yet? Sign Up Now »