Kulcsfontosságú különbség: Az MKV és az MP4 egyaránt olyan fájlformátumok, amelyek főleg audióval történő videók lejátszására szolgálnak. Az MKV és az MP4 nem kódolási formátumok, hanem konténerfájlok, azaz alapvetően formázott videofájlok csomagolásai. A fő különbség a kettő között nem a formátumokból, hanem a fájlokban használt codec-ekből származik.
Az MKV a Matroska Multimedia Container fájlformátuma, amelyet gyakran egyszerűen Matroska néven hívnak. Nyitott, szabványos, ingyenes konténerformátum, ami azt jelenti, hogy bárki számára ingyenesen elérhető. Az MKV hasonló a többi fájlformátumhoz, mint például az AVI, MP4, stb., Úgy, hogy mindegyik konténerformátum. A Matroska multimédiás tároló leggyakoribb fájlkiterjesztése a .mkv a feliratokkal és audióval ellátott videó számára.
A „Matroska” név a „Matryoshka” orosz szóból származik, ami fészkelő babát jelent, ami nagyon híres az orosz kulturális szimbólumként. A kifejezést úgy választották meg, hogy a konténer fájlformátumának, vagyis a médiában lévő médianak a játékát hasonlítsa össze, hasonlóan a babák baba-babájához a baba koncepciójában.
A Matroska-t először 2002-ben jelentették be, ami meglehetősen újabb formátumot jelent, mint a többi. Ennek köszönhetően az MKV rendelkezik bizonyos funkciókkal, amelyek különböznek a többi korábbi fájlformátumtól. Először is számos különböző videó codec-et támogat. Másodszor, a videó, hang, feliratok vagy fejezetek több patakának támogatását is támogatja. Ennélfogva az egyetlen fájl hatékonyan megjelenítheti a különböző nyelveken szinkronizált filmet, valamint számos nyelven beágyazott filmet.
Az MKV legnagyobb előnye, hogy támogatja a H.264 / AVC-t, amelyet az AVI még nem támogat. A H.264 / AVC szükséges a HD tartalmak hatékony lejátszásához. Ez teszi az MKV-t a HD videók és a Blu-ray lemezek előnyben részesített formátumának. Mégis, az MKV-ben általában kódolt leggyakoribb videó az x264 kódolt videó. az x264 egy videó codec; ez a h264 nyílt verziója. A h264 a mai videóadatok standard kódja. A h264-et gyakran használják az MP4 tartályban.
Mivel azonban egyetlen fájl tartalmazhat mindezeket a többfolyamokat, a fájl mérete meglehetősen nagy lehet. Ez a hátránya az mkv formátumnak, ami kissé alkalmatlanná teszi az átlagos felhasználó számára, aki valószínűleg nem fogja használni az összes olyan további funkciót, amelyet az MKV nyújt a többi konténer formátumban. A kiegészítő funkciók támogatása miatt azonban az MKV nagyobb méretű, mint a többi tárolófájl.
Az MPEG-4 12. részét az Apple MOV fájljából fejlesztették ki, és végül MPEG-4 14. részet eredményezett, ami az MP4 formátum. Az MP4 egy konténerformátum. Ez azt jelenti, hogy audio- és / vagy videóadatok tárolására használható. Az MP4 videó és hang is közvetíthető az interneten keresztül.
Az MP4 olyan kodekeket használ, amelyek meghatározzák, hogyan kódolják a hangot vagy videót. Az Advanced Audio Coding (AAC) az MP4 formátumú audio tömörítésének legnépszerűbb kódja.
Az MP4 nem rendelkezik szabványos módszerrel az audió vagy videó információ kódolására. A codecek hatással vannak a videó minőségére és a tömörítésre. Mindegyik MP4 fájl csak abban az esetben fog különbözni, amelyik alapján a kodeket használják. Ezért két MP4 fájl lehet hasonló is, ha ugyanazt a kodeket használják, vagy teljesen eltérőek lehetnek, ha különböző kodekeket használnak.
Az MP4 egy hang- és videofájlok tárolására használt tárolóformátum. A videofájlhoz akár feliratot is tárolhat. Konténerként az MP4 képes különböző formában tömörített audio- és videofájlokat tárolni, beleértve az MPEG-4-et is. Az MP4 nem foglalkozik a képek tömörítésével és adatainak átalakításával. Csak arról van szó, hogy a videó és hang adatai tárolódnak-e a fájlban, valamint az egyéb releváns információk, mint például a feliratok, fejezetek stb. Az MP4 fájlok tartalmazhatnak metaadatokat is, a formátum szabvány, valamint az Extensible Metadata Platform által meghatározottak szerint (XMP) metaadatai.