晕死了,发现自己以往了解的很多都是错的
dwing吧
全部回复
仅看楼主
level 12
很多资料说:过小的keyint范围将导致IDR帧出现在"错误"的位置(如闪烁的场景(a strobing scene))。
但是MeGUI/x264 Settings上说: Very small IDR ranges can reduce 'incorrect' frame placement (for example, a strobing scene).
这个意思不是正好反过来吗。。。。
2015年05月12日 18点05分 1
level 12
又找到这么一句:Very small keyint ranges can cause "incorrect" IDR-frame placement (for example, a strobing scene)
还能不能有个准了[泪]
2015年05月12日 18点05分 2
level 9
←_← 理解keyint的含义就很容易得出结论。keyint设定的是最大值,也就是选择范围的上限,min-keyint设定的是最小值,也就是选择范围的下限。x264会在这个区间来插入idr。idr做为独立解码帧为整个gop的参考。无论你怎麼选择范围,影响的不过是画质和码率。idr可以出现在任何位置,你能找到哪条规定说idr不能在哪个地方出现了麼。
2015年05月12日 23点05分 3
插入IDR与否主要是浪不浪费码率的问题,但是这说法太不统一,我是被突然雷了一下。。。
2015年05月13日 09点05分
level 12
开发者的愤怒吐槽好可怕[惊哭][狂汗]
命令行使用建议x264设置可分为三类:
1. 需要直接设定的
如 --bitrate, --keyint, --slices等等。取决于输出系统的要求,因此x264的预设会忽略这些设置。
2. 应该通过预设(preset)来设定的
预设系统出现之前,编码者需要输入一大段代码,手工指定每一个参数。很多人争论是--subme 9 搭配--me hex 好些,还是--subme 7搭配--me tesa好些。都疯了!帮帮忙,忘掉这些吧。就用--preset, --tune和--profile就好了。
3. 应该无视的
--qcomp, --scenecut等等。这些设定早该内部设定死了。它们对于现在的命令行来说,除了让人头疼外,根本毫无意义。疯狂调冷门参数,觉得有用的人,省省吧。
2015年05月13日 10点05分 5
大神发话了,吾等小白前来围观
2015年05月13日 10点05分
... 最少也要--subme 10 --me umh
2015年05月13日 11点05分
2015年05月13日 11点05分
回复
СС��լ��
:是啊,他们看来被挖掘各种细节的压制爱好者烦的快疯了[哈哈]
2015年05月13日 11点05分
level 12
长期无脑默认。。。关键帧的范围还是可以给大点的,keyint大一点 minkeyint小一点。。
2015年05月13日 17点05分 6
开发者会表示层主这样的才是模范用户[玫瑰]
2015年05月13日 18点05分
1