|
>こちらの掲示板やネットで調べてもVBVバッファサイズというのが何なのか良く分かりません。
>これが規格外だと問題があるのでしょうか?プレイヤーによるというのも何処かで見たような。。
私が分かる範囲の話ですが・・・
VBVバッファ(Video Buffering Verifier)は、再生時にオーバーフロー(処理が間に合わず取りこぼす)やアンダーフロー(転送が間に合わない)しないように、デコーダのデータ取得動作をシミュレートする擬似デコーダのようなものです。
元々は、CBRでのエンコード時にビットレートの上限を超えないかどうかを確認するためのエンコーダの一機能だったようですが、現在はVBRでも使用されているようです。
エンコードされたデータは、VBVバッファに流されて、問題があれば再度エンコードし直し、問題がなければ最終的にMPEGファイルが生成されます。
この値を手動で設定した方が良いのは、再生側のバッファサイズが予め判っている場合だけで、TMPGEncなどは、テンプレートにて規格に応じたバッファサイズが予め設定されているので、通常は弄るべきではないとされています。
又、同じくTMPGEncでバッファサイズを0に指定した場合、ビットレートなどから最適値を自動的に計算するようです。
又、TMPGEncは、ファイルに対するビットレートの配分よりも、VBVバッファに対するビットレートを重視した作りになっていて、これは、再生互換性に重きを置いた為だそうです。
>規格どおりのテンプレートでは、VBVバッファサイズは40KBとなっていますが、
>高画質・規格外のVCDを作る際も40KBの方が良いのでしょうか?0(自動)KBの方が最適な値になる気がするのですが。
様々な規格でVBVバッファサイズが決まっているのか、理想的な値があるのかなども含め、この点は私は知識がなく分かりません。
|
|
|