Como Fazer Stream para Twitch e YouTube com o OBS: Bitrate e Configuração

Depois de teres o OBS Studio configurado, o passo seguinte é ligá-lo à plataforma onde queres transmitir. A Twitch e o YouTube têm limites e recomendações diferentes de bitrate, resolução e keyframes — usar os valores errados resulta em stream com buffering, frames perdidos ou qualidade abaixo do possível. Este guia mostra como ligar o OBS a cada plataforma, que definições usar em cada uma, e como diagnosticar os problemas de stream mais comuns.

ℹ Este artigo assume que já tens o OBS instalado e com o encoder configurado. Se ainda não fizeste isso, começa pelo guia de configuração do OBS Studio (link no fim).

1. Ligar o OBS à Plataforma

Há duas formas de ligar o OBS a uma plataforma, em Definições → Transmissão:

Método Como funciona Quando usar
Ligar conta (login) Autentica-te na plataforma pelo OBS Mais simples; dá acesso a chat e painéis no OBS
Chave de stream Colas a chave gerada no painel da plataforma Mais controlo; funciona em qualquer serviço

⚠ A chave de stream é uma palavra-passe. Nunca a mostres em vídeo, capturas de ecrã ou a partilhes com terceiros — quem tiver a chave pode transmitir na tua conta. Se for exposta, revoga-a e gera uma nova imediatamente no painel da plataforma.

2. Definições Recomendadas para a Twitch

A Twitch é historicamente mais restritiva no bitrate, sobretudo para quem não é parceiro. Estas definições dão boa qualidade dentro dos limites práticos:

Parâmetro 1080p60 1080p30 / 720p60
Bitrate de vídeo 6000 kbps 4500 kbps
Controlo de taxa CBR CBR
Codec H.264 (compatibilidade máxima) H.264
Bitrate de áudio 160 kbps 160 kbps
Keyframe 2 segundos 2 segundos

ℹ A Twitch tem vindo a expandir o suporte a bitrates mais altos e a codecs modernos como o AV1 e HEVC através da tecnologia “Enhanced Broadcasting”. Se a tua conta e região já o suportam, podes transmitir a 1080p60 com melhor qualidade sem exceder a largura de banda. Confirma no painel de criador da Twitch o que está disponível para ti.

3. Definições Recomendadas para o YouTube

O YouTube aceita bitrates mais altos que a Twitch, o que permite melhor qualidade de imagem — desde que a tua ligação de upload aguente:

Parâmetro 1080p60 1440p60 / 4K
Bitrate de vídeo 9000 kbps 18000+ kbps
Controlo de taxa CBR CBR
Codec H.264 ou HEVC HEVC / AV1 se disponível
Bitrate de áudio 160 kbps 160 kbps
Keyframe 2 segundos 2 segundos

⚠ Regra de ouro do bitrate: o teu upload real deve ser pelo menos 1,5× o bitrate de stream, para ter margem. Se tens 10 Mbps de upload, não transmitas a mais de ~6000-7000 kbps. Testa o upload em condições reais (com o resto da casa a usar a rede) antes de definir o valor.

4. Keyframes e Upload: O Que Não Pode Falhar

Ambas as plataformas exigem um intervalo de keyframe de 2 segundos. Se deixares em “auto” ou noutro valor, o stream pode ser rejeitado ou ter problemas. Configura-o explicitamente no OBS:

# Definições → Saída (modo Avançado) → Transmissão
Controlo de taxa      => CBR
Bitrate               => conforme a plataforma (ver tabelas)
Keyframe Interval     => 2   # segundos — OBRIGATÓRIO
Preset (NVENC)        => Quality / P5
Perfil                => high

# O keyframe a 2s é exigido pela Twitch e YouTube.
# Deixar em 0 (auto) é a causa nº1 de streams rejeitados.

5. Resolver Frames Perdidos e Buffering

O OBS mostra as estatísticas de stream (menu Ver → Estatísticas). Os “frames perdidos” (dropped frames) têm causas diferentes conforme o tipo:

Tipo de frame perdido Causa Solução
Dropped (network) Upload insuficiente ou instável Baixar bitrate; usar Ethernet; fechar downloads
Skipped (encoding) Encoder sobrecarregado Preset mais leve; usar encoder de hardware
Rendering lag GPU sem recursos para jogo + OBS Baixar definições do jogo ou resolução de saída

✓ Faz sempre um stream de teste privado antes de transmitir a sério — no YouTube podes fazê-lo como “não listado”, na Twitch com o modo de teste da chave de stream. Verifica as estatísticas de frames, a sincronização do áudio e a qualidade da imagem antes de ires para o ar.