本文共 1186 字,大约阅读时间需要 3 分钟。
最近有些小老弟装了新机器,天天在影驰玩家群里面显摆,还跑去做直播,要教别人打游戏。也不瞧瞧你们那破1660,还不到2000元,就想边打游戏边推流,那是甜品卡该干的事吗。
于是我今天就为大家带来一整套的方案,低成本解决直播掉帧之双卡直播推流教学。
首先,我们关掉电脑。
然后我们插上另一片影驰 GTX 1660 Ti 显卡。任意老型号N卡皆可,没钱就上750Ti,有钱就上2080Ti。A卡没有试过,这里不参与讨论。
再然后,我们打开OBS推流软件,在设置界面进行如上设置。输出模式选【高级】,编码器选【NVIDIA NVENC H.264】,比特率推荐6000左右,像我这种有钱有势网络顺畅的就可以设高一点。然后就是GPU选项了。一般单卡默认是0,但是我们加了一片显卡那这里的编码怎么填呢?
接下来,我们打开【任务管理器】,进入【性能】页面,就可以看到GPU0和GPU1对应的型号了。不要问我怎么打开任务管理器,问就砸电脑!
如果你是win7系统,或者是老的win10版本,可能在任务管理器看不到GPU型号,辣么,还有一个办法:右键【我的电脑】-【属性】-【设备管理器】-【显示适配器】,可以看到电脑上插入显卡的型号。他们从上至下的顺序就是插在电脑PCIE槽的顺序,离CPU最近的是第一片,编号为GPU1,以此往下是GPU2、GPU3,但最下面一片的编号是GPU0。
不过考虑到你们最多只装两片显卡,那么记住玩游戏的是1,推流的是0就好了。所以我们在OBS的输出设置界面,GPU选项内填0就好了。484很简单!一学就会!
接下来我们进入实操测试环节。测试场景分为【影驰 GTX 1660单卡游戏不直播】、【影驰 GTX 1660单卡游戏同时直播】、【影驰 GTX 1660进行游戏,影驰GTX 1660Ti 进行推流】三种情况。分别进行了《最终幻想15》、《幽灵行动:荒野》、《奇点灰烬》三个自带benchmark的游戏测试,结果如下:
在对比单卡游戏,同步直播将不同程度的降低7%-9%的帧数,而加入一片单独推流的显卡后,游戏帧数仅降低了1.5%-3.6%,对直播效果的提升非常明显。
可能这个时候就有人要站出来怼我了,那你为啥不用CPU推流呢?我作为一个臭打游戏的,能不知道这个吗。CPU推流我也进行了同步测试,码率设置同样是CBR 8000,结果如下。CPU推流除了会降低游戏帧数,直播间的实际效果也并不好,一秒一卡知道吧。
最后我再整理一个表格,方便对比查看。
你可能还想要完美不掉帧的直播方案,我建议你再装一台机器然后买一片视频采集卡,那可比买一片低端显卡贵多啦。
转载地址:http://jwyms.baihongyu.com/