可変ビットレート(VBR)エンコーディングは、フレームごとにモーション及び画像複雑度に応じてデータレートを調整する。H.264では0.5–25 Mbit/sの範囲で変動し、CBRと比べて20–30%のファイルサイズ削減を実現。
技術的詳細
VBRエンコーダーは、動きの強度、ディテールの豊富さ、色の複雑さに基づいて各フレームを分析します。MPEG-4/H.264コーデックでは、HD素材の場合、ビットレートは通常0.5〜25 Mbit/sの間で変動し、H.265/HEVCでは0.3〜15 Mbit/sの間です。このアルゴリズムは2パスエンコーディングを使用します。最初のパスで全素材を分析し、2番目のパスで利用可能なビットを最適に分配します。最新のVBR実装は、18〜28の量子化パラメータ(QP)で動作し、値が低いほど品質が高くなります。
歴史と発展
VBRは1993年にMPEG-1規格で導入されましたが、実用的な応用は、より強力なプロセッサが登場した1995年以降になりました。Avidは1998年にMedia ComposerにVBRエンコーディングを統合し、Appleは2001年にFinal Cut Proでこれに続きました。ブレークスルーは2003年のH.264で、MPEG-2と比較してVBRの効率を40%向上させました。2010年以降、GPUアクセラレーションエンコーダーにより、4K素材でもリアルタイムVBRエンコーディングが可能になりました。
映画での実践的な使用
Netflixのようなストリーミングプラットフォームは、同等の品質で20〜30%小さいファイルサイズを可能にするため、マスターファイルにVBRを使用しています。「マッドマックス 怒りのデス・ロード」(2015年)は、アクション満載のカーチェイスにVBRエンコーディングを使用しましたが、静かな対話シーンははるかに低いビットレートで対応しました。HDRプロダクションでは、拡張された色深度は大きく変動するデータレートを必要とするため、VBRが好まれます。ワークフローには通常、ProRes中間ファイルが含まれ、その後VBRによって配信フォーマットに変換されます。
比較と代替案
CBR(Constant Bit Rate)は固定データレートを使用し、帯域幅の予測可能性が最適な品質よりも重要なライブストリーミングやブロードキャストに適しています。CRF(Constant Rate Factor)は、ファイルサイズよりも一定の品質を優先し、アーカイブに好まれます。最新のAV1およびVVCコーデックは、VBRの効率をさらに25〜40%向上させますが、計算負荷が高くなります。VBRはVODプラットフォームやBlu-rayマスタリングの標準であり続けていますが、CBRはライブ放送で支配的です。