Comment un GPU Nvidia a transformé ma configuration de streaming

Le streaming sur Twitch est un de mes passe-temps depuis un certain temps, et c'est probablement la chose la plus importante qui m'a convaincu de rester avec mon RTX 3060 Ti, grâce à deux technologies clés que Nvidia a créées : NVENC et Nvidia Broadcast. La RTX 3060 Ti est l'une des meilleures cartes graphiques à elle seule, mais ce sont ces deux caractéristiques qui ont fait la différence pour moi.

Celles-ci ne sont pas cruciales pour mon expérience de streaming, mais les améliorations de la qualité de vie que ces deux fonctionnalités apportent rendent difficile pour moi de penser à revenir aux graphiques AMD.

NVENC rend mon CPU obsolète

Une comparaison entre l'encodage CPU et l'encodage NVENC.
Nvidia

J'étais un utilisateur AMD depuis des années jusqu'à ce que je passe à la GTX 1080 Ti en 2020 et que je passe à la RTX 3060 Ti en 2021 pour une meilleure efficacité énergétique. Je mettais également à niveau mon processeur à peu près au même moment, passant d'un Ryzen 7 3700X à un Ryzen 9 3950X pour le streaming. J'étais ravi d'avoir enfin l'un des meilleurs processeurs pour le streaming, et j'ai commencé à peaufiner mes paramètres dans Open Broadcaster Software pour une qualité et des performances optimales. Mais mon utilisation du processeur était très élevée, les performances étaient mauvaises dans mes jeux et je laissais tomber des images en streaming.

Puis je me suis souvenu que j'avais un GPU Nvidia, et j'avais entendu dire que NVENC (le codec de streaming GPU de Nvidia) était devenu vraiment bon, alors j'ai décidé de le vérifier. J'ai consulté le guide de Nvidia sur la configuration de NVENC dans OBS , configuré OBS et l'ai testé. Les résultats étaient tout simplement incroyables : les images étaient bonnes, les performances étaient excellentes et je ne perdais aucune image. Il n'y avait pratiquement aucune pénalité de performance pour l'utilisation de NVENC, et ni mon CPU ni mon GPU ne travaillaient plus dur pour utiliser NVENC. C'était une évidence pour moi de passer de l'encodage CPU à l'encodage GPU.

Bien que l'encodage CPU puisse avoir une très haute qualité, c'est aussi un moyen très inefficace d'enregistrer des séquences. En revanche, l'encodage accéléré par GPU est légèrement moins bon mais beaucoup plus efficace. Ma situation spécifique était en fait idéale pour l'encodage GPU car mon PC ITX n'avait pas la marge thermique pour se permettre d'être inefficace. J'aurais juste aimé entendre parler de NVENC avant de dépenser des centaines sur un Ryzen 9 3950X qui ne peut pas fléchir ses muscles.

Nvidia Broadcast rend mon clavier silencieux

Webcam Razer posée sur un moniteur.

Comme beaucoup de gamers, j'utilise un clavier mécanique , agréable à taper mais pas très agréable à écouter. Chaque fois que j'enregistrais ou diffusais, je devais faire très attention à savoir si mon micro était allumé ou non, car il captait toujours mon clavier, ainsi que d'autres bruits de fond. J'utilisais généralement le push to talk ou la désactivation du son de mon micro chaque fois que je voulais parler.

C'était le cas jusqu'à ce que je commence à utiliser une application appelée Nvidia Broadcast, qui possède plusieurs fonctionnalités, notamment un effet d'écran vert sans avoir besoin d'un écran vert réel, une sortie audio améliorée par l'IA et une suppression du bruit de fond alimentée par l'IA, ce qui est exactement ce que j'étais J'ai activé la fonction et mon micro n'a plus capté mon clavier ni aucun autre bruit de fond gênant.

Vous pourriez penser qu'une fonctionnalité comme celle-ci serait trop zélée et m'obligerait à parler fort ou d'une certaine manière, mais je n'ai jamais rencontré d'ennui avec Nvidia Broadcast jusqu'à présent, et je l'utilise depuis près de deux années. D'un autre côté, il est un peu indulgent et reprend toujours chaque fois que je me racle la gorge (ce qui arrive assez souvent), donc je continue d'appuyer de temps en temps sur le bouton de sourdine.

Cela ne veut pas dire que la diffusion n'est pas incroyable ; supprimer totalement le clic de mon clavier de mes flux est une amélioration massive de la qualité pour les quelques téléspectateurs que j'ai.

Si vous êtes un streamer, pensez à Nvidia

Un joueur joue sur une configuration PC.
DésobéirArt/Shutterstock

Je pense que ces deux fonctionnalités à elles seules rendent les GPU Nvidia extrêmement attrayants pour les streamers, et je pourrais tirer davantage parti de la diffusion et de sa technologie d'écran vert si je décidais un jour de brancher l'une des meilleures webcams pour le streaming . Je n'ai pas eu de GPU Nvidia pour ces fonctionnalités, mais je ne suis pas impatient de revenir à AMD.

Cependant, AMD rattrape Nvidia sur le front de l'encodage. La dernière version de l'encodeur AMF d'AMD est censée être à égalité avec celle de Nvidia , mais très peu d'applications (y compris OBS) ont obtenu une mise à jour pour utiliser le nouvel encodeur. En fait, cette version d'AMF n'est même pas si nouvelle que ça ; il est sorti depuis quatre mois. Je ne suis pas sur le point de passer à AMD pour utiliser un encodeur qui n'a pas de véritable support et pas de calendrier pour quand ce support arrivera enfin.

Il existe également des alternatives à la fonction de suppression du bruit de Nvidia Broadcast. RNNoise est un programme de suppression de bruit open source qui semble fonctionner de la même manière que Nvidia Broadcast . Cependant, pour utiliser RNNoise, vous devez vous fier à l'écosystème de logiciels open source, et à l'heure actuelle, il n'existe aucune solution pratique utilisant RNNoise. Par exemple, quelqu'un a développé un plugin OBS qui a ajouté RNNoise mais a littéralement dit "Aucune aide fournie. Si vous savez comment le construire et l'utiliser, amusez-vous ! Nvidia Broadcast est une application simple que je peux télécharger, installer et activer en quelques clics.

Personnellement, c'est surtout Nvidia Broadcast qui m'empêche de revenir chez AMD. Je peux accepter d'avoir un encodeur GPU de qualité inférieure ou un encodage avec mon CPU à un réglage de faible qualité, mais je ne veux pas que mes téléspectateurs entendent mon clavier tout le temps. Il s'agit d'une amélioration de la qualité de vie très simple mais importante dont je continuerai à profiter, et c'est encore plus important si vous avez un appareil photo.

Les GPU AMD ont encore du chemin à parcourir avant d'être aussi bons que ceux de Nvidia pour le streaming. Je ne doute pas qu'ils finiront par y arriver, mais en attendant, je m'en tiendrai à mon RTX 3060 Ti.