OBS直播设置建议(精简版)为什么我直播着游戏不卡直播间卡??? 您所在的位置:网站首页 我想看直播间的照片 OBS直播设置建议(精简版)为什么我直播着游戏不卡直播间卡???

OBS直播设置建议(精简版)为什么我直播着游戏不卡直播间卡???

2024-06-03 08:27| 来源: 网络整理| 查看: 265

此文章为精简版,说一下上篇文章的常见问题。我不知道是我说的不明白还是你们就是不想思考直接抄作业,评论和私信我的问题明明文中都有说明或者注意。好,这次作业和做作业的思路我都给你们。

先上作业

一台主机最佳的直播模式:显卡直播(除了x264都是显卡编码器)。

注意!!!注意!!!注意!!!(别再私信我用显卡推流游戏不卡直播间卡了,这是你们的显卡因满载进而编码器过载导致的!)

使用显卡编码需注意保证显卡占用不能超90%(官方推荐

的,详情请跳转至:https://www.nvidia.cn/geforce/guides/broadcasting-guide/)

那么怎样限制显卡占用呢?

目前只有一种方法,在游戏里限制游戏的帧率。(我降画质行不行?后面说)

以赛博朋克 2077为例演示在游戏里如何限制帧率。

游戏里没有手动锁帧的选项怎么办?

别急还有一种方法,退到桌面打开英伟达面板(A卡你们自行百度)打开显示,选择刷新率60hz,然后在游戏里开启垂直同步。

那我游戏不锁帧都到不了60fps怎么办?

这样啊,建议换显卡.dog  只能降画质了,让帧率上去然后锁60帧。

我显卡能跑144+你让我锁60是不是太浪费显卡了?我看60fps眼睛要瞎了!

我又没说一定让你锁60帧,前面说了不要让显卡占用超90%就行了,你自己就不能测试一下不开直播游戏能跑多少的平均帧,锁多少可以占用在90%左右。

我不想锁帧,那怕少10帧5帧我也受不了,我宁愿降画质行不行?

不行!你降画质只是减少了每一帧所需要的显卡资源,但是你不限制上限帧,这省出来的算力又会去额外算另外的帧,导致帧率上涨然后显卡还是满载。正确不想降帧愿意降画质的是先锁帧然后降一档画质(显卡小弟:活干完了还有时间休息一会 显卡包工头:干完了?去编码吧!还想休息?!)

OBS使用显卡编码时设置如下:(H.264(new)只能16系20系30系显卡可选,使用任何显卡编码的预设我推荐都选最高质量)

2560*1080 60帧设置如下:编码器H.264(new)、VBR或者CBR都行(VBR省一点流量而已)、码率基础10000最大15000(VBR只有一个就15000)、预设 最高质量、最大B帧4。

1920*1080 60帧:就把码率从15000降到10000就行。

关于偏色问题设置如下:色彩空间选sRGB,色彩范围Limited(选全部好像B站不支持也会以部分输出)

CPU编码如下:(仅限8核及8核以上,6核你还是老老实实用显卡直播吧,现在显卡编码质量已经追上来了,8核12核输出接近的画质时CPU推不了2K但显卡可以)

CPU(x264)编码我仅推荐双机采集卡直播、直播码率低和画面变化幅度不大的场景。例如视频教学、虚拟偶像(2D场景)、横版游戏(2D或2.5D)、像素游戏(2D或2.5D)和少粒子、烟雾较少效果等画面变化(对比相邻两帧像素色块变化多少)不大、无法设置更高的码率(网络或平台限制)且不需要较大CPU,可以加大CPU使用预设的场景。直播码代码、码字,画面很清晰的同时码率很低。

如上图,码率4000 VBR(CRF 17)或者CBR CPU使用预设越往下对CPU的性能要求(占用)就越高,推荐medium或者slow及更高。

使用CPU编码时也需要考虑占用问题,最好不要超80%。

调出“统计”窗口更能直观的看到因为什么原因而导致的卡顿。

作业完,说一下题外话,想自己优化的可以看一下理解。

对画质最重要的无非是三个因素(设置),分辨率、码率和编码预设。

分辨率需要有足够的码率来填补,编码预设就是填补码率的时候认不认真,你越认真码率利用率就越好,需要的时间就越长,但直播/录制是实时的不能像渲染(实时渲染除外,这里的渲染指的是Pr Ae等软件视频渲染导出的情况)那样等你认认真真的慢慢干(渲染属于那种算力不够时间来凑),所以你只能调用更多的脑子和手(资源)来同时干这件事,然后就要求你脑子和手(硬件)足够强大。

 

再打个不恰当的比喻,把分辨率比作房间,房间的大小决定了舒适度的上限,把码率比作你准备了多少的水来汽化填满这个房间,把编码预设比作汽化水的机器的效率。(额外加一个房间的气密性来说明画面变化大小的区别)

想充分让水汽化湿润整个房间有两种方法:1.准备很多很多水(码率),即使这些水汽化的效率不是太高也总会湿润整个气密性不错的房间(画面变化小时)

情况1:明明分辨率我设的很高,编码预设也给的很高,怎么画面一动起来就有大块大块的马赛克?

这是码率与分辨率不太合适导致的。贼大一个房间用一点水在加湿,虽然90%的水都在第一时间汽化了,但房间实在是太大了,不足以或者勉强湿润了房间,这时候来了一阵风(比喻画面变化较大),房子嘛难免有漏风的地方,本来水蒸气就少,这又吹走了一部分,房间又开始干燥了。两种方法解决:(1)降低分辨率(房子大小)虽然分辨率低了但码率足以填满,不至于出现较大的马赛克、(2)加码率(加更多的水)汽化更多的水以应对漏气的时候。

情况2:分辨率很高,码率也很高,但画面怎么老感觉糊糊的呢?

这种情况就是编码器预设太低了。房子很大、水也很多,那用什么汽化呢,你用一个“热得快”显然是不行的吧。解决方法:编码器预设调高一点,如果出现了编码器过载(硬件性能不行)不妨降一些分辨率与码率提高一档预设。

分辨率需要足够的码率填充像素点,编码预设就是你处理码率的效率,但效率越高需要的算力就越大(分辨率和码率也要求算力的),什么分辨率推多码率合适可以参考NV的建议,如图。

如果文章有什么错误或者不足欢迎指正,想问我问题不妨先参考一下这三篇文章,实在不行再私信我,我很乐意帮助你们的。(那种感受你们懂吗:明明文中已经说了,然后来私信我,我欣喜若狂的打开一看,心一下子降到冰点)

使用OBS一年多用户所积累的一点使用方法与经验(萌新一下,最详细)

给新人主播一些OBS设置建议,让你的直播间画质提升个数量级。(上面那篇的补充)

NV官方关于OBS的设置建议文章:https://www.nvidia.cn/geforce/guides/broadcasting-guide/



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有