Diferența principală: Ambele, MKV și MP4 sunt formate de fișiere utilizate în principal pentru redarea clipurilor video cu audio. MKV și MP4 nu sunt formate de codificare, ci sunt fișiere de container, adică pachete de bază pentru fișiere video formatate. Principala diferență dintre cele două nu vine din formatele în sine, ci din tipurile de codecuri utilizate în fișiere.
MKV este formatul de fișier pentru Matroska Multimedia Container, adesea simplu numit Matroska. Este un format gratuit de tip container liber, ceea ce înseamnă că acesta este disponibil gratuit pentru oricine este gratuit. MKV este similar cu alte formate de fișiere, cum ar fi AVI, MP4 etc., în modul în care sunt toate formatele de containere. Extensia cea mai frecventă pentru fișierul Matroska Multimedia Container este .mkv pentru video cu subtitrări și audio, cu toate acestea .MK3D pentru video stereoscopic, .MKA pentru fișiere audio numai, și .MKS pentru fișiere numai cu subtitrări sunt de asemenea folosite.
Numele "Matroska" provine din cuvântul rusesc "Matryoshka", care înseamnă păpușă de cuibărit, care este destul de faimos ca un simbol cultural rusesc. Termenul a fost selectat pentru a fi o piesă pe formatul de fișier container, adică media din cadrul mass-media, similară cu păpușa păpușilor de cuibărit în cadrul unui concept de păpușă.
Matroska a fost anunțată pentru prima oară în 2002, ceea ce înseamnă că este un format mult mai nou decât ceilalți. Din acest motiv, MKV are anumite caracteristici care îl diferențiază de alte formate de fișiere anterioare. În primul rând, suportă multe codecuri video diferite. În al doilea rând, acesta oferă, de asemenea, suport pentru mai multe fluxuri video, audio, subtitrări sau capitole. Prin urmare, un singur fișier poate afișa efectiv un film numit în diverse limbi, precum și un subtitlu în numeroase limbi.
Cel mai mare avantaj al MKV este că suportă H.264 / AVC, care nu este suportat chiar de AVI. H.264 / AVC este necesar pentru redarea eficientă a conținutului HD. Acest lucru face MKV formatul preferat pentru filmele HD și ripările Blu-ray. Totuși, videoclipul cel mai frecvent codificat în mod obișnuit în MKV este videoclipul codat x264. x264 este un codec video; este versiunea deschisă a h264. h264 este codecul standard pentru datele video de astăzi. h264 este, de asemenea, utilizat în mod obișnuit în containerul MP4.
Cu toate acestea, deoarece un singur fișier poate conține toate aceste fluxuri multiple, dimensiunea fișierului poate fi destul de mare. Acesta este dezavantajul formatului mkv, ceea ce îl face ușor nepotrivit pentru utilizatorul mediu, care probabil nu va folosi toate funcțiile suplimentare pe care le oferă MKV peste celelalte formate de container. Cu toate acestea, datorită suportului pentru caracteristicile suplimentare, MKV tinde să aibă dimensiuni mai mari decât alte fișiere de contacte.
MPEG-4 Partea 12 a fost dezvoltată din fișierul MOV al Apple și a rezultat în cele din urmă în MPEG-4 Partea 14, care este formatul MP4. MP4 este un format de container. Aceasta înseamnă că poate fi utilizată pentru a stoca date audio și / sau video. MP4 video și audio pot fi, de asemenea, streaming pe internet.
MP4 utilizează codecuri care dictează modul în care codul audio sau video vor fi codate. Codarea audio avansată (AAC) este cel mai popular codec pentru compresia audio în format MP4.
MP4 nu are o metodă standard de codare a informațiilor audio sau video. Codecurile afectează calitatea și compresia video. Fiecare fișier MP4 va diferi doar pe baza codului utilizat. Prin urmare, două fișiere MP4 pot fi similare dacă utilizează același codec sau pot fi complet diferite, dacă folosesc codecuri diferite.
MP4 este un format de container folosit pentru stocarea fișierelor audio și video. Poate chiar să stocheze subtitrări pentru un fișier video. Ca container, MP4 poate salva fișiere audio și video care au fost comprimate în diferite moduri, inclusiv ca MPEG-4. MP4 nu este îngrijorat de modul în care imaginile sunt comprimate și transformate în date. Este pur și simplu preocupat de modul în care datele pentru video și audio sunt stocate în fișier, precum și alte informații relevante, cum ar fi subtitrările, capitolele etc. Fișierele MP4 pot conține, de asemenea, metadate definite de standardul de format, precum și platforma extensibilă de metadate (XMP) metadate.