Tela Verde no VLC: Causas e 5 Correções Rápidas
Uma imagem verde sólida (às vezes rosa ou roxa) substituindo seu vídeo é um dos problemas caractísticos do VLC. Ao contrário da tela preta, a tela verde significa que os quadros de vídeo estão sendo decodificados — mas com um formato de cor quebrado, então o renderizador pinta lixo. A causa é quase sempre o decodificador de vídeo por hardware emitindo um formato de pixel incompatível, ou o módulo de saída de vídeo manipulando-o mal. Este é um problema da camada de renderização, não de um arquivo danificado. As correções abaixo, em ordem de probabilidade, resolvem na maioria dos casos em menos de cinco minutos.
Por que isso acontece?
- Decodificação DXVA / D3D11VA com formatos de pixel incompatíveis — decodificadores de GPU emitem formatos NV12 ou P010; um driver antigo ou um módulo de saída específico falha ao convertê-los, produzindo um quadro verde.
- Conflitos de módulo de saída de vídeo — Direct3D11 no Windows e VDPAU/VA-API no Linux são os principais suspeitos.
- Bugs de driver de GPU em codecs específicos — HEVC 10-bit e VP9 são os gatilhos mais comuns.
- Configuração corrompida do VLC com uma seleção de saída obsoleta — um módulo que não existe mais no seu sistema.
Como corrigir
Correção 1Desative a decodificação com aceleração de hardware
Corrige tela preta/verde, pixelização e travamentos na maioria dos casos
Abra o VLC e vá em Ferramentas > Preferências (ou pressione Ctrl+P no Windows/Linux, Cmd+, no macOS).
A janela de Preferências abre.
Clique na aba Entrada / Codecs à esquerda.
As configurações de codecs são exibidas.
Localize "Decodificação com aceleração de hardware" e defina como Desativar.
O menu passa a mostrar "Desativar".
Clique em Salvar e reinicie completamente o VLC (feche todas as janelas do VLC, não apenas o vídeo).
O VLC reinicia com decodificação por software.
Reproduza o arquivo problemático novamente.
Se o problema sumiu, o decodificador da GPU era o culpado.
Correção 2Alterne o módulo de saída de vídeo para OpenGL (no Windows) ou um módulo diferente no Linux (VDPAU → OpenGL)
Resolve tela preta e falhas de renderização em configurações específicas de GPU
Vá em Ferramentas > Preferências > Vídeo.
As configurações de vídeo abrem.
Defina "Saída" como OpenGL (no Windows) ou um módulo diferente no Linux (VDPAU → OpenGL).
O módulo de saída muda.
Clique em Salvar e reinicie o VLC.
O VLC reinicia.
Reabra o arquivo e verifique a imagem.
O vídeo deve renderizar corretamente agora.
Correção 3Atualize seu driver de vídeo
Corrige tela preta, artefatos verdes e travamentos causados por bugs do driver
Pressione Win+X e abra o Gerenciador de Dispositivos (ou Configurações do Sistema > Tela no macOS).
A lista de dispositivos abre.
Expanda "Adaptadores de vídeo" e anote o modelo da sua GPU (NVIDIA, AMD ou Intel).
Sua GPU é identificada.
Baixe o driver mais recente do site do fabricante (nvidia.com, amd.com ou intel.com) — ou use o Windows Update.
O pacote do driver está pronto.
Instale, reinicie o PC e tente o VLC novamente.
O sistema roda o novo driver.
Correção 4Restaure as preferências do VLC para o padrão
Limpa configurações corrompidas que causam travamentos, telas pretas e problemas de áudio
Feche o VLC completamente.
Nenhum processo do VLC está em execução.
Abra um prompt de comando (Win+R → cmd) ou terminal.
Uma linha de comando está disponível.
Execute:
vlc --reset-config(Windows/Linux) — no macOS, exclua~/Library/Preferences/org.videolan.vlcem vez disso.As preferências do VLC voltam ao padrão.
Inicie o VLC e reaplique apenas as configurações que você realmente precisa.
O VLC inicia com configurações limpas.
Correção 5Atualize o VLC para a versão mais recente
Aplica correções oficiais de bugs e segurança (estável atual: 3.0.23)
No VLC, vá em Ajuda > Verificar Atualizações.
O VLC compara sua versão com a mais recente.
Se houver uma atualização, baixe-a da página oficial videolan.org.
O novo instalador é baixado.
Instale sobre sua versão atual (as configurações são mantidas) e reinicie.
O VLC roda a nova versão.
Correções avançadas
Correção 1Force um formato de cor específico (Linux)
Corrige tela verde em configurações Linux VA-API/VDPAU
Feche o VLC e abra sua configuração:
~/.config/vlc/vlcrc.O arquivo de configuração abre.
Localize a seção avcodec e adicione:
avcodec-hw=none(ou substituiçõesvdpau-versionse presentes).A decodificação por hardware é desativada no nível de config.
Inicie o VLC e teste.
O vídeo renderiza em modo software.
Como evitar no futuro
- Atualize os drivers de GPU regularmente — quadros verdes/rosa são frequentemente corrigidos em lançamentos de driver.
- Após uma atualização do VLC, verifique se a decodificação por hardware ainda funciona; builds novos às vezes mudam os padrões.
- Mantenha uma cópia portátil do VLC para testes A/B instantâneos de problemas de configuração.
Perguntas frequentes
Por que meu vídeo fica verde no VLC mas normal em outros players?
Tela verde só em tela cheia?
Uma tela verde é sinal de dano na GPU?
A tela verde acontece com formatos específicos?
Resumo
Desative a decodificação com aceleração de hardware — Corrige tela preta/verde, pixelização e travamentos na maioria dos casos. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.