← Package directory
Available on winget

Install MKVToolNix

MKVToolNix is a set of tools to create, alter and inspect Matroska files under Linux, other Unices and Windows.

Install with winget
winget install --id MoritzBunkus.MKVToolNix
Upgrade
winget upgrade --id MoritzBunkus.MKVToolNix
Uninstall
winget uninstall --id MoritzBunkus.MKVToolNix

About MKVToolNix

MKVToolNix is a set of tools to create, alter and inspect Matroska files under Linux, other Unices and Windows.

What's new in 98.0.0

New features and enhancements - all: huge update to the Japanese translations which had been not worked on for several years. The program translation is now complete again, the man page translation has been extended as well. Both were reworked in most places. Translations by coolvitto. - GUI: chapter editor: added an option in the "additional modifications" dialog that toggles applying the selected modifications to all currently open chapter editor tabs. Implements #6189. - GUI: macOS: added dock icon progress bar for job queue. Patch by Miklos Juhasz. Bug fixes - GUI: chapter editor: when renumbering chapters limiting the number of chapters to renumber did not work. Fixes #6199. - GUI: macOS: fixed refreshing widgets after system switches between dark & light modes. Patch by Miklos Juhasz. Build system changes - The bundled fmt library was updated to v12.1.0, fixing a build issue on FreeBSD. Fixes #6191.

Read release notes

Version history

Version Updated Notes
98.0.0 Unknown New features and enhancements - all: huge update to the Japanese translations which had been not worked on for several years. The program translation is now complete again, the man page translation has been extended as w...
97.0.0 Unknown New features and enhancements - mkvmerge: MP4 reader: added support for TrueHD in MP4 with FourCC mlpa. Implements #6178. - installer: the Windows installer will request admin permissions again, as it did before release...
96.0.0 Unknown 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: multipl...
95.0.0 Unknown New features and enhancements - mkvmerge, MKVToolNix GUI: new chapter generation feature: a new placeholder has been introduced when generating chapters for appended files, <TITLE>, which will be replaced by the appended...
94.0.0 Unknown New features and enhancements - MKVToolNix GUI: multiplexer: the "delete source files after multiplexing" job runner will now delete both files of an .idx/.sub VobSub file pair. Implements #6133. Bug fixes - all: fix com...
93.0.0 Unknown New features and enhancements - all: updated the various lists that go into IETF/BCP 47 language tags: ISO 639 languages; ISO 3166 countries; ISO 15924 regions; IANA subtag registries. - translations: added a Hungarian t...
92.0.0 Unknown New features and enhancements - mkvmerge: FLAC reader: pictures embedded into the FLAC file were already handled as attachments, but they were left in the codec initialization data as well. They're now removed from the c...
91.0.0 Unknown Important notes - The MKVToolNix project's source code repository, bug tracker and wiki have been moved to Codeberg. - The customized MXE repository used for building the Windows variants has been moved from Gitlab to Co...
90.0.0 Unknown 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 correspon...
89.0.0 Unknown New features and enhancements - mkvmerge: AC-3 writer: mkvmerge will now use the codec ID A_AC3 even for streams with bitstream IDs 9 or 10 instead of the deprecated codec IDs A_AC3/BSID9 & A_AC3/BSID10. Fixes #2387. - M...
88.0.0 Unknown New features and enhancements - mkvmerge, MKVToolNix GUI's chapter editor: added support for reading chapters from PotPlayer bookmark files. Bug fixes - configure: fixed setting HAVE_QTDBUS properly if the QtDbus module...
87.0.0 Unknown New features and enhancements - mkvmerge: chapters: added support for specifying MPLS files with --chapters, too, not just as regular source files. The documentation stated this was possible already, but that wasn't actu...
86.0.0 Unknown New features and enhancements - mkvmerge: Matroska reader: track statistics tags are included in the JSON identification output just like other tags had already been included: as part of the track properties, prefixed wi...
85.0.0 Unknown Bug fixes - fixed compilation of src/common/sorting.h with certain compilers due to the deprecation & removal of std::result_of<> in C++20. Fixes #3695. - fixed compilation with the gtest library when gtest requires addi...
84.0.0 Unknown New features and enhancements - mkvmerge: added a new file-specific option --regenerate-track-uids. When used for Matroska files, mkvmerge will generate new random track UIDs instead of keeping existing track UIDs. This...
83.0.0 Unknown New features and enhancements - translations: added a Belarusian translation of the programs & the man pages by prydespar (see AUTHORS). - mkvmerge, MKVToolNix GUI's chapter editor: added support for reading chapters fro...
82.0.0 Unknown New features and enhancements - mkvmerge: Matroska reader: the "video alpha mode" track header property will be copied to the output file if present. Part of the implementation of #3643. - mkvmerge: Matroska reader: the...
81.0.0 Unknown New features and enhancements - mkvmerge: MPEG transport stream reader: HEVC/H.265: added support for reading single-layer Dolby Vision from Annex B type bitstream read from MPEG transport streams. Partially implements #...
80.0.0 Unknown New features and enhancements - MKVToolNix GUI: if the system's locale uses one of the Han scripts, the GUI will force Arabic numerals to be used in spin boxes. This prevents Suzhou numerals from being used which seems t...
79.0.0 Unknown New features and enhancements - mkvmerge: AV1: added support for reading Dolby Vision from AV1 IVF & OBU streams. Patches by Quietvoid. - mkvmerge: MPEG TS reader: added support for colors in teletext subtitles. Patch by...