Ir para o conteúdo principal
SubtitleMatrix

Converter CSV 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 CSV em MICRODVD. Arraste um arquivo — ou cole o texto — e receba a versão MICRODVD de volta. A conversão roda inteiramente no seu navegador, então nada é enviado e nenhuma conta é necessária.

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

Um arquivo está bom, e uma temporada inteira também: a fila processa na ordem e os resultados descem juntos num único ZIP.

Exemplos

Um arquivo CSV típico, convertido para MICRODVD

Entrada

start,end,text
00:00:01.000,00:00:03.500,The quick brown fox.
00:00:04.000,00:00:06.250,"Jumps over, the lazy dog."
00:00:07.000,00:00:09.000,"Two lines here.
And a second one."

Saída

{1}{1}25
{25}{88}The quick brown fox.
{100}{156}Jumps over, the lazy dog.
{175}{225}Two lines here.|And a second one.

Perdido nesta saída: taxa de quadros. Todo o resto corresponde linha a linha.

A mesma conversão sobre uma entrada problemática

Entrada

id,start,end,note,text
1,00:00:01,000,00:00:04,000,cue one,"Hello there, friend."
2,00:00:05.000,00:00:07.000,cue two,Second line.
bad,notatime,00:00:09.000,cue three,Unreadable start.
4,00:00:10.000,00:00:09.000,cue four,End before start.
5,00:00:12.000,00:00:14.000,cue five,Unquoted comma in text, right here.

Saída

{1}{1}25
{25}{100}Hello there, friend.
{125}{175}Second line.
{250}{251}End before start.
{300}{350}Unquoted comma in text, right here.

É o tipo de dano que os arquivos reais têm: fim de linha misturado, espaço sobrando, campos vazios. Compare com o exemplo organizado acima para ver o que o analisador perdoa.

Perguntas frequentes

Qual taxa de quadros devo definir para converter CSV em MICRODVD?

O MICRODVD guarda cada legenda como um par de números de quadro, e não como horário — por exemplo, {103}{175} — então a taxa é o que converte os tempos do CSV no que o arquivo precisa: a 25 quadros por segundo, quatro segundos são o quadro 100. Defina a taxa do vídeo a que estas legendas se destinam; um valor errado quase não aparece no começo e sai cada vez mais de sincronia conforme o vídeo avança.

Como fica a saída quando CSV vira MICRODVD?

Fica no formato MICRODVD: sem números de bloco, um par de números de quadro entre chaves abre cada linha, e a primeira linha do arquivo declara a taxa usada. Cada fala CSV vira uma fala MICRODVD, na mesma ordem, com o mesmo texto.

Como sai no MICRODVD uma fala CSV de duas linhas?

Sai numa única linha, com uma barra vertical separando as metades, que é como o MicroDVD escreve uma quebra. O vínculo se mantém: as duas linhas do CSV continuam sendo uma legenda só no MICRODVD, e o player as mostra juntas.

A ordem das falas CSV se mantém no MICRODVD?

Se mantém, com as falas ordenadas pelo início no caminho, do mais cedo para o mais tarde, que é como os players leem. Se o seu CSV listava as falas fora de ordem, o MICRODVD as devolve em ordem; a mudança é de estrutura, não de conteúdo, e é proposital.

Consigo converter o MICRODVD de volta para CSV?

Consigo, e essa direção tem lista própria: converter MICRODVD para CSV descarta a taxa de quadros, porque o CSV guarda horários e o MICRODVD guarda quadros. A lista difere da de cima porque os dois formatos guardam coisas diferentes.

O MICRODVD de saída mantém a codificação do arquivo CSV?

Não: o MICRODVD gerado é UTF-8, com fim de linha Unix e sem BOM, qualquer que tenha sido a codificação do CSV. Um arquivo que chega em UTF-16 ou numa codificação de byte único do Windows é decodificado na leitura, e o painel de resultado avisa quando isso acontece.

Ferramentas relacionadas