MKVToolNix
MKVToolNix
54.0.0

4.6

MKVToolNix free download for Mac

MKVToolNix for Mac

28 February 2021

Create, alter, and inspect Matroska (mkv) files.

What is MKVToolNix for Mac

MKVtoolnix is a set of tools to create, alter, and inspect Matroska files under OS X, Linux and other Unices, and Windows. They do for Matroska what the OGMtools do for the OGM format and then some.

Since May 1st 2003, the Matroska libraries themselves and my Matroska tools are officially released as a first public beta version. Although all of them are still under heavy development, I urge you to download the software, test it and report any errors you encounter to me. I'm always grateful for good bug reports because I miss so many mistakes and you guys normally find them. Your feedback is important to me :)

Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.

What's new in MKVToolNix

Version 54.0.0:
New features and enhancements:
  • mkvmerge: added support for using ISO 639-3 language codes in IETF BF47 language tags. Part of the implementation of #3007.
  • mkvmerge: AC-3 parser: added support for byte-swapped AC-3 data. Implements #3022.
  • mkvmerge: Matroska reader: for audio tracks that have the bit depth track header set mkvmerge will now keep that header even for codecs that don't require it for decoding. Implements #3009.
  • mkvmerge: MPEG transport stream reader, PCM audio tracks: mkvmerge will now re-order the channels for 5.1, 7.0 and 7.1 channel tracks from the Blu-ray layout to the WAVEFORMATEXTENSIBLE layout expected in Matroska. Patch by Tom Yan. Implements #2988.
  • mkvmerge, mkvinfo, mkvpropedit, MKVToolNix GUI: added support for the following new track header elements: "hearing impaired" flag, "visual impaired" flag, "text descriptions" flag, "original" flag, "commentary" flag. Implements #3011.
  • MKVToolNix GUI: added support for using ISO 639-3 language codes in IETF BF47 language tags. As there are several thousand of them, they're deactivated by default and must be activated in the preferences ("GUI" → "Often used selections" → "Languages"). Part of the implementation of #3007.
  • MKVToolNix GUI: multiplexer: when adding Blu-rays the user can select multiple playlists to add simultaneously in the "select playlist to add" dialog. Implements #2961.
  • MKVToolNix GUI: multiplexer: the file name extensions "eb3" and "ec3" were added for Dolby Digital Plus & "mpl" for Dolby TrueHD in the file dialogs. Part of the implementation of #3027.
  • MKVToolNix GUI: multiplexer: when adding multiple files the dialog asking the user what to do with them has gained a new checkbox. If enabled, all files containing at least one video track will always be placed in newly created multiplex setting. Implements #2966.
  • MKVToolNix GUI: multiplexer: added a menu entry in the "Multiplexer" for adding all files that are currently in the clipboard. Implements #3006.
Bug fixes:
  • all: Windows: fixed compatibility with gettext 0.21 and newer on mingw.
  • all: Windows: fixed several of the programs having problems with certain Unicode characters (primarily emojis) in file names (e.g. mkvextract wrongfully complaining about an "invalid mode" or the GUI not being able to find parts of Blu-ray file structures).
  • mkvextract: AAC: fixed wrong channel mask field in the ADTS headers for 7.1 channel layouts. Fix by Tom Yan. Fixes #2636.
  • mkvextract: h.265/HEVC extraction: if the first frame starts with the parameter sets (SPS, PPS & VPS), the ones from CodecPrivate aren't written and the ones from the first frame are kept. Fixes #3031.
  • mkvmerge: fixed the calculation of chapter timestamps read from NTSC DVDs. Fix by Tom Yan.
  • MKVToolNix GUI: IETF BCP 47 language widget: the language combo box will now always contain the language code the user enters in the free-form field, even if it isn't in the list of often-used languages the user configured in the preferences.
  • MKVToolNix GUI: multiplexer: when browsing for the destination file name the default directory is now chosen according to the preferences regarding how the destination file name should be formed. For example, if the policy is set to "fixed output directory" then that output directory will be the one initially set when the directory selection dialog is opened. Fixes #3021.
  • MKVToolNix GUI: multiplexer: fixed the removal of appended source files if the "delete source files" end-of-job action is enabled. Fixes #3029.
  • MKVToolNix GUI: chapter editor: when importing chapters from DVDs the IETF BCP 47 language elements will be set, too, not just the legacy language elements.
