Hlavní rozdíl: MKV i MP4 jsou formáty souborů, které se používají hlavně pro přehrávání videí s audiem. MKV a MP4 nejsou kódovací formáty, ale jsou soubory kontejnerů, tj. V podstatě obaly pro formátované video soubory. Hlavní rozdíl mezi těmito dvěma způsoby nepochází z formátů samotných, ale z typů kodeků používaných v rámci souborů.

MKV je souborový formát pro multimediální kontejner Matroska, který se často nazývá Matroska. Jedná se o otevřený standardní bezplatný formát kontejneru, což znamená, že je volně k dispozici pro každého bez nákladů. MKV je podobný ostatním formátům souborů, jako jsou AVI, MP4 atd., Tak, aby byly všechny formáty kontejnerů. Nejběžnější přípona souboru pro multimediální kontejner Matroska je .mkv pro video s titulky a zvukem, nicméně .MK3D pro stereoskopické video, .MKA pro zvukové soubory pouze a .MKS pro soubory pouze s titulky.
Jméno "Matroska" pochází z ruského slova "Matryoshka", což znamená hnízdila panenku, která je poměrně slavná jako ruský kulturní symbol. Termín byl vybrán jako hra ve formátu souboru kontejneru, tj. Média uvnitř médií, podobně jako hnízda panenky panenky v konceptu panenky.
Matroska byla poprvé oznámena v roce 2002, což je poměrně novější formát než ostatní. Díky tomu má MKV určité funkce, které ji odlišují od ostatních předchozích formátů souborů. Za prvé podporuje mnoho různých video kodeků. Za druhé, podporuje i více streamů videa, zvuku, titulků nebo kapitol. Jeden soubor tedy může efektivně zobrazovat film přezdívaný v různých jazycích, stejně jako subbed v mnoha jazycích.
Největší výhodou MKV je to, že podporuje H.264 / AVC, což ani AVI nepodporuje. Pro efektivní přehrávání obsahu HD je potřeba H.264 / AVC. Díky tomu je MKV preferovaným formátem pro videa ve formátu HD a Blu-ray ripy. Nejběžnějším videem, které je obvykle zakódováno v MKV, je kódované video x264. x264 je videokodek; to je otevřená verze h264. h264 je dnes standardní kodek pro video data. h264 je také běžně používán v kontejneru MP4.
Avšak jelikož jediný soubor může obsahovat všechny tyto více proudů, může být velikost souboru poměrně velký. Jedná se o nevýhodu formátu mkv, což znemožňuje průměrnému uživateli, který pravděpodobně nepoužije všechny další funkce, které MKV poskytuje nad ostatními formáty kontejnerů. Přesto vzhledem k podpoře dalších funkcí má MKV větší rozměry než jiné soubory kontejnerů.

MPEG-4 část 12 byla vyvinuta ze souboru MOV společnosti Apple a nakonec vyústila v MPEG-4 část 14, což je formát MP4. MP4 je formát kontejneru. To znamená, že může být použito k ukládání zvukových a / nebo obrazových dat. MP4 video a audio mohou být také streamovány přes internet.
MP4 používá kodeky, které určují, jak bude kódován zvuk nebo video. Rozšířené kódování zvuku (AAC) je nejpopulárnější kodek pro kompresi zvuku ve formátu MP4.
MP4 nemá standardní metodu kódování zvukových nebo obrazových informací. Jedná se o kodeky, které ovlivňují kvalitu videa a kompresi. Každý soubor MP4 se liší pouze podle toho, který kodek se používá. Proto dva soubory MP4 mohou být podobné, pokud používají stejný kodek, nebo mohou být zcela odlišné, pokud používají různé kodeky.
MP4 je formát kontejneru používaný k ukládání zvukových a video souborů. Může dokonce ukládat titulky pro video soubor. Jako kontejner může MP4 ukládat zvukové a video soubory, které byly komprimovány v různých módech, včetně MPEG-4. MP4 se netýká toho, jak jsou obrázky komprimovány a převedeny na data. Jedná se pouze o to, jak jsou data pro video a zvuk uložena v souboru, stejně jako další relevantní informace, jako jsou titulky, kapitoly apod. Soubory MP4 mohou také obsahovat metadata definovaná standardem formátu, stejně jako Extensible Metadata Platform (XMP) metadata.