08/11/11 22:26:40 sRPwJ0/N
>>107
2パスは圧縮が効く所と効きにくい所をパス1で調べて
そのデータを元にパス2ではビットレートを調整しながらエンコするもの
ffmpegのH.264はmanに載っていないオプションが多数あって(-hで出てくる)
適切なオプションを指定しないと最悪の画質になる
俺はビットレート指定の2パスじゃなくてQ値固定の1パスで
こんなオプションにしてる
-acodec libfaac -aq 300 \
-vcodec libx264 -cqp 24 \
-flags +loop -cmp +chroma \
-partitions +parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 \
-flags2 +mixed_refs+fastpskip+wpred+dct8x8 \
-me umh -subq 5 -trellis 1 -refs 5 -bf 16 -b_strategy 1 -coder 1 \
-me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 \
-i_qfactor 0.71 -rc_eq 'blurCplx^(1-qComp)' \
-qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4
ffmpegのFAACはビットレート指定では音が破綻ぎみになるから
manに載ってないオプション-aqで指定しないとだめだと思う
でもまあffmpegよりもx264のほうがオプション指定例がたくさん見つかると思う
DTV板にスレもあるし