Frühe Videos lagen in proprietären Containern, die an einen einzigen Player gebunden waren: Eine QuickTime- oder AVI-Datei ergab nur für die Anwendung Sinn, die sie geschrieben hatte, sodass das Teilen von Videos eine Neukodierung bedeutete.
MPEG nahm Apples QuickTime-Container und verallgemeinerte seine Architektur zum ISO-Basismedien-Dateiformat, das 2001 als MP4-Dateiformat unter ISO/IEC 14496-14 veröffentlicht wurde.
Der Container ist eine Abfolge selbsterklärender Boxen: Eine „moov“-Box enthält Timing und Struktur, eine „mdat“-Box enthält die Rohmedien, und eine „ftyp“-Box deklariert die Marke. Da die Struktur explizit und standardisiert ist, kann jeder konforme Player die Streams durchsuchen, ordnen und abspielen, unabhängig davon, welchen Codec sie verwenden.
Diese Allgemeingültigkeit ist der Grund, warum MP4 und seine Geschwister MPEG-4 und 3GP gewonnen haben: Eine kleine standardisierte Datei trägt Audio, Video und Untertitel für jedes Gerät.
Medien mit Boxen beschreiben, sodass jeder Player jede Datei liest
Eine selbsterklärende Boxstruktur ermöglicht es jedem Player, Timing und Medien unabhängig voneinander zu parsen.
Das Format ist reiner Container, sodass es viele Codecs beherbergt, ohne an einen einzigen gebunden zu sein.
Die Tatsache, dass es ein ISO-Standard war, machte es für jeden Hersteller akzeptabel.
Eine kleine Datei mit einer einzigen Struktur ist einfach zu speichern, zu streamen und auszutauschen.
Trenne den Container vom Codec und beschreibe ihn mit einer selbstidentifizierenden Struktur, sodass jeder Leser die Datei navigieren kann und das Format auch dann überlebt, wenn sich Codecs ändern.
MP4 und das ISO-Basismedien-Dateiformat wurden zur Standardmethode zum Speichern und Streamen von Videos online. Seine Allgegenwärtigkeit wurde 2021 mit einem Technology and Engineering Emmy gewürdigt, und dieselbe Boxstruktur liegt MP4, 3GP und Motion-JPEG 2000 zugrunde.
DEN BELEGEN FOLGEN
Die Quellen
- ISO base media file format Wikipedia · en.wikipedia.org
- MPEG file format honored with Emmy Award Ericsson · ericsson.com ·