- ベストアンサー
AVIutilのX264gui Exビットレート設定でビットレートが設定値にならない理由と対処法
- AVIutilのX264gui Exを使ってビットレートを設定しているが、設定値にならない問題が発生している。ビットレートが設定値にならない原因は素材のデータ量の少なさに起因している可能性がある。それ以外の原因も考えられるため、設定値で出力する方法について調べてみる。
- AVIutilのX264gui Ex出力設定では、自動マルチパスとプロファイルをmainに設定し、ビットレートを4000に設定している。しかし、エンコード後のMP4のビットレートは196kbpsになってしまっている。設定値で出力する方法はあるのか。
- AVIutilの構成は本体に拡張編集プラグイン、MP4 File Readerプラグイン、x264 GUI EX出力プラグインを追加しており、スライドショーを作成しているが、ビットレートが正しく設定されない問題が発生している。素材のデータ量の少なさが原因なのか、それ以外の原因があるのかを調査し、設定値で出力する方法を探してみる。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No2です。 qpmaxを弄ってはいけません。 そもそもビットレート指定のマルチパスエンコードとは、与えられたビットレートを参考にQP値を調整する方法です。 品質固定はその逆で、QP値を指定して、それを参考にビットレートを調整します。 qpminとqpmaxの値を0にすると、常にQP値を0でエンコードせねばならなくなりますので、可逆圧縮になります。 4000kbpsを超えてしまったのはそのためでしょう。 qpminは0、qpmaxはデフォルトのままエンコードしてみて下さい。
その他の回答 (3)
- lilam001
- ベストアンサー率49% (289/579)
No3に補足です。 申し訳ありません。デフォルトでqpminは0でしたね・・・ そうすると考えられるのは、x264のバージョンが古いことくらいです。 昔はデフォルトが10だったので。 明示的に--qpmin 0を入れてみてはどうでしょうか。
お礼
ありがとうございます。昨年12月にインストールしました。x264guiEx 1.65です。
- lilam001
- ベストアンサー率49% (289/579)
QP値をご存知でしょうか。 圧縮した映像の品質を表す数値です。 この値が小さいほど高画質となり、0で可逆圧縮になります。 x264の設定にqpminという項目がありますが、これはQP値の最小値を設定するものです。 デフォルトでは10になっていると思います。 通常16を下回ると人間の目では劣化しているかわからないレベルと言われ、品質固定でエンコードする場合20~23に設定すると、ビットレートと画質のバランスがいいです。 さて今回ビットレート指定でエンコードされたようですが、全てのフレームにおいて、QP値がqpminの値になってしまったのではないでしょうか。 デフォルトのまま、qpmin=10でエンコードしたのであれば、196kbpsとビットレートは低いものの十二分に高画質であるといえます。 もちろんこれは、元画像と比べて、劣化度合いが低いということであります。 もし何らかの理由で4000kbps必要ならば、qpminの値を0にしてみてください。 予想では、それでも4000kbpsにはならないと思いますが、今よりはビットを多く使うようになると思います。
お礼
ありがとうございます。設定確認しやってみます。 投稿した理由は以前Windows Movie Makerでスライドショー作成した時に指定のビットレートでほぼ出力できましたので疑問に思いました。
補足
4000kbps設定で21889kbpsになりました。 冒頭の質問文に記述してませんがフィルタオブジェクトでシーンチェンジ(スワップ)入れてエンコしてます。 QP値変更 最小QP値 0(デフォルト) → 0 最大QP値 69(デフォルト) → 0 windows Movie Makerの1440x1080のデフォルトが22000kbsなのであっているようなきがしますが、、、、、
- unknown46
- ベストアンサー率58% (2591/4407)
3回くらい質問なさってますね。 >原因は素材のデータ量の少なさなのでしょうか? そうです 参考 http://nicowiki.com/aviutl_h264.html#h177a2cb 一部抜粋 4.音声ビットレートと映像ビットレートの決定 場合によりますが、ただの1枚絵なら5kbps以下、動きの少ない紙芝居や画像のスライドショー等なら30kbps以下まで落とせます。 ※4000は振りすぎだと思います(動きが無いですし)
お礼
ありがとうございました。ちっと勉強します。
お礼
ありがとうございます。了解致しました。