x264用来直播的时候,crf和vbr,选 哪个靠谱??
dwing吧
全部回复
仅看楼主
level 7
wangdl_100a 楼主
如题,直播软件是obs,https://obsproject.com/,用了x264。
主要涉及到的选项其实是编码模式(crf/vbr),以及present。
印象中,在压制时,
在vbr模式下,present降低是画质降低,但是体积(码率)变化,不甚了解;我没用过这个模式,不知道具体情况。
在crf模式下,画质好像是固定的,present降低,似乎是体积(码率)变大。present升高,体积(码率)变小,压缩率更大。
在直播时候,是考验上传的,我的上传带宽是400k字节/s。
我的问题是:
1.vbr模式,present到底如何影响体积?
2.直播的情况下,应该选vbr还是crf
2016年05月18日 02点05分 1
level 2
cbr
2016年05月18日 03点05分 2
level 5
abr
2016年05月18日 11点05分 3
同意
2016年11月30日 15点11分
level 1
CBR比较好吧...或者CRF+最大码率
2016年06月06日 13点06分 4
level 1
CBR好
2016年06月08日 00点06分 5
level 5
crf+vbv控制
2016年06月08日 10点06分 6
vbv是什么鬼?
2016年06月09日 07点06分
--vbv-bufsize --vbv-maxrate。这些参数可以控制瞬时最大码率……
2016年06月09日 09点06分
level 1
你们先搞清楚码率再说吧... 我来告诉你 VBR CBR是什么意思 你在直播时填写的码率假如是1000,勾选CBR 就是说你的直播画面全部恒定1000码率填充 VBR就是最大1000码率填充, 在固态画面游戏(炉石)实用CBR更合适, FPS类游戏(CF) 你就要选择VBR更合适 (静止画面跟移动画面填充恒定码率其结果就是移动画面卡死你)
2016年10月29日 01点10分 7
dota2直播vbr要多少
2017年06月06日 11点06分
level 13
其实x264已经没有cbr模式了, cbr的视频我只在VCD/DVD上见过, 也就是早期的MPEG1/2才有这种固定速率的模式.
现在x264单遍指定比特率编码, 就是abr模式.
不过考虑到直播时经常见到画面变化不大的情况, 使用crf也是有一定意义的,节约不少带宽, 同时qcomp调低以平稳码率,再用vbv参数限制瞬时码率, 这样才是最佳方案.
2016年10月29日 03点10分 8
level 8
x264没有cbr,无论用哪种模式,都是vbr,只是码率波动不同而已
2016年11月03日 01点11分 9
level 7
wangdl_100a 楼主
2017年04月13日 05点04分 10
我后来用了--intra-refresh和b帧为0,感觉是没啥异常。
2017年04月13日 05点04分
@wangdl_100a 因为。。。是用空格分割呀! 你这么填真的有用么。。。
2017年05月09日 05点05分
@-洬洬- 谢谢提醒,那 b帧为0这意思,我应该如何写?
2017年05月09日 14点05分
@wangdl_100a 没这么设置过。。也没这么想过www
2017年05月12日 04点05分
level 3
到底怎么设置呢?我一直认为crf要好于vbr,但是obs的自定义设置怎么填写呢?还有vbv怎么控制最大码率呢?
2017年06月09日 07点06分 11
level 4
选abr
2017年08月01日 12点08分 12
level 1
选成VBR以后,下面出来的那个crf-28是什么啊,该怎么设置比较好
2018年12月29日 19点12分 13
level 8
abr
2019年04月28日 07点04分 15
1