Ir para o conteúdo principal
SubtitleMatrix

Sincronizar com um timecode

SincronizaçãoAlinhar a uma faixa de referência
Ou cole o texto da legenda

Opções

O horário em que o bloco mais inicial deve ficar, como valor de relógio. 00:00:00,000 é o caso comum: remove um deslocamento inicial para que as legendas comecem junto com a imagem. Todos os blocos se movem pela mesma quantidade, porque o deslocamento é medido a partir de onde o primeiro bloco está agora. É um horário alvo, não uma distância — para atrasar tudo por uma quantidade fixa, use as páginas de deslocamento em milissegundos.

A taxa de quadros em que os tempos são contados. Nas páginas de formato é o que o MicroDVD precisa, porque ele guarda os tempos como números de quadro. Nas páginas de taxa de quadros é a taxa com que o arquivo foi cronometrado — a versão para a qual as legendas foram feitas — e a segunda caixa da página recebe a taxa do vídeo com que você vai usá-las. 23,976, 24, 25, 29,97, 30, 50, 59,94 e 60 são as comuns. Errar isso desloca toda a linha do tempo e, nas páginas de taxa de quadros, desloca por uma proporção em vez de por uma quantidade fixa.

Esta página move um arquivo de legendas inteiro para que o bloco mais antigo caia no horário que você indicar. O campo já vem preenchido com 00:00:00,000 antes de qualquer alteração, então a tarefa do dia a dia — tirar o tempo morto inicial para a primeira legenda aparecer junto com a imagem — não exige digitar nada: solte o arquivo, execute e todos os blocos se deslocaram pelo valor do próprio tempo morto do arquivo. Digite outro horário e o primeiro bloco vai para lá, com o resto do arquivo acompanhando.

O que você digita é um destino, não uma distância. É a diferença entre esta página e as que trabalham com deslocamento em milissegundos ou em timecode, e ela importa por dois motivos. O primeiro é de onde vêm os números: ao comparar uma legenda e um vídeo lado a lado, você tem dois relógios — esta fala está em 00:01:12 no arquivo e em 00:01:16 no vídeo — e concluir que a resposta é quatro segundos adiante é justamente o passo em que se perde um sinal. O segundo é o que pode dar errado: como o deslocamento é medido a partir do bloco mais antigo do arquivo, nenhum bloco pode ser empurrado para antes do início da linha do tempo. Nada é removido aqui e nenhum bloco encurta — uma promessa que as páginas de deslocamento negativo não podem fazer.

Um arquivo certo no começo e alguns segundos fora no fim é o único caso que esta página não resolve, porque um único momento só move a linha do tempo, não a estica. É para isso que existe a versão com duas referências. Marque um ponto de conferência dez minutos adiante e veja se ele cai onde você espera; se o começo está certo e a marca de dez minutos não está, o arquivo precisa de uma proporção além do deslocamento.

Tudo roda nesta aba do navegador. Arquivos SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON e CSV são lidos pelo que realmente são, não pela extensão, inclusive os que numeram quadros, e uma fila de cem arquivos passa de uma vez sem upload em nenhum momento.

Exemplos

Dois segundos de tempo morto, com o campo intacto

Entrada

1
00:00:02,000 --> 00:00:04,000
Hello there.

2
00:00:07,500 --> 00:00:09,000
Second line.

Saída

1
00:00:00,000 --> 00:00:02,000
Hello there.

2
00:00:05,500 --> 00:00:07,000
Second line.

A execução padrão. O bloco mais antigo do arquivo está em dois segundos, então o deslocamento é de menos dois segundos e tudo se move junto: a primeira fala agora aparece no primeiro quadro, a segunda em 5,5 segundos. Os dois blocos continuam a 3,5 segundos de distância — é um deslocamento único tirado do arquivo, não cada bloco sendo enviado ao destino por conta própria.

Legendas que pertencem aos cinco segundos

Entrada

1
00:00:01,000 --> 00:00:03,000
Hello there.

2
00:00:04,000 --> 00:00:06,000
Second line.

Saída

1
00:00:05,000 --> 00:00:07,000
Hello there.

2
00:00:08,000 --> 00:00:10,000
Second line.

Uma versão com abertura mais longa, ou uma cartela extra antes da primeira cena: a primeira fala pertence aos cinco segundos, então o par se move quatro segundos adiante. Ler 00:00:05,000 na nova abertura é toda a entrada. Preencher cinco segundos de deslocamento teria colocado o primeiro bloco em seis segundos e deixado todos os seguintes cinco segundos fora.

Um arquivo em quadros perde 25 quadros

Entrada

{25}{50}Hello
{75}{100}World

Saída

{1}{1}25
{0}{25}Hello
{50}{75}World

O MicroDVD guarda o tempo como números de quadro, então a mesma operação aparece em quadros: a 25 quadros por segundo o primeiro bloco é declarado no quadro 25, que é um segundo, e alinhá-lo a zero tira 25 quadros dos dois números dele e também do outro bloco. As contagens não são recalculadas por bloco — um deslocamento único sai de todos os números, então o intervalo entre os dois blocos não muda. A linha {1}{1}25 no topo é o escritor registrando a taxa com que leu o arquivo, que a entrada não declarava.

Perguntas frequentes

Como removo o tempo morto inicial para as legendas começarem junto com a imagem?

Deixe o campo em 00:00:00,000 e execute o arquivo. O deslocamento é medido a partir do bloco mais antigo do próprio arquivo, então não há nada para digitar: um arquivo cuja primeira fala está em dois segundos volta com todos os blocos dois segundos mais cedo. Esse padrão é o motivo de não existir uma página separada de começar do zero — é o que esta página faz quando você não mexe em nada.

Qual é a diferença em relação a deslocar o arquivo por um número de segundos?

Aqui o campo recebe o horário em que a primeira legenda deve estar, não quanto mover. Preencher 00:00:30,000 coloca o bloco mais antigo aos trinta segundos; colocar trinta segundos de deslocamento na página de milissegundos o colocaria aos trinta segundos mais onde ele já estava. Um destino também não pode ser negativo, então, ao contrário de um deslocamento negativo, esta página nunca empurra um bloco para antes do início do filme nem o encurta.

E se o arquivo já começar no horário que eu digitar?

Então o deslocamento resulta zero e o arquivo volta byte a byte. Nada é relatado como perdido e nada é relatado como inoperante, porque um pedido que por acaso não muda nada não é a mesma coisa que um painel vazio — os dois parecem iguais no download e diferentes na linha do tempo desenhada acima.

Minhas legendas estão certas no começo e alguns segundos fora no fim. Esta página resolve?

Não. Um momento só move a linha do tempo, nunca a estica, então alinhar o primeiro bloco deixa o fim exatamente tão errado quanto estava. Aponte a marca de dez minutos do arquivo para o horário correto como diagnóstico rápido: se o começo está certo e essa marca está fora, o arquivo precisa da página de duas referências, que resolve proporção e deslocamento juntos.

A partir de qual momento o campo mede — a primeira fala de diálogo ou o primeiro bloco do arquivo?

Do bloco mais antigo, seja ele qual for. Um crédito de música, uma descrição sonora ou uma placa de abertura contam, e se for isso que está primeiro no arquivo, é isso que vai para o horário indicado. Não há como apontar esta página para um bloco posterior; se o bloco mais antigo está correto e um posterior não está, use a página de duas referências e informe o horário desse bloco.

Esta página pode perder uma legenda ou encurtar um bloco?

Não, e isso é uma propriedade do campo no estilo destino, não uma configuração. Como o deslocamento é tirado do bloco mais antigo do próprio arquivo, todo novo início fica no horário digitado ou depois dele, que nunca é negativo. As páginas que conseguem empurrar conteúdo para fora do início da linha do tempo são aquelas em que você informa uma quantidade negativa a mover.

Ferramentas relacionadas