H.264は広く使用されているビデオ圧縮標準(AVCまたはMPEG-4パート10としても知られている)で、優れた圧縮効率を備えています。放送、ストリーミング、およびアーカイブアプリケーションでのビデオ配信の主要なコーデックのままです。
H.264 ビデオコーデック(AVC/MPEG-4 Part 10)
H.264は、正式にはAdvanced Video Coding(AVC)またはMPEG-4 Part 10として知られ、世界的に最も普及しているビデオ圧縮規格です。許容できる品質を維持しながら、大幅な圧縮効率を提供するため、放送、ストリーミング、コンシューマーアプリケーションで広く利用されています。
技術的基盤
H.264は、ビデオ圧縮技術における大きな進歩を表しています。
- 標準化:ITU-TおよびISO/IEC共同標準(2003年)
- 圧縮方式:可逆圧縮アルゴリズム
- 効率:同等の品質でMPEG-2より約50%ファイルサイズが小さい
- 普及度:世界で最も広くサポートされているコーデック
圧縮アーキテクチャ
H.264は高度な圧縮技術を使用しています。
予測方式:
- イントラフレーム予測(フレーム内)
- インターフレーム予測(フレーム間)
- 方向性予測パターン
- 適応型ブロックサイズ(4x4から16x16)
エントロピー符号化:
- コンテキスト適応型可変長符号化(CAVLC)
- コンテキスト適応型バイナリ算術符号化(CABAC)
- より効率的なビットストリームエンコーディング
変換と量子化:
- 整数変換(浮動小数点エラーの回避)
- スケーラブル量子化
- 適応型量子化行列
プロファイルとレベル
H.264は、さまざまなアプリケーションに対応するために複数のプロファイルを定義しています。
共通プロファイル:
- ベースライン:シンプルで低消費電力のデバイス(携帯電話、ストリーミング)
- メイン:放送および家電製品の標準
- ハイ:強化されたコーディング効率(放送、ストリーミング)
- ハイ10:10ビットカラー深度サポート
レベル(1.0から5.2):
- 最大解像度、フレームレート、ビットレートを指定
- レベル4.2:2160p@60fps(4Kハイフレームレート)
- レベル5.2:8192x4320@60fps(8K対応)
ビットレート性能
H.264の効率はコンテンツによって異なります。
標準ビットレート:
- 1080p/24fps:ほぼロスレス品質で5〜8 Mbps
- 1080p/60fps:8〜15 Mbps
- 4K/24fps:15〜25 Mbps
- 4K/60fps:25〜50 Mbps
可変ビットレート(VBR):
- 適応型ビットレート割り当て
- 複雑なシーンにはより多くのビットを割り当て
- シンプルなコンテンツにはより少ないビットを割り当て
- 知覚品質の向上
産業用途
放送:
- HDテレビ放送
- ケーブルおよび衛星配信
- 地上デジタルテレビ
- IPTVサービス
ストリーミング:
- YouTube(標準配信)
- Netflix(オリジナルの推奨コーデック)
- Amazon Prime
- ほとんどのオンラインビデオプラットフォーム
アーカイブ:
- プロフェッショナル放送保存
- 機関アーカイブマスター
- 標準ベースの長期フォーマット
モバイルおよびコンシューマー:
- スマートフォンビデオ録画
- ビデオ会議
- ゲームプラットフォーム
- ポータブルメディア
プロダクションにおけるH.264
主要な撮影コーデックではありませんが、H.264はプロダクション全体に登場します。
プロキシワークフロー:
- 編集用の低ビットレートH.264プロキシ
- 標準的なコンピューターでの高速再生
- 大幅なファイルサイズ削減
- 同時オンラインレビュー配信
ワイヤレス伝送:
- モニタリングシステムでH.264を使用
- ワイヤレスビデオ伝送
- バックトゥモニタービデオフィード
- オンセットレビューシステム
デイリーズおよび納品物:
- レビュー版の配信
- クライアント承認用スクリーナー
- 映画祭提出フォーマット
- ストリーミングプラットフォームへの納品
ハードウェアアクセラレーション
H.264は専用ハードウェアの恩恵を受けています。
エンコーディング:
- NVIDIA NVENC(GPUアクセラレーション)
- Intel Quick Sync(CPU統合)
- Apple ProRes(GPUアクセラレーション)
- AMD VCE(GPUアクセラレーション)
デコーディング:
- ほとんどの最新チップにH.264デコーダーが搭載
- バッテリー効率の良い再生
- 控えめなハードウェアでのリアルタイムパフォーマンス
- コンシューマーデバイスでのユニバーサルサポート
H.264の限界
普及しているにもかかわらず、H.264には欠点があります。
圧縮アーティファクト:
- ブロックベースの圧縮による目に見えるエッジ
- 細かいディテール周りのリンギング
- 高モーションコンテンツでのモーションアーティファクト
- 低ビットレートシナリオでの品質低下
最新規格:
- H.265/HEVCは50%高い圧縮率を提供
- VP9およびAV1は品質/ビットレートの向上を提供
- 4KおよびHDRコンテンツにより適している
特許ライセンス:
- MPEG LA特許プールによる制約
- ライセンス料が相当額になる可能性
- 一部のシナリオでの法的複雑性
H.264 vs. H.265
| 特徴 | H.264 | H.265 |
|---|---|---|
| 効率 | ベースライン | 50%向上 |
| 4Kサポート | 可能だが重い | 最適化済み |
| HDR | 限定的サポート | フルサポート |
| 特許状況 | より確立されている | 継続的な訴訟 |
| 採用 | ほぼユニバーサル | 成長中 |
| HD向けビットレート | 5-8 Mbps | 2.5-4 Mbps |
将来的な位置づけ
H.264が関連性を保っている理由は以下の通りです。
- レガシーサポート:数十年におよぶインフラ
- デバイスの普及度:あらゆるデバイスがH.264を再生可能
- 標準の安定性:成熟しており、よく理解されている
- コスト:再生に関する継続的なライセンス料なし
- 信頼性の高いアーカイブ:長期間の安定性が証明されている
しかし、新しい規格はますます以下のものを扱っています。
- Ultra HDおよび8Kコンテンツ
- HDR配信
- 高フレームレートコンテンツ
- 優れた圧縮効率