Ir para o conteúdo principal
SubtitleMatrix

Converter a taxa de quadros

SincronizaçãoConversão de taxa de quadros
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.

Uma conversão de taxa de quadros muda a velocidade da linha do tempo das legendas: cada marca é multiplicada por uma proporção, calculada a partir das duas taxas. O primeiro campo é a taxa contra a qual seu arquivo foi sincronizado — a versão para a qual as legendas foram feitas. O segundo é a taxa da versão com que você vai usá-las. A proporção é o primeiro dividido pelo segundo, então 23,976 para 25 dá 0,95904 e tudo sai 4,096 por cento mais cedo.

Essa direção é a ferramenta inteira, e é a parte que dá errado. O número pelo qual você divide é a versão que vai ser reproduzida, não a que você tem. O motivo fica mais claro no caso PAL: um filme rodado a 24 fps e exibido a 25 fps repete as mesmas imagens 4 por cento mais rápido, o que transforma um longa de 100 minutos em uma fita de 96 minutos. Um arquivo sincronizado contra o filme precisa, portanto, ser comprimido por 96 para caber na fita, e o mesmo arquivo voltando para um master de cinema precisa ser esticado por 104,1667. Digitar as duas taxas nos campos errados move a linha do tempo pelo mesmo tanto na direção errada — o arquivo continua parecendo um arquivo de legendas, e é por isso que os dois campos são rotulados em vez de escondidos atrás de um único multiplicador.

Estes são os pares que aparecem: 23,976 para 25 e de volta, para filme NTSC contra PAL; 24 para 25 e de volta, para master de cinema contra PAL; 50 para 25 quando material entrelaçado foi contado duas vezes; e 23,976 contra 29,97 quando uma linha do tempo foi contada nos quadros errados. As seis páginas deste grupo preenchem os campos para você e explicam para que serve cada par; esta página é para o resto. Os dois campos aceitam qualquer taxa, inclusive 29,97, 30, 59,94 e 60.

Arquivos MicroDVD .sub se comportam de modo diferente de todos os outros formatos daqui, porque seus timecodes são números de quadro e não valores de relógio. As mesmas imagens reproduzidas em outra taxa mantêm os números de quadro — o quadro 50 é o quadro 50 nas duas versões — então a conversão deixa esses números intactos e altera a taxa declarada na primeira linha do arquivo. SRT, WebVTT, ASS, SSA, SBV, SAMI, TTML, JSON e CSV são lidos pelo que realmente são, não pela extensão; texto puro e LRC não são aceitos, porque nenhum dos dois guarda um fim de bloco para a proporção ser aplicada. Nada é enviado, e uma temporada inteira passa pela fila em uma execução.

Exemplos

O par com que os campos começam

Entrada

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

2
00:00:30,000 --> 00:00:32,000
Half a minute in.

Saída

1
00:00:01,918 --> 00:00:03,836
Hello there.

2
00:00:28,771 --> 00:00:30,689
Half a minute in.

23,976 para 25 é 0,95904, então cada marca conserva 95,904 por cento do valor. O bloco de dois segundos se move 82 ms; o de trinta segundos se move 1.229 ms — quinze vezes a distância de zero, quinze vezes o movimento. Nada mais no arquivo muda, e as duas bordas de cada bloco são multiplicadas pelo mesmo número, então as durações encolhem na mesma proporção.

Por que os números de quadro ficam parados

Entrada

{1}{1}25
{50}{100}Hello
{150}{200}World

Saída

{1}{1}24
{50}{100}Hello
{150}{200}World

Parece que nada aconteceu, e os números de quadro realmente não se moveram — as mesmas imagens reproduzidas em outra taxa continuam sendo os quadros 50, 100, 150 e 200. O que mudou foi a taxa na linha de declaração com que o formato abre: 25 virou 24, e é isso que move as legendas no player. Converter o mesmo arquivo sem declarar taxa em lugar nenhum multiplicaria os quadros, que é a resposta para arquivos cuja contagem foi feita nos quadros errados, não para arquivos reproduzidos em outra velocidade.

