MKVToolNix
MKVToolNix
42.0.0

4.6

MKVToolNix free download for Mac

MKVToolNix

42.0.0
03 January 2020

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

Overview

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 42.0.0:
New features and enhancements:
  • mkvmerge: added an option for creating byte-identical files: '--deterministic '.
  • mkvmerge: Matroska reader: mkvmerge will remove the 'icpf' atom headers if they're present in frames read from Matroska files.
  • mkvmerge: MP4 reader: ALAC tracks: the number of channels, sampling frequency and bit depth are now taken from the bitstream in order to fix bogus values on the container level.
  • mkvpropedit: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too.
  • mkvinfo: when the option '-p'/'--hex-positions' is used, element positions will be output regardless of the verbosity level.
  • mkvinfo: added the option '-P'/'--positions' for showing the position of each element in decimal regardless of the verbosity level used.
  • mkvinfo: added the option '-o'/'--continue' for continuing processing when the first cluster is encountered regardless of the verbosity level used.
  • mkvinfo: added the option '-a'/'--all' for outputting all sub-elements (even cues & seek head entries) and not stopping at the first cluster regardless of the verbosity level used.
  • MKVToolNix GUI: multiplexer: added an option in the preferences for disabling adding cover images from Blu-ray discs.
  • MKVToolNix GUI: multiplexer: added mkvmerge's new '--deterministic' option in the "additional command-line options" dialog.
  • MKVToolNix GUI: header editor:: when changing track UIDs the referring elements in existing chapters & tags will be updated automatically, too.
Bug fixes:
  • mkvmerge: HEVC ES parser: fixed a bug in the slice parser calculating the size of a field which in turn could have led to the slice's type being read wrong.
  • mkvmerge: Matroska reader: fixed a segmentation fault when trying to read a file that uses header removal compression but no removed bytes are present in the track headers.
  • mkvmerge: MPEG elementary stream parser: fixed an invalid memory access and use of uninitialized memory that could happen under certain circumstances.
  • mkvmerge: RealMedia reader: fixed a division by zero when all audio timestamps were zero.
  • mkvmerge: RealMedia reader: fixed an invalid memory access in the video frame assembly code triggered by invalid data in the file.
Build system changes:
  • 'std::optional' (C++17 feature) is now used instead of 'boost::optional'.
  • 'std::regex' is now used instead of 'boost::regex'.
Other changes:
  • New man page translations into French, Italian, Russian and Chinese Traditional have been added.

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

84 MKVToolNix Reviews

See all

Rate this app:

Aargl
13 March 2019

Most helpful

MU> Requirements for MKVtoolnix: macOS 10.12 "Sierra" and newer https://mkvtoolnix.download/downloads.html#macosx The last known version to run on Mavericks is v24.
Like (1)
Version 32.0.0
coresster
12 January 2020
i only miss the hungarian language :)
Like
Version 42.0.0
Flavum
09 January 2020
Multiplexing speed has increased dramatically compared to previous versions. A marked improvement.
Like
Version 42.0.0
Scion777
03 January 2020
BEWARE! - this new version 42 will not run on Sierra or High Sierra - the system req's got bumped - sigh .....
Like
Version 42.0.0
Flavum
09 December 2019
MacUpdate - The program name is "MKVToolNix", with capital T and N.
Like (1)
Version 41.0.0
1 answer(s)
Viktor MacUpdate
Viktor MacUpdate
09 December 2019
Thank you for letting us know about this! We didn't even notice this, good catch! We changed this app's name.
Like
Version 41.0.0
Aargl
13 March 2019
MU> Requirements for MKVtoolnix: macOS 10.12 "Sierra" and newer https://mkvtoolnix.download/downloads.html#macosx The last known version to run on Mavericks is v24.
Like (1)
Version 32.0.0
Mdewakanton
04 January 2019
Doesn't start on 10.11 here (no crash on startup). The application is about 20 MB smaller than 29.0.0 and that sounds strange.
Like (2)
Version 30.0.0
1 answer(s)
Mdewakanton
Mdewakanton
06 January 2019
30.1.0 released but it requires Sierra, as most likely did 30.0.0, even though the Info.plist in package contents still lists Mavericks as minimum requirement.
Like (1)
Barry5p
23 October 2018
Great app for complete control of MKV files. Will you be releasing a "Dark" version for Mojave?
Like (2)
Version 28.0.0
1 answer(s)
Barry5p
Barry5p
06 January 2019
Love the "Dark" version. Looks great.
Like (1)
Mdewakanton
29 August 2018
Version 26.0.0 requires 10.11 or later.
Like (1)
Version 26.0.0
1 answer(s)
Aargl
Aargl
04 October 2018
I confirm! The last version to work on 10.9 is v24, as mentioned here: https://mkvtoolnix.download/downloads.html
Like
Aargl
16 July 2018
v25 crashes on launch, here on OS 10.9.5. Tried also on a fresh Guest user account. v24 was ok.
Like
Version 25.0.0
1 answer(s)
Aargl
Aargl
21 September 2018
idem with v26. :-(
Like
Atalantia
08 April 2018
Very good app. I would give all the stars if "Stretch by" would work on audio.
Like
Version 21.0.0