H.264 / AVC (2003)(エイチニロクヨンエーブイシー)
ITU-T (H.264) と ISO/IEC (MPEG-4 Part 10 AVC、Advanced Video Coding) が 2003 年に共同標準化した動画圧縮規格。MPEG-2 の 2 倍・MPEG-4 Part 2 の 1.5 倍の圧縮効率を実現、Blu-ray (2006)・YouTube・iTunes・WebRTC・スマートフォン録画など現代動画配信のあらゆる場面で世界標準として君臨する歴史的規格。
概要
H.264 / AVC (Advanced Video Coding) は、ITU-T VCEG (Video Coding Experts Group) と ISO/IEC MPEG (Moving Picture Experts Group) が Joint Video Team (JVT) として共同で 2003 年に標準化した動画圧縮規格で、ITU-T では H.264・ISO/IEC では MPEG-4 Part 10 AVC (ISO/IEC 14496-10) という二つの名称で知られる現代動画配信の世界標準です。MPEG-2 (1995) の 2 倍・MPEG-4 Part 2 (1999) の 1.5 倍の圧縮効率を実現し、Blu-ray Disc (2006)・YouTube (2008-)・iTunes Store・Apple iCloud Photos・Netflix・Amazon Prime Video・WebRTC ビデオ会議 (Zoom・Google Meet・Microsoft Teams)・iPhone/Android スマートフォンの動画録画・Twitch/YouTube Live など、現代動画配信のあらゆる場面で 2003-2026 年の 23 年間にわたって第一線で稼働中の超ロングセラー規格です。CABAC (Context-Adaptive Binary Arithmetic Coding) 算術符号化・1/4 画素動き補償・可変ブロックサイズ・8×8 整数 DCT 等の革新的技術で 1990s 世代コーデックを圧倒する効率を実現しました。
主な特徴・仕組み
- 標準化: 2003 年 ITU-T H.264 / ISO/IEC 14496-10
- 開発: Joint Video Team (JVT)・VCEG + MPEG
- bitrate: 32kbps - 100Mbps+
- 解像度: 176×144 (QCIF) - 4096×2304 (4K Cinema)
- プロファイル: Baseline (Web)・Main (TV)・High (Blu-ray)・High 10/4:2:2/4:4:4 (業務用)
- レベル: 1 (低解像度) - 6.2 (8K)、解像度・fps・bitrate 上限規定
- CABAC: Context-Adaptive Binary Arithmetic Coding、Huffman より高効率
- CAVLC: Context-Adaptive Variable Length Coding、Baseline 用簡易版
- 動き補償: 1/4 画素精度、6 タップフィルタ
- 可変ブロックサイズ: 16×16 - 4×4 の柔軟分割、複雑な動きに対応
- 8×8 整数 DCT: 浮動小数点誤差なし、ハードウェア実装容易
- In-Loop Filter: ブロックノイズ削減フィルタ、画質向上
スペック比較表 (動画コーデック世代別効率)
| コーデック | 年 | 1080p 30fps bitrate | 圧縮率 (vs MPEG-2) |
|---|---|---|---|
| MPEG-2 | 1995 | 8-15Mbps | 基準 |
| MPEG-4 Part 2 (ASP) | 1999 | 5-8Mbps | -40% |
| H.264 AVC | 2003 | 3-6Mbps | -60% |
| H.265 HEVC | 2013 | 1.5-3Mbps | -80% |
| AV1 | 2018 | 1-2Mbps | -85% |
| H.266 VVC | 2020 | 0.7-1.5Mbps | -90% |
具体例・対応技術
- Blu-ray Disc (2006-): H.264 がメインコーデック、最大 40Mbps
- YouTube (2008-): H.264 が主流、HD 配信標準
- iPhone/Android (2007-): スマートフォン動画録画の標準
- iTunes Store / Apple TV: H.264 で映画配信
- Twitch / YouTube Live: ライブ配信の主流コーデック
- WebRTC (2013-): ビデオ会議標準、Zoom・Meet・Teams で採用
自作PCでの選び方・注意点
H.264 は 2026 年現在も自作 PC で扱う最も重要な動画コーデックで、ハードウェアエンコード・ハードウェアデコードの両面で対応必須です。NVIDIA RTX 30/40/50 シリーズの NVENC・Intel Core 6 世代以降の QuickSync・AMD Ryzen APU の VCN がすべて H.264 HW エンコード完全対応、配信 (OBS Studio + Twitch/YouTube Live) ・録画 (NVIDIA ShadowPlay・AMD ReLive) ・動画編集 (DaVinci Resolve・Premiere Pro) の出力で第一選択。エンコード設定は CRF 18-23 (品質) または bitrate 5-10Mbps (1080p)・25Mbps (4K) が一般的。Handbrake・FFmpeg (ffmpeg -i in.mp4 -c:v libx264 -crf 23 -preset slow -c:a aac output.mp4) で簡単エンコード、libx264 が OSS リファレンス実装で品質最高。Twitch 配信は CBR 6000kbps・YouTube Live は VBR 9000kbps が業界推奨。新規開発でも H.265/AV1 が普及途上のため、互換性で H.264 が依然主流。
関連用語との違い
- MPEG-2: 前世代、DVD/地デジ標準、H.264 の半分効率
- H.265 HEVC: 後継、H.264 の 1.5 倍効率、4K/8K で活躍
- AV1: AOMedia 開発、特許フリー、H.265 競合
よくある質問(FAQ)
Q1: H.264 と H.265 どちらを選ぶ? A: 互換性最優先 (古いデバイス対応必須) なら H.264、ストレージ削減・4K/8K なら H.265。Web 配信は H.264 が依然主流。
Q2: x264 と libx264 の違いは? A: 同じもの。x264 は H.264 の OSS リファレンス実装プロジェクト名、libx264 がライブラリ名。FFmpeg は libx264 をリンクして H.264 エンコード。
Q3: H.264 の特許はまだ有効? A: 主要特許は 2023-2025 年で段階的に失効中、MPEG LA の特許プールが徐々に縮小。完全失効は 2027-2028 年予測。
まとめ
- H.264 / AVC = 2003 年 ITU-T/ISO 共同標準化、現代動画の世界標準
- CABAC + 1/4 画素動き補償 + 可変ブロック + 整数 DCT
- Blu-ray/YouTube/iPhone/WebRTC で 23 年現役
- H.265/AV1 後継登場後も互換性で依然主流継続