一段时间以来,在 Twitch 上流媒体一直是我的爱好,这可能是说服我坚持使用我的 RTX 3060 Ti 的最重要的事情,这要归功于 Nvidia 制造的两项关键技术:NVENC 和 Nvidia Broadcast。 RTX 3060 Ti 本身就是最好的显卡之一,但正是这两个功能让我与众不同。
这些对我的流媒体体验并不重要,但是这两个功能提供的生活质量改进让我什至很难考虑切换回 AMD 显卡。
NVENC 让我的 CPU 过时
多年来,我一直是 AMD 用户,直到我在 2020 年切换到 GTX 1080 Ti 并在 2021 年升级到 RTX 3060 Ti 以获得更好的电源效率。大约在同一时间,我也在升级我的 CPU,从 Ryzen 7 3700X 升级到 Ryzen 9 3950X 以进行流式传输。我很高兴终于拥有了最好的流媒体 CPU之一,我开始在Open Broadcaster Software中调整我的设置以获得最佳质量和性能。但是我的 CPU 使用率非常高,我的游戏性能很差,而且我在流媒体上丢帧。
然后我记得我有一个 Nvidia GPU,而且我听说 NVENC(Nvidia 的 GPU 流编解码器)变得非常好,所以我决定检查一下。我查阅了Nvidia 关于如何在 OBS 中配置 NVENC 的指南,配置了 OBS,并对其进行了测试。结果简直令人惊叹:镜头看起来不错,性能很棒,而且我没有丢帧。使用 NVENC 基本上没有性能损失,而且我的 CPU 和 GPU 都没有更加努力地使用 NVENC。从 CPU 编码切换到 GPU 编码对我来说是轻而易举的事。
虽然 CPU 编码可以具有非常高的质量,但它也是一种非常低效的录制素材的方式。相比之下,GPU 加速的编码质量稍差,但效率更高。我的具体情况实际上非常适合 GPU 编码,因为我的 ITX PC 没有热量余量来承受低效。我只是希望我在花费数百美元购买无法锻炼肌肉的 Ryzen 9 3950X 之前听说过 NVENC。
Nvidia Broadcast让我的键盘静音
像许多游戏玩家一样,我使用机械键盘,打字很好,但听起来却不是很愉快。每当我录制或流式传输时,我都必须非常小心我的麦克风是否打开,因为它总是会拾取我的键盘以及其他背景噪音。每当我想说话时,我通常会使用一键通话或硬取消麦克风静音。
直到我开始使用一个名为 Nvidia Broadcast 的应用程序之前,情况都是如此,它有几个功能,包括不需要实际绿屏的绿屏效果、AI 增强的音频输出和 AI 驱动的背景噪音消除,这正是我的初衷感兴趣。我打开了该功能,我的麦克风不再拾取我的键盘或任何其他烦人的背景噪音。
你可能会认为这样的功能太过分了,需要我大声说话或以某种方式说话,但到目前为止,我从未体验过 Nvidia Broadcast 的任何烦恼,而且我已经使用了近两年年。另一方面,它有点宽大,每当我清嗓子时(这很常见)总是会拿起,所以我仍然时不时地伸手去拿静音按钮。
这并不是说广播不令人惊奇。对于我所拥有的少数观众来说,从我的流中完全消除我的键盘点击是质量的巨大提升。
如果您是流媒体,请考虑使用 Nvidia
我认为仅这两个功能就使 Nvidia GPU 对流媒体非常有吸引力,如果我决定插入最好的网络摄像头之一进行流媒体传输,我可以更多地使用 Broadcast 及其绿屏技术。我没有为这些功能获得 Nvidia GPU,但我并不急于切换回 AMD。
然而,AMD 在编码方面正在追赶英伟达。 AMD 的 AMF 编码器的最新版本据称与 Nvidia 的一样,但很少有应用程序(包括 OBS)得到更新以使用新的编码器。事实上,这个版本的 AMF 甚至都不是那么新。它已经发布了四个月。我不打算改用 AMD 来使用没有真正支持的编码器,也没有关于何时支持最终到来的时间表。
Nvidia Broadcast 的降噪功能还有其他替代方案。 RNNoise 是一个开源的去噪程序,其性能似乎与 Nvidia Broadcast 类似。但是,要使用 RNNoise,您必须依赖开源软件生态系统,而目前没有任何使用 RNNoise 的便捷解决方案。例如,有人开发了一个添加了 RNNoise 的 OBS 插件,但字面意思是“没有提供帮助。如果您能弄清楚如何构建和使用它,那就玩得开心!” Nvidia Broadcast 是一个简单的应用程序,我只需点击几下即可下载、安装和打开。
就个人而言,尤其是 Nvidia Broadcast 让我很难回到 AMD。我可以处理质量较低的 GPU 编码器或在低质量设置下使用 CPU 进行编码,但我不希望我的观众一直听到我的键盘。这是一个非常简单但很大的生活质量改进,我将继续利用它,如果你有相机,那就更重要了。
AMD GPU 在流媒体方面与 Nvidia 一样好之前还有一些路要走。我不怀疑他们最终会到达那里,但与此同时,我会坚持使用我的 RTX 3060 Ti。