Português (Brasil)

Como corrigir o tempo das legendas

Passe trinta segundos diagnosticando primeiro. Observe a distância de uma linha perto de START e de uma linha perto de END. Se ambos estiverem errados aproximadamente na mesma proporção, você precisará de um SHIFT. Se o erro aumentar à medida que o vídeo é reproduzido, você precisará de um SCALE.

Aplicar o arquivo errado piora as coisas e é por isso que as pessoas acabam mudando o mesmo arquivo quatro vezes. Shift move cada sugestão em um número fixo de milissegundos; a escala multiplica cada carimbo de data/hora por um fator, que é a correção correta para o desvio.

Deslocamento constante ou desvio?

Um CONSTANT OFFSET significa que as legendas estão erradas na mesma proporção em todos os lugares. Uma linha em 00:01:00 está dois segundos atrasada e uma linha em 01:40:00 também está dois segundos atrasada. A causa comum é um lançamento com uma duração de introdução diferente ou um arquivo cronometrado em relação a uma versão com anúncios cortados.

DRIFT significa que o erro aumenta à medida que o vídeo é reproduzido. A primeira linha está quase certa e a última linha está a quarenta segundos de distância. Isso quase sempre vem de uma incompatibilidade de taxa de quadros: as legendas foram cronometradas em relação a uma liberação de 23.976 fps e seu vídeo é executado a 25 fps, ou vice-versa.

O teste é o mesmo de qualquer maneira: verifique uma linha perto do início e outra perto do fim. Dois erros semelhantes significam mudança. Um erro crescente significa escala.

  1. Observe o quão longe está uma linha perto de START.
  2. Observe o quão longe está uma linha perto de END.
  3. Erros semelhantes: use Shift.
  4. Erro crescente: use Escala.

Mudança

Insira o deslocamento em milissegundos. Um número positivo atrasa as legendas, que é o que você deseja quando elas aparecem muito cedo. Um número negativo os move mais cedo, para legendas atrasadas em relação ao diálogo.

Meça em vez de adivinhar. Observe o carimbo de data e hora onde uma linha é realmente falada e o carimbo de data e hora onde ela aparece atualmente; a diferença é o seu deslocamento. Dois segundos são 2000 ms.

Os carimbos de data e hora são fixados em zero, porque nem SRT nem WebVTT podem representar um tempo negativo e um jogador que recebe um se comporta de maneira imprevisível. Retroceder mais do que o horário de início do primeiro cue fixa os cues afetados em 00:00:00 e a ferramenta informa quantos. Esse aviso é um sinal de que seu deslocamento provavelmente é muito grande e é também o motivo pelo qual uma grande mudança negativa não é reversível avançando novamente.

Dimensionando para uma mudança na taxa de quadros

A escala multiplica cada carimbo de data/hora por um fator constante. O fator é a proporção das taxas de quadros.

Legendas cronometradas para 23.976 fps em relação a um vídeo de 25 fps: multiplique por 25 dividido por 23.976, aproximadamente 1.0427. Indo no sentido contrário: 23.976 dividido por 25, aproximadamente 0.959.

Se você não conhece as taxas de quadros, derive o fator do próprio desvio. Divida a hora correta da última linha pela hora atual. Aplique-o e verifique novamente ambas as extremidades - uma escala geralmente deixa um pequeno deslocamento residual que uma mudança termina.

Mesclar e dividir

Os filmes lançados como dois arquivos precisam ser mesclados. Carregue o arquivo principal, escolha o segundo no painel de mesclagem e dê um deslocamento: onde a segunda parte começa na linha do tempo combinada. Se a parte um executar 58 minutos 20 segundos, o deslocamento será 3,500,000 ms. As dicas de ambos são combinadas, reclassificadas por horário de início e renumeradas de 1.

A divisão faz o inverso no carimbo de data/hora que você escolher. Por padrão, a segunda parte é rebaseada para começar do zero, que é o que você deseja quando for reproduzida em um arquivo de vídeo separado. Uma sugestão abrangendo o ponto de divisão acompanha a parte em que começou, em vez de ser cortada ao meio.

Exemplo resolvido: um arquivo que varia 40 segundos em 90 minutos

A primeira linha deve aparecer em 00:00:32 e em 00:00:31 – perto o suficiente. A última linha deve aparecer em 01:28:10 e em 01:24:33. O erro aumenta, então isso é um desvio, não um deslocamento.

Converta ambos para segundos. O tempo correto é 5,290 segundos; a hora atual é de 5,073 segundos. O fator é 5290 dividido por 5073, que é 1.0428.

Isso é quase exatamente 25 dividido por 23.976, o que confirma o diagnóstico: legendas cronometradas para uma liberação de 23.976 fps, reproduzidas contra um vídeo de 25 fps.

  1. Aplique um fator de escala de 1.0428.
  2. Verifique novamente a primeira linha e a última linha.
  3. A última linha agora pousa corretamente; o primeiro passou de 31 para cerca de 32.3 segundos, cerca de um terço de segundo atrasado.
  4. Aplique uma mudança de -300 ms para finalizar.

Resultado: Ambas as extremidades estão dentro de alguns décimos de segundo, o que está dentro do intervalo que um visualizador lê como sincronizado. Duas operações, na ordem certa: escala para o desvio, depois uma pequena mudança para o residual.

Abra a ferramenta

Mude ou dimensione os tempos no Subtitle Toolkit

Aplica mudanças e escalas de arquivos inteiros em seu navegador e avisa quando uma mudança fixa os sinais em zero.

O que isso não cobre

  • O deslocamento e o dimensionamento se aplicam a todo o arquivo. Não há como reprogramar apenas um intervalo selecionado de sugestões.
  • Os carimbos de data e hora são fixados em zero, portanto, um grande deslocamento negativo perde informações e não pode ser desfeito avançando.
  • Somente SRT e WebVTT.
  • A ferramenta não consegue detectar a taxa de quadros do seu vídeo ou do arquivo em que as legendas foram cronometradas. Ambos os diagnósticos vêm de você.
  • Não há análise de áudio nem detecção automática de sincronização.