Corrigir 29,97 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 cuja linha do tempo foi contada a 29,97 quadros por segundo e o coloca em uma linha do tempo de 23,976. Cada marca é multiplicada por 1,25 — cinco quartos, exatamente — então o arquivo sai um quarto mais longo: um bloco de quarenta e oito segundos vira um de um minuto, e um bloco que diz vinte e quatro minutos em um episódio de trinta volta para trinta. Os dois campos já vêm preenchidos; altere-os se o seu arquivo foi contado em outra taxa.
O erro é a mesma aritmética da sua imagem espelhada, vista pela outra ponta. Números de quadro divididos por 29,97 quando pertenciam a uma linha do tempo de 23,976 saem um quarto pequenos demais, porque 23,976 dividido por 29,97 é 0,8 — então a linha do tempo inteira fica comprimida a quatro quintos do comprimento e cada legenda aparece 20 por cento adiantada, cada vez mais à frente conforme o filme avança. Multiplicar por 1,25 é esse erro dividido de volta.
Reconhecer de que lado você está é o trabalho inteiro, e o sintoma diz. Legendas que correm atrasadas, cada vez mais atrasadas, com um episódio de 24 minutos cujo último bloco diz trinta minutos, precisam de 0,8. Legendas que aparecem adiantadas, cada vez mais adiantadas, com um episódio de 24 minutos cujo último bloco diz 24 quando o episódio tem 30, precisam desta página. Os dois arquivos foram construídos a partir dos mesmos números de quadro mal divididos; só a direção do erro difere.
1,25 é exato, pelo mesmo motivo da sua imagem espelhada: 29,97 é 30000/1001 e 23,976 é 24000/1001, então a divisão compartilhada por 1001 se cancela e 29,97 sobre 23,976 é simplesmente 30000 sobre 24000 — cinco quartos, sem nada arredondado e sem sobra. Cada bloco recebe um quarto mais de tempo em tela, então a velocidade de leitura de cada fala cai 20 por cento, que é a única direção deste grupo que alivia a pressão em vez de aumentá-la. 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
O quarto, por inteiro
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,250 --> 00:00:03,750
Hello there.
2
00:01:15,000 --> 00:01:17,500
One minute in.
1,25 é 29,97 dividido por 23,976. O bloco de um segundo ganha 250 ms e o de um minuto ganha 15.000 ms — sessenta vezes a distância de zero, sessenta vezes o movimento. As duas bordas de cada bloco são multiplicadas, então uma fala de dois segundos recebe 2,5 segundos, e é nessa folga extra que está a melhora da velocidade de leitura.
Adiantado em um quarto do tempo decorrido
Entrada
1
00:08:00,000 --> 00:08:02,000
Eight minutes in.
2
00:24:00,000 --> 00:24:02,000
Twenty-four minutes in.
Saída
1
00:10:00,000 --> 00:10:02,500
Eight minutes in.
2
00:30:00,000 --> 00:30:02,500
Twenty-four minutes in.
Dois minutos adiantado na marca de oito minutos, seis minutos adiantado na de vinte e quatro — um quarto do tempo decorrido nos dois casos, que é a cara de um problema de proporção e não de deslocamento. O último bloco é o que se confere depois de converter: abra o arquivo no novo horário e a fala deve estar lá; se estiver, tudo o que vem antes também está certo.
Os quadros ficam, a declaração se move
Entrada
{1}{1}29.97
{300}{360}Hello
Saída
{1}{1}23.976
{300}{360}Hello
O MicroDVD conta em quadros, e nada estava errado com os quadros — a taxa pela qual eles foram divididos estava. O quadro 300 declarado a 29,97 é lido como dez segundos, que é o adiantamento de que se reclama; declarado a 23,976 é lido como doze e meio, que é onde aquele bloco pertence. Então a primeira linha é editada e nenhum número de quadro é tocado: reescrevê-los aplicaria o quarto extra duas vezes.
Perguntas frequentes
Por que o fator de 29,97 para 23,976 é exatamente 1,25?
Porque as duas taxas são um número redondo dividido por 1001 — 29,97 é 30000/1001 e 23,976 é 24000/1001 — então dividir uma pela outra cancela o 1001 e deixa 30000 sobre 24000, que é cinco quartos. Nada é arredondado e nada é aproximado, e é por isso que o bloco de quarenta e oito segundos cai em exatamente um minuto.
Minhas legendas aparecem cedo demais e cada vez mais cedo — é este par?
Confira se o adiantamento é um quarto do tempo decorrido. Dois minutos adiantado na marca de oito minutos, seis na de vinte e quatro e vinte e quatro minutos adiantado em um filme de duas horas é exatamente este par. A página espelho trata do sintoma oposto: legendas que correm atrasadas e ficam mais atrasadas precisam de 0,8 em vez de 1,25.
Posso usar este par para ir de um vídeo NTSC direto para PAL?
Não, e passar por esta página é o caminho longo de propósito. 29,97 para 25 é 1,19880 e não existe página para isso, porque 29,97 é a taxa em que o sinal roda e não uma velocidade com que as imagens são reproduzidas — o filme dentro dele é preenchido com quadros repetidos que deixam a duração intacta. O caminho honesto de uma linha do tempo NTSC para uma PAL é voltar primeiro à taxa de cinema, que é esta conversão, e depois fazer 23,976 para 25.
O vídeo é 29,97 e as legendas parecem certas — esta página vai estragá-las?
Vai, e esta é a imagem espelhada da armadilha da outra página. Um filme transportado em sinal NTSC recebe pulldown, que repete quadros sem mudar a duração, então um arquivo sincronizado contra esse vídeo já está correto. Só um arquivo cujos números de quadro foram divididos pela taxa errada precisa de conversão; multiplicar um arquivo correto por 1,25 deixa cada legenda um quarto atrasada.
O que acontece com a duração dos blocos e a velocidade de leitura quando a linha do tempo cresce um quarto?
Cada bloco ganha 25 por cento da própria duração além de se mover adiante, então uma fala de dois segundos recebe 2,5 segundos enquanto as palavras ficam exatamente como estavam. Isso reduz em 20 por cento a velocidade de leitura de cada fala, o que faz deste um dos dois pares do grupo que aliviam a pressão sobre um arquivo em vez de aumentá-la — o outro é o de 50 para 25, que divide por dois.
Que tipo de fluxo de trabalho deixa um arquivo adiantado em vez de atrasado?
Um que tratou a taxa do contêiner como se fosse a taxa das imagens. O NTSC carrega 29,97, então uma ferramenta que lê esse número do vídeo e divide os números de quadro por ele vai subestimar o tempo de qualquer filme dentro do sinal, porque o filme em si roda a 23,976 e o pulldown era só preenchimento. A cura é declarar a taxa em que as imagens realmente rodam, que é o que esta página faz: 29,97 primeiro, 23,976 depois.