video-tech codecs h264 hevc av1 video-compression

ビデオコーデック徹底解説:H.264、HEVCからAV1まで

動画圧縮技術の深掘りガイド。H.264、H.265 (HEVC)、VP9、AV1を比較。ビットレート、キーフレーム、最適なコーデックの選び方について学びます。

2026-04-11

ビデオコーデック徹底解説:H.264、HEVCからAV1まで

デジタルビデオの世界において、コーデック (Codec: Coder-Decoder) はストリーミングを可能にする核心技術です。コーデックがなければ、1本の4K映画は数テラバイトの容量を占有し、インターネット経由での配信は不可能になります。このガイドでは、それらの仕組みを解説し、現在使用されている主要なコーデックを比較します。

1. ビデオ圧縮の仕組み

ビデオ圧縮は、冗長な(重複する)情報を除去することで機能します。主に2つのタイプがあります。

  • フレーム内圧縮 (Intra-frame): 単一のフレーム内の冗長なデータを除去します(JPEG圧縮に似ています)。
  • フレーム間圧縮 (Inter-frame): 連続するフレーム間で変化しないデータを除去します(人物が話している動画の動かない背景など)。

核心概念: I、P、Bフレーム

  • Iフレーム (Intra): 写真のような完全な画像です。サイズが最も大きく、他のフレームの参照点となります。
  • Pフレーム (Predicted): 前のフレームからの変化のみを保存します。
  • Bフレーム (Bi-predictive): 前後のフレームの両方を見て変化を保存し、最も高い圧縮率を実現します。

GOP (Group of Pictures): I、P、Bフレームの配列シーケンスです。GOPが短いほどシーク性能(動画のスキップ)は向上しますが、ファイルサイズは大きくなります。


2. 主要なモダンコーデック

H.264 / AVC (Advanced Video Coding)

過去20年間の業界標準です。

  • 現状: 圧倒的な互換性。すべてのスマートフォン、ブラウザ、スマートテレビがH.264を再生できます。
  • 最適な用途: 一般的な互換性と低遅延ストリーミング。

H.265 / HEVC (High Efficiency Video Coding)

H.264の後継で、約50%優れた圧縮効率を提供します。

  • 現状: 4KおよびHDRコンテンツには必須の形式です。
  • デメリット: 複雑なライセンス料が発生するため、オープンな代替案の台頭を招きました。

VP9

HEVCのロイヤリティフリーな代替案としてGoogleが開発しました。

  • 現状: 主にYouTubeで使用されています。ほとんどのモダンブラウザでサポートされています。
  • メリット: ウェブ用の4K動画に最適です。

AV1 (AOMedia Video 1)

Google、Amazon、NetflixなどによるAlliance for Open Mediaが開発した最新の有力候補です。

  • 現状: ストリーミングの未来。HEVC/VP9よりもさらに約30%優れた圧縮効率を誇ります。
  • メリット: 完全にロイヤリティフリー。
  • デメリット: エンコードに高い計算能力を必要とし、ハードウェアデコードの普及はまだ途上です。

3. コーデック比較表

コーデック 効率 ライセンス 最適な活用シーン
H.264 標準 有償 (普及済) SNS、レガシーデバイス
HEVC 高 (+50%) 有償 (複雑) 4K ブルーレイ、iPhone、監視カメラ
VP9 高 (+50%) フリー YouTube、ウェブ配信
AV1 極高 (+80%) フリー Netflix、高品質ウェブ動画
VVC (H.266) 最高峰 有償 8Kの未来(開発中)

4. プロのための重要用語

  • ビットレート (Bitrate): 1秒間に処理されるデータ量(例: 5 Mbps)。ビットレートが高いほど画質は良くなりますが、より多くの帯域幅を必要とします。
  • キーフレーム (IDR): 圧縮エンジンの「ハードリセット」として機能する特殊なIフレームです。
  • トランスコード (Transcoding): あるコーデックを別のコーデックに変換するプロセスです(例: 互換性のためにH.265をH.264に変換)。

5. よくある問題と FAQ

なぜブラウザで H.265 (HEVC) が再生できないのですか?

ほとんどのモダンなハードウェアはHEVCをサポートしていますが、ライセンスコストの関係で、一部のブラウザ(一部のプラットフォーム上のChromeなど)はデフォルトで搭載していません。Windowsユーザーは、ストアから「HEVCビデオ拡張機能」をインストールする必要がある場合があります。

自分のウェブサイトにはどのコーデックを使うべきですか?

最大限の互換性を求めるなら H.264 を使用してください。帯域幅を節約しつつモダンなユーザーに高品質な動画を提供したい場合は、AV1 または VP9 をメインにし、H.264 をフォールバック(予備)として提供するのが理想的です。

「キーフレーム間隔」とは何ですか?

Iフレームが挿入される頻度を定義します。ライブストリーミングでは、2秒間隔が一般的です。間隔が長すぎるとシークが困難になり、短すぎるとファイルサイズが爆発的に増大します。


まとめ

コーデックを理解することは、動画の品質と帯域幅のバランスを取るための鍵です。H.264は互換性の王様であり続けていますが、AV1 は高効率でロイヤリティフリーなウェブ配信の標準となりつつあります。

ビデオストリームを扱っていますか?当サイトの オンライン IPTV プレーヤー で設定をテストしてみてください。様々なストリーミングフォーマットをサポートし、ブラウザのコーデック機能を活用してスムーズな再生を実現します。