Fragmented MP4
FragmentなMP4とそうでないMP4にはどのような違いがありますか? /work4ai/chatgpt.icon
Fragmented MP4 (fMP4) と通常の MP4 にはいくつかの違いがあります。 通常の MP4 ファイルは、1 つのファイル内にすべてのデータを含んでいます。つまり、1 つのファイルには、ビデオ、オーディオ、字幕、およびその他のメタデータがすべて含まれます。これに対して、fMP4 は、ビデオ、オーディオ、字幕などのメディアストリームを複数の小さな断片(fragment)に分割して格納します。
fMP4 は、HTTP ベースのストリーミングプロトコルである MPEG-DASH(Dynamic Adaptive Streaming over HTTP)で使用されます。MPEG-DASH では、クライアントがネットワーク条件に応じてビットレートを切り替えられるようにするため、動画を複数の小さなセグメントに分割する必要があります。このとき、fMP4 のようなフラグメント化フォーマットを使用することで、メディアのスムーズな再生を可能にします。
通常の MP4 ファイルは、ローカルのストレージに保存する場合に使用されることが多く、ビットレートの切り替えを必要としない単一のメディアストリームを扱うことができます。一方、fMP4 は、HTTP ベースのストリーミングプロトコルでの動画配信に使用されます。