Um arquivo que abre um minuto depois

Entrada

1
00:01:00,000 --> 00:01:02,000
Lead-in ends, speech starts.

2
00:02:00,000 --> 00:02:02,000
One minute later.

Saída

1
00:01:02,563 --> 00:01:04,648
Lead-in ends, speech starts.

2
00:02:05,125 --> 00:02:07,211
One minute later.

25 para 23,976 é 1,0427094, a outra direção, e ela é aplicada a partir de zero: o bloco de abertura está a um minuto e é empurrado dois segundos e meio adiante. Um tempo morto inicial faz parte da linha do tempo como qualquer outro silêncio, então escala junto com o resto. Se a primeira legenda precisa ficar onde está e só o que vem depois pode se mover, o que você quer é um deslocamento fixo ou uma sincronização por pontos, não uma proporção.

Perguntas frequentes

Qual das duas taxas de quadros vai no primeiro campo?

A taxa contra a qual o arquivo foi sincronizado — a versão para a qual as legendas foram feitas, não o vídeo que você vai assistir. O multiplicador é o primeiro campo dividido pelo segundo, então um arquivo feito para 24 fps e necessário para 25 fps recebe 0,96, e o mesmo arquivo voltando do PAL recebe 1,0416667. Os dois números só fazem sentido como par: 0,96 sozinho não significa nada sem saber de que versão o arquivo veio.

Posso digitar taxas que não estão na lista de pares?

Sim. Para a aritmética, os dois campos aceitam texto livre, e a proporção é calculada com o que você puser neles — 29,97, 30, 48, 59,94 e 60 funcionam. As seis páginas deste grupo existem porque seus pares são os que aparecem na prática e porque uma página que nomeia o par consegue explicar o que o provoca. Se você já tem a proporção e não as taxas, a página de escala do grupo de sincronização aceita uma porcentagem diretamente.

Por que toda legenda fica mais curta depois de uma conversão de taxa?

Porque as duas bordas de cada bloco são multiplicadas pela mesma proporção. Uma legenda de dois segundos a 0,96 sai com 1,92 segundos, e a 0,95904 sai com 1,918. Nada é cortado do texto — o bloco recebe menos tempo porque a linha do tempo inteira é reproduzida mais rápido, e a velocidade de leitura da fala sobe na mesma proporção de 4 por cento. Vale conferir isso antes de entregar um arquivo convertido para PAL.

Por que um arquivo MicroDVD mantém os números de quadro?

Porque os timecodes dele são números de quadro, e as imagens não estão mudando — os mesmos planos reproduzidos em outra taxa continuam sendo os mesmos quadros. O que a conversão reescreve é a taxa declarada na primeira linha do arquivo, que é o que o player usa para transformar aqueles números de volta em segundos. Um .sub cuja contagem saiu nos quadros errados é o outro caso: ali os números de quadro se movem, e a página para esse par é a de 23,976 para 29,97.

Preciso de uma página separada para cada par de taxas?

Não, esta página resolve qualquer par. As outras páginas do grupo são atalhos que preenchem os dois campos e explicam o par: 24 e 25 para cinema contra PAL, 23,976 e 25 para filme NTSC contra PAL, 23,976 e 29,97 para trocas de contagem de quadros, e 50 para 25 para material entrelaçado contado duas vezes. Nada do que elas fazem falta aqui — a diferença está no que contam sobre por que o seu arquivo precisa delas.

O que acontece se eu puser a mesma taxa nos dois campos?

Nada, e a ferramenta diz isso em vez de fingir que trabalhou. Uma proporção de um é o mapeamento identidade, então o arquivo volta byte a byte como entrou. Isso é uma conferência útil por si só: solte um arquivo nesta página com os dois campos na mesma taxa e você está vendo exatamente o que o leitor e o escritor fazem com ele, sem nenhuma conta de taxa por cima.

Ferramentas relacionadas