Information Technology Reference
In-Depth Information
4.3.2
MPEG-4: H.264 und AAC
Der MPEG-4-Container (kurz MP4) ist eine Weiterentwicklung des bei Apple-
Betriebssystemen weitverbreiteten Multimedia-Formats Quicktime. Ähnlich
wie der Ogg-Container sieht auch MP4 Audio- und Video-Spuren vor, es geht
sogar noch weiter und kann Bilder und Texte einbetten. Die gängigsten Codecs
in MP4 sind der patentrechtlich geschützte Video-Codec H.264 und der Audio-
Codec AAC. Als Dateiendung wird .mp4 verwendet, und gängige Medientypen
sind video/mp4 , audio/mp4 und application/mp4 .
HINWEIS
Apple sorgte für etwas Verwirrung, als Dateien mit der Erweiterung .m4a auf
iPods und anderen Apple-Geräten auftauchten. Es handelt sich dabei um MP4-
Dateien, nur wollte Apple anhand der Dateiendung deutlich machen, dass es
sich um eine reine Audio-Datei handelt. In der Folge kamen noch die Endungen
.m4b für Audio-Books und .m4r für Klingeltöne auf dem iPhone dazu.
Vor allem der große Erfolg von Apples mobilen Geräten (iPod, iPhone, iPad)
trugen zur raschen Verbreitung des MP4-Dateiformats bei. Um eine akzepta-
ble Performance beim Abspielen von Videos auf Geräten mit schwachem Pro-
zessor (zum Beispiel Mobiltelefonen) zu erreichen, wird der rechenintensive
Prozess auf einen eigenen Chip ausgelagert. Diese Hardwarebeschleunigung
spart Energie und verlängert damit die Akkulaufzeit.
Die Patent-Problematik mit dem H.264-Codec ist nicht zu unterschätzen, denn
die Art der Kodierung ist zumindest bis ins Jahr 2028 von Patenten geschützt
- ein Damoklesschwert, das über den Software-Herstellern hängt, können sie
doch jederzeit aufgefordert werden, Abgaben für das Kodierungsverfahren zu
entrichten.
4.3.3
WebM: VP8 und Vorbis
Wie bereits am Anfang dieses Abschnitts erwähnt wurde, sorgte Google mit
der Gründung des WebM-Projekts für einige Aufregung und Euphorie. Der
Video-Codec VP8 erhielt allgemein sehr gute Kritiken, und der Audio-Codec
Vorbis hatte sich bereits bewährt. Als Container entschied sich Google für ein
ebenfalls schon erprobtes Open-Source-Format: Matroska . Während das Ma-
troska-Format aber eine Vielzahl von verschiedenen Codecs unterstützt, sind
im WebM-Container nur der Video-Codec VP8 und der Audio-Codec Vorbis zu-
lässig.
Search WWH ::




Custom Search