[心得] 使用OBS + NVENC 简单的完成直拨

楼主: me322kimo (工具人)   2019-04-11 18:18:31
使用OBS + NVENC 简单的完成直拨
本文是在介绍如何在不使用双主机的情况下,完成游戏直播是一件很简单的事情。
对于不清楚实况基本需求的人,这边先稍微介绍一下使用NVENC 的基本需求....
GTX系列显示卡(GTX1050~GTX1080T~GTX1660TII)
RTX系列显示卡(RTX2060~RTX2080TI)
‘GTX系列的显示芯片都有支援NVENC,个人建议基本从GTX10XX起跳’
至于其他配备,取决于你要玩什么游戏直拨而定,
NVENC不要求其他配备,所以参考游戏建议。
‘影像编码’
常见的编码器 X264 跟 NVENC H264
https://i.imgur.com/mGMChfQ.png
X264:软件编码,在(4000K以下)的时候细节失真较少,高解析FPS时CPU要求极高 。
NVENC H264 : 硬件编码,透过显示卡特有的编码芯片去处理影像,
减少CPU影响,对游戏FPS影响较低。
在近两代GPU中,NVENC进行了很大的改进,提供最佳的输出画质,
GTX 10系列的NVENC提供的画质优于x264 Very Fast,(常用的x264设定),
新的RTX 20系列中,NEW NVENC效果优于x264 Fast,与x264 Medium相当。
https://i.imgur.com/ISnFu7g.png
‘NEW NVENC’
OBS Studio 23.0后增加了 NVIDIA NVENC H.264(NEW) 新的编码器,
在RTX显示卡发挥出效果,FPS的消耗降低66%,CPU的占用率更低,
跟x264 fast相同流量不牺牲游戏性能情况下,
直拨画面还能优于x264 fast,节省了昂贵的配备成本。
https://i.imgur.com/eo8ucEL.png
https://i.imgur.com/K8LkS6u.png
资料来源:https://www.youtube.com/watch?v=releAYGw8RU
https://i.imgur.com/6Hg2gXc.png
资料来源:https://www.nvidia.com/en-us/geforce/news/geforce-rtx-streaming/
‘OBS 设定建议’
输出模式:进阶
编码器:NVENC (NEW)
位元率 :6000K~7000K(twitch)
关键讯框间隔:2
编码缓冲预测:不开
心理视觉调整:开
https://i.imgur.com/XcEoN0V.png
来源分辨率:视情况自行设定分辨率
1280x720(720P) 1600X900(900P) 1920x1080(1080P)
FPS:60
压缩方式:默认16 ,配备够强可以尝试使用32
https://i.imgur.com/UPhEbRv.png
关闭Windows 10游戏模式
https://i.imgur.com/rCVYHIt.png
‘ 开始直播时的建议’
若直播内容是fps游戏时,建议把OBS中的画面“预览关闭”,
或者将OBS缩至工具列 避免影像二次回传到系统上,减少游戏的顿挫感。
https://i.imgur.com/RrtD5IQ.png
‘单机双萤幕实况常发生的问题’
1.边直播边看其他网页,会掉FPS?
A:游戏使用掉9成效能,1成给OBS编码,动态画面的网页(例如twitch youtube),
会互抢显示卡造成FPS低落。
2.有些游戏画面撷取不到
A:开启OBS前,光标移至OBS,点鼠标右键,选择“使用管理员身份执行”后,
再使用游戏撷取,大多能改善。
3.玩特定游戏很顺但直播画面还是很卡顿?
A:游戏内的反锯齿:关闭,或者降低画面特效,开启垂直同步。
以上内容纯属个人常遇到的问题,用个人理解解释给不会设定的人参考。
平台流量上限
Twitch: 1080P 60fps 7000k
Facebook : 720P 30fps 4000K
Youtube : 你有多快的网络?
官方建议设置
https://i.imgur.com/heifu9d.png
*高动态内容的说明:FPS类的射击游戏,若主机配备不是很好的,
建议选用720的分辨率以确保直播的流畅稳定。
哪边资讯不足有误的还请多指教
谢谢收看
作者: cooks2013321 (Feli)   2019-04-12 11:32:00
请问为何OBS上输出找不到1600*900,只有1536*864

Links booklink

Contact Us: admin [ a t ] ucptt.com