Por que o NVENC é tão importante para o streaming ao vivo

Você deve ter percebido que, em praticamente todos os artigos que escrevi sobre streaming, em algum momento menciono o NVENC ou recomendo comprar uma GPU NVIDIA. Há um bom motivo para isso: o NVENC é incrível para streaming ao vivo! Agora que o mercado de GPUs começa a se recuperar, achei que seria interessante explicar o que é o NVENC e por que considero esse recurso tão importante para streaming ao vivo.
O que é o NVENC?
NVENC significa NVIDIA Encoder. Ele faz parte das GPUs, ou placas de vídeo, e é dedicado à codificação de vídeo. Está presente nas GPUs NVIDIA desde a série GeForce 600, em 2012, mas passou por várias revisões, com a versão mais recente disponível nas GPUs Turing, ou basicamente na série 20 e posteriores.
Para quem gosta de detalhes de vídeo, o NVENC pode codificar vídeo 4K de 8 bits usando h.264. Com drivers oficiais, é possível codificar até três streams de vídeo.

O que o NVENC significa para o streaming ao vivo?
Até alguns anos atrás, uma GPU com a versão mais recente do NVENC era a forma mais econômica de melhorar a qualidade do stream. Antes, a codificação dependia do X.264, que usa muitos recursos da CPU. É por isso que muitas configurações de streaming com dois PCs têm CPUs com muitos núcleos no PC de streaming.
Quanto mais núcleos você puder dedicar ao X.264, mais lentos serão os presets que poderá usar e melhor ficará a qualidade do vídeo, já que plataformas como a Twitch começaram a limitar o bitrate dos streams.
Durante muito tempo, encoders de hardware como o NVENC eram ótimos para gravações, mas não tão bons para streaming, pois exigiam mais bitrate que o X.264 para gerar vídeo de alta qualidade. Com o NVENC mais recente, porém, você pode obter qualidade comparável à do X.264 até nos presets mais lentos. Portanto, quando os preços das GPUs caírem, esperamos, você não precisará comprar uma CPU e uma placa-mãe novas, na prática um PC inteiro novo. Poderá simplesmente comprar uma GPU nova.
Melhores configurações de streaming NVENC
A melhor coisa sobre o NVENC é que as configurações são simples. Defina a qualidade máxima e ative look ahead e psycho visual tuning. Se você realmente estiver levando sua GPU ao limite durante o streaming, tentando extrair cada frame de Elden Ring, selecione Quality e desative a função look ahead. É isso! Ela pode ser alterada facilmente no XSplit Broadcaster!
Não é necessário aprender linhas de código como no X.264. Basta definir o bitrate no valor mais alto possível e começar a fazer streaming. Como são permitidas até três instâncias de NVENC por GPU, você pode fazer streaming e gravar ao mesmo tempo usando o NVENC. Com o XSplit Broadcaster, isso significa que você pode gravar cenas específicas, cenas sem overlays ou o jogo e a facecam separadamente. A escolha é sua.
Espero ter explicado por que o NVENC é tão excelente para streaming e por que o recomendo constantemente! Se tiver dúvidas sobre o NVENC, deixe um comentário!







Comentários