Build system changes:
  • libEBML v1.4.2 and libMatroska v1.6.3 are now required. The optional, bundled copies of both libraries have been updated to those versions. This bump in requirements fixes several heap overflow bugs in libEBML.
  • MKVToolNix is now using the C++17 library feature "file system library" instead of Boost's "file system" and "system" libraries. For the GNU Compiler Collection (gcc) libstdc++ this means v8 or newer is required; for clang's libc++ it means v7 or newer. For macOS this means that provided disk image will only run on 10.15 "Catalina" or newer.
MKVToolNix for Mac Old Versions

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate MKVToolNix?
0.0
(0 Reviews of )
There are no reviews yet
RandMan
RandMan
Feb 15 2021
53.0.0
1.0
Feb 15 2021
1.0
Version: 53.0.0
Mac OS cannot even open the application, as others have stated. Error stating that Apple cannot check it for malicious content.
jallengraham
jallengraham
Sep 6 2020
49.0.0
0.0
Sep 6 2020
0.0
Version: 49.0.0
This app won't open on iMac running Catalina 10.15.6 “MKVToolNix-49.0.0” can’t be opened because Apple cannot check it for malicious software." is there an update?
goblin79
goblin79
Apr 10 2020
45.0.0
5.0
Apr 10 2020
5.0
Version: 45.0.0
I need only to split a big file , not good for FAT-32 and this tool did the job easily and quickly.
tonybaxe
tonybaxe
Apr 4 2020
44.0.0
0.0
Apr 4 2020
0.0
Version: 44.0.0
What version I should download for Sierra
tonybaxe
tonybaxe
Apr 4 2020
44.0.0
0.0
Apr 4 2020
0.0
Version: 44.0.0
I can’t open the program neither on my Mac Sierra or windows 10 , not happy !
GianMarco.Tavazzani
GianMarco.Tavazzani
Mar 14 2020
44.0.0
0.0
Mar 14 2020
0.0
Version: 44.0.0
Was it NECESSARY to drop down the support of High Sierra? On WHAT has 10.4 and 5 more 'power'? For all what I know, High Sierra is still now the best 'professional OS X'; later ones are 'gimmicky' iOS prone downgrades adding funky 'Gadgets' (Gadget is a name! Of the French company who built the statue of libery in front of the New York harbour!) of no-use by a serious 'power-user', in fact NOT supporting useful utilities like FinderPop, exempli gratia!) GRRRRRR!!!!!
coresster
coresster
Jan 12 2020
42.0.0
5.0
Jan 12 2020
5.0
Version: 42.0.0
i only miss the hungarian language :)
Flavum
Flavum
Jan 9 2020
42.0.0
0.0
Jan 9 2020
0.0
Version: 42.0.0
Multiplexing speed has increased dramatically compared to previous versions. A marked improvement.
Scion777
Scion777
Jan 3 2020
42.0.0
0.0
Jan 3 2020
0.0
Version: 42.0.0
BEWARE! - this new version 42 will not run on Sierra or High Sierra - the system req's got bumped - sigh .....
Flavum
Flavum
Dec 9 2019
41.0.0
0.0
Dec 9 2019
0.0
Version: 41.0.0
MacUpdate - The program name is "MKVToolNix", with capital T and N.
Free

4.6

App requirements: 
  • Intel 64
  • macOS 10.15.0 or later
License: 
FreeAbsolutely Free

Downloaded & Installed 404,029 times

Similar apps
HandBrake
HandBrake
Versatile video encoder; convert any source to MPEG-4 and more.
Is this app is similar to HandBrake? Vote to improve the quality of this list.
Vote results
8
Upvotes
7
Total score
-1
Downvotes
ffWorks
ffWorks
Convert multimedia files between formats (was iFFmpeg).
Is this app is similar to ffWorks? Vote to improve the quality of this list.
Vote results
10
Upvotes
2
Total score
-8
Downvotes
Jaksta Video Converter
Jaksta Video Converter
Convert video files.
Is this app is similar to Jaksta Video Converter? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
MKVtools
MKVtools
Create and edit MKV files.
Is this app is similar to MKVtools? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Hybrid
Hybrid
Front-end for a variety of video container tools.
Is this app is similar to Hybrid? Vote to improve the quality of this list.
Vote results
0
Upvotes
0
Total score
0
Downvotes