Arch Linux
Damir Perisa let me know that he's maintaining packages for
libebml, libmatroska and MKVToolNix in
Arch's [extra] repository. You can
install MKVToolNix with the simple command pacman -S
mkvtoolnix
You can also view the package sites for libebml, libmatroska and MKVToolNix.
Debian packages
As a user of Debian (sid) I provide i386 and Amd64 binaries
for MKVToolNix. Binaries for libebml-dev and
libmatroska-dev are already part of the current
Debian/stable (etch), but I usually provide the latest version in
my local apt repository because those are often needed for
building MKVToolNix.
You can access the packages by adding the appropriate lines to
your /etc/apt/sources.lst:
For Debian/stable (aka "etch"):
deb http://www.bunkus.org/debian/etch/ ./ deb-src http://www.bunkus.org/debian/etch/ ./
For Debian/testing (aka "lenny"):
deb http://www.bunkus.org/debian/lenny/ ./ deb-src http://www.bunkus.org/debian/lenny/ ./
For Debian/unstable (aka "sid"):
deb http://www.bunkus.org/debian/sid/ ./ deb-src http://www.bunkus.org/debian/sid/ ./
Now simply run apt-get update followed
by apt-get install mkvtoolnix mkvtoolnix-gui. Note
that you only need the
MKVToolNix packages as the libraries are linked
statically. If you want to write your own tools you can also install
libebml-dev and libmatroska-dev as well.
I also sign my pools with my private GPG key. If you have a recent
version of apt-get which supports such signed packages then
you can import my public GPG key into it. It is available
on my server. Just download it
and then call apt-key add gpg-pub-moritzbunkus.txt as
root.
Debian/Sarge: The last binary package for Debian/sarge
was v1.7.0. You can still get it by adding these lines to
your /etc/apt/sources.lst:
deb http://www.bunkus.org/debian/sarge/ ./ deb-src http://www.bunkus.org/debian/sarge/ ./
FreeBSD
You can find MKVToolNix and its GUI as a port on freshports.org.
Gentoo
Thanks to Martin Holzer Gentoo does already contain ebuilds for MKVToolNix which you can simply install.
MacOS X 10.4
Thanks to Damiano Galassi I can now offer a package of MKVToolNix 2.0.0 for Mac OS X 10.4. It is a universal binary and supposed to run on both Intel and PowerPC hardware. Here's the package.
Shawn Holwegner is no longer maintaining his OpenSource packages. Therefore 1.6.5 is the last release for Mac OS X 10.3. Here it is in standard pkg format.
Mandriva
Götz Waschk is so kind as to build RPM packages for Mandriva (formerly Mandrake) You can get them from Easy URPMI. In order to get the current version you have to add the Cooker contribs package source. The contribs source for the stable version might only contain an outdated version of MKVToolNix.
NetBSD
You can find MKVToolNix and its GUI in the pkgsrc tree as multimedia/mkvtoolnix and multimedia/mmg, maintained by Lubomir Sedlacik.
Fedora Core 5 - 8
I host i386 binaries for Fedora Core 5 - 8
of MKVToolNix. Fedora Core 4 and newer already
contains libebml and libmatroska
packages. However I also provide packages for both libraries if
they're newer than the official ones. The MKVToolNix
package for Fedora Core 4 was contributed by Adrien Bustany. His
tip for installing
MKVToolNix:
If the user has freshrpms.net in his yum repos, he just
has to issue a
yum localinstall mkvtoolnix-xxx.rpm,
and yum will download and install wxGTK, EBML and Matroska
automagically.
Pick what you need from this download matrix:
RPMs:
| Version | Download directory | libEBML | libMatroska | mkvtoolnix |
|---|---|---|---|---|
| Fedora Core 5 | fc5/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| Fedora Core 6 | fc6/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| Fedora Core 7 | fc7/ | libEBML 0.7.8 | part of Fedora Core 7 | MKVToolNix 2.2.0 |
| Fedora Core 8 | fc8/ | part of Fedora Core 8 | part of Fedora Core 8 | MKVToolNix 2.2.0 |
Source RPMs:
| Version | Download directory | libEBML | libMatroska | mkvtoolnix |
|---|---|---|---|---|
| Fedora Core 5 | fc5/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| Fedora Core 6 | fc6/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| Fedora Core 7 | fc7/ | libEBML 0.7.8 | part of Fedora Core 7 | MKVToolNix 2.2.0 |
| Fedora Core 8 | fc8/ | part of Fedora Core 8 | part of Fedora Core 8 | MKVToolNix 2.2.0 |
Redhat 9 and Fedora Core 1 - 3: I don't provide updated binary packages for MKVToolNix versions newer than 1.7.0 for these distributions. However, older binary packages can still be found in these download directories: Redhat 9 / Fedora Core 1, Fedora Core 2, Fedora Core 3 and Fedora Core 4.
Slackware 10.2, 11.0 and 12.0
Andreas Liebe has let me know that he created binary packages of libebml,
libmatroska and MKVToolNix for 10.2, 11.0 and
12.0 They are available from his webspace at
andreasliebe.de. There you can find the packages for
Slackware 10.2 ,
Slackware 11.0 and
Slackware 12.0 .
OpenSuSE 10.x
Here are some binaries and source RPMs for MKVToolNix
for OpenSuSE 10.0, 10.1, 10.2 and 10.3. I don't provide packages of
libebml and libmatroska for all OpenSuSE
versions because some releases already contain one or both
packages.
Pick what you need from this download matrix:
RPMs:
| Version | Download directory | libEBML | libMatroska | mkvtoolnix |
|---|---|---|---|---|
| OpenSuSE 10.0 | opensuse-10.0/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| OpenSuSE 10.1 | opensuse-10.1/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| OpenSuSE 10.2 | opensuse-10.2/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| OpenSuSE 10.3 | opensuse-10.3/ | part of OpenSuSE 10.3 | part of OpenSuSE 10.3 | MKVToolNix 2.2.0 |
Source RPMs:
| Version | Download directory | libEBML | libMatroska | mkvtoolnix |
|---|---|---|---|---|
| OpenSuSE 10.0 | opensuse-10.0/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| OpenSuSE 10.1 | opensuse-10.1/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| OpenSuSE 10.2 | opensuse-10.2/ | libEBML 0.7.8 | libMatroska 0.8.1 | MKVToolNix 2.2.0 |
| OpenSuSE 10.3 | opensuse-10.3/ | part of OpenSuSE 10.3 | part of OpenSuSE 10.3 | MKVToolNix 2.2.0 |
Thanks to the work of Stefan Seyfried RPMs for SuSE 9.2 and newer including OpenSuSE are available for various architectures from the SuSE FTP server or from one of its mirrors.
SuSE 9.0 and 9.1: I don't provide updated binary packages for MKVToolNix versions newer than 1.7.0 for these distributions. However, older binary packages can still be found in these download directories: SuSE 9.0 and SuSE 9.1.
Ubuntu "Dapper Drake", "Edgy Eft", "Feisty Fawn", "Gutsy Gull", "Hardy Heron"
I provide i386 and Amd64 binaries
for MKVToolNix. "Dapper Drake", "Edgy
Eft", "Feisty Fawn", "Gutsy Gull" and
"Hardy Heron" already contain libebml-dev
and libmatroska-dev.
You can get the package by adding the following lines to your
/etc/apt/sources.lst:
| Version | APT source |
|---|---|
| 6.06 "Dapper Drake" |
deb http://www.bunkus.org/ubuntu/dapper/ ./ deb-src http://www.bunkus.org/ubuntu/dapper/ ./ |
| 6.10 "Edgy Eft" |
deb http://www.bunkus.org/ubuntu/edgy/ ./ deb-src http://www.bunkus.org/ubuntu/edgy/ ./ |
| 7.04 "Feisty Fawn" |
deb http://www.bunkus.org/ubuntu/feisty/ ./ deb-src http://www.bunkus.org/ubuntu/feisty/ ./ |
| 7.10 "Gutsy Gull" |
deb http://www.bunkus.org/ubuntu/gutsy/ ./ deb-src http://www.bunkus.org/ubuntu/gutsy/ ./ |
| 8.04 "Hardy Heron" |
deb http://www.bunkus.org/ubuntu/hardy/ ./ deb-src http://www.bunkus.org/ubuntu/hardy/ ./ |
Now simply run apt-get update followed
by apt-get install mkvtoolnix mkvtoolnix-gui. Note
that you only need the MKVToolNix packages as the
libraries are linked statically. If you want to write your own
tools you can also install libebml-dev
and libmatroska-dev as well.
I also sign my pools with my private GPG key. If you have a recent
version of apt-get which supports such signed packages then
you can import my public GPG key into it. It is available
on my server. Just download it
and then call apt-key add gpg-pub-moritzbunkus.txt as
root.
"Hoary Hedgehog" and "Breezy
Badger": I don't provide updated binary packages
for MKVToolNix versions newer than 1.7.0 for these
distributions. However, version 1.7.0 can still be installed by
adding these lines to your /etc/apt/apt.conf and
following the instructions above:
for "Hoary Hedgehog":
deb http://www.bunkus.org/ubuntu/hoary/ ./ deb-src http://www.bunkus.org/ubuntu/breezy/ ./
and for "Breezy Badger":
deb http://www.bunkus.org/ubuntu/breezy/ ./ deb-src http://www.bunkus.org/ubuntu/breezy/ ./
Windows
Thanks to Cygwin and MinGW there are binaries for Windows available. I provide two versions: one that contains a Unicode enabled version of mmg, the GUI, and one with the normal GUI. The Unicode enabled version will only work on Windows versions that contain Unicode support. So if you use Windows 95, 98 or ME you have to download the non-Unicode version.
| Version | Installer |
|---|---|
| Unicode enabled (Windows NT, 2000, XP or newer) | installer v2.2.0 |
| non-Unicode (Windows 95, 98 or ME) | installer v2.2.0 |
Zenwalk Linux
George Vlahavas has let me know that he's maintaining packages for
libebml, libmatroska and MKVToolNix in
Zenwalk's [extra]
repository. You can install MKVToolNix with the simple
command netpkg mkvtoolnix or with the graphical
utility xnetpkg.
Others
Unfortunately I do not have access to other distributions and cannot provide binaries for other distributions. If you're interested in providing binary packages for other distributions then please contact me. You'll find my email address on the contact page.