Ir para o conteúdo principal
SubtitleMatrix

Dividir legendas por duração

SincronizaçãoDividir em um ponto no tempo
Ou cole o texto da legenda

Opções

Uma duração — 3000, 3s, 1m30s e 00:00:03,000 funcionam. Qualquer bloco na tela por mais tempo que isso é dividido em quantas partes forem necessárias, então um bloco de 8 segundos com 3000 aqui vira três, e o tempo é repartido igualmente qualquer que seja o tamanho do texto das partes. Use quando o problema é quanto tempo um bloco fica na tela; use a caixa de caracteres da outra página quando o problema é quanto texto ele carrega.

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 divide qualquer bloco que fica em tela mais tempo que o seu limite em quantos pedaços forem necessários. O limite começa em 7000 ms — sete segundos, o teto que a maioria dos guias de estilo cita para um bloco — e, se você conhece o seu arquivo em segundos em vez de caracteres, é esta a página que você quer. Um bloco de oito segundos com o limite em três segundos vira três blocos de cerca de 2667 ms cada.

O número de pedaços é calculado a partir da duração, não contado à mão, e o tempo é dividido igualmente entre eles. O texto é então cortado nas fronteiras de palavra mais próximas dessas divisões iguais, então os pedaços raramente têm exatamente a mesma quantidade de caracteres. É de propósito: você pediu durações, então durações são o que a ferramenta garante, e o texto segue o mais perto que palavras inteiras permitem.

Nada se move fora do bloco que está sendo dividido. Um bloco de exatamente o limite fica como está, e um arquivo em que nada é longo demais volta byte a byte — esta ferramenta só divide, então um limite alto demais é uma primeira execução segura em um arquivo que você não conhece. Baixe o limite e você tem pedaços mais curtos e mais numerosos; os pedaços ainda somam exatamente o intervalo original.

Como em toda página daqui, o arquivo é lido, dividido e escrito de novo dentro desta aba do navegador, sem nada enviado. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON e CSV são todos aceitos, e um arquivo cuja contagem de blocos mudou é escrito em ordem de linha do tempo com numeração a partir de 1.

Exemplos

Um bloco de oito segundos contra um limite de três

Entrada

1
00:00:00,000 --> 00:00:08,000
The rain kept falling all through the night and no one in the house could sleep.

Saída

1
00:00:00,000 --> 00:00:02,667
The rain kept falling all

2
00:00:02,667 --> 00:00:05,333
through the night and no one

3
00:00:05,333 --> 00:00:08,000
in the house could sleep.

Três pedaços de 2667, 2666 e 2667 ms — o arredondamento vai para algum lugar, e o último pedaço fica com o que sobra para o intervalo fechar exatamente em 8000 ms. Os cortes caem depois de all e depois de one, que são as fronteiras de palavra mais próximas de um terço e de dois terços do caminho, então os pedaços ficam com 25, 28 e 25 caracteres em vez de 26 cada.

Um bloco de exatamente o limite e outro um milissegundo acima

Entrada

1
00:00:01,000 --> 00:00:04,000
Exactly three seconds long.

2
00:00:05,000 --> 00:00:08,001
Just one millisecond too long.

Saída

1
00:00:01,000 --> 00:00:04,000
Exactly three seconds long.

2
00:00:05,000 --> 00:00:06,501
Just one millisecond

3
00:00:06,501 --> 00:00:08,001
too long.

O primeiro bloco tem exatamente 3000 ms e fica inteiro; o segundo tem 3001 ms e é cortado ao meio. Essa é a leitura honesta de mais longo que o limite, e é por isso que um limite um milissegundo baixo demais dobrará todo bloco que fica exatamente nele. Confira as durações do seu arquivo antes de se comprometer com um número.

Um limite de duração que não alcança nada

Entrada

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:03,900
Also short.

Saída

1
00:00:01,000 --> 00:00:02,000
Short.

2
00:00:03,000 --> 00:00:03,900
Also short.

Trinta segundos são mais largos que qualquer coisa aqui, então o arquivo volta intocado. Nada é juntado ou esticado por um limite largo: esta página divide blocos e não faz mais nada, o que a torna o jeito seguro de descobrir qual é o bloco mais longo de um arquivo.

Perguntas frequentes

De onde vem o limite de sete segundos, e ele é o mesmo em todo lugar?

Sete segundos é o teto mais citado para um bloco e é uma regra de velocidade de leitura disfarçada: um leitor médio termina cerca de 15 a 20 caracteres por segundo, então um bloco de duas linhas com 84 caracteres precisa de algo perto de cinco segundos e um leitor lento precisa de mais. As especificações de emissora variam — vários guias europeus ficam em seis segundos — então trate o campo como ponto de partida e confira a especificação contra a qual você entrega. A ferramenta aplica o número que estiver no campo, sem opinião própria.

Como a ferramenta decide em quantos pedaços um bloco se divide?

Ela divide a duração pelo seu limite e arredonda para cima, então 8000 ms contra 3000 ms são três pedaços e 8000 ms contra 4000 ms são dois. Os pedaços então recebem frações iguais do intervalo, e é por isso que as fronteiras caem em terços e metades do bloco original em vez de nas frases ou linhas dentro dele. Se você quer que os cortes sigam o texto, as páginas que dividem por caracteres ou no fim das frases são as que fazem isso.

Posso definir um limite curto o bastante para quebrar um bloco em cem pedaços?

Há um teto de 200 pedaços por bloco, e um segundo que importa mais na prática: um pedaço não pode ter menos de um milissegundo. Então um bloco de nove segundos com limite de 1 ms dá 200 pedaços em vez de 9000, e o relatório diz que o limite não pôde ser alcançado. É uma proteção contra um toque errado transformar um bloco em um arquivo inteiro, não um limite que você vá encontrar com um número realista.

Dividir um bloco longo muda a linha do tempo do arquivo inteiro?

Não. Os pedaços de um bloco dividido preenchem exatamente o intervalo que o original ocupava, e todo outro bloco mantém os tempos ao milissegundo. A única coisa que muda em outro lugar é a numeração, já que um arquivo cuja contagem de blocos mudou é escrito numerado a partir de 1 em ordem de linha do tempo. Se um bloco dividido carregava um estilo, esse estilo fica com o primeiro pedaço e o relatório diz quantos pedaços novos saíram sem formatação.

Meu arquivo tem blocos que demoram porque têm uma linha curta. Esta página é a correção?

Só em parte. Esta página pode cortar um bloco assim em dois, mas os dois pedaços ficam então com uma fração da mesma linha curta, o que normalmente não é uma melhoria — o leitor recebe as mesmas palavras em duas porções em vez de uma. Um bloco que demora porque nada mais está acontecendo é melhor tratado ajustando os tempos em si, que é para o que servem as páginas de deslocamento e de escala, e verificando se o bloco deveria mesmo cobrir uma pausa no diálogo.

Um arquivo pode ser grande demais para esta página?

Arquivos de até 64 MB são lidos, o que é muito mais que qualquer faixa de legendas: uma hora de filme fica em torno de 100 KB. Acima disso a página avisa em vez de falhar em silêncio, porque um arquivo desse tamanho quase certamente não é um arquivo de legendas. Um arquivo real muito grande — uma série completa, por exemplo — é melhor passado pela fila um episódio de cada vez, quando cada download pode ser conferido antes de você seguir.

Ferramentas relacionadas