Legendas dessincronizadas? Como corrigir o atraso (guia)
Poucas coisas estragam mais um vídeo do que legendas fora de tempo. Este guia explica porque acontece e como corrigir, do ajuste manual à forma mais rápida de resolver de vez.
Legendas fora de tempo são das coisas que mais irritam quem está a ver: o texto aparece antes da fala (estraga a piada) ou depois (já ninguém liga). A boa notícia é que quase sempre tem solução rápida. Primeiro, é preciso perceber qual dos dois problemas tens.
Os dois tipos de dessincronização
1. Atraso fixo (constante)
Todas as legendas estão adiantadas — ou atrasadas — pelo mesmo valor. Por exemplo, aparecem sempre dois segundos cedo, do princípio ao fim. É o caso mais fácil.
2. Desvio crescente
No início parece bem, mas ao longo do vídeo o texto vai-se afastando cada vez mais da fala. Isto é tipicamente um problema de taxa de fotogramas (frame rate) diferente entre o ficheiro de legendas e o vídeo.
Como corrigir um atraso fixo
A solução chama-se deslocamento de tempo (time shift): somar ou subtrair o mesmo valor a todas as linhas.
- No VLC (para ver, não para guardar): tecla
Gatrasa,Hadianta, em passos. Útil para confirmar de quanto é o desvio. - Num editor de legendas: aplica um shift global, por exemplo
+2,0 sou-1,5 s, a todo o ficheiro. - À mão, se forem poucas linhas: ajusta os tempos no .SRT, lembrando que o formato usa vírgula (
00:00:04,500).
Mede primeiro o desvio com calma (pausa numa fala clara, compara com a legenda) e aplica o valor exato.
Como corrigir um desvio crescente
Aqui o shift fixo não chega — tens de esticar ou encolher a linha de tempo (resync por dois pontos: um no início, outro no fim). Alguns editores fazem isto, mas é fácil errar.
A forma mais simples e fiável é outra: gerar as legendas de novo a partir do próprio vídeo. Quando os tempos nascem do áudio real, a sincronização fica certa por construção, sem esticar nada. Cola o link ou carrega o ficheiro no subtitle.pt e descarrega um .SRT já alinhado.
Como evitar o problema à partida
- Gera as legendas a partir do mesmo ficheiro de vídeo que vais publicar.
- Evita reutilizar um .SRT de uma versão do vídeo com cortes diferentes — qualquer corte muda os tempos.
- Se cortaste o vídeo depois de legendar, regenera as legendas.
Resumo
- Atraso igual do início ao fim → aplica um shift de tempo. Rápido.
- Desvio que cresce → problema de frame rate; o mais seguro é regenerar a partir do vídeo.
Próximo passo
Se as tuas legendas estão fora de tempo e não vale a pena lutar com ajustes, gera uma versão nova já sincronizada no subtitle.pt — cola o vídeo e descarrega o .SRT alinhado.