MP4 versus MKV, M4V versus MP4, M4V versus MKV
MP4, M4V en MKV zijn populaire videobestandsindelingen die op computers worden gebruikt. MP4 en M4V zijn vergelijkbaar, terwijl MKV een compleet andere structuur heeft. Conceptueel delen ze dezelfde principes op de elementaire niveaus.
MP4
MP4 is een bestandscontainerformaat ontwikkeld door de Moving Pictures Experts Group voor de International Standards Organization, en het is gebaseerd op de QTFF. In feite was de eerste release van het formaat bijna identiek aan de QTFF. Ze delen nog steeds dezelfde structuur, maar MP4 is hoger op de tijdlijn gekomen en heeft zich ontwikkeld tot een meer geavanceerde container. Het is nu een belangrijk onderdeel van de op ISO gebaseerde standaarden voor mediabestandsindelingen.
Veel gebruikte datastromen in het MP4-bestandsformaat zijn MPEG-4 Part 10 (H.264) en MPEG-4 Part voor video en Advanced Audio Coding voor audiostreams. Ondertitels gebruiken de MPEG-4 Timed Text-gegevensstroom.
Aangezien de initiële ontwikkeling gebaseerd was op de QTFF, is veel van de structuur van MPEG-4 hetzelfde. In een Apple-omgeving (MacOS of iOS) kunnen deze bestandsformaten door elkaar worden gebruikt. Het bestandsformaat kan worden gewijzigd zonder de video daadwerkelijk opnieuw te coderen. De MP4 heeft het voordeel dat hij via internet kan streamen terwijl QTFF dit niet ondersteunt. MP4 wordt ook ondersteund door de meeste OS-platforms en videobewerkingssoftware. De gemeenschap rond de standaard is gegroeid en bijdragen van de gemeenschap hebben gezorgd voor de vooruitgang van de standaard in de industrie; iets waar QTFF niet van geniet vanwege zijn eigen karakter.
MPEG4-bestanden gebruiken in het algemeen de extensie.mp4, maar afhankelijk van de gebruikte applicatie-extensie kan dit verschillen. Het bestand met alleen audio kan bijvoorbeeld de extensie.m4a gebruiken. Ruwe MPEG4-videobitstreams krijgen de extensie.m4v. De videobestandsindelingen die in de mobiele telefoons worden gebruikt, zijn ook een ontwikkeling van de MPEG4-12 en ze gebruiken de.3gp- en.3g2-extensies. Audioboeken gebruiken de.m4b-extensie omdat variatie in de code het mogelijk maakt om het audiobestand te bookmarken.
M4V
M4V is een ontwikkeling van de MP4-bestandscontainer. Het is ontwikkeld door Apple om auteursrechten op iTunes en aanverwante producten te accommoderen. Aangezien MP4 is gebaseerd op het QTFF-formaat van Apple, is het redelijk om te zeggen dat M4V een afgeleide is van QTFF.
De structuren van MP4 en M4V zijn bijna hetzelfde, terwijl Apple's FairPlay DRM (digital rights management) copyrightbescherming wordt toegepast op alle M4V-bestanden. Het ondersteunt ook A3C (Dolby-geluid), wat geen standaard audiostream is die wordt gebruikt in MP4-indeling.
Zoals bedoeld, is M4V het primaire bestandsformaat dat wordt gebruikt in de iTunes-omgeving. Als het bestand is beveiligd, kan het alleen worden geopend op een gelicentieerde versie van het Apple-product of moet de computer worden geautoriseerd met Apple iTunes. Als het bestand onbeschermd is, kan het worden geopend door veel van de software die MP4-bestanden kan openen.
Vanwege het eigendomskarakter van het bestandsformaat kan het soms moeilijk worden om het te gebruiken als de juiste procedures worden gevolgd. Het heeft alle voordelen van het MP4-formaat met de nadelen van propriëtaire bestandsformaten.
MKV
MKV is een mediacontainerformaat, dat zowel open standaard als gratis is. Het is vernoemd naar de Russische nestpoppen en wordt Matroska Multimedia Container genoemd. Het heeft deze naam specifiek gekregen vanwege de mogelijkheid van containers om een willekeurig aantal gegevensstromen in een enkel bestand te bewaren. Het is volledig een open specificatie en open source platforms en software gebruiken en ondersteunen het uitgebreid.
MKV-bestanden kunnen meerdere mediastreams binnen hetzelfde bestand bevatten. Een film kan bijvoorbeeld in MKV worden gecodeerd om audiotracks in twee talen in hetzelfde bestand te bevatten. De gewenste track kan tijdens het afspelen worden geselecteerd. De afzonderlijke tracks van een mediabestand worden als afzonderlijke datalijnen opgeslagen. Conceptueel is het vergelijkbaar met de MP4- en AVI-bestandsindelingen. Hierdoor is het gemakkelijker om multimediabestanden in MKV-indeling te bewerken en op te slaan en is het handig om de grootst mogelijke hoeveelheid gegevens in één bestand op te slaan.
Veel mediaspelers voor Windows en Mac ondersteunen nu het MKV-bestandsformaat; zo niet, dan zal het installeren van een generieke codec zoals K-lite codec Pack de speler in staat stellen MKV-bestanden uit te voeren.
MP4 vs M4V vs MKV
• MP4 is ontwikkeld door MPEG van de ISO, gebaseerd op de QTFF, en wordt nu gebruikt als een industriestandaard. M4V is een afgeleide van het MP4-formaat en door Apple ontwikkeld om in hun producten te worden gebruikt als een eigen bestandsformaat. MKV is een volledig open containerspecificatie.
• MP4 kan video, audio, tekst en andere media in één bestand bevatten. M4V erft deze eigenschap van MP4. In MKV kan een willekeurig aantal audio-, video- of andere media in hetzelfde bestand worden opgenomen.
• MP4 wordt breed ondersteund door industriële software en hardware. Protected M4V wordt alleen ondersteund door gelicentieerde Apple-producten of producten die door Apple zijn geautoriseerd via iTunes. MKV wordt door veel software en platforms ondersteund, maar niet zoveel als MP4. Er kunnen extra codecs worden geïnstalleerd om MKV-bestanden te gebruiken.
• MP4 wordt veel gebruikt voor online media en M4V neemt dit over. MKV wordt waarschijnlijk niet gebruikt bij online mediastreaming.
• MP4 gebruikt geen A3C (Dolby-geluid) terwijl M4V is ontwikkeld om A3C te ondersteunen.