一、OBS直播教程-怎么添加游戏源
当你第一次打开OBS后,你会发现OBS画面中空空如也,什么也没有。没有画面就没法直播,那我们怎么把游戏画面添加进去呢?
往OBS里面添加游戏,OBS经典版叫“游戏源”,OBS Studio则叫“游戏捕获”,叫法虽然变了,但功能没有区别。
第一步:在OBS主界面下方【来源】空白位置,“鼠标右键”-“添加”勾选【游戏捕获】;
第二步:重命名游戏源,并点击【确定】;
第三步:更改【模式】为“捕获特定窗口”,在【窗口】中找到你的游戏。(OBS经典版请手动勾选“反作弊兼容模式”)
l游戏源的作用: 1、捕捉你的游戏画面,这样才能直播游戏; 2、比显示器源节省电脑资源,并且不会抓取到其他内容,例如QQ聊天框、桌面等。
二、obs怎么高帧率140帧
OBS Studio(全称Open Broadcaster Software Studio)是一个免费的开源的视频录制和视频实时流软件。其有多种功能并广泛使用在视频采集,直播等领域。
现最新OBS版本已更新到27.0,(本文使用的25.0版本)
直奔主题,打开OBS设置(英文版在File——Settings)你会看到通用、推流、输出、音频、视频、热键和高级等不同的细分设置选项。
既然说到提升画质,我这里着重说明一下输出和视频设置选项,其他重要选项也会说明。
下面讲讲OBS直播软件的推荐设置,OBS直播画质提升教程开始了!
OBS Studio设置界面
打开输出设置
第一步
更改输出模式为高级。Advanced
第二步
编码器:x264(CPU软件编码)、NV H.264(英伟达GTX10系及以前的显卡硬件编码)、NV H.264(new)(英伟达GTX16系和RTX 20 30系显卡可选),A卡硬件编码、CPU核显编码
说明:为了较好的画质,推荐优先使用x264软编,如果机器较卡可选择 NVENC硬件编码
第三步
码率控制:CBR ABR VBR CRF
CBR=恒定码率模式=常数比特率=固定码率模式(缺点是直播较多的静态画面时浪费流量。在码率非常充足的情况下,还是会有人去用它。)
ABR=平均码率模式=平均比特率(使得在一定时间内,平均码率趋近于目标码率,ABR是CBR和VBR的一种折中优化方案。)
VBR=动态码率模式=动态比特率(可变码率,可以根据画面的变化大小自动分配码率。缺点是画面复杂度恒定的内容没什么优势。追求视频文件成品有限码率下的清晰度,VBR是最好的选择。)
通常有质量优先模式和二次编码模式(2PASS),质量优先模式是不考虑视频的实际大小,完全按照视频内容的复杂程度来分配码率。优先考虑带宽性价比,但体积不是很确定。
CRF=恒定码率系数(Constant Rate Factor),缺省值23。CRF是通过降低那些“less important”帧的质量来达到此目的的。“less important”的意思是那些过于耗费码率又难以用肉眼察觉的帧,比如复杂或者高速运行的场景。省下来的码率会分配给其它更有效的帧。在X264编码器内部CRF和bitrate采用了相同的调整策略,只是它不遵循一个特定的输出码率。
第四步
Bitrate,比特率设置,比特率设置过低直播会丢帧
NV官方文章中的不同分辨率下建议给多少码率的图表
1024Kbps=1Mbps=1024/8KBps=128KB/s=0.125MB/s
6000Kbps码率如果稳定推流大概需要6Mbps(5.859375Mbps=732.421875KB/s=0.7152557373046MB/s)。
第五步
CPU编码器预设:
CPU预设
使用CPU编码(x264)时根据你CPU的性能选择,越往下同等码率时画面越清晰,但需要的CPU性能(占用)越高。通常选择faster和fast预设,同等码率下faster预设和NV H.264(new)编码器最高质量预设不相上下。x264其他选项保持默认即可。
Profile:high
baseline、main
Tune:animation卡通
第六步
视频设置
视频设置
基础(画布)分辨率:最大可选你显示器当前分辨率
输出(缩放)分辨率:决定了你最终的直播画面分辨率。推荐输出分辨率和基础分辨率保持一致。
缩小方法:传统的顺序是bilinear(最老的filter,系统资源最少)->bicubic(比bilinear更新,系统资源更多)->Lanczos(比bicubic更新,甚至更多系统资源)
FPS值(帧率):常用、整数和分数。
常用FPS值(帧率)模式下最高选择60FPS(60帧)。整数FPS值(帧率)模式下手动可以设置最高120FPS(120帧)。分数FPS值(帧率)帧数/时间,比如 10/ 3就是3秒10帧。
第七步
高级设置Advanced
高级设置
色彩空间Color Space:选择sRGB就好
601动态范围局部(标清数字)
709全部动态范围(高清数字),709比601能提供更丰富的色彩。
色彩空间
PS:最后注意
一、如果玩游戏比较卡顿,可尝试:
1、将X264的CPU预设从 faster改成 veryfast
2、如果依旧卡顿,可将码率和分辨率适当下调
3、显卡编码时最好锁帧,始终让显卡占用不超过90%即可,不然即使你这边100多帧,观众那边也可能因为编码器过载而看到的画面很卡
二、如果出现网络丢包情况,可尝试
1、降低推流码率: 8000——> 6000(1080P码率最好不低于6000)
2、降低推流分辨率:1920*1080——> 1280*720
3、降低帧率:60fps——> 30fps
三、关掉游戏模式和游戏栏
否则Windows会将所有GPU优先级分配给正在播放的任何游戏,并剥夺OBS的GPU资源。
禁用了win10系统里面的游戏栏和游戏模式后就好了
三、用OBS直播游戏不是全屏怎么设置
我这里有几个步骤你试试看了
第一步,更改你的obs设定
你的屏幕分辨率和OBS不兼容,16:10的某些尺寸貌似不可以全屏。我也是这样的,但是我一个水友他也直播,他也是16:10就可以全屏,但他的屏幕尺寸貌似和我不一样?
首先把 obs设定影像改成16:9的,比如 1280*720,平台为了照顾大多数观众只兼容这个分辨率比例。你的游戏和屏幕可以不是这个比例但是obs输出的得是,可以通过编辑场景按住shift拉满。
第二步,对你的直播进行设置
此外如果选人界面和游戏界面不一致别管选人界面游戏界面才是重要,然后游戏源可以设置勾上延展画面,忽略图像纵横比,获取窗口可以按下ctrl+f
听说还有其他的方法
来源里创建一个游戏源,然后浏览你要捕捉的游戏