トップページ > DTV > 2010年04月20日 > 5zSPwDid

書き込み順位&時間帯一覧

38 位/547 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000033



使用した名前一覧書き込んだスレッド一覧
名無しさん@編集中
x264 rev27

書き込みレス一覧

x264 rev27
474 :名無しさん@編集中[sage]:2010/04/20(火) 23:08:57 ID:5zSPwDid
>471-473 レス感謝です。
現状、qpmin、KeyInt、Datarate以外のデフォルト値はx264バイナリと
ほぼ同じにしてあります。
VBVのデフォルトをいじると、その時点でx264バイナリと挙動が大きく
違ってきてしまいます。その辺はオリジナルに出来るだけ合わせたいです。

レートコントロールについて言えば:
x264のデフォルトはVBVのrate/buffersizeが未定義です。またQTはデ
フォルトでSinglePassを要求してきます。この状態でABRをさせると、
頭のGOPでBitrateを食いつくしてしまい、Overshootぎみになります。

この辺をなんとかするはずのMBTreeは、IDRが処理の境界になるようです。
DSの書き方だと、rc_lookaheadもIDRで切れる?のでしょうか。
Short GOPで破綻しないようにするには、qpminを下げるのが現実的な
対策だと思っていました。

過去にテストした限りでは、Shot GOP(24~30)の環境でこれが顕著に
出ると確認したので(大分前ですが)、qpminのデフォルトを23にして
あります。こうしないと、最初のGOPで極端にQP値が小さくなってしま
い、全体的なビット配分のバランスが悪くなります。

x264 rev27
475 :名無しさん@編集中[sage]:2010/04/20(火) 23:10:03 ID:5zSPwDid
分かりやすさについて言えば:
QTが要求するスライダの効果は、Overall Qualityを制御するものなので、
スライダをいじったらサムネイルの画質が変動するのが望ましいです。
 crfの場合はダイレクトにサムネに反映されるので良いのですが、
 ABRの場合、レート指定に関係なく、サムネイルが常に最高画質に
 なってしまいます。
シングルフレームエンコードでは当前の動作ですけれど、初心者には
優しくない挙動だと考えたのです。
CRFと同様の動作をさせるために、qpminをいじるのが現状、挙動が
統一出来て、コマンドラインを触らないような人にも理解しやすいかと。

qpminに割当してあることはドキュメントにはきちんと書いたのですけど、
残念ながら読んでくれる人はほとんど居ません。

DSの言うことも分からなくはないので、次のバージョンではデフォルト
は無視で、チェックボックスでqpminをいじれる、みたいなのにしたいと
思います。
でも、レート目標値を外しまくるようになったってクレームが来そうだな・・・

x264 rev27
478 :名無しさん@編集中[sage]:2010/04/20(火) 23:48:46 ID:5zSPwDid
その通りです。あくまでQTが指定するデフォルト値で「それなりに」
動くことが必要だと思うのです。「全く当てにならない」理由は
デフォルトのqpminが高すぎるだけです。

//

DS、ffmpeg develで大立ち回りしてますね・・・
ffmpegでpthread以外のサポート捨てませんかなんて話になってます。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。