CRF压制为什么相差这么悬殊?

你好

doom9/10上的DK(x264最近这些年的主要作者): 基本上反对各式诡异微调。承认x264 8bit暗场色块问题(DK认为这是低端显示器在黑度上实现有问题)。承认追求transparent级的还原时,提高qcomp有用(但是对应很低的CRF,起码<17吧)。tune grain的目标是均匀的保留grain,无论是慢速/快速,复杂/简单部分。6 c2 c3 J$ v3 E% x

% x/ ~2 Z* U. u8 ? `1 n4 Z

nmm-hd那边的(tmod版的trao06及其它大神):x264不是为transparent设计的,1080p,5~8M码率是x264闪光的码率。给人观看而不是每帧对比的码率下(crf19以上,开mbtree更好),低于17或者16才关mbtree。

dwing吧的:那边非常推崇降噪和crf。

5 L) l2 F2 ^7 ?$ h- V+ N- ]

某个encoding guide的:

抽取几个***计一万帧以上的片段,根据x264 log,看连续bFrames,判断高bframe的利用率,保证最后一个的比例低于1%。这时bframes的效果是有效的。

+ w# N4 @8 d7 g9 k& V8 F" U) e( a

其它的就是不那么明确的言论的:

提高aq-strength可以提升暗场的,提高qcomp可以提升动态的,都没有特别明确的说明适合什么场景,真人还是漫画。

) a! x" v+ @3 b0 b! `

然后我同码率对比了前面的5个场景(大致选用平均码率是CHD的码率),静态同帧截图盲测,没找到通吃的参数。5 x6 b1 Y; x6 r( |! ~. R6 y

; r+ |$ @$ L" z% c1 `

aq-strength确实提升了暗场(按原理解释是同帧简单区块分配码率更多),减少了色块,但是同帧复杂区块尤其是眼睛轮廓那边变糊了,人物的眼睛实在是视觉焦点,总体观感更差了。9 |( {$ A* ]/ F5 p! w6 O. y

' m* g. q! d$ v) n! B4 Q) L

qcomp的提升也很存疑,似乎动态提升了,但是线条又下降了。(动态画面本身也有区分:主视角人物和背景画面都在高速移动的 -- 奔跑场景,较长镜头下又有雨这类快速变动的)。2 f( N: }' l& h2 W) P, t

mfans的qcomp=0.5和低psy也有问题,某几个场景也有变糟了地方。4 H# @/ f" k1 G$ x, C3 t* m5 v

所以前面的开aq-strengh和提升qcomp恐怕指的是同crf下这么搞,但是也不见得能比过提高crf。