Corrigir 25 para 23,976 fps
Ou cole o texto da legenda
Opções
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.
A taxa de quadros da versão com que você vai usar as legendas — o vídeo que você realmente vai reproduzir. O fator aplicado é a primeira caixa dividida por esta, então 24 para 25 dá 0,96: um filme roda 4% mais rápido em PAL, e um longa de 100 minutos cabe em uma fita de 96. Inverter as duas caixas desloca toda a linha do tempo na direção errada pela mesma quantidade.
Esta página pega um arquivo de legendas sincronizado contra uma versão PAL de 25 fps e o coloca em uma versão de 23,976 fps. Cada marca é multiplicada por 25 dividido por 23,976, que é 1,0427094, então a linha do tempo inteira sai 4,271 por cento mais tarde e cada bloco recebe 4,271 por cento mais tempo em tela. Os dois campos já vêm preenchidos; altere-os se o seu arquivo estiver sincronizado contra outra coisa.
O caso para o qual esta página existe é a volta do PAL. Um disco ou uma transmissão europeia a 25 fps tem as imagens 4,271 por cento mais rápidas que o filme de origem, então um arquivo sincronizado contra a versão PAL está comprimido nessa medida e precisa ser redistribuído para caber na versão de cinema. Qual versão de cinema é a questão inteira — 23,976 é o que um lançamento NTSC de um filme usa, e é 24000/1001, não 24. Se o seu destino é um master de cinema a 24 de verdade, o par que você quer é 25 para 24 e o fator é 1,0416667; os dois diferem em 0,1 por cento, o que dá 3,5 segundos por hora.
Um aviso que vale ler antes de tudo. Quem procura esta página normalmente quer pôr legendas PAL em um vídeo NTSC, e o par a que recorre é 25 e 29,97 — um fator de 0,83417, que encolheria a linha do tempo em um sexto. Esse número não tem história física: 29,97 é a taxa em que um sinal NTSC roda, não uma velocidade com que as imagens são reproduzidas, e o filme dentro dele é redistribuído com quadros repetidos que deixam a duração intacta. O caminho honesto de PAL para NTSC passa pela taxa de cinema, e começa aqui.
A proporção é aplicada à distância de zero, então um bloco a dez minutos se move 25,6 segundos adiante e um a uma hora se move 2 minutos e 33,7 segundos adiante. As duas bordas de cada bloco se movem, então uma fala de dois segundos recebe 2,085 segundos e a velocidade de leitura de cada linha cai um pouco em vez de subir. Nada é enviado, e uma temporada inteira passa pela fila em uma execução — SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON e CSV são lidos pelo que realmente são, não pela extensão.
Exemplos
Um bloco curto e um longo
Entrada
1
00:00:01,000 --> 00:00:03,000
Hello there.
2
00:01:00,000 --> 00:01:02,000
One minute in.
Saída
1
00:00:01,043 --> 00:00:03,128
Hello there.
2
00:01:02,563 --> 00:01:04,648
One minute in.
1,0427094 é 25 dividido por 23,976. O bloco de um segundo se move 43 ms adiante e o de um minuto se move 2.563 ms adiante — sessenta vezes a distância de zero, sessenta vezes o movimento. Uma página usando o par limpo de 24 e 25 teria produzido 1,0416667 e deixado aquele bloco de um minuto 63 ms mais cedo do que aqui.
A correção cresce com o relógio
Entrada
1
00:10:00,000 --> 00:10:02,000
Ten minutes in.
2
01:00:00,000 --> 01:00:02,000
An hour in.
Saída
1
00:10:25,626 --> 00:10:27,711
Ten minutes in.
2
01:02:33,754 --> 01:02:35,839
An hour in.
Vinte e cinco segundos na marca de dez minutos, dois minutos e meio na de uma hora. Um arquivo que parece atrasar cada vez mais ao longo da exibição é a assinatura que este par corrige, e o crescimento é a prova de que é um problema de proporção e não de deslocamento: uma mudança fixa alinharia o começo ou o fim, nunca os dois.
Um arquivo MicroDVD mantém os números de quadro
Entrada
{1}{1}25
{50}{100}Hello
Saída
{1}{1}23.976
{50}{100}Hello
O MicroDVD conta em quadros, e os quadros são as mesmas imagens dos dois jeitos — o quadro 50 é o quadro 50 tanto a 25 quanto a 23,976. Então a única edição é a taxa declarada na primeira linha, que o player usa para transformar aqueles números de quadro de volta em segundos. Reescrever os números de quadro aplicaria os 4,271 por cento duas vezes.
Perguntas frequentes
Minhas legendas PAL precisam funcionar com um vídeo NTSC — 25 para 23,976 é o par?
Normalmente sim, porque NTSC e PAL não são duas velocidades da mesma coisa: um filme em NTSC roda a 23,976 e em PAL a 25, então o passo honesto de uma linha do tempo PAL para uma NTSC é voltar primeiro à taxa de cinema — 25 dividido por 23,976 é 1,0427094. O par a que as pessoas recorrem em vez disso é 25 e 29,97, que multiplica por 0,83417 e tira um sexto do arquivo. Esse número não tem história física: 29,97 é a taxa do sinal, e o filme dentro dele é preenchido com quadros repetidos que deixam a duração igual.
Por que o fator é 1,0427094 e não 1,0416667?
Porque 23,976 é 24000/1001 e não 24, então 25 dividido por 23,976 é 1,0427094 enquanto 25 dividido por 24 é 1,0416667. A diferença é de 0,104 por cento: 3,5 segundos por hora e 5,9 segundos ao longo de um filme de 95 minutos. Use a página da taxa em que o seu destino realmente roda — se a versão em que você vai pôr as legendas é um lançamento NTSC de cinema, é 23,976; se é um master, é 24 de verdade.
Quanto mais tarde cai a última legenda?
A um quarto de hora, cerca de 38 segundos mais tarde; aos dez minutos, 25,6 segundos; a uma hora, dois minutos e 33,7 segundos; e um arquivo PAL de 95 minutos sai com 99 minutos e 3 segundos. A correção é uma proporção fixa do relógio, então o último bloco sempre se move mais. Isso também significa que o arquivo fica mais longo enquanto o vídeo mantém o tamanho — o que é o objetivo, já que os tempos estavam adiantados desde o início.
As legendas continuam fora no fim depois de converter — o que mais poderia ser?
Um disco PAL com cenas removidas. Muitos lançamentos europeus ficam alguns segundos mais curtos porque quadros ou planos inteiros foram cortados, e se os cortes estão em qualquer lugar que não o fim, nenhuma proporção única alinha o arquivo: o erro salta a cada corte em vez de crescer suavemente. Isso pede uma sincronização por pontos, em que você fornece duas referências e a ferramenta calcula a proporção e o deslocamento entre elas, e não uma conversão de taxa.
Um arquivo de legendas pode sincronizar um disco PAL que foi acelerado a partir de um master de 24 fps?
Sim, e a aritmética tem a mesma forma com um número um pouco diferente. Se a versão para a qual você está voltando é um master de cinema a 24 de verdade, o par é 25 para 24 e o fator é 1,0416667; se é um lançamento NTSC de um filme, a taxa é 23,976 e o fator é 1,0427094. Os dois campos desta página aceitam qualquer um dos dois, e cada um tem sua própria página explicando quando é o certo.
Alguma outra coisa no arquivo muda além dos tempos?
Não. Texto, quebras de linha e qualquer estilo que o formato carregue ficam intactos, e a ordem dos blocos não pode mudar: multiplicar todas as marcas por um mesmo número positivo é monotônico, então dois blocos que não se sobrepunham antes não passam a se sobrepor agora. Cada bloco recebe 4,271 por cento mais tempo em tela, que é a única direção deste grupo em que a velocidade de leitura de uma fala cai em vez de subir.