请将 OBS 视频质量设置为以下数值!

本文适用于

  • 在 YouTube 上直播的人

    • 我还会提供 Twitch 的设置,但请自行承担风险,因为我本人从未在 Twitch 上直播过。

  • 如果您对自己的网络连接有信心
    ,建议进行网速测试,确保上传速度至少达到 50Mbps。
    如果您的连接速度不足,可能会影响游戏过程中的语音交流或导致直播不稳定,因此最好不要进行直播,而是录制游戏过程并稍后上传。

环境

“视频”选项卡

首先,打开OBS 设置中的“视频”选项卡,并按照下图所示进行配置。默认情况下
,输出(缩放)分辨率帧率可能设置为低。

图像

“输出”选项卡

首先,请在顶部指定输出模式

您的屏幕应该类似于下图,请参考下面的屏幕截图进行配置。
重要事项稍后会进行解释。

图像

我认为默认的视频编码器是x264 。一般来说,你应该避免使用它。

x264 编码在 CPU 上进行,但由于 CPU 并非专门用于编码,因此会消耗大量资源,提高设置可能会导致 CPU 无法跟上处理速度。
相比之下,编码可以在 GPU(显卡)上进行,GPU 主要用于图形处理,从而降低流媒体播放的负载。
即使是没有 GeForce 等独立显卡的 PC,通常也可以使用 CPU 中的集成 GPU 执行类似的编码。

点击视频编码器右侧的▼图标,您应该会看到各种选项。这些
选项会根据您电脑中安装的显卡而有所不同,因此请选择下方显示的选项。
根据您使用的是集成显卡还是独立显卡,您可能会看到两个选项(例如 QuickSync 和 NVENC);请选择您的独立显卡制造商提供的选项。
此外,即使有HEVCH.265AV1 等选项,也请使用 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)会显著提高重新编码时的比特率,从而可以提供更高质量的视频。

图像

存档以 1920x1080 分辨率串流播放

图像

尝试放大以 2560x1440 分辨率流式传输的存档视频,
并进行比较。

在 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 的环境,所以我介绍这种简单的拉伸方法。

此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与本站无关!

我们每月需支付高额服务器费用,捐赠将保证服务器有更好的配置和稳定运行;非常感谢您的捐赠支持。
(资源收集整理维护不易,敬请珍惜并感谢开发者。)