Viktig skillnad: Både, MKV och MP4 är filformat som huvudsakligen används för att spela upp video med ljud. MKV och MP4 är inte kodningsformat, men är behållarfiler, det vill säga i huvudsak wrappers för formaterade videofiler. Huvudskillnaden mellan de två kommer inte från formaten själv, utan från de typer av codecs som används i filerna.
MKV är filformatet för Matroska Multimedia Container, ofta enkelt kallad Matroska. Det är ett öppet standardfritt containerformat, vilket innebär att det är tillgängligt fritt för alla utan kostnad. MKV liknar andra filformat, till exempel AVI, MP4, etc., så att de är alla behållarformat. Den vanligaste filtillägget för Matroska Multimedia Container är .mkv för video med undertexter och ljud, dock .MK3D för stereoskopisk video, .MKA för bara ljudfiler och .MKS för textfiler som bara används.
Namnet "Matroska" kommer från det ryska ordet "Matryoshka", vilket betyder nestande docka, vilket är ganska känt som en rysk kultur symbol. Termen valdes för att vara ett spel på containerfilformatet, det vill säga media inom media, som liknar nestdockans docka inom ett dockkoncept.
Matroska publicerades först 2002, vilket gör att det är ett ganska nyare format än de andra. På grund av detta har MKV vissa funktioner som skiljer det från andra tidigare filformat. För det första stöder den många olika video codecs. För det andra har den också stöd för flera strömmar av video, ljud, undertexter eller kapitel. En enskild fil kan därmed effektivt visa en film som är dubblad på olika språk samt underlag på flera språk.
Den största fördelen med MKV är att den stöder H.264 / AVC, vilket inte ens stöds av AVI. H.264 / AVC behövs för effektiv HD-innehållsuppspelning. Detta gör MKV det föredragna formatet för HD-videor och Blu-ray-bilder. Ändå är den vanligaste videon som vanligtvis kodas i MKV den kodade videoen x264. x264 är en video codec; Det är den öppna versionen av h264. h264 är standardkoden för videodata idag. h264 används också ofta i MP4-behållaren.
Men som en enda fil kan innehålla alla dessa flera flöden, kan filens storlek vara ganska stor. Detta är nackdelen med mkv-formatet, vilket gör det lite olämpligt för den genomsnittliga användaren som förmodligen inte kommer att använda alla ytterligare funktioner som MKV tillhandahåller över de andra behållarformaten. På grund av stöd för de extra funktionerna tenderar MKV att vara större än andra behållarfiler.
MPEG-4 Del 12 har utvecklats från Apples MOV-fil och resulterade så småningom i MPEG-4 Del 14, vilket är MP4-formatet. MP4 är ett behållarformat. Det betyder att det kan användas för att lagra ljud- och / eller videodata. MP4 video och ljud kan också streamas över internet.
MP4 använder codecs som dikterar hur ljudet eller videoen ska kodas. Avancerad ljudkodning (AAC) är den mest populära codec för komprimering av ljud i MP4-format.
MP4 har ingen standardmetod för kodning av ljud- eller videoinformation. Det är codecs som påverkar videokvalitet och komprimering. Varje MP4-fil kommer endast att skilja sig från vilken kodkod som används. Därför kan två MP4-filer antingen likna om de använder samma codec, eller de kan vara helt olika om de använder olika codecs.
MP4 är ett containerformat som används för att lagra ljud- och videofiler. Det kan även lagra undertexter för en videofil. Som en behållare kan MP4 spara ljud- och videofiler som har komprimerats i olika mode, inklusive MPEG-4. MP4 är inte oroad över hur bilderna komprimeras och konverteras till data. Det handlar bara om hur data för video och ljud lagras i filen, liksom annan relevant information som undertexter, kapitel etc. MP4-filer kan också innehålla metadata som definieras av formatstandarden, samt Extensible Metadata Platform (XMP) metadata.