此贴较长,废话很多。相信我,我努力精简语言了。
最近在b站给朋友直播游戏云通关。直播软件选择obs和b站直播姬。默认软件解码,存在如下问题。
低码率疯狂卡顿(不论是录屏还是直播)
具体表现为:游戏后台不限制帧数,游戏切换至后台,推流720p或1080p(30帧),码率4000以下,直播画面正常。游戏切换至前台,画面疯狂卡顿。
各种设置均无明显改观,以至于提升obs进程优先级,稍有缓解,但还是没法看。
解决方案:720p最低4000码率,1080p最低5000码率,就神奇的解决了这个问题。具体原因不明。
但是有些观众的小水管可能扛不住,,,(那不关我的事
在百度一番之后我发现了,核显推流这种操作。于是开始尝试。
主板开启核显,obs qs解码闪退崩溃、报错。
我的系统是win10 专业版1809,莫名其妙的不能安装intel官方驱动(至今未解决),但是可以用windows自动搜索安装的驱动。并不影响其它的使用。。。
当我移除独显时,核显qs解码正常,推流ok,画面不卡,cpu负载及功耗下降。但是只用核显并不能愉快的玩游戏啊,所以没有意义。但是插上独显又出现了核显推流崩溃的问题。我用的是台式机,nvidia控制面板并没有显卡切换的选项。
进一步排查,发现就算启用了核显,系统默认解码依旧是独显,所以obs那里启用qs就会报错。这时尝试使用“显示设置”“图形设置”里强制选择程序使用的显卡。画面却无法捕捉。。。我甚至去买了个hdmi负载,并且复制显示,依旧捕捉不到画面。
至此我陷入了深深的迷茫。
然而在昨天,无聊刷b站,无意间看到一个用没有显示输出的二手矿卡渲染游戏,用核显和板载hdmi输出的视频。给了我很大地启发。
于是开始尝试,显示器接在主板,然而连启动画面都没有了
,这不科学,我明明开启了核显啊。
在主板内进一步探索,发现了这个选项,(注意,并不是所有主板设置都一样。)

原来不仅是要开启核显,还要将核显设置为主图形适配器。。。重启,收到选择游戏用独显渲染



obs画面捕捉正常,推流正常,游戏运行正常,完结。。。楼下上详细配置,以及一些结论。
最近在b站给朋友直播游戏云通关。直播软件选择obs和b站直播姬。默认软件解码,存在如下问题。
低码率疯狂卡顿(不论是录屏还是直播)
具体表现为:游戏后台不限制帧数,游戏切换至后台,推流720p或1080p(30帧),码率4000以下,直播画面正常。游戏切换至前台,画面疯狂卡顿。
各种设置均无明显改观,以至于提升obs进程优先级,稍有缓解,但还是没法看。
解决方案:720p最低4000码率,1080p最低5000码率,就神奇的解决了这个问题。具体原因不明。
但是有些观众的小水管可能扛不住,,,(那不关我的事

在百度一番之后我发现了,核显推流这种操作。于是开始尝试。
主板开启核显,obs qs解码闪退崩溃、报错。
我的系统是win10 专业版1809,莫名其妙的不能安装intel官方驱动(至今未解决),但是可以用windows自动搜索安装的驱动。并不影响其它的使用。。。
当我移除独显时,核显qs解码正常,推流ok,画面不卡,cpu负载及功耗下降。但是只用核显并不能愉快的玩游戏啊,所以没有意义。但是插上独显又出现了核显推流崩溃的问题。我用的是台式机,nvidia控制面板并没有显卡切换的选项。
进一步排查,发现就算启用了核显,系统默认解码依旧是独显,所以obs那里启用qs就会报错。这时尝试使用“显示设置”“图形设置”里强制选择程序使用的显卡。画面却无法捕捉。。。我甚至去买了个hdmi负载,并且复制显示,依旧捕捉不到画面。
至此我陷入了深深的迷茫。
然而在昨天,无聊刷b站,无意间看到一个用没有显示输出的二手矿卡渲染游戏,用核显和板载hdmi输出的视频。给了我很大地启发。
于是开始尝试,显示器接在主板,然而连启动画面都没有了

在主板内进一步探索,发现了这个选项,(注意,并不是所有主板设置都一样。)

原来不仅是要开启核显,还要将核显设置为主图形适配器。。。重启,收到选择游戏用独显渲染



obs画面捕捉正常,推流正常,游戏运行正常,完结。。。楼下上详细配置,以及一些结论。