Open Broadcaster Software (OBS) 的最新更新终于支持了高效 AV1 编解码器的直播流媒体。这意味着内容创作者现在可以以更低的比特率提供更高质量的视频,但需要考虑特定的硬件和平台要求。
要在 OBS 中利用 AV1 编码,你需要一块兼容的显卡。目前,这包括 NVIDIA 的 GeForce RTX 40 系列(例如 RTX 4060、4070、4080)、Intel 的 Arc GPU 以及 AMD 的 Radeon RX 7000 系列。这些显卡具有专用的硬件编码器,可以在不使系统过载的情况下高效进行 AV1 编码。
如果你使用的是较旧的 GPU,则无法在 OBS 中选择 AV1。不过,对于录制,可以使用 CPU 进行软件编码,但由于性能要求,不建议用于直播。
目前,YouTube 对 AV1 直播提供了最佳支持。Twitch 仍然依赖 H.264,因此 AV1 流媒体主要用于 YouTube。其他平台未来可能会采用 AV1,但就目前而言,请确保你的流媒体目标平台兼容。
要在 YouTube 上使用 AV1,请在 OBS 设置中将流配置为 RTMPS(增强型 RTMP)。该协议允许 AV1 输入。如果你使用 HLS,则不会获得 AV1 选项。
要以 AV1 录制,请进入 输出 > 录制 并选择 AV1 编码器。为了安全起见,使用 .mkv 容器。AV1 提供出色的压缩,因此即使对于 4K,20,000 kbps 的比特率也足够了。
AV1 的效率意味着与 H.264 相比,你可以以低 40-50% 的比特率实现相似的质量。对于 1080p 直播,6,000-8,000 kbps 的比特率通常就足够了,但 YouTube 建议 1440p 使用更高的比特率(约 16,000 kbps)。始终运行 OBS 中的自动配置向导(工具 > 自动配置向导),以获得针对你的硬件和网速的基准建议。
如果你的上传带宽有限(例如 12 Mbps),AV1 是一个改变游戏规则的技术——它允许你推送使用 H.264 无法实现的质量。请记住,Twitch 将比特率限制在 6,000 kbps,因此对于该平台,你目前仍需使用 H.264。
一个专业提示:即使你在 1080p 下玩游戏,也可以考虑以 1440p 直播。YouTube 的 1080p 编码器效率较低,因此升级到 1440p 实际上可以提高最终质量。使用视频选项卡设置基础分辨率并重新缩放输出。
如果 AV1 选项呈灰色,请检查你的 GPU 兼容性和 OBS 版本。确保已将直播服务设置为 YouTube 并使用 RTMPS。对于录制,请使用支持 AV1 播放的播放器,例如 VLC。此外,监控 GPU 使用情况——尽管是硬件加速,AV1 仍然可能要求较高。在直播时密切关注系统性能。
对于向 Android TV 或其他设备的本地流媒体,你可以使用 OBS 配合自定义 RTSP 或 WebRTC 设置,但请注意,许多消费设备缺乏 AV1 解码器支持。可能需要使用 FFmpeg 或专用接收器。
随着更多平台采用 AV1 以及 GPU 价格变得更加亲民,AV1 流媒体很可能成为新的标准。就目前而言,对于拥有合适硬件的人来说,它是一个强大的工具,能够以更低的带宽要求提供令人惊叹的质量。