Block diagram of video coding layer of H.264 encoder with perceptual quality score
← ホームへ戻る

H.264/AVC現代のビデオ圧縮を支える標準規格の全貌

🗓 2026年8月13日

インターネットを通じて動画を視聴することが当たり前となった現代において、その基盤を支えているのがH.264(別名:AVC / MPEG-4 Part 10)というビデオ圧縮規格です。2003年に策定されて以来、高い圧縮効率と汎用性により、ストリーミング配信からBlu-rayディスクまで、世界中で最も広く利用されているビデオコーデックの一つとなりました。

H.264は、ITU-T、ISO、IECという3つの国際機関によって標準化されており、限られたデータ量で高品質な映像を伝送することを目的としています。後継のH.265 (HEVC) や H.266 (VVC) が登場した後も、その圧倒的な互換性から現役で利用され続けています。

Key Facts

  • 正式名称:Advanced Video Coding (AVC) / MPEG-4 Part 10
  • 策定年:2003年(最新バージョン15.0は2024年8月公開)
  • 主な役割:映像データの効率的な圧縮によるデータ量削減と品質維持
  • 互換性:ほぼすべての現代的なデバイスやブラウザで再生可能
  • 後継規格:H.265 (HEVC) および H.266 (VVC)

H.264の技術的特徴と設計

H.264が従来の規格(H.261やH.263など)よりも優れた性能を持つ理由は、高度な予測技術と効率的なデータ処理にあります。特に、複数の参照フレームを用いたインターピクチャ予測により、映像内の時間的な重複を排除し、データ量を劇的に削減しています。

また、エンコーダーがビットレートを管理しやすくするための対数ステップサイズ制御や、効率的なエントロピー符号化(CABAC/CAVLC)などの設計が盛り込まれています。これにより、低ビットレートでもブロックノイズを抑えた滑らかな映像を実現しています。

Block diagram of video coding layer of H.264 encoder with perceptual quality score

プロファイルとレベルの概念

H.264では、利用シーンに合わせて機能を制限した「プロファイル」と、解像度やフレームレートなどの処理能力を定義した「レベル」という概念が導入されています。

  • Baseline Profile (BP):低遅延が求められるビデオ電話などの簡易的な用途向け。
  • Main Profile (MP):標準的なデジタル放送などの用途向け。
  • High Profile (HiP):Blu-rayなどの高品質な保存・配信向け。

レベルが上がるほど、より高い解像度(4Kや8Kなど)や高いフレームレートの処理が可能になります。例えば、レベル4.1はフルHD(1920×1080)の30fps程度の処理を想定しています。

実用的なアプリケーションと展開

H.264は、その汎用性の高さからあらゆるプラットフォームで採用されています。特にYouTubeなどの動画共有プラットフォームでは、1080p 60fpsまでの高品質なレンダリングにH.264 AVCが利用されており、Opusなどの音声コーデックと組み合わせて配信されています。

A YouTube Stat that shows H.264 AVC and Opus. H.264 high quality up to 1080p 60fps for YouTube uploaded to render.

また、3D映像向けの「Multiview Video Coding (MVC)」や、解像度を柔軟に変更できる「Scalable Video Coding (SVC)」といった拡張機能も追加されており、単なる2D映像の圧縮に留まらない進化を遂げてきました。

規格の概要まとめ

H.264/AVCの基本仕様一覧
項目 詳細内容
標準化団体 ITU-T, ISO, IEC
ベース規格 H.261, H.262 (MPEG-2), H.263, MPEG-4 Part 2
主要プロファイル Baseline, Main, High, High 10, High 4:2:2, High 4:4:4
対応解像度 低解像度から最大8Kまで(レベル設定に依存)
ライセンス管理 MPEG LA / Via Licensing

Frequently Asked Questions

H.264とH.265 (HEVC) の主な違いは何ですか?

H.265はH.264の後継規格であり、より高度な圧縮アルゴリズムを採用しています。同じ画質を維持する場合、H.265はH.264の約半分程度のデータ量で済むため、特に4K以上の高解像度映像に適しています。

「プロファイル」を設定する意味はありますか?

はい。プロファイルは再生デバイスがサポートしている機能セットを定義するものです。例えば、古いスマートフォンで「High Profile」の動画を再生しようとすると、処理能力不足で再生できない場合があります。ターゲットとするデバイスに合わせて選択することが重要です。

H.264は現在でも最適な選択肢ですか?

用途によります。最高の圧縮率を求めるならH.265やAV1が適していますが、あらゆるデバイスで確実に再生させたい(互換性を最優先する)場合は、依然としてH.264が最も安全で最適な選択肢です。

CABACとCAVLCの違いは何ですか?

どちらもデータを効率的に符号化する手法ですが、CABAC(Context-adaptive binary arithmetic coding)の方が圧縮効率が高く、高品質な映像を実現できます。一方でCAVLCは計算負荷が低いため、低スペックなデバイス向けに利用されます。

References

  1. MPEG-4, Advanced Video Coding (Part 10) (H.264) (Full draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. December 5, 2011. Retrieved December 1, 2021.
  2. "H.264 : Advanced video coding for generic audiovisual services". www.itu.int. Archived from the original on October 31, 2019. Retrieved November 22, 2019.
  3. "Video Developer Report 2024/2025" (PDF). . December 2024.
  4. "Delivering 8K using AVC/H.264". Mystery Box. Archived from the original on March 25, 2021. Retrieved August 23, 2017.
  5. Wang, Hanli; Kwong, S.; Kok, C. (2006). "Efficient prediction algorithm of integer DCT coefficients for H.264/AVC optimization". IEEE Transactions on Circuits and Systems for Video Technology. 16 (4): 547–552. :2006ITCSV..16..547W. :10.1109/TCSVT.2006.871390.  2060937.
  6. Ozer, Jan (May 8, 2023), Via LA's Heath Hoglund Talks MPEG LA/Via Licensing Patent Pool Merger, StreamingMedia.com
  7. "ITU-T Recommendations". ITU. Retrieved November 1, 2022.
  8. "H.262 : Information technology — Generic coding of moving pictures and associated audio information: Video". Retrieved April 15, 2007.
  9. Joint Video Team, Web site.
  10. "ITU-T Recommendation H.264 (05/2003)". ITU. May 30, 2003. Retrieved April 18, 2013.

📸 フォトギャラリー

Block diagram of video coding layer of H.264 encoder with perceptual quality score
A YouTube Stat that shows H.264 AVC and Opus. H.264 high quality up to 1080p 60fps for YouTube uploaded to render.