Container Format
Containerformat (Multimedia-Wrapper)
Ein Dateiformat, das als Wrapper fungiert, um einen oder mehrere Video-, Audio-, Untertitel- und Metadatenströme in einer einzelnen Datei zusammenzuhalten, unabhängig von den zur Kodierung dieser Ströme verwendeten Codecs.
Technisches Detail
Gängige Container umfassen MP4 (MPEG-4 Part 14, basierend auf Apples QuickTime .mov, universellste), WebM (Matroska-Teilmenge für Web, VP8/VP9/AV1-Video, Vorbis/Opus-Audio), MKV (Matroska, unterstützt praktisch jeden Codec), AVI (Legacy Microsoft, begrenzte Metadaten) und TS (MPEG Transport Stream, im Rundfunk und HLS-Streaming verwendet). Container definieren, wie Ströme gemultiplext (verschachtelt), synchronisiert und für das Seeking indiziert werden. Der Index des Containers (moov-Atom in MP4, Cues in MKV) ermöglicht schnelles Seeking, ohne die gesamte Datei zu scannen. Die Browser-Container-Unterstützung variiert: MP4 und WebM werden universell unterstützt; MKV und AVI nicht.
Beispiel
```html <!-- Container Format: HTML5 video with format fallback --> <video controls preload="metadata"> <source src="video.webm" type="video/webm; codecs=vp9,opus"> <source src="video.mp4" type="video/mp4"> Your browser does not support HTML5 video. </video> ```