Ir para o conteúdo principal
SubtitleMatrix

Converter SRT para MicroDVD

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.

O que esta conversão altera

1 coisa é descartada ou precisa de uma decisão

  • Taxa de quadros

    este formato guarda os tempos como números de quadro — os tempos dependem da taxa de quadros que você informar

Esta lista vem da matriz de capacidades destes dois formatos, não do arquivo específico que você carregou. Um arquivo específico pode perder mais se usar recursos que o formato permite mas a matriz não modela.

Esta página converte SRT para MICRODVD. Solte um arquivo — ou cole o texto — e receba a versão MICRODVD. A conversão roda inteira no navegador: nada é enviado e não é preciso criar conta.

Os dois formatos não guardam as mesmas coisas, e a diferença não é cosmética: a taxa de quadros não tem onde ficar no MICRODVD. A lista acima vem do que cada formato consegue expressar, não do seu arquivo, então a resposta é a mesma antes de você carregar qualquer coisa.

Um arquivo ou uma temporada inteira: a fila processa em ordem e os resultados descem juntos num único ZIP. Como o MICRODVD conta quadros e não relógio, informe a taxa do vídeo a que essas legendas pertencem; um valor errado quase não aparece no começo e se afasta cada vez mais conforme o vídeo corre.

Exemplos

Um arquivo SRT comum, convertido para MICRODVD

Entrada

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

2
00:00:03,500 --> 00:00:06,000
<i>Whispering</i> now.
And a second line.

3
00:00:06,000 --> 00:00:09,250
<b>Bold</b> statement.

Saída

{1}{1}25
{25}{88}Hello there.
{88}{150}Whispering now.|And a second line.
{150}{231}Bold statement.

Descartado nesta saída: a taxa de quadros como dado do arquivo. O resto confere linha por linha.

A mesma conversão com uma entrada problemática

Entrada

1
0:00:01,00 --> 0:00:03,500
<B>Bold</B> and <I>italic</I>.


2
00:00:03,500 --> 00:00:06,000


3
00:00:08,000 --> 00:00:09,000
Last one.

Saída

{1}{1}25
{25}{88}Bold and italic.
{88}{150}
{200}{225}Last one.

É o tipo de dano que arquivos reais trazem: fins de linha misturados, espaços soltos, campos vazios. Compare com o exemplo organizado acima para ver o que o analisador perdoa.

Perguntas frequentes

Qual taxa de quadros devo usar na conversão de SRT para MICRODVD?

O MICRODVD guarda cada legenda como um par de números de quadro — {103}{175} — então a taxa é o que transforma o tempo do SRT naquilo que o arquivo precisa: a 25 quadros por segundo, quatro segundos são o quadro 100. Use a taxa do vídeo de destino; o erro é quase invisível no início e cresce com a duração.

Como fica a saída quando o SRT vira MICRODVD?

Abre com uma linha só de configuração, {1}{1}25, e a partir daí cada legenda é um par de quadros entre chaves seguido do texto. Não há numeração de bloco: a posição da linha no arquivo é a ordem.

Um bloco SRT de duas linhas vira o quê?

Uma linha só, com uma barra vertical entre as metades, que é como o MicroDVD escreve quebra de linha. O par continua unido: as duas linhas ainda são uma legenda no arquivo de destino.

A ordem dos blocos é preservada no MICRODVD?

É, e de quebra eles são ordenados pelo primeiro quadro de cada par — o mais cedo primeiro. Como o formato não tem índice, a ordem física das linhas é a única coisa que o tocador tem para seguir.

Posso converter o MICRODVD de volta para SRT?

Pode, e essa direção tem lista própria: MICRODVD para SRT descarta a taxa de quadros. A lista é diferente porque os dois formatos guardam coisas diferentes.

A saída MICRODVD mantém a codificação do arquivo SRT?

Não — a saída é UTF-8, com fim de linha Unix e sem BOM, qualquer que tenha sido a codificação do SRT. Um arquivo em UTF-16 ou numa codificação de byte único do Windows é decodificado na entrada, e o painel de resultado avisa quando isso acontece.

Ferramentas relacionadas