Tela Preta em Tela Cheia no VLC no macOS — Correções

Problemas específicos do sistema Última atualização: Aplica-se a: macOS 12+ · Intel & Apple Silicon · VLC 3.0.x

A tela cheia é onde problemas do VLC no macOS aparecem: a janela funciona bem, mas mudar para tela cheia produz um quadro preto (o áudio ainda toca) ou uma janela que nunca expande. As causas são específicas do macOS — o sistema de Spaces de tela cheia nativo, a saída VideoToolbox e peculiaridades de driver de GPU no Apple Silicon. Este guia cobre as correções na ordem que resolve a maioria dos casos.

Por que isso acontece?

  • Falhas de saída VideoToolbox — a saída de vídeo macOS padrão pode falhar ao redesenhar quando a janela transiciona para um Space de tela cheia em algumas combinações GPU/driver.
  • Conflitos de Space de tela cheia — a tela cheia nativa do macOS (botão verde) mais "Telas têm Spaces separadas" pode deixar a camada de vídeo do VLC para trás.
  • Bugs de driver Apple Silicon — gerações iniciais de driver M1/M2 tinham problemas de redesenho em tela cheia que atualizações posteriores do macOS corrigiram.
  • Preferências corrompidas — uma configuração obsoleta de tela cheia/saída de um VLC antigo quebra a transição.
  • Stalls de aceleração de hardware — o decodificador de GPU trava quando o modo de exibição muda, deixando o plano de vídeo preto.

Como corrigir

Correção 1Force a saída de vídeo para OpenGL (ou vice-versa)

A correção clássica de tela cheia macOS

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

    As opções de saída abrem.

  2. Defina Saída como "Saída de vídeo OpenGL" (ou volte para "VideoToolbox" se estava em OpenGL).

    O módulo de saída muda.

  3. Salve, reinicie o VLC e tente tela cheia de novo.

    A tela cheia exibe corretamente.

ObservaçãoAlternar o módulo quebra um estado de renderização obsoleto — mesmo que você acabe voltando, o reset geralmente corrige a transição.

Correção 2Use o modo de tela cheia não-nativo

Contorna problemas de Space do macOS inteiramente

  1. Reproduza o vídeo e pressione Cmd+F (a própria tela cheia do VLC) em vez do botão verde de semáforo.

    O VLC entra em sua própria tela cheia.

  2. Se Cmd+F também falhar, clique duas vezes na área de vídeo — isso alterna "Tela cheia sempre no topo" em algumas versões do VLC.

    A tela cheia alterna.

  3. Desative a preferência do macOS Configurações do Sistema > Área de Trabalho e Dock > "Telas têm Spaces separadas" se você usa vários monitores e vê fantasmas.

    Os Spaces se comportam de forma previsível.

ObservaçãoCmd+F usa a tela cheia em nível de janela do VLC, que não cria um novo Space do macOS — evitando o bug de transição.

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çãoUm decodificador pendurado durante mudança de modo de exibição é uma causa comum de tela cheia preta no Apple Silicon.

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çãoNo macOS, "atualização de driver" significa instalar a última atualização do macOS — a Apple embute drivers de GPU.

Correção 5Restaure 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 6Atualize 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 1Teste em uma conta de usuário nova

Separa configurações de nível macOS de configurações do VLC

  1. Crie uma conta de teste: Configurações do Sistema > Usuários e Grupos > Adicionar Conta.

    Uma conta limpa existe.

  2. Instale o VLC lá (ou copie o app) e teste tela cheia.

    Você vê se as configurações de nível macOS são as culpadas.

  3. Se funcionar na conta de teste, redefina as preferências de VLC e as configurações de exibição da sua conta principal.

    A causa é isolada ao seu perfil principal.

ObservaçãoFerramentas de exibição de terceiros (BetterDisplay, DisplayLink) e apps de acessibilidade que hookeiam o servidor de janela são quebradores de tela cheia comuns — feche-os durante o teste.

Como evitar no futuro

  • Prefira Cmd+F em vez do botão verde para tela cheia de mídia.
  • Mantenha o macOS totalmente atualizado — correções de exibição Apple Silicon chegam em atualizações do sistema.
  • Feche utilitários de gerenciador de janela (BetterDisplay, Rectangle) se vir glitches de tela cheia.
  • Mantenha o VLC atualizado; correções de tela cheia chegam com lançamentos 3.0.x (estável atual: 3.0.23).

Perguntas frequentes

Por que a tela cheia funciona no QuickTime mas não no VLC?
O QuickTime usa o próprio pipeline de vídeo da Apple; os módulos de saída do VLC interagem com Spaces de forma diferente. O alternar OpenGL/VideoToolbox geralmente resolve.
Tela preta em tela cheia em Mac M1/M2/M3/M4?
Atualize o macOS primeiro (a Apple envia correções de driver de GPU), depois alterne o módulo de saída de vídeo. Se persistir, desative a decodificação acelerada por hardware como teste.
A janela vai para tela cheia mas o vídeo fica pequeno no canto
Esse é um bug de escala no módulo de saída — troque a saída de vídeo (OpenGL ↔ VideoToolbox) e reinicie o VLC.
Um monitor externo piora?
Sim, especialmente com "Telas têm Spaces separadas" ativado ou um display externo não-Retina. Desative Spaces separados ou use espelhamento como teste.

Resumo

Force a saída de vídeo para OpenGL (ou vice-versa) — A correção clássica de tela cheia macOS. 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.