09/09/22 14:28:12 t51vHQvb
実は俺はBonTsDemuxを使ってるわけではないけどね
自家ビルドのffmpegでSD映像をh.264にエンコするときの設定
-vcodec libx264 -coder ac -g 300 -keyint_min 1 -level 30 -r 29.97
-crf 18 -qmin 10 -qmax 51 -bf 2 -refs 2 -b_strategy 2
--bt 2000k -maxrate 10000k -bufsize 10000k -rc_init_occupancy 9000k
-cmp chroma -qcomp 0.6 -i_qfactor 0.7142857 -b_qfactor 1.3 -qdiff 8
-sc_threshold 40 -me_method epzs -me_range 16 -subq 2
-partitions +parti4x4+parti8x8+partp8x8
-flags +ildct+loop -flags2 -fastpskip -directpred 3
注意点
*上記設定は映像部分なので音声とかは好きにして
*-level、-rはソースに合わせること
*-crfまたは-b、-bt、-maxrate、-bufsize、-rc_init_occupancyは
目的や好みのビットレートで適宜調整すること
*-bf、-ref、-sc_threshold、-me_method、-me-range、
-subq、-partitions、-fastskipは好みで
*+ildctはMBAFF(インターレース)指示なのでプログレの場合不要
*flags2には+wpred、+mixed_refs、+dct8x8を足すか検討すべし
(+dct8x8を足すとHighProfileになるが足さないと+parti8x8は意味がない)