コンテナフォーマット

更新日:

用語解説

コンテナフォーマットは、映像、音声、字幕、静止画、章、時刻、メタデータなど複数のストリームを、一つのファイル又は伝送単位へ格納・同期する構造を定めた形式です。

■ 試験で押さえるポイント

  • MP4、Matroska(MKV)、WebM、AVI、MOVなどが例で、各トラックの開始時刻、長さ、索引、言語等を保持します。

  • コンテナは格納・同期の形式、コーデックはH.264、AV1、AAC等の符号化・圧縮方式です。同じMP4でも内部コーデックが異なり、再生可否も変わります。

  • 多重化(mux)で複数ストリームをまとめ、分離(demux)して各デコーダへ渡します。映像と音声のタイムスタンプで同期します。

  • 拡張子だけで内容を断定せず、対応コーデック、DRM、可変フレーム、ストリーミング適性、破損時回復を確認します。

■ 選択肢での判断ポイント

コンテナ=複数データを収容・同期、コーデック=圧縮・復号と区別します。MP4を一つの映像圧縮アルゴリズムとする説明は誤りです。

例: 一つのMP4へH.264映像、AAC日本語音声、別音声トラック、字幕を格納し、プレーヤが選択・同期再生します。

同じ分野の用語