为什么我几乎准备好切换到 AMD GPU 进行流媒体播放

尽管 AMD 制造了一些最好的显卡,但它们在流媒体方面的能力远不如 Nvidia GPU。 Nvidia GPU 几乎总是提供更好的编码性能和 AMD 卡所没有的额外功能。这是我决定切换到 Nvidia 显卡的原因之一,尽管我是 AMD 的长期粉丝;我只是不想放弃良好的流媒体体验。

但是,由于 AMD 软件的两个关键更新,现在这一切可能会有所不同:全新的编码器和AMD 噪声抑制,它们是 Nvidia NVENC 和 RTX Voice 的竞争对手。我测试了 AMD 的新工具,结果让我认为现在可以切换到 AMD。

流媒体在 AMD 上看起来一样好

AMD 的 AMF 编码器(左)和 Nvidia 的 NVENC 编码器(右)的比较。
从左到右,AMF 与 NVENC。马修康纳瑟/数字趋势

在流式传输方面,拥有一个好的编码器至关重要,如果您正在流式传输游戏,您可能希望使用 GPU 编码而不是 CPU 编码。 Nvidia 的 NVENC 编码器不仅质量好,而且使用的数据也不多,这对于流媒体至关重要。您希望尽可能获得最佳的视觉质量与数据使用率,而在这方面,Nvidia 的编码器远远领先于 AMD。但是现在AMD的编码器AMF的最新版本终于出来了,我认为Nvidia已经失去了这个优势。

上图来自 3DMark 的 Time Spy 基准测试的开场照片,我使用 6000Kbps 的流优化设置记录了它。我选择了这个特定的部分,因为有很多树叶,通常很难以高质量捕捉(尤其是当数据很少时),但正如您所见,AMF 和 NVENC 之间的区别基本上不存在。 AMF 在其余的基准测试中也表现出色,如果没有标记这两个录音,您将无法区分。

尤其重要的是,AMF 能够使用与 NVENC 相同的比特率来实现这一点。如果 AMF 看起来不错但需要更高的比特率来补偿,那将毫无意义。 Twitch可以说是最受欢迎的游戏流媒体平台,最多只能允许 6000Kbps,这是可以处理的非常少量的数据。在录制方面,每个视频只有大约 3 分钟长,每个大约 100MB,这对于将未经编辑的流式 VOD 上传到 YouTube 进行存档的人来说非常好。

粉红色背景上的 AMD RX 6950 XT 显卡。
雅各布·罗奇 / 数字趋势

话虽如此,只有基于 RDNA2 架构的 AMD GPU(包括 RX 6000 系列 GPU)才能充分利用 AMF 编码器,因为较旧的 GPU 不支持有助于提高图像质量的 B 帧。这是硬件的限制,而不是软件的限制,因此您的RX 5700 XT永远不会像RX 6950 XT那样出色。

AMD 未来真正需要关注的是像 Nvidia 一样频繁地更新其编码器。最新版本的 AMF 已经完成,只是作为开源软件存在,直到Open Broadcast Software的贡献者最终将其添加到应用程序中,现在我们必须等待所有流媒体服务更新,以便您可以使用新的编码器。我希望 AMD 能够像 Nvidia 一样在这一领域发挥积极作用,不仅在更新方面,而且在分发这些更新方面。

AMD 噪音抑制很好,但支持不佳

顶部带有耳机的播客麦克风。
盖蒂图片社

音频质量是流媒体的重要(有时被忽视)部分,Nvidia 也凭借其 RTX Voice 软件保持了优势,该软件基本上是一个 AI 增强的噪声门。 AMD 正在通过其新的噪声抑制工具在这一领域迎头赶上,该工具的功能应该与 RTX Voice 完全相同。

鉴于 AMD GPU 没有像 Nvidia GPU 这样的 AI 加速功能,我怀疑噪声抑制是否有任何好处。令我惊讶的是,结果非常好:我的游戏键盘几乎听不见,即使在我说话的时候,我的声音质量也没有降低。如果我切换到 AMD 噪音抑制,我认为任何观看我的流媒体的人都无法分辨出其中的区别。

但是 AMD GPU 甚至需要这个功能吗?为什么不在 OBS 中设置噪音门?好吧,噪音门的问题在于它们只能根据音量工作,而且背景噪音会变得非常响亮,尤其是来自游戏键盘的咔嗒声。 RTX Voice 是我的流媒体设置的关键部分,因为它可以智能地将我的声音和键盘分开。既然 AMD GPU 具有完全相同的功能,我实际上可以考虑在 AMD 硬件上进行流式传输,例如我的ROG Zephyrus G14

我也喜欢 AMD 的噪音抑制功能内置在 Radeon 驱动程序套件中,而 RTX Voice 只能通过安装 Nvidia Broadcast 才能使用。 AMD 的解决方案不仅更简单,而且更可靠。我无法告诉你有多少次我开始我的直播只是为了意识到我的麦克风音频没有通过,因为 Nvidia Broadcast 由于某种原因关闭了。在驱动程序套件方面,Nvidia 可以从 AMD 那里学到很多东西,不仅仅是这个特定的功能,而是总体而言。

但是在支持方面,我确实对 AMD 提出了很多批评。噪声抑制不仅需要 RX 6000 GPU,还需要 Ryzen 5000 CPU 或更新版本。尤其是 CPU 要求令人沮丧,而且几乎可以肯定是任意的。它不仅锁定了运行旧版本 Ryzen 的用户(其中​​大部分在 2022 年仍然足够快),而且还排除了所有使用 Intel CPU 的用户。当当今可用的一些最好的 CPU是由英特尔制造时,不可能证明这一要求是合理的。

现在终于赶上了关键领域

最终弥合了视频和音频质量功能的差距后,AMD GPU 终于在最重要的领域拥有与 Nvidia GPU 一样的能力。尽管 AMD 提供的支持水平还有很多不足之处,但使用当前一代 AMD 硬件,您可以以与 Nvidia 驱动的 PC 相同的质量流式传输游戏。 Nvidia 还提供了一些其他功能,例如网络摄像头用户的数字绿屏,但当第三方软件可以做同样的事情时,AMD 并不真的需要提供相同的功能。

AMD 现在的重点应该是确保它永远不会再落后这么远。 AMF 比 NVENC 差了好几年,而 RTX Voice 自 2020 年以来一直存在。技术始终是一个不断变化的目标,而且很难看到 Nvidia 很快就会安于现状。为了与英伟达竞争,AMD 不能仅仅依靠开源软件,寄希望于有人做出点什么。 AMD 需要自己做这件事。


Posted

in

by

Tags: