動画フォーマットと設定

動画コーデックの種類と特徴|H.264・H.265・VP9・AV1の比較

2026-04-03

動画コーデックは映像データを圧縮・展開するアルゴリズムです。H.264・H.265・VP9・AV1など様々なコーデックがあり、それぞれ異なる特性を持ちます。適切なコーデックを選ぶことで、画質・ファイルサイズ・互換性のバランスを最適化できます。

映像コーデックの基本原理

映像コーデックは各フレームを独立してエンコード(イントラ符号化・Iフレーム)するだけでなく、時間方向の冗長性(前後フレームとの差分)を利用する予測符号化(インター符号化・PフレームとBフレーム)を使って高い圧縮率を実現します。I-P-Bフレームの配列(GOP:Group of Pictures)を管理することで、ランダムアクセス(シーク)の性能と圧縮効率を調整します。

コーデックの世代が新しいほど、より高度な圧縮アルゴリズム(大きいマクロブロックサイズ・より複雑な動き予測・改良された変換符号化等)を使用し、同じ画質をより少ないデータで表現できます。ただし、より複雑なアルゴリズムはエンコード処理負荷が増加するトレードオフがあります。

H.264(AVC)・H.265(HEVC)

H.264(AVC):2003年規格。現代の動画配信の標準。最大の互換性と実績を持ちます。ライセンスはMPEG LAが管理する特許プールが存在しますが、配信用途はほぼ無料です。ハードウェアエンコード・デコードに広く対応。

H.265(HEVC):2013年規格。H.264比で約50%高い圧縮効率。4K・8K配信に適しています。ライセンスが複雑で複数の特許プールが存在し、ソフトウェア組み込みには一定のライセンス費用が必要な場合があります。主要デバイスのハードウェアデコードは広く対応しています(2020年代以降の機器)。

VP9とAV1

VP9:Googleが開発したオープンソース・特許フリーのコーデックです。H.265と同等の圧縮効率を持ち、YouTubeの主力配信コーデックとして使われています。ChromeとFirefoxはVP9のデコードをサポートしていますが、SafariのVP9サポートは遅れていました(macOS Big Sur・Safari 14以降で対応)。

AV1:Alliance for Open Media(Google・Mozilla・Microsoft・Apple・Netflix・Amazon等が設立)が開発したオープンソースコーデックです。H.265・VP9と比べて20〜30%高い圧縮効率を持ちますが、エンコード処理が非常に重いです。YouTube・Netflix・Disney+が採用しています。最新のGPU(NVIDIA RTX 30/40シリーズ・Intel Arc等)にはAV1のハードウェアエンコードが搭載されています。2024年時点でAV1のデコードは主要ブラウザ・デバイスで対応が進んでいます。

コーデック別の用途別推奨

最大互換性が必要な場合:H.264。古い機器・システムでの再生が必要な業務用途・Web埋め込み動画。高効率な4K・8K配信:H.265またはAV1。Apple製品との連携(iPhone・Mac・iPad):H.265(HEVC)。AppleのHEVC最適化(VideoToolboxハードウェアエンコード)が効果的です。

Webブラウザでの動画配信:VP9またはAV1(WebMコンテナ)。または互換性のためH.264も提供するアダプティブストリーミング(DASH・HLS)。YouTubeへのアップロード素材:H.264(互換性最優先)またはH.265(ファイルサイズ重視)。VideoAudioTuneはH.264・H.265のMP4/MOVを入力として受け付け、映像コーデックはストリームコピーで保持します。

コーデックと音声の関係

映像コーデックと音声コーデックは独立して選択できます(コンテナが両方をサポートする場合)。MP4コンテナはH.264/H.265映像とAAC/MP3音声の組み合わせが一般的です。WebMコンテナはVP9/AV1映像とOpus/Vorbis音声を使います。

VideoAudioTuneは映像コーデックを変更せず、音声コーデックをAACにエンコードします。元の動画がH.264+AACの場合も、H.265+AACの場合も、映像は元のコーデックのままコピーされ、音声だけがEQ・コンプレッサー処理されたAACに置き換えられます。

まとめ

主要な映像コーデック(H.264・H.265・VP9・AV1)はそれぞれ圧縮効率・互換性・ライセンスが異なります。用途に合わせたコーデック選択が重要で、現時点ではH.264が最も広い互換性を持ち、H.265・AV1は高効率な次世代配信に適しています。VideoAudioTuneはこれらコーデックの映像を保ちながら音声のみを改善します。