Como Corrigir Áudio Fora de Sincronia Permanentemente (Compensação de Atraso)

Problemas de áudio Última atualização: Aplica-se a: All platforms · VLC 3.0.x · A/V receivers & Bluetooth

Quando o áudio deriva da sincronia, a reação usual é pressionar J ou K em todo vídeo e empurrar o tempo de volta — uma tarefa sem fim. O VLC tem uma ferramenta melhor: a configuração de compensação de atraso de áudio, que armazena um offset permanente para todos os arquivos, e até lembra ajustes por arquivo que você faz durante a reprodução. Este guia explica a correção permanente, o ajuste fino por arquivo, e as três causas de hardware (Bluetooth, receptores A/V e soundbars) que fazem a deriva de sincronia acontecer em primeiro lugar.

Por que isso acontece?

  • Latência de áudio Bluetooth — codecs Bluetooth (especialmente A2DP/SBC) adicionam 100–300 ms de latência de codificação; o VLC não consegue saber o atraso, então o áudio toca cedo em relação ao vídeo.
  • Processamento do receptor A/V — receptores com processamento de lip-sync ou correção de sala (Dolby, DTS) fazem buffer do áudio, empurrando-o para tarde.
  • Jitter de decodificação acelerada por hardware — temporização de decodificação de vídeo instável em algumas GPUs faz a deriva aparecer em pontos aleatórios, o que parece pior que um offset constante.
  • Flags de temporização em nível de contêiner — alguns arquivos MKV/MP4 carregam listas de edição ou timestamps incorretos; a deriva está embutida no próprio arquivo.
  • Preferências corrompidas — um valor de atraso global antigo salvo na sua configuração continua se aplicando a tudo.

Como corrigir

Correção 1Defina uma compensação de atraso de áudio permanente

Corrige deriva constante e previsível em todos os arquivos

  1. Abra o VLC e vá em Ferramentas > Preferências > Áudio.

    As configurações de áudio abrem.

  2. Defina "Atraso de áudio" (ou "Compensação de dessincronização de áudio") para o offset medido, ex.: 250 ms para fones Bluetooth.

    Um offset global é aplicado a cada arquivo.

  3. Valores positivos atrasam o áudio; valores negativos o adiantam. Clique em Salvar e reinicie o VLC.

    A reprodução inicia com o novo offset.

ObservaçãoMeça o offset pausando em um movimento claro de boca e contando o gap em segundos, depois multiplique por 1000. Comece conservador (±150 ms) e refine.

Correção 2Ajuste fino por arquivo com J / K e salve o offset

Corrige arquivos individualmente fora de sincronia mantendo o padrão global

  1. Reproduza o arquivo e pressione K para atrasar o áudio (mais tarde) ou J para adiantá-lo (mais cedo) — cada pressão é 50 ms.

    A sincronia melhora passo a passo.

  2. Uma vez em sincronia, vá em Ferramentas > Sincronização de Faixa (ou pressione Ctrl+L).

    O painel de sincronização mostra o atraso atual.

  3. Clique com o botão direito no vídeo > Vídeo > Faixa de Legenda > Salvar Sincronização — o VLC escreve um offset por arquivo em seu banco de dados de mídia.

    O offset reaplica automaticamente na próxima vez que tocar este arquivo.

ObservaçãoO valor por arquivo substitui a compensação global apenas para aquele arquivo — sua configuração global fica intocada.

Correção 3Reduza a latência Bluetooth na origem

Remove a causa raiz em vez de compensá-la

  1. No VLC: Ferramentas > Preferências > Áudio > "Saída de áudio" → defina como "AudioTrack (Android)" ou o módulo de menor latência disponível no seu SO.

    O pipeline de áudio muda.

  2. No lado do SO, prefira codecs de menor latência: modo "AAC" do Windows, "AAC" do macOS, ou aptX/LL em dispositivos suportados.

    A latência cai visivelmente.

  3. Se usar uma soundbar com modo "Game" ou "Baixa Latência", ative-o — esses modos desabilitam o buffer de lip-sync.

    A sincronia retorna sem compensação.

ObservaçãoApós mudar a saída de áudio, re-meça o atraso — o valor de compensação pode precisar de ajuste.

Correção 4Descarte o próprio arquivo com um remux

Confirma se a deriva está embutida na mídia

  1. Faça remux do arquivo sem re-encodar: ffmpeg -i input.mkv -c copy -map 0 output.mkv.

    Um contêiner limpo é criado.

  2. Reproduza o arquivo remuxado. Se a sincronia agora está estável, o contêiner original tinha timestamps quebrados.

    O arquivo remuxado toca em sincronia.

  3. Mantenha a cópia remuxada e exclua o original quebrado.

    O arquivo problemático é substituído.

ObservaçãoO remux é sem perdas — nenhuma qualidade é perdida. Apenas reconstrói a estrutura do contêiner.

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

Correção 1Verifique o banco de dados de mídia por offsets obsoletos

Encontra valores por arquivo que continuam se reaplicando

  1. Feche o VLC e exclua o banco de dados de mídia: %APPDATA%\vlc\ml.xspf (Windows) ou ~/Library/Application Support/org.videolan.vlc/ml.xspf (macOS).

    Os offsets por arquivo salvos são limpos.

  2. Reinicie o VLC e reproduza o arquivo — o valor de sincronia armazenado sumiu.

    O arquivo toca com apenas o offset global.

  3. Reaplique o ajuste por arquivo apenas se o arquivo realmente precisar.

    Estado limpo restaurado.

ObservaçãoExcluir ml.xspf também limpa contagens de reprodução e entradas recentes — não toca suas playlists ou preferências.

Como evitar no futuro

  • Para Bluetooth, sempre re-meça após atualizações de firmware ou SO — o comportamento do codec muda.
  • Prefira áudio com fio (3,5 mm / óptico / HDMI) quando a precisão de sincronia importa, ex.: revisão de edição de vídeo.
  • Mantenha o VLC atualizado: correções de temporização de demuxer chegam com cada lançamento 3.0.x (estável atual: 3.0.23).
  • Salve o offset por arquivo durante a reprodução para arquivos que regularmente derivam — o VLC lembra.

Perguntas frequentes

Qual a diferença entre compensação de atraso de áudio e as teclas J/K?
J/K ajustam o tempo em tempo real para a sessão atual; a configuração de compensação é um offset global permanente salvo nas preferências. Use compensação para deriva constante (Bluetooth, receptores) e J/K para arquivos únicos.
Atraso de áudio positivo ou negativo — para que lado vou?
Positivo atrasa o áudio (use quando o áudio está cedo, típico com Bluetooth). Negativo adianta o áudio (use quando o áudio atrasa o vídeo, comum em alguns receptores). Se unsure, nudge com J/K primeiro para achar a direção.
Por que a sincronia deriva lentamente durante um filme?
Deriva lenta geralmente aponta para temporização de decodificação de vídeo instável (aceleração de hardware) ou um contêiner quebrado. Tente desativar a decodificação acelerada por hardware e fazer remux do arquivo.
A configuração de compensação afeta gravações de tela ou fluxos?
Ela se aplica a toda reprodução, incluindo fluxos e gravações. Defina de volta para 0 antes de capturar áudio ou fazer algo onde a latência deve ser exata.

Resumo

Defina uma compensação de atraso de áudio permanente — Corrige deriva constante e previsível em todos os arquivos. 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.