VLC Não Reproduz HEVC (H.265): Guia Completo de Correção

Problemas de formato e codec Última atualização: Aplica-se a: All platforms · VLC 3.0.x · 4K HEVC content

Vídeo HEVC (H.265) — padrão para 4K, iPhones e câmeras modernas — às vezes se recusa a tocar no VLC: tela preta, sem imagem, ou um erro. O padrão é geralmente relacionado a hardware: o VLC depende do decodificador HEVC da sua GPU, e se o caminho do driver falha, a reprodução HEVC colapsa enquanto o H.264 continua funcionando. Este guia corrige o caminho do decodificador primeiro, depois as raras causas de nível de config. As correções 1–2 cobrem a vasta maioria dos casos.

Por que isso acontece?

  • Falha de decodificação HEVC da GPU (driver ou capacidade) — GPUs mais antigas não têm decodificação HEVC; mais novas falham via drivers com bug.
  • Aceleração de hardware desativada — com hwaccel off, HEVC 4K é decodificado pela CPU; CPUs fracas deixam cair quadros ou não mostram imagem.
  • Problemas de caminho HEVC 10-bit (Main10) — HEVC 10-bit precisa de um decodificador capaz; alguns drivers manipulam mal enquanto o 8-bit funciona.
  • Detecção errada de demuxer — HEVC em contêineres incomuns (TS, MKV com flags estranhas) pode confundir o parser do VLC.
  • Versões muito antigas do VLC — builds pré-3.0 tinham suporte HEVC parcial.

Como corrigir

Correção 1Atualize 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ção 2Verifique se sua GPU realmente decodifica HEVC

Diz se o problema é capacidade de hardware

  1. Abra o arquivo e verifique Ferramentas > Informações de Mídia > Codec: a linha "Decodificador" mostra o decodificador em uso.

    Você vê o decodificador ativo.

  2. Se mostra um decodificador de hardware (D3D11VA, VDA, VAAPI), a decodificação HEVC por hardware está ativa; uma tela preta então significa um bug de driver.

    O caminho de decodificação é conhecido.

  3. Se mostra decodificação por software FFmpeg e a CPU está no limite, sua GPU/driver não consegue decodificar HEVC — atualize o driver, ou aceite decodificação CPU com as correções abaixo.

    A capacidade é avaliada.

ObservaçãoComo referência: Intel HD 4000 e anteriores, a maioria das GPUs AMD pré-2014, e GPUs NVIDIA pré-2014 não decodificam HEVC por hardware.

Correção 3Desative 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çãoPara HEVC, o hwaccel deve estar LIGADO com um driver funcional. Se a decodificação por hardware estiver indisponível, mantenha DESLIGADO e dependa da CPU — veja a correção avançada.

Correção 4Atualize 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 5Alterne o módulo de saída de vídeo para OpenGL (corrige falhas de renderização HEVC 10-bit)

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 (corrige falhas de renderização HEVC 10-bit).

    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 6Restaure 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ções avançadas

Correção 1Ative a decodificação HEVC por CPU (software) corretamente

Toca HEVC em máquinas sem decodificação GPU

  1. Ferramentas > Preferências > Entrada / Codecs > "Decodificação com aceleração de hardware" > Desabilitar.

    A decodificação CPU é forçada.

  2. Ative "Descartar quadros em imagens atrasadas" para manter o áudio suave em CPUs fracas.

    Quadros caem em vez de travar.

  3. Para HEVC 4K em CPUs antigas, reduza o tamanho da janela ou use o filtro de vídeo "Nitidez" NÃO é necessário — apenas aceite a carga CPU ou assista em janela menor.

    A reprodução é estável.

ObservaçãoCPUs médias modernas (Ryzen 5 / Core i5, 2018+) decodificam HEVC 4K por software bem o suficiente para 24–30 fps. 4K60 ainda pode deixar cair quadros.

Correção 2Faça remux de arquivos HEVC-in-TS

Corrige falhas HEVC relacionadas a contêiner

  1. Rode: ffmpeg -i input.ts -c copy -map 0 output.mp4.

    O fluxo HEVC é remuxado para MP4.

  2. Reproduza o MP4 no VLC.

    O arquivo remuxado toca.

ObservaçãoSem perda de qualidade — o fluxo é copiado, apenas o contêiner muda.

Como evitar no futuro

  • Mantenha drivers de GPU atuais — bugs de decodificação HEVC são corrigidos em lançamentos de driver.
  • Antes de comprar/baixar conteúdo 4K, verifique o suporte de decodificação HEVC da sua GPU (NVDEC/Intel Quick Sync/AMD VCN).
  • Prefira MP4/MKV com flags HEVC limpas para máxima compatibilidade.

Perguntas frequentes

O VLC suporta HEVC?
Sim — o VLC 3.0 toca HEVC/H.265 por software e hardware. Se o seu não toca, o elo que falha é geralmente o decodificador/driver da GPU, não o próprio VLC.
Por que o HEVC toca em outro player mas não no VLC?
Outros players podem recuar para caminhos de decodificador diferentes (ex.: Media Foundation) silenciosamente. No VLC, garanta aceleração de hardware ligada com driver atualizado, ou force decodificação por software.
HEVC 10-bit é suportado no VLC?
Sim, com um decodificador capaz de Main10. Problemas 10-bit geralmente traçam ao driver da GPU — atualize-o, ou use decodificação por software.
Preciso do pacote de codec HEVC no Windows para o VLC?
Não. O VLC embute seu próprio decodificador HEVC. A extensão HEVC da Microsoft Store só é necessária para apps usando Media Foundation.
O VLC toca AV1?
Sim — o VLC 3.0 toca AV1 por software (e via decodificação por hardware onde suportado). dav1d (o novo decodificador AV1 da VideoLAN) está no roteiro para o 4.0.

Resumo

Atualize o VLC para a versão mais recente — Aplica correções oficiais de bugs e segurança (estável atual: 3.0.23). 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.