Suche im Computerlexikon
Ein Containerformat (übersetzt von englisch container = „Behälter“) legt in der Informationstechnik eine Datenstruktur fest, mit der einzelne Datenströme eventuell verschiedene Formate zu einem Datenstrom (zum Beispiel einer Containerdatei) zusammengeführt werden können (Multiplexing).
In einer Containerdatei – gelegentlich auch Composite-Datei genannt – werden verschiedene Datentypen (Audio, Bild, Text, Video etc.) zu einer Datei zusammengefasst. Containerdateien werden beispielsweise von Präsentationsprogrammen verwendet, die eine Zusammenstellung unterschiedlichster Informationen bzw. Datentypen aus verschiedenen Programmen wie Datenbanken, Tabellenkalkulation, Grafik– sowie Textverarbeitungsprogrammen enthalten können. Aber auch PDF-Dateien können als Containerdatei andere Medien wie Word-Dokumente oder Audio- und Videodateien integrieren. Klassische Containerdateien sind auch die diversen Videodateien (siehe Tabelle), da diese zumeist mindestens eine Audio- und eine Video- bzw. Bildspur enthalten. Darüber hinaus können in einem Videocontainer auch noch Bilder, Untertitel und mehrere Tonspuren für Surround-Sound enthalten sein.
Typische, wichtige Containerformate
| AVI | Container für Audio- und Videodatenströme, nicht streamingfähig, v. a. beschränkt bei der Variation der möglichen Audioformate/-spuren sowie Zusatzdaten wie Untertiteln |
| EPS | auf PostScripts-Basis, sehr ähnlich zu PDF (kann ineinander konvertiert werden), wird als Grafikaustauschformat verwendet, enthält Texte, Bitmap- und Vektorgrafiken |
| MOV | Container für Audio- und Videodatenströme von der Firma Apple für Videos auf Quick-Time-Basis; streamingfähig, kann zahlreiche unterschiedliche Video- und Audioformate aufnehmen |
| MP(E)G | Container für Audio- und Videodatenströme nach dem MPEG-Standard; für MPEG-1- und MPEG-2-Videoformate; streamingfähig, recht grosse Vielfalt bei den Tonformaten, beschränkt bei Zusatzdaten wie Untertiteln |
| MP4 | Container für Audio- und Videodatenströme nach dem MPEG-Standard; Videospur normalerweise im H.264/MPEG-4-AVC-Format, Tonspur im AAC-Format (Variationen möglich) |
| auf PostScript-Basis, kann Texte, Bilder, Audio, Video etc. enthalten. |
Container enthalten in der Regel Daten verschiedener Formate. Der verbreitete AVI-Container kann beispielsweise eine mit dem Xvid-Codec erstellte MPEG-4-Videospur und eine mit LAME erstellte MP3-Audiospur enthalten. Einige Containerformate können darüber hinaus weitere Daten wie Untertitel, Menüstrukturen oder zusätzliche Audiospuren enthalten. Andere Container-Formate können dagegen nur Audiodaten enthalten. Beispielsweise enthalten RIFF-WAVE-Container in der Regel eine unkomprimierte Audiospur (zumeist in PCM-Codierung); MP3-codierte Tondaten sind aber ebenso möglich.
Das Zusammenführen der Audio- und Videospuren in einen Container eines bestimmten Formats übernimmt ein Multiplexer. Beim Abspielen werden die Spuren entsprechend durch einen Demultiplexer (auch Splitter genannt) wieder getrennt, um dann vom jeweiligen Dekodierer dekodiert werden zu können.
Quelle: https://de.wikipedia.org/wiki/Containerformat