MKVtoolNix comprende un set di applicativi gratuiti e potenti per creare, modificare e ispezionare i file multimediali contenuti nei "Matroska" che hanno la ben nota estensione ".MKV".
Il software, essendo in grado di gestire gli MKV, è ovviamente in grado di gestire i video e le tracce audio codificate con i più diffusi codec al momento in circolazione.
Si ricorda, infatti, che i file MKV non sono altro che dei "contenitori", al momento molto avanzati, di contenuti multimediali come video, tracce audio, foto e sottotitoli. Questo vuol dire che un file MKV può ad esempio contenere un video compresso in DivX con una o più tracce video in MP3 oppure in DTS, così come può contenere più file video compressi in X.264 con più tracce audio e tracce sottotitoli.
I formati video supportati dai Matroska, e quindi anche da MKVtoolNix, sono:
MPEG-2 e MPEG-4;
WMV;
RealVideo;
Theora;
Adobe Flash;
X264;
VP8.
Quelli audio sono:
PCM;
MP3;
MP2;
AAC;
WMA;
RealAudio;
Vorbis;
AC3;
DTS;
FLAC.
Sottotitoli integrati:
VobSubs;
OggWrit;
USF;
SRT;
ASS.
L'applicativo principale è "MKVmerge" di cui ne esiste sia una versione da "linea di comando" che una versione con interfaccia grafica: "MKVmerge GUI".
Con il suddetto programma è possibile eseguire tutte le principali operazioni di gestione e creazione dei file MKV:
unione e separazione di tracce video, audio e sottotitoli;
modifica dei TAG delle suddette tracce;
unione di allegati;
segmentazione del file di output in base alle dimensioni;