EinContainerformat (vonenglischcontainer ‚Behälter‘) legt in derInformationstechnik eineDatenstruktur fest, mit der einzelne Datenströme eventuell verschiedener Formate zu einem Datenstrom (zum Beispiel einerContainerdatei) zusammengeführt werden können (Multiplexing). Die Möglichkeiten verschiedener Containerformate unterscheiden sich stark voneinander. Der einfachste Fall ist das Zusammenfassen mehrerer Dateien zu einerArchivdatei, wie beispielsweise beim TAR-Format.
Darauf aufbauend wird der Begriff des Containerformats oft in der Hinsicht verwendet, dass die in ihr enthaltenenDaten ein sinnvolles Ganzes ergeben – beispielsweiseVideodaten dergestalt mitAudiodaten zusammenzuführen, dass sie einen abspielbarenFilm ergeben oderTextinformationen mitBildern und anderen Informationen zu kombinieren, dass sie einVerbunddokument ergeben. Sehr bekannte und oft verwendete Medien-Containerformate, vor allem für die gemeinsame Speicherung der Bild- und Tondaten eines Spielfilms in einem einzigen Datenstrom, sindMP4 (Dateiendung .mp4),Matroska (.mkv, .mka),DivX (.divx) und das tendenziell veralteteAVI (.avi).

Container enthalten in der Regel Daten verschiedenerFormate. Der verbreiteteAVI-Container kann beispielsweise eine mit demXvid-Codec erstellteMPEG-4-Videospur und eine mitLAME erstellteMP3-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 enthaltenRIFF-WAVE-Container in der Regel eine unkomprimierte Audiospur (zumeist inPCM-Codierung); MP3-codierte Tondaten sind aber ebenso möglich.
Das Zusammenführen der Audio- und Videospuren in einen Container eines bestimmten Formats übernimmt einMultiplexer. Beim Abspielen werden die Spuren entsprechend durch einenDemultiplexer (auchSplitter genannt) wieder getrennt, um dann vom jeweiligen Dekodierer dekodiert werden zu können.
Audio-/Video-Containerformate können zumindest einen Audio- und einen Videostream enthalten. Einige Formate ermöglichen darüber hinaus die Einbettung von Untertiteln (zum BeispielVOB,MP4,MKV), Menüstrukturen (zum Beispiel VOB, MP4, DMF) oder anderen Inhalten.
| Entwickler | Format | Datei- suffix | Details |
|---|---|---|---|
| 3GPP | 3gp | .3gp | ein für Mobiltelefone optimiertes Format, das auf MP4 basiert. |
| Adobe Inc. | Flash Video | .flv | ein für Webstreaming optimiertes Format. BisFlash 6 verwendete Macromedia dasSorenson-Videoformat. Ab Version 8 wurdeVP6 vonTrueMotion verwendet. Es folgtenVP7 und ab 2008VP8. |
| Apple | QuickTime | .mov, .qt | das Containerformat der gleichnamigen Abspielsoftware. Es enthielt in früheren Versionen das Sorenson-Videoformat und heuteAVC. |
| Blu-ray Disc Association | BDAV MPEG-2 Transport Stream | .m2ts, .mts | Das Containerformat fürBlu-ray-Disc-Video. Das Format ist ein modifizierter MPEG-2 Transport Stream. |
| DivX Networks | DivX Media Format | .divx | basiert auf AVI und enthält mit DivX codierteMPEG-4-ASP-Videostreams. |
| DVD Forum | Video Object | .vob | das Containerformat fürDVD-Video und meist MPEG-1 oder MPEG-2-komprimiert. |
| Enhanced VOB | .evo | das Containerformat fürHD-DVD-Video. | |
| WebM | .webm | Der WebM-Standard besteht aus dem Videoformat VP8 oder dessen NachfolgerVP9 und dem Audioformat Vorbis oder Opus in einem auf einer Untermenge von Matroska basierenden Containerformat. | |
| Matroska | Matroska | .mkv, .mka | ein Open-Source-Containerformat für fast alle verfügbaren Videoformate. |
| Microsoft | Advanced Streaming Format | .asf, .wmv, .wma | Teil desWindows Media Frameworks, wird von allen aktuellen Windows-Versionennativ unterstützt und enthältproprietäre Videoformate von Microsoft. |
| Audio Video Interleave | .avi | ein älteresRIFF-basierendes Format, das trotz seiner technisch begrenzten Möglichkeiten heute noch eine große Verbreitung hat. | |
| MPEG | MPEG-1 System Stream | .mpg, .mpeg | der offizielle Container für das MPEG-1-Videoformat. Ältere VCD-Formate benutzten ihn hauptsächlich. Er verliert zunehmend an Bedeutung. |
| MPEG-2-Programmstrom | .mpg, .mpeg, .ps | fast identisch zum MPEG-1 System Stream, verfügt aber über eine wesentlich bessere Auflösung und einen schnelleren Transport. | |
| MPEG-2Transportstrom | .ts, .tsp | wieDVB ein für fehleranfällige Übertragungswege optimiertes Containerformat. | |
| MP4 | .mp4 | das Standard-Containerformat für MPEG-4-ASP-/-AVC-Videostreams und basiert auf dem Quicktime-Containerformat. | |
| RealNetworks | RealMedia | .rm, .rmvb, .ra, .ram | ein Container fürRealAudio- undRealVideo-Streams. Die neuen Codecs von Realmedia beruhen auf MPEG-2 oder MPEG-4 und einerG2-Audio-Kompression, die demMP3 ähnelt. |
| Xiph.org | Ogg | .ogg .ogv | der offizielle Container für Ogg-Formate. |
| Ogg Media | .ogm | ist einHack des Ogg-Containers, der so um einige Möglichkeiten erweitert wurde. | |
| unbekannt | MXF | .mxf | Material Exchange Format. Sehr strikter Container. Vor allem in professioneller Broadcast-Umgebung verwendet. |
| OMFI | .omf | einAvid-Format, das in TV-Schnittsystemen verwendet wird. Es beruht im Wesentlichen aufMP2-komprimiertem oder sogar unkomprimiertem AVI. | |
| DV | .dv | Digital Video, entwickelt für Schnittsysteme. |
| Entwickler | Format | Dateiendung(en) | Typ | Details |
|---|---|---|---|---|
| Adobe Inc. | Portable Document Format | Verbunddokument | für Text, Bilder und binäre Daten | |
| Tagged Image File Format | .tif | Rastergrafik | ||
| Apple | Audio Interchange File Format | .aif, .aiff, .aifc, .ief, .snd | Audio | aufbauend auf demInterchange File Format (IFF) |
| Electronic Arts | ILBM | .ilbm | Bilder | aufbauend auf dem Interchange File Format (IFF) |
| ANIM | Animationen | |||
| FTXT | Text | |||
| Microsoft | RIFF WAVE | .wav | Audio | aufbauend auf demResource Interchange File Format (RIFF) |
| Microsoft Exchange Message | .msg | für Mitteilungen mit Anhängen, Kalender usw. | ||
| Microsoft Outlook Personal Store | .pst | für die Gesamtheit aller Mitteilungen im MSG-Format | ||
| Virtual Hard Disk | .vhd, .vhdx | Virtueller Datenträger | virtuelle Festplatten u. a. fürVirtual PC,Virtual Server und integriert inWindows abWindows 7 | |
| Sun Microsystems | Au | .au, .snd | Audio | |
| VMware | VMDK | .vmdk | Virtueller Datenträger | virtuelle Festplatten fürVMware-Virtualisierungsprodukte |
Anmerkung: Reine Audio-Containerformate können keine Videodaten enthalten.