MP3では、ビットリザーバという機能がついていると聞きました。
このとき、ビットリザーバというのは、CBR,VBR,ABRに関わらず使えるのでしょうか?
CBRの時に使えるの記述は見つけました。
VBR,ABRの時に使えるのか教えていただけたらと思います。
ビットリザーバは固定ビットレートであるCBRにおいて、
固定空間の中で実際には使われていない空いている部分があれば次のフレームのデータを入れ保管するものです。
そのフレームに空いている空間がなければ補完されることはありません。
ABR、VBRはその空間そのものを平均化や最適化してしまうのでビットリザーバの機能はありません。
CBRなら利用できるということではなく、意識せずともCBRでエンコードすれば付いてくるというもので、
(古いエンコーダだとわかりませんが、最近ものやLAMEではデフォルト)
エンコーダ側の設定で明示的にOFFにすることは可能ですが、ABR/VBRのときにONにする設定というのは聞いたことがないので、規格上の仕様ではないでしょうか。
master-ryuさん
MP3の規格上に、ABRやVBRではビットリザーバを利用できないということでしょうか?
それとも、規格上はつくれるけど意味がないから使われていないだけなのでしょうか?