Ao compartilhar a tela no Discord, o vídeo deveria ficar suave a 30 ou 60 quadros por segundo. Em vez disso, a transmissão pode travar e parecer lenta porque a taxa de quadros está presa em 5 fps. Esse problema acontece mesmo quando você define a taxa correta nas configurações de voz do Discord e no seletor de compartilhamento de tela. A causa raiz geralmente é um conflito entre a aceleração de hardware do Discord, as configurações gráficas do Windows ou o modo de economia de energia da GPU. Este artigo explica por que a taxa de quadros cai para 5 fps e fornece as etapas exatas para restaurar a suavidade total.
Principais conclusões: corrigir taxa de quadros do Discord travada em 5 FPS
- Configurações do usuário > Voz e Vídeo > Avançado > Desativar OpenH264: Desative o OpenH264 para forçar o Discord a usar o codificador da GPU em vez do codificador da CPU.
- Configurações do usuário > Avançado > Desativar aceleração de hardware: Desligue a aceleração de hardware para impedir que o Discord entre em conflito com o driver da GPU.
- Configurações do Windows 11 > Sistema > Vídeo > Gráficos > Discord > Opções: Defina o Discord como GPU de alto desempenho para evitar que a GPU de economia de energia limite a transmissão.
Por que a taxa de quadros do compartilhamento de tela do Discord cai para 5 FPS
O Discord usa o codificador de vídeo NVIDIA NVENC ou AMD AMF para capturar e transmitir sua tela. Quando tudo funciona corretamente, o codificador produz vídeo a 30 ou 60 fps, dependendo das configurações. O limite de 5 fps ocorre quando o Discord recorre ao codificador de software OpenH264 ou quando a GPU muda para o modo de economia de energia.
O codificador de software (OpenH264) é muito mais lento que a codificação por hardware. Ele não consegue acompanhar a captura de tela em tempo real, então reduz a taxa de quadros para 5 fps. Essa queda ocorre quando a configuração de aceleração de hardware do Discord está ativada, mas a GPU não está atribuída corretamente. Outra causa comum é a configuração de desempenho gráfico do Windows 11. Se o Discord estiver definido como Modo de economia de energia, o sistema usa a GPU integrada em vez da GPU dedicada. A GPU integrada geralmente não possui um codificador de vídeo dedicado, forçando o Discord a voltar para a codificação por software.
Como o Discord seleciona o codificador
O Discord verifica se há um codificador de hardware na inicialização. Se encontrar um, ele usa aceleração de hardware para compartilhamento de tela. Se o codificador de hardware falhar ou não estiver disponível, o Discord recorre à codificação por software OpenH264. O codificador de software é limitado a 5 fps na maioria dos sistemas porque não consegue processar quadros rápido o suficiente. Essa queda é invisível para o usuário — o Discord não mostra nenhuma mensagem de aviso.
Etapas para corrigir a taxa de quadros do compartilhamento de tela do Discord travada em 5 FPS
As etapas a seguir forçam o Discord a usar a GPU e o codificador de hardware corretos. Execute-as na ordem listada. Teste o compartilhamento de tela após cada etapa para ver se a correção funciona.
- Desativar a codificação OpenH264 no Discord
Abra o Discord e clique no ícone de engrenagem ao lado do seu nome de usuário para abrir as Configurações do usuário. Vá para Voz e Vídeo. Role até o final da página para encontrar a seção Avançado. Desative a opção Ativar codec de vídeo OpenH264. Isso força o Discord a usar o codificador de hardware da sua GPU em vez do codificador de software. Após alterar essa configuração, reinicie o Discord completamente. - Desativar a aceleração de hardware no Discord
Nas Configurações do usuário, vá para Avançado. Na seção Avançado, desative a Aceleração de hardware. O Discord pedirá que você reinicie para que a alteração entre em vigor. Clique em Ok. Essa configuração impede que o Discord dispute recursos com o driver da GPU. Muitos usuários relatam que desativar a aceleração de hardware sozinha corrige o limite de 5 fps. - Definir o Discord como GPU de alto desempenho no Windows
Abra as Configurações do Windows pressionando a tecla Windows + I. Vá para Sistema > Vídeo > Gráficos. Na lista de aplicativos, encontre o Discord. Se o Discord não estiver listado, clique em Adicionar um aplicativo e escolha Aplicativo de área de trabalho, então navegue até o executável do Discord (geralmente C:\Users\[SeuNomeDeUsuário]\AppData\Local\Discord\app-1.0.9007\Discord.exe). Clique em Opções ao lado do Discord. Selecione Alto desempenho e clique em Salvar. Isso atribui a GPU dedicada ao Discord. - Desativar a otimização de tela cheia para o Discord
Clique com o botão direito no atalho do Discord na área de trabalho e selecione Propriedades. Vá para a guia Compatibilidade. Marque a caixa Desativar otimizações de tela inteira. Clique em Aplicar e OK. Isso impede que o Windows aplique seu próprio gerenciamento de taxa de quadros ao Discord. - Atualizar o driver da GPU
Visite o site do fabricante da sua GPU: NVIDIA, AMD ou Intel. Baixe e instale o driver mais recente para sua placa de vídeo. Drivers desatualizados podem fazer com que o codificador de hardware falhe, forçando o Discord a usar codificação por software. Após a atualização, reinicie o computador e teste o compartilhamento de tela. - Alterar a configuração de taxa de quadros do compartilhamento de tela do Discord
Ao iniciar um compartilhamento de tela, clique na seta para baixo ao lado do botão Transmitir agora. Selecione 60 fps ou 30 fps no menu de taxa de quadros. Não deixe em Automático. Alguns usuários acham que definir explicitamente para 30 fps funciona melhor do que 60 fps em hardware mais antigo.
Se o Discord ainda tiver 5 FPS após a correção principal
Compartilhamento de tela mostra 5 FPS ao transmitir um jogo
Ao compartilhar uma janela de jogo, o Discord tenta capturar o jogo em sua taxa de quadros nativa. Se o jogo em si estiver rodando a 5 fps devido ao baixo desempenho, o Discord transmitirá essa mesma taxa de quadros. Verifique o contador de taxa de quadros integrado do jogo ou use uma sobreposição como MSI Afterburner para confirmar o desempenho do jogo. Reduza as configurações gráficas ou a resolução do jogo para aumentar sua taxa de quadros. O Discord não pode criar quadros que o jogo não produz.
5 FPS apenas ao compartilhar um aplicativo específico
Alguns aplicativos, especialmente aqueles com aceleração de hardware ativada, podem interferir na captura do Discord. Por exemplo, compartilhar uma janela do Chrome que reproduz vídeo pode fazer o Discord cair para 5 fps. Tente desativar a aceleração de hardware no aplicativo que você está compartilhando. No Chrome, vá em Configurações > Sistema e desative Usar aceleração de hardware quando disponível. Em seguida, reinicie o Chrome e compartilhe a janela novamente.
5 FPS ao usar um laptop na bateria
O Windows pode mudar para a GPU integrada quando o laptop está desconectado para economizar bateria. Essa mudança pode fazer com que o Discord perca o acesso ao codificador da GPU dedicada. Conecte o laptop à tomada. Em seguida, vá para Configurações do Windows > Sistema > Energia e bateria. Defina o modo de energia como Melhor desempenho. Isso garante que a GPU dedicada permaneça ativa durante o compartilhamento de tela.
Configurações de taxa de quadros do compartilhamento de tela do Discord e requisitos de GPU
| Item | Configuração de 30 FPS | Configuração de 60 FPS |
|---|---|---|
| GPU recomendada | Qualquer GPU dedicada da NVIDIA, AMD ou Intel Arc | NVIDIA GTX 900 series ou mais recente, AMD RX 400 series ou mais recente |
| Codificador usado | NVENC ou AMF | NVENC ou AMF |
| Fallback OpenH264 | Limite de 5 fps | Limite de 5 fps |
| Discord Nitro necessário | Não | Não |
| Limite de resolução | Até 4K | Até 4K |
O Discord não exige assinatura para nenhuma configuração de taxa de quadros ou resolução. A opção de 60 fps está disponível para todos os usuários. O fator limitante é o codificador de hardware da sua GPU. Se sua GPU não suportar NVENC ou AMF, o Discord recorrerá ao OpenH264 e limitará a transmissão a 5 fps.
Agora você pode corrigir o limite de 5 fps desativando o OpenH264, desligando a aceleração de hardware e atribuindo a GPU dedicada ao Discord. Teste o compartilhamento de tela após cada alteração para isolar a causa exata. Para obter os melhores resultados, mantenha o driver da GPU atualizado e execute o Discord com o laptop conectado à tomada. Se o problema persistir, tente compartilhar uma janela diferente para descartar interferências específicas do aplicativo.