请将 OBS 视频质量设置为以下数值!
本文适用于
在 YouTube 上直播的人
我还会提供 Twitch 的设置,但请自行承担风险,因为我本人从未在 Twitch 上直播过。
如果您对自己的网络连接有信心
,建议进行网速测试,确保上传速度至少达到 50Mbps。
如果您的连接速度不足,可能会影响游戏过程中的语音交流或导致直播不稳定,因此最好不要进行直播,而是录制游戏过程并稍后上传。
环境
“视频”选项卡
首先,打开OBS 设置中的“视频”选项卡,并按照下图所示进行配置。默认情况下
,输出(缩放)分辨率和帧率可能设置为低。
“输出”选项卡
首先,请在顶部指定输出模式。
您的屏幕应该类似于下图,请参考下面的屏幕截图进行配置。
重要事项稍后会进行解释。
我认为默认的视频编码器是x264 。一般来说,你应该避免使用它。
x264 编码在 CPU 上进行,但由于 CPU 并非专门用于编码,因此会消耗大量资源,提高设置可能会导致 CPU 无法跟上处理速度。
相比之下,编码可以在 GPU(显卡)上进行,GPU 主要用于图形处理,从而降低流媒体播放的负载。
即使是没有 GeForce 等独立显卡的 PC,通常也可以使用 CPU 中的集成 GPU 执行类似的编码。
点击视频编码器右侧的▼图标,您应该会看到各种选项。这些
选项会根据您电脑中安装的显卡而有所不同,因此请选择下方显示的选项。
根据您使用的是集成显卡还是独立显卡,您可能会看到两个选项(例如 QuickSync 和 NVENC);请选择您的独立显卡制造商提供的选项。
此外,即使有HEVC、H.265、AV1 等选项,也请使用 H.264 选项,除非您有特殊偏好。(原因稍后会解释。)
NVIDIA NVENC H.264 (适用于 NVIDIA GeForce)
AMD 硬件 H.264 (AVC) *适用于 AMD CPU 和 Radeon 显卡。
QuickSync H.264 (适用于 Intel CPU 和 Intel Arc)
Apple VT H264 硬件编码器 (适用于 Mac)
比特率
会影响视频流的画质。默认值为 6000,如果您使用的是旧设置,则默认值为 2500,但对于游戏等快速移动的视频,您应该提高比特率。YouTube
使用12000Kbps,而 Twitch 的限制更严格,因此 7500Kbps 是一个不错的参考值。
有些人会点击上下箭头来增加比特率,但您也可以手动输入数值。
根据预设
视频编码器的不同,措辞可能会有所差异,但您可以选择“高质量”或“质量”选项。
这会影响编码过程,因此如果您的视频流速度较慢,降低此设置可能会改善性能。
其他设置涉及详细信息,如果您感兴趣,请参阅文末的参考网站。
输出 ▶ 录制选项卡
如果在“输出”选项卡上打开屏幕顶部的录制选项,您将看到以下屏幕。
请配置以下设置。
录制格式:混合 MP4 [Beta] (.mp4)
视频编码器:(使用流媒体编码器)
音频编码器:(使用流媒体编码器)
使用流媒体编码器可以减轻电脑的负载,因为它能同时复用编码过程进行流媒体播放、录制和创建回放缓冲区(稍后解释)。
除非有特殊原因,否则最好保持此设置不变。
输出 ▶ 音频选项卡
音频比特率默认可能是 160,但除非你有特殊要求,否则 128 就足够了,所以我们把它设置为128。最多可以有 6 个音轨,但如果你不打算使用不同的音轨,则只需要设置音轨 1 即可。
输出 ▶ 回放缓冲区选项卡
这虽然与直播无关,但它是一个很实用的功能,所以我想介绍一下。
它类似于Switch和PS上的录制功能,允许你在后台录制OBS的视频和音频,并将最近的精彩片段保存为录制文件。如果你勾选“
启用回放缓冲区”,OBS录制开始按钮下方会添加一个名为“启动回放缓冲区”的按钮。点击此按钮,然后点击右侧出现的类似下载的按钮即可保存录制文件。
您可以设置录制视频的保存时长(以秒为单位),以及最大回放时间
。由于此功能会使用内存作为视频的临时存储空间,因此您应该考虑内存容量。
测试分发
完成这些设置后,请尝试进行测试直播,看看一切是否正常!
如果您在 OBS 左下角看到此消息,则表示您的电脑负载过高。请尝试使用编码器设置预设值,如果仍然无效,请尝试降低比特率。
另外,如果您的电脑负载正常,但视频流播放卡顿,则可能是您的网络不足,视频无法正常传输,因此请尝试降低比特率。
想要更佳画质?⚠YouTube独家
先决知识
在 YouTube 上,你并非直接观看上传的视频或直播流;它们在分发前会由 YouTube 进行重新编码。
对于标准的 1080p 视频,重新编码时的比特率并不高,因此图像质量可能不如你预期。
然而,将视频分辨率从标准的 1920x1080 (1080p) 提高到2560x1440 (1440p)会显著提高重新编码时的比特率,从而可以提供更高质量的视频。
并进行比较。
在 OBS 设置中,转到“输出”选项卡,并按照以下屏幕截图所示配置设置。
重新调整输出大小
将左侧设置为双三次插值,右侧设置为2560x1440。 *右侧尺寸可能不会显示为选项,请手动输入。× 代表字母 x。
此设置只会将最终发送的视频放大到 1440p 分辨率,不会影响 OBS 场景或源。
比特率
请按照YouTube 的推荐设置,将比特率设置为 24000Kbps 。
视频质量将显著提升,因此您需要相应地提高比特率。
测试分发
完成这些设置后,请进行一次测试直播,以确保您的电脑负载和网络连接均正常工作!
如果直播遇到问题,请尝试降低比特率。此外,我们建议
将 YouTube 的延迟设置为“低”。对于1440p 及以上分辨率,超低延迟直播是不可能的,而正常延迟约为 15-20 秒,通常只会造成不必要的延迟。
顺便一提
,Twitch 上似乎已经有一些用户能够以 1440p 分辨率进行直播了。(截至撰写本文时的信息)
Twitch 上的 2K 直播(测试版)
常见问题
■ 为什么不使用 HEVC 或 AV1?YouTube 支持 HEVC (H.265) 和 AV1,但我们发现,在以 1440p 分辨率串流时,观众端的视频偶尔会出现短暂的卡顿。
(据我们测试,H.264 格式没有出现过这种情况。或许是 YouTube 的重新编码过程跟不上?)
此外,考虑到录制时与播放和编辑软件的兼容性问题,我们建议使用 H.264 格式。
(例如,Adobe Premiere Pro 无法导入 AV1 视频。)
而且,截至撰写本文时,Twitch 似乎也只支持 H.264 格式。
■ 由于Switch使用1080p视频,将其拉伸到3840x2160(4K),即水平和垂直分辨率都翻倍,是否能实现逐像素缩放,从而获得更好的图像质量呢?在YouTube上,如果一个频道的订阅者数量较少,其直播和存档的下载速度似乎会受到限制。
虽然将1920x1080视频拉伸到2560x1440确实无法获得清晰的图像,但以4K质量进行直播会大幅增加存档的比特率,从而超出上述限制。
我在自己的频道和其他人的直播中都进行了尝试,但4K直播的下载速度跟不上,播放也不流畅,所以我建议使用1440p设置。
■ 与其“重新缩放输出”,为什么不直接在“视频”选项卡中将分辨率更改为 2560x1440 呢?
这样做当然可以。特别是如果您要从 Switch 2 或 PC 游戏输出 2560x1440 的视频,这样做可以提高图像质量,因为您可以使用原始尺寸的视频。
但是,更改基础(画布)分辨率需要重新调整源文件,而且我认为很多人仍然在使用 1920x1080 的环境,所以我介绍这种简单的拉伸方法。
此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与本站无关!
我们每月需支付高额服务器费用,捐赠将保证服务器有更好的配置和稳定运行;非常感谢您的捐赠支持。
(资源收集整理维护不易,敬请珍惜并感谢开发者。)

