created: 2020-08-13T06:51:33.000Z

動画ファイル、コンテナとコーデックとは

コンテナ

コンテナとは動画ファイルをつくるための仕様のこと mp4はコンテナだが、以下もコンテナの種類の名前である

  • webm
  • flv
  • wav (主にwindows)

コンテナに入るものがコーデック

コンテナには動画, 音声などを入れることができる コンテナごとに入れられるコーデック(動画,音声の圧縮方式)が違う

たとえば、動画コーデックには以下のものがある

  • H.264
  • H.265
  • VP9 (YouTubeで使われている)
  • AV1 (新しくて圧縮率がよい)

ちなみに MPEG-4 という動画コーデックも存在していてややこしい

  • MPEG-4 はコーデックの名前
  • mp4 はコンテナの名前

参考

Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考
[ad] Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考
Tom Long, 秋勇紀 (単行本(ソフトカバー))