Tela Verde no VLC: Causas e 5 Correções Rápidas

Problemas de reprodução de vídeo Última atualização: Aplica-se a: Windows / Linux · VLC 3.0.x · NVIDIA & AMD GPUs

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ídeoDirect3D11 no Windows e VDPAU/VA-API no Linux são os principais suspeitos.
  • Bugs de driver de GPU em codecs específicosHEVC 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

  1. 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.

  2. Clique na aba Entrada / Codecs à esquerda.

    As configurações de codecs são exibidas.

  3. Localize "Decodificação com aceleração de hardware" e defina como Desativar.

    O menu passa a mostrar "Desativar".

  4. 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.

  5. Reproduza o arquivo problemático novamente.

    Se o problema sumiu, o decodificador da GPU era o culpado.

ObservaçãoTelas verdes são o sintoma clássico de decodificação por hardware. A decodificação por software usa um pipeline bem testado e elimina o descompasso de formato imediatamente.

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

  1. Vá em Ferramentas > Preferências > Vídeo.

    As configurações de vídeo abrem.

  2. Defina "Saída" como OpenGL (no Windows) ou um módulo diferente no Linux (VDPAU → OpenGL).

    O módulo de saída muda.

  3. Clique em Salvar e reinicie o VLC.

    O VLC reinicia.

  4. Reabra o arquivo e verifique a imagem.

    O vídeo deve renderizar corretamente agora.

ObservaçãoSe o novo módulo funcionar, mantenha-o. GPUs e drivers diferentes se comportam de formas distintas, então testar é o caminho mais rápido para encontrar uma saída estável.

Correção 3Atualize seu driver de vídeo

Corrige tela preta, artefatos verdes e travamentos causados por bugs do driver

  1. Pressione Win+X e abra o Gerenciador de Dispositivos (ou Configurações do Sistema > Tela no macOS).

    A lista de dispositivos abre.

  2. Expanda "Adaptadores de vídeo" e anote o modelo da sua GPU (NVIDIA, AMD ou Intel).

    Sua GPU é identificada.

  3. 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.

  4. Instale, reinicie o PC e tente o VLC novamente.

    O sistema roda o novo driver.

ObservaçãoNotebooks OEM às vezes bloqueiam drivers do fabricante; nesse caso, use a página de drivers do fabricante do notebook.

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

  1. Feche o VLC completamente.

    Nenhum processo do VLC está em execução.

  2. Abra um prompt de comando (Win+R → cmd) ou terminal.

    Uma linha de comando está disponível.

  3. Execute: vlc --reset-config (Windows/Linux) — no macOS, exclua ~/Library/Preferences/org.videolan.vlc em vez disso.

    As preferências do VLC voltam ao padrão.

  4. Inicie o VLC e reaplique apenas as configurações que você realmente precisa.

    O VLC inicia com configurações limpas.

ObservaçãoIsso apaga todas as preferências personalizadas (incluindo atalhos e skins). Exporte sua configuração antes em Ferramentas > Preferências > Tudo > Interface, se quiser um backup.

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)

  1. No VLC, vá em Ajuda > Verificar Atualizações.

    O VLC compara sua versão com a mais recente.

  2. Se houver uma atualização, baixe-a da página oficial videolan.org.

    O novo instalador é baixado.

  3. Instale sobre sua versão atual (as configurações são mantidas) e reinicie.

    O VLC roda a nova versão.

ObservaçãoO VLC 3.0.23 é a 24ª atualização do ramo 3.0 e inclui um grande lote de correções de demuxer e estabilidade — muitos problemas de "não reproduz" já estão resolvidos nele.

Correções avançadas

Correção 1Force um formato de cor específico (Linux)

Corrige tela verde em configurações Linux VA-API/VDPAU

  1. Feche o VLC e abra sua configuração: ~/.config/vlc/vlcrc.

    O arquivo de configuração abre.

  2. Localize a seção avcodec e adicione: avcodec-hw=none (ou substituições vdpau-version se presentes).

    A decodificação por hardware é desativada no nível de config.

  3. Inicie o VLC e teste.

    O vídeo renderiza em modo software.

ObservaçãoNo Linux, bugs de tela verde com Wayland + VA-API são comuns; a correção é geralmente a desativação de hwaccel acima ou trocar a saída para OpenGL.

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?
Outros players podem usar caminhos de decodificação diferentes (ex.: Media Foundation no Windows) que lidam corretamente com o formato de pixel. No VLC, desativar a aceleração de hardware alinha o pipeline com o caminho que funciona.
Tela verde só em tela cheia?
Isso aponta para o módulo de saída, não para a decodificação. Alterne entre Direct3D11, OpenGL e Direct3D9 em Ferramentas > Preferências > Vídeo > Saída.
Uma tela verde é sinal de dano na GPU?
Não — um quadro totalmente verde é um descompasso de formato de software. Artefatos reais de GPU parecem lixo espalhado, não uma imagem verde uniforme.
A tela verde acontece com formatos específicos?
Na maior parte com HEVC 10-bit e VP9, menos com H.264 8-bit. Isso sugere fortemente o decodificador de hardware, confirmando a correção de hwaccel.

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.