動画コーデック(ドウガコーデック)
動画データの圧縮/展開方式。H.264/AVC・H.265/HEVC・H.266/VVC・AV1・VP9が代表で、YouTube・Netflix・Twitchで使用、NVIDIA NVENC・Intel QSV・AMD VCEでハードエンコード加速。
概要
動画コーデックは、映像データを圧縮してディスク容量を削減し、再生時に高速に展開するためのアルゴリズムである。代表的なコーデックとしては、H.264/AVC、H.265/HEVC、H.266/VVC、AV1、VP9 が挙げられる。これらは YouTube、Netflix、Twitch などの主要ストリーミングサービスで採用され、各種ハードウェアエンジン(NVIDIA NVENC、Intel QSV、AMD VCE)によりエンコード処理が高速化されている。
主な特徴・仕組み
- 圧縮率の高いコーデックほどビットレートを低く抑えられ、同等の画質を実現できる
- エンコードは CPU だけでなく GPU でハードアクセラレーションが可能
- デコードは一般的に CPU で行われるが、ハードウェアデコーダーも多く存在
- 10 ビット以上の色深度をサポートするコーデックは HDR コンテンツに適している
- 8K 以上の高解像度映像に対しても効率的に圧縮できるものが増えている
- 低ビットレートでのライブ配信に最適化された VP9 と AV1 は 60fps 以上を安定して扱える
- コーデックごとに推奨されるビットレートとフレームレートが異なるため、用途に合わせて選択が必要
- エンコード時の遅延はハードウェアアクセラレーションにより数ミリ秒に抑えられる
- デコード時の消費電力は GPU のデコーダーを利用すると CPU への負荷が大幅に低減
- 2025年に予定されている次世代ストリーミング規格では AV1 のサポートが標準化される見込み
スペック/製品比較表
| コーデック | 圧縮効率 | ハードウェアサポート | 推奨ビットレート (1080p) | デコード時消費電力 |
|---|---|---|---|---|
| H.264/AVC | 低〜中 | NVENC, QSV, VCE | 5〜10 Mbps | 低〜中 |
| H.265/HEVC | 中〜高 | NVENC, QSV, VCE | 2.5〜5 Mbps | 中 |
| AV1 | 高 | NVENC, QSV, VCE | 1.5〜3 Mbps | 中〜高 |
| VP9 | 中〜高 | NVENC, QSV, VCE | 2〜4 Mbps | 中 |
| H.266/VVC | 超高 | 予定(2026年) | 0.5〜2 Mbps | 高 |
具体例・対応製品
- NVIDIA RTX 4090 – 24GB GDDR6X、PCIe 5.0 x16、NVENC 4.0 を搭載。AV1 で 8K 60fps のエンコードが可能。
- Intel Core i9‑13980HX – 72MB L3、5.7GHz ブースト、Intel Xe Graphics 4th Gen。QSV 1.0 により H.265 で 4K 30fps のリアルタイムエンコードが実現。
- AMD Ryzen 9 7950X – 16 コア、3.5GHz 基本、AMD VCE 1.1 を備え、VP9 で 1080p 60fps のストリーミングがスムーズ。
- Samsung 990 Pro – PCIe 5.0 NVMe SSD、データ転送速度 7,000 MB/s。高ビットレート映像の保存に最適。
- ASUS ROG Strix X670E-F Gaming – DDR5-6000、PCIe 5.0 x16、AMD VCE 1.1 で VVC を試験的にサポート。
- Intel Core Ultra 9 2850H – 4.8GHz ブースト、Intel Xe Graphics 4th Gen、QSV 1.0。モバイル環境での AV1 エンコードに適合。
- AMD Radeon RX 7900 XTX – 24GB GDDR6、PCIe 5.0、VCE 1.1。H.265 で 4K 60fps のゲーム録画が可能。
- Intel Core i7‑13700K – 16 コア、5.4GHz ブースト、QSV 1.0。1080p 60fps の YouTube 配信に最適。
- NVIDIA RTX 4060 Ti – 8GB GDDR6、NVENC 3.5、AV1 で 1080p 60fps の低遅延配信が可能。
- AMD Ryzen 5 7600X – 6 コア、4.7GHz ブースト、VCE 1.1。VP9 で 1080p 60fps のストリーミングが安定。
自作PCでの選び方・注意点
- GPU の NVENC/QSV/VCE バージョンを確認し、必要なコーデックに対応しているかをチェック
- CPU のクロックとコア数は、CPU エンコードを行う場合に重要
- メモリ容量は 16GB 以上推奨、DDR5 なら 6000MHz 以上で高速データ転送を確保
- SSD の読み書き速度は 5,000 MB/s 以上でビットレートを維持
- 電源ユニットは GPU の TDP に合わせて 850W 以上を選択
- 冷却性能は 120°C を下回るように設計し、ハードウェアの安定稼働を確保
- 2025年にリリース予定の次世代ストリーミング規格に対応するため、PCIe 5.0 互換性を持つマザーボードを選択
- コーデックによっては 10 ビット以上の色深度をサポートする GPU が必要
- デコード時の消費電力を抑えるため、ハードウェアデコーダーを有効にする設定を行う
- 低遅延ライブ配信を行う場合は、NVENC のレイテンシ設定を「低」に設定
関連用語との違い
- ビデオコーデック は「動画コーデック」と同義で、映像データの圧縮・展開を担当
- オーディオコーデック は音声データの圧縮・展開を担当し、AAC、MP3、Opus などが代表
- ハードウェアアクセラレーション は CPU 以外のプロセッサ(GPU、DSP)を利用してエンコード/デコードを高速化する技術
- ソフトウェアエンコード は CPU のみで行う方式で、精度は高いが遅延が大きい
- ハイブリッドエンコード は GPU と CPU を併用し、最適なバランスで処理を分散する手法
よくある質問(FAQ)
-
Q: AV1 と H.265 のどちらを選べば良いですか?
A: AV1 は圧縮効率が高く、低ビットレートでの高画質が可能。ただし、ハードウェアサポートはまだ限定的で、2026年により多くの GPU が AV1 を公式にサポートする見込み。 -
Q: 2025年にリリースされる次世代ストリーミング規格は何ですか?
A: 次世代規格では AV1 が標準化され、さらに 8K 60fps のストリーミングが可能になると予測されている。 -
Q: 低遅延ライブ配信で最適なコーデックは?
A: NVENC で H.264 を使用するとレイテンシが数ミリ秒に抑えられる。AV1 は高効率だが、ハードウェアサポートが限定的なため、配信環境に応じて選択が必要。
まとめ
動画コーデックは映像配信の基盤であり、圧縮効率とハードウェアサポートの両面で選択が重要になる。2025年以降は AV1 の採用が拡大し、2026年には H.266/VVC が本格的に市場に登場すると予想される。自作PCを構築する際は、GPU のエンコードエンジン、CPU の性能、メモリとストレージの速度、電源と冷却を総合的に評価し、目的に合ったコーデックをサポートする構成を選ぶことが成功の鍵である。