Ao usar filtros de vídeo do Discord como Desfoque de Fundo, Substituição de Fundo ou os efeitos do Studio Effects, o stream de vídeo pode travar, congelar ou perder quadros, especialmente em laptops ou PCs com gráficos integrados ou GPUs dedicadas antigas. Isso acontece porque o Discord aplica processamento GPU em tempo real ao feed da sua webcam, e hardwares gráficos de baixo desempenho não conseguem sustentar a taxa de quadros necessária. Este artigo explica a causa raiz, fornece correções passo a passo para reduzir travamentos e lista padrões de falha relacionados que você pode encontrar.
Principais conclusões: Corrigir travamentos de filtro de vídeo do Discord em GPUs de baixo desempenho
- Configurações do Usuário > Voz e Vídeo > Avançado > Preferência de Codec de Vídeo: Alterne de H.264 para VP8 para reduzir a carga da GPU durante o processamento de filtros de vídeo.
- Configurações do Usuário > Voz e Vídeo > Filtros de Vídeo: Desative todos os filtros ou use apenas o Desfoque de Fundo leve em vez da Substituição de Fundo.
- Configurações de Gráficos do Windows > Preferência de GPU: Force o Discord a usar a GPU dedicada em vez do chip gráfico integrado em laptops com GPUs duais.
Por que os filtros de vídeo do Discord travam em GPUs de baixo desempenho
Os filtros de vídeo do Discord dependem de shaders de computação acelerados por GPU para processar cada quadro da sua webcam em tempo real. Quando um filtro como Desfoque de Fundo ou Substituição de Fundo é ativado, a GPU deve realizar segmentação, estimativa de profundidade e composição para cada quadro. Em gráficos integrados como Intel UHD Graphics ou GPUs dedicadas antigas como a NVIDIA GeForce GTX 960, as unidades de computação e a largura de banda de memória disponíveis são insuficientes para manter 30 quadros por segundo. O resultado são quedas de quadros, travamentos visíveis e, às vezes, um feed de vídeo congelado para outros participantes.
O Discord não detecta automaticamente a capacidade da GPU e não reduz a qualidade do filtro. As mesmas configurações de filtro são aplicadas independentemente do hardware, então uma GPU de baixo desempenho é forçada a executar a mesma carga de trabalho que uma GPU de alto desempenho. Esta é a principal razão pela qual ocorrem travamentos.
Impacto da escolha do codec de vídeo na carga da GPU
O codec de vídeo usado para codificar o stream da webcam também afeta o uso da GPU. A codificação H.264 é mais eficiente, mas coloca uma carga maior no bloco codificador da GPU. A codificação VP8 é menos eficiente em compressão, mas usa menos recursos da GPU no geral. Em GPUs de baixo desempenho, mudar para VP8 pode liberar capacidade de computação para o processamento de filtros.
Passos para corrigir travamentos de filtro de vídeo no Discord
Estes passos visam a carga da GPU causada pelos filtros de vídeo e pela seleção de codec. Aplique-os em ordem até que os travamentos parem.
Passo 1: Mude para o codec de vídeo VP8
- Abra as Configurações do Usuário do Discord
Clique no ícone de engrenagem ao lado do seu nome de usuário no canto inferior esquerdo da janela do Discord. - Vá para Voz e Vídeo
Na barra lateral esquerda, clique em Voz e Vídeo. - Role até a seção Avançado
Role para baixo até ver Avançado perto do final da lista de configurações. - Altere a Preferência de Codec de Vídeo
Clique no menu suspenso ao lado de Preferência de Codec de Vídeo e selecione VP8. O Discord aplicará a mudança imediatamente para sua próxima chamada de vídeo.
Passo 2: Desative a Aceleração de Hardware no Discord
- Abra as Configurações Avançadas
Nas Configurações do Usuário, clique em Avançado na barra lateral esquerda. - Desligue a Aceleração de Hardware
Alterne Aceleração de Hardware para a posição desligada. Uma caixa de diálogo pedirá para reiniciar o Discord. Clique em Ok. - Teste os filtros de vídeo após reiniciar
Entre em um canal de voz e ative um filtro de vídeo para verificar se os travamentos foram reduzidos.
Passo 3: Force o Discord a usar a GPU dedicada (apenas laptops)
- Abra as Configurações de Gráficos do Windows
Pressione Tecla Windows + I para abrir Configurações. Clique em Sistema e depois em Exibir. Role para baixo e clique em Gráficos. - Adicione o Discord à lista
Clique em Procurar e navegue até%localappdata%\Discord\app-1.0.xxxx\Discord.exe. Selecione o arquivo e clique em Adicionar. - Defina a preferência de GPU como Alto Desempenho
Clique em Opções ao lado do Discord na lista. Selecione Alto desempenho e clique em Salvar. - Reinicie o Discord
Feche e reabra o Discord para que a preferência de GPU entre em vigor.
Passo 4: Use um filtro de vídeo mais leve
- Abra as Configurações de Voz e Vídeo
Vá para Configurações do Usuário > Voz e Vídeo. - Selecione Desfoque de Fundo em vez de Substituição
Em Filtros de Vídeo, escolha Desfoque de Fundo em vez de Substituição de Fundo. O desfoque usa menos computação da GPU do que a substituição, que requer uma máscara de primeiro plano completa. - Desative os Efeitos do Studio
Se você tiver uma sobreposição de Efeitos do Studio ativa, desligue-a. Esses efeitos adicionam carga extra à GPU.
Passo 5: Reduza a resolução da webcam no Discord
- Abra as Configurações de Voz e Vídeo
Vá para Configurações do Usuário > Voz e Vídeo. - Role até Configurações da Câmera
Em Câmera, clique no menu suspenso ao lado de Câmera para selecionar sua webcam e depois clique em Configurações da Câmera. - Reduza a resolução
Na caixa de diálogo de propriedades da webcam, defina a resolução para 640×480 ou 1280×720 em vez de 1920×1080. Resolução menor significa menos pixels para a GPU processar por quadro.
Se o Discord ainda tiver problemas após a correção principal
Filtro de vídeo faz o Discord inteiro congelar
Se ativar qualquer filtro de vídeo fizer o Discord ficar sem resposta, seu driver de GPU pode estar desatualizado. Atualize o driver gráfico do site do fabricante (Intel, NVIDIA ou AMD). Após atualizar, reinicie o computador e teste novamente.
Travamentos ocorrem apenas ao transmitir um jogo
Ao transmitir um jogo e ativar um filtro de vídeo simultaneamente, a GPU precisa lidar tanto com a renderização do jogo quanto com o processamento do filtro. Reduza as configurações gráficas do jogo ou desative o filtro de vídeo durante a transmissão. Você também pode definir a prioridade do processo do Discord como Alta no Gerenciador de Tarefas, mas isso pode afetar o desempenho do jogo.
Filtros funcionam na prévia mas travam na chamada
A janela de prévia nas configurações do Discord usa uma taxa de quadros menor do que a chamada real. Se a prévia parece suave mas a chamada trava, a GPU não consegue manter a taxa de quadros alvo em tempo real. Aplique a mudança de codec VP8 e desative a aceleração de hardware conforme descrito acima.
| Item | GPU Integrada (Intel UHD) | GPU Dedicada (NVIDIA GTX 1650) |
|---|---|---|
| Desempenho do Desfoque de Fundo | Trava em 1080p, utilizável em 720p | Funciona suavemente em 1080p |
| Desempenho da Substituição de Fundo | Travamento severo, não recomendado | Pequenas quedas de quadros em 1080p |
| Codec recomendado | VP8 | H.264 |
| Aceleração de Hardware | Desligar | Manter ligado |
Agora você pode reduzir ou eliminar travamentos dos filtros de vídeo do Discord em GPUs de baixo desempenho mudando para o codec VP8, desativando a aceleração de hardware e usando filtros mais leves. Comece com a mudança de codec VP8, pois não requer reinicialização e reduz imediatamente a carga da GPU. Se os travamentos persistirem, force o Discord a usar sua GPU dedicada, se disponível. Para a melhor experiência em gráficos integrados, mantenha a resolução da webcam em 720p ou inferior e use Desfoque de Fundo em vez de Substituição de Fundo.