winget install --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 100.0.0
New features and enhancements - all: added new scalable (SVG) application icons for all applications, replacing the existing pixmap (PNG, ICO) icons. Icons from Sarreq Teryx. Implements #6253. - mkvmerge: MP4 reader: track names are now read from the track's user-data atoms (trak → udta → name) if present. Implements #6274. - MKVToolNix GUI: executing actions configuration, type "play audio file": added a slider to make configuration more intuitive. Implemented by #6267. - MKVToolNix GUI: executing actions: macOS only: the GUI will now use bundled audio files for "play audio file" actions that Qt can play instead of using macOS's system sounds. Implemented by #6268. Fixes #6264. - MKVToolNix GUI: executing actions: Windows only: added a new type: executing a PowerShell script. Either an existing script file can be selected or custom PowerShell script code entered in a small editor. The executed script has access to all MTX_… variables through the environment, e.g. $env:MTX_DESTINATION_FILE_BASE_NAME. Workaround for the problems talked about in #6254. - MKVToolNix GUI: job queue: added a context menu for opening copies of the selected queue jobs in the multiplexer as new settings there without removing the queue jobs. Implements #6255. - MKVToolNix GUI: job queue: added a search functionality for jobs that searches in job descriptions, outputs, warnings & errors. Implements #6256. Bug fixes - command-line tools: Windows: switched to Boost's UTF-8 code-conversion facet (boost::locale::utf8_codecvt) from std::utf8_codecvt included in MingW. This seems to fix an issue with conv...
Version history
| Version | Updated | Notes |
|---|---|---|
| 100.0.0 | Unknown | New features and enhancements - all: added new scalable (SVG) application icons for all applications, replacing the existing pixmap (PNG, ICO) icons. Icons from Sarreq Teryx. Implements #6253. - mkvmerge: MP4 reader: tra... |
| 99.0.0 | Unknown | New features and enhancements - MKVToolNix GUI: the GUI will now remember the last used directory for selecting audio files for playback in "play audio file" program runners separately from any other "open file"-type sit... |
| 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 #... |