MOV versus MP4
MP4 en MOV zijn twee bestandsindelingen die kunnen worden gebruikt om digitale audio- en videostreams op te slaan. Specifiek staan ze bekend als bestandscontainers. MP4 was een ontwikkeling gebaseerd op het MOV-formaat en ze delen veel overeenkomsten in de structuur en kwaliteit.
MOV (QTFF)
Quick Time File Format (QTFF) is een bestandsindeling die is ontwikkeld door Apple-computers voor hun Quick Time-mediaspeler. Vanwege het vermogen om elke mediastructuur te beschrijven, is QTFF een goede bestandsindeling voor de uitwisseling van digitale media tussen apparaten, applicaties en besturingssystemen.
QTFF kan een of meer tracks in het bestand bevatten, waarbij elke track een video, audio, effecten of tekst van dezelfde stream is. De tracks worden binnen de container onderhouden in een hiërarchische gegevensstructuur die bestaat uit objecten die filmatomen worden genoemd. QTFF-indeling is objectgeoriënteerd en bestaat uit een flexibele verzameling objecten die gemakkelijk kan worden geparseerd en gemakkelijk kan worden uitgebreid. Onbekende objecten in de container kunnen gemakkelijk worden genegeerd, waardoor een grotere voorwaartse compatibiliteit mogelijk wordt naarmate nieuwere objecten worden geïntroduceerd.
Het abstracte karakter van de objectoriëntatie in de container maakt abstracte datareferenties voor de media-atomen mogelijk en de scheiding van de mediadata van de media-offsets en track edit-lijst maakt het ook geschikt voor bewerkingsdoeleinden.
Zelfs met zijn geavanceerde mogelijkheden en voordelen, wordt QTFF gehinderd in ontwikkeling en gebruik vanwege het eigendomsrecht van de code.
Bestandsextensies.mov en.qt worden gebruikt met dit bestandsformaat.
MP4
MP4 is een bestandscontainerformaat ontwikkeld door de Moving Pictures Experts Group voor de International Standards Organization en 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 op de tijdlijn opgeschoven en ontwikkeld tot een meer geavanceerde container. Het is nu een belangrijk onderdeel van de ISO-standaardstandaarden voor mediabestanden.
Veelgebruikte 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-datastroom.
Aangezien de eerste ontwikkeling gebaseerd was op de QTFF, is de structuur van MPEG-4 grotendeels hetzelfde. In een Apple-omgeving (MacOS of iOS) kunnen deze bestandsindelingen 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 hiervoor niet wordt ondersteund. 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 voortgang van de standaard in de industrie; iets waar QTFF niet van geniet vanwege zijn eigendomsrecht.
MPEG4-bestanden gebruiken in het algemeen de.mp4-extensie, maar afhankelijk van de gebruikte applicatie-extensie kan deze verschillen. Het bestand met alleen audio kan bijvoorbeeld de extensie.m4a gebruiken. Ruwe MPEG4-videobitstromen 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 het audiobestand te bookmarken.
Wat is het verschil tussen MOV (QTFF) en MP4?
• Quick Time File Format of de MOV is ontwikkeld door Apple voor hun Quick Time-speler, en het is een eigen bestandsformaat.
• MP4 is een bestandsformaat gebaseerd op de QTFF van de Moving Pictures Experts Group gevormd door de ISO, en de MP4 is geen eigen container. Het is een industriestandaard en maakt deel uit van de ISO-standaardstandaarden voor mediabestanden.
• Zowel QTFF als de MP4 zijn lossy videobestandsindelingen en delen dezelfde bestandsarchitectuur en hiërarchie, en in een Apple-omgeving zijn ze eenvoudig uitwisselbaar door de bestandsextensie te wijzigen, zonder de codering echt te veranderen.
• MP4 wordt ondersteund door het merendeel van het besturingssysteem en de industriesoftware, met een grotere community voor ondersteuning en ontwikkeling.