请问x264编码器设置中,预设custom、slow、veryslow有什么区别?
dwing吧
全部回复
仅看楼主
level 1
炎发布布 楼主
之前我压制预设用的是very slow,但将视频上传至B站后有部分人在弹幕中反应观看会花屏。
因为我自己看是不花屏的,所以也不知道具体什么样,但貌似可以通过关闭FLASH的硬件加速来解决这个问题。
后来我用预设slow压制了次,在压制速度上提升很大,之前very slow速度基本是0.4X左右,但用slow压就能达到1.5X。
请问这个预设参数除了压制速度上的区别,还有其他哪些不同呢?一般情况下设置为哪个比较合适?
2014年12月29日 16点12分 1
level 6
very slow的话ref 16,可能对方的硬解问题,可以另外指定下ref到6到8,一般过了6也没多大的压缩率
2014年12月29日 16点12分 2
我用的MC,6~8对应的应该是哪个呢?slow, slower?还是我干脆用默认的medium压比较好
2014年12月29日 16点12分
回复 炎发布布 :MC没用过啊,不清楚里面能不能细分每个参数来调整,在线我感觉medium和slow都可以
2014年12月29日 16点12分
刚看了下默认,slow是5,slower是8
2014年12月29日 16点12分
回复 猪栏有只牛 :所以说 slow对在线视频就已经足够了吧,再高的话是不是意义也不大?这个对画质有很大影响么,我看对编码速度影响很大啊。用slow是1.5X,medium就是2.5X
2014年12月29日 16点12分
level 6
上传在线也没必要very slow吧
我不传在线不是很清楚
感觉slow都足够了
2014年12月29日 16点12分 3
谢谢~
2014年12月29日 16点12分
level 11
体积差别……[狂汗]
---
Across the Great Wall we can reach every corner in the world.
Inside the Great Wall we are the only unreachable corner isolated from the world.
2014年12月30日 04点12分 4
level 15
预设被命名为slow,slower...只是为了看起来更直观,让使用者更好地选择,
选择一个预设就相当于同时设置好了
一堆参数,较为方便
crf模式时,速度越慢,压制质量越好(体积越小)
2pass模式时,速度越慢,视频质量越好
- ultrafast:
--no-8x8dct --aq-mode 0 --b-adapt 0
--bframes 0 --no-cabac --no-deblock
--no-mbtree --me dia --no-mixed-refs
--partitions none --rc-lookahead 0 --ref 1
--scenecut 0 --subme 0 --trellis 0
--no-weightb --weightp 0
- superfast:
--no-mbtree --me dia --no-mixed-refs
--partitions i8x8,i4x4 --rc-lookahead 0
--ref 1 --subme 1 --trellis 0 --weightp 1
- veryfast:
--no-mixed-refs --rc-lookahead 10
--ref 1 --subme 2 --trellis 0 --weightp 1
- faster:
--no-mixed-refs --rc-lookahead 20
--ref 2 --subme 4 --weightp 1
- fast:
--rc-lookahead 30 --ref 2 --subme 6
--weightp 1
- medium:
Default settings apply.
- slow:
--b-adapt 2 --direct auto --me umh
--rc-lookahead 50 --ref 5 --subme 8
- slower:
--b-adapt 2 --direct auto --me umh
--partitions all --rc-lookahead 60
--ref 8 --subme 9 --trellis 2
- veryslow:
--b-adapt 2 --bframes 8 --direct auto
--me umh --merange 24 --partitions all
--ref 16 --subme 10 --trellis 2
--rc-lookahead 60
- placebo:
--bframes 16 --b-adapt 2 --direct auto
--slow-firstpass --no-fast-pskip
--me tesa --merange 24 --partitions all
--rc-lookahead 60 --ref 16 --subme 11
--trellis 2
2014年12月30日 04点12分 5
这个里面的ref指的是什么,为什么ref16压制的时候有的人flash硬解会花屏啊
2014年12月30日 05点12分
回复 炎发布布 :--ref 控制解码图片缓冲(DPB:Decoded Picture Buffer)的大小。范围是从0到16。总之,此值是每个P帧可以使用先前多少帧作为参照帧的数目(B帧可以使用的数目要少一或两个,取决於它们是否作为参照帧)。估计是flash硬解对付不了太多的参考帧吧。。
2014年12月30日 05点12分
问一下 你这参数 去哪儿找的?
2016年01月03日 08点01分
回复
稷日
:x264 --help,详细的可以参考NMM Doc,https://www.nmm-hd.org/doc/X264%E8%A8%AD%E5%AE%9A
2016年01月03日 09点01分
level 1
我用very slow压制出来的视频播放拖动进度条会卡,连potplayer都会卡一下,MPC-HC直接卡几秒……
2015年03月18日 15点03分 7
这个是zero latency和GOP设置问题
2022年02月26日 01点02分
level 1
我用过placebo压制720P的MV,3分40秒的视频,我压制了20个小时。HEVC,E3 1230v2
2016年01月05日 04点01分 8
x265还用placebo这是多想不开[狂汗]
2016年01月12日 19点01分
实在是无力吐槽[黑线]
2016年01月13日 01点01分
1