こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

回答受付中の質問

VBRからCBRに変換するときについて

VBRからCBRになるのって要はCBRってビットレートを平均化することですか?
たとえば元の動画がFPS60のVBR動画だったらCBRのFPSを60に設定すればマイナスは全くですか?

投稿日時 - 2018-04-11 09:06:04

QNo.9487314

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

きちんとVBR最適化されていた動画であれば、同フレームレート・同平均ビットレートでCBRにすると、『劣化する部分が出ます』。

例えば、VBR動画で、最初の10秒が12Mbps相当、次の10秒が10Mbps相当、最後の10秒が8Mbps相当で、エンコードされていたとします。平均すれば10Mbps。
それを、すべて10Mbps CBRで再エンコードしたとしましょう。

・最初の12Mbps部分→10Mbpsにしたとき、画質は劣化します。
・次の10Mbps部分→10Mbpsにしたとき、画質は変わりません。
・最後の8Mbps部分→10Mbpsにしたとき、画質は変わりません。(ビットレートを上げて再エンコードしても元画像より綺麗にはなりません)

全体の平均ビットレートは同じですから、エンコード後のファイルサイズは大体一緒になりますが、比較再生してみると、劣化した部分(先頭10秒)が生じていることになります。

現実にはこんな例のようにきっちり区分けされてはいませんが、考え方は同じわけです。
動きの激しい部分ではデータ容量を使う、動きの少ない部分では画質を下げずにデータ容量を削減する。それがVBRエンコードした動画となります。

--

VBR動画をCBR動画に変換する際、VBR動画の中で使われている「最高ビットレート」に合わせてCBR変換すれば、原理的には劣化しないことになります。
しかしそんなことをすれば、画質は変わらないのに、無駄にファイルサイズが大きくなったただけ、ということになります。

投稿日時 - 2018-04-11 09:40:13

お礼

わかりやすい説明ありがとうございます!
すみませんがよろしければこちらの質問もわかるなら教えていただきたいです。

https://okwave.jp/qa/q9487338.html

投稿日時 - 2018-04-11 10:43:08