Cómo una GPU Nvidia ha transformado mi configuración de transmisión

Transmitir en Twitch ha sido mi pasatiempo durante un tiempo, y es probablemente lo más importante que me convenció de seguir con mi RTX 3060 Ti, gracias a dos tecnologías clave que ha creado Nvidia: NVENC y Nvidia Broadcast. La RTX 3060 Ti es una de las mejores tarjetas gráficas por sí sola, pero son estas dos características las que marcaron la diferencia para mí.

Estos no son cruciales para mi experiencia de transmisión, pero las mejoras en la calidad de vida que brindan estas dos características hacen que sea difícil para mí siquiera pensar en volver a los gráficos AMD.

NVENC hace que mi CPU sea obsoleta

Una comparación entre la codificación de CPU y la codificación NVENC.
nvidia

Había sido usuario de AMD durante años hasta que cambié a la GTX 1080 Ti en 2020 y actualicé a la RTX 3060 Ti en 2021 para una mejor eficiencia energética. También estaba actualizando mi CPU al mismo tiempo, pasando de un Ryzen 7 3700X a un Ryzen 9 3950X para la transmisión. Estaba emocionado de tener finalmente una de las mejores CPU para transmisión, y comencé a ajustar mi configuración en Open Broadcaster Software para obtener la mejor calidad y rendimiento. Pero mi uso de la CPU era muy alto, el rendimiento era malo en mis juegos y perdía fotogramas en la transmisión.

Luego recordé que tenía una GPU Nvidia y había escuchado que NVENC (el códec de transmisión de GPU de Nvidia) se había vuelto realmente bueno, así que decidí probarlo. Busqué la guía de Nvidia sobre cómo configurar NVENC en OBS , configuré OBS y lo probé. Los resultados fueron nada menos que sorprendentes: el metraje se veía bien, el rendimiento fue excelente y no perdía ningún cuadro. Básicamente, no hubo penalización de rendimiento por usar NVENC, y ni mi CPU ni mi GPU estaban trabajando más duro para usar NVENC. Fue una obviedad para mí cambiar de codificación de CPU a GPU.

Si bien la codificación de la CPU puede tener una calidad muy alta, también es una forma muy ineficiente de grabar imágenes. La codificación acelerada por GPU, por el contrario, es ligeramente peor en calidad pero mucho más eficiente. Mi situación específica era realmente excelente para la codificación de GPU porque mi PC ITX no tenía el margen térmico para permitirse ser ineficiente. Solo desearía haber oído hablar de NVENC antes de gastar cientos en un Ryzen 9 3950X que no puede flexionar sus músculos.

Nvidia Broadcast silencia mi teclado

Cámara web Razer sobre un monitor.

Como muchos jugadores, uso un teclado mecánico , que es excelente para escribir pero no muy agradable de escuchar. Cada vez que estaba grabando o transmitiendo, tenía que tener mucho cuidado con si mi micrófono estaba encendido o no porque siempre captaría mi teclado, así como otros ruidos de fondo. Por lo general, usaba presionar para hablar o quitar el silencio de mi micrófono cada vez que quería hablar.

Ese fue el caso hasta que comencé a usar una aplicación llamada Nvidia Broadcast, que tiene varias funciones, incluido un efecto de pantalla verde sin necesidad de una pantalla verde real, salida de audio mejorada por IA y eliminación de ruido de fondo con IA, que es exactamente lo que estaba interesado. Encendí la función y mi micrófono ya no captó mi teclado ni ningún otro ruido de fondo molesto.

Puede pensar que una característica como esta sería demasiado entusiasta y requeriría que hable en voz alta o de cierta manera, pero hasta ahora nunca he experimentado ningún tipo de molestia con Nvidia Broadcast, y lo he estado usando durante casi dos años. Por otro lado, es un poco indulgente y siempre responde cada vez que me aclaro la garganta (que es bastante frecuente), por lo que sigo presionando el botón de silencio de vez en cuando.

Eso no quiere decir que Broadcast no sea sorprendente; Eliminar por completo el clic de mi teclado de mis transmisiones es una mejora masiva en la calidad para los pocos espectadores que tengo.

Si eres un streamer, considera Nvidia

Un jugador juega en una configuración de PC.
DisobeyArt/Shutterstock

Creo que estas dos características por sí solas hacen que las GPU Nvidia sean extremadamente atractivas para los streamers, y podría aprovechar más Broadcast y su tecnología de pantalla verde si alguna vez decidiera conectar una de las mejores cámaras web para la transmisión . No obtuve una GPU Nvidia para estas funciones, pero no estoy ansioso por volver a AMD.

Sin embargo, AMD está alcanzando a Nvidia en el frente de la codificación. La versión más nueva del codificador AMF de AMD supuestamente está a la par con la de Nvidia , pero muy pocas aplicaciones (incluida OBS) han recibido una actualización para utilizar el nuevo codificador. De hecho, esta versión de AMF ni siquiera es tan nueva; ha estado fuera durante cuatro meses. No voy a cambiar a AMD para usar un codificador que no tiene soporte real y no hay una línea de tiempo para cuando finalmente llegue ese soporte.

También hay alternativas a la función de eliminación de ruido de Nvidia Broadcast. RNNoise es un programa de eliminación de ruido de código abierto que parece funcionar de manera similar a Nvidia Broadcast . Sin embargo, para usar RNNoise, debe confiar en el ecosistema de software de código abierto, y en este momento simplemente no hay soluciones convenientes que usen RNNoise. Por ejemplo, alguien desarrolló un complemento OBS que agregó RNNoise pero literalmente dijo: “No se brindó ayuda. Si puedes descubrir cómo construirlo y usarlo, ¡diviértete!” Nvidia Broadcast es una aplicación sencilla que puedo descargar, instalar y activar con unos pocos clics.

Personalmente, es Nvidia Broadcast en particular lo que me dificulta volver a AMD. Puedo lidiar con tener un codificador de GPU de menor calidad o codificar con mi CPU en una configuración de baja calidad, pero no quiero que mis espectadores escuchen mi teclado todo el tiempo. Esta es una mejora de calidad de vida realmente simple pero grande que continuaré aprovechando, y es aún más importante si tienes una cámara.

Las GPU de AMD tienen un pequeño camino por recorrer antes de que sean tan buenas como las de Nvidia para la transmisión. No dudo que lleguen allí eventualmente, pero mientras tanto, me quedaré con mi RTX 3060 Ti.