🍋
Menu
Video

Container Format

Format Container (Pembungkus Multimedia)

Format file yang menjadi wadah bagi beberapa aliran audio, video, subtitle, dan metadata dalam satu paket, tanpa menentukan bagaimana data di dalamnya dikodekan.

Detail Teknis

Container mengatur aliran bermultipleks dengan informasi sinkronisasi (stempel waktu). Container utama: MP4/M4V (ISO 14496-14 — berbasis atom/box, mendukung H.264/H.265/AV1 + AAC/Opus), MKV/Matroska (terbuka, fleksibel — mendukung hampir semua codec, banyak trek subtitle), WebM (subset Matroska — VP8/VP9/AV1 + Vorbis/Opus, dioptimalkan untuk web), AVI (warisan Microsoft, RIFF, tidak ada dukungan streaming asli), MOV (format Apple, mirip MP4), TS/MPEG-TS (MPEG Transport Stream — pemulihan kesalahan untuk siaran). Struktur container: header (metadata, indeks codec), indeks (offset seek, stempel waktu), dan data interleaved. Penalti ukuran container: biasanya 0,1-2% dari ukuran total file. Dukungan streaming: MP4 dengan atom moov di awal (progressive download), fMP4 (fragmented MP4 untuk DASH/HLS).

Contoh

```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>
```

Format Terkait

Alat Terkait

Istilah Terkait