Português (Brasil)

Converta SRT em VTT em seu navegador

Converta legendas SubRip para WebVTT ou vice-versa, com os tempos preservados exatamente

A ferramenta é carregada aqui. Precisa de JavaScript, pois o trabalho acontece no seu dispositivo.

Seus arquivos e sua privacidade

Os arquivos de legenda são lidos e reescritos dentro desta aba do navegador e nunca são carregados, o que é mais importante do que o normal porque os arquivos de legenda geralmente carregam diálogos inéditos. O o código da ferramenta não faz nenhuma solicitação carregando o arquivo, o texto colado ou a saída gerada. Divulgado as solicitações de script de análise são separadas e estão descritas na Política de Privacidade do site.

O que esta ferramenta faz

Converta um arquivo de legenda SubRip (.srt) em WebVTT (.vtt) ou vice-versa. O cabeçalho WEBVTT é adicionado ou removido, o separador de milissegundos é alternado entre uma vírgula e um ponto final, e as dicas são renumeradas contiguamente. Os tempos são milissegundos inteiros, então uma viagem de ida e volta é exato.

A conversão analisa o arquivo em sugestões mantidas em milissegundos inteiros a partir de zero e, em seguida, grava eles são devolvidos no formato solicitado, para que os tempos sejam exatos em ambas as direções. Escrever WebVTT coloca a linha WEBVTT necessária no topo, usa um ponto final antes do milissegundos e emite cada sugestão sem linha identificadora. Escrever SubRip omite o cabeçalho, usa uma vírgula e numera as dicas de 1 sem lacunas.

Como usar

  1. Selecione Escolher um arquivo SRT ou VTT ou cole as dicas diretamente. O formato foi detectado do cabeçalho WEBVTT, então você não o declara.
  2. Leia a contagem de sugestões e a lista de validação: uma sugestão cujo carimbo de data e hora não pôde ser lido é nomeado por número e não está no arquivo carregado.
  3. Selecione Remover tags de formatação primeiro se desejar texto simples, sem itálico, voz e marcação de posicionamento.
  4. Defina Converter para o formato desejado. Começa no oposto daquele detectado, porque converter um arquivo para o formato raramente é a intenção.
  5. Selecione Baixar legendas convertidas ou Copiar para colar o resultado em outro lugar.

Exemplos de casos de uso

Entrada e saída suportadas

Aceita

Produz

O que esta ferramenta não fará

Erros comuns

Notas técnicas

Cada timestamp é convertido uma vez em um número inteiro de milissegundos, e ambos os gravadores formato dessa representação única, e é por isso que a conversão para frente e para trás retorna o tempos originais em vez de acumular arredondamentos. O analisador é tolerante na entrada e estrito na saída: aceita ambos os separadores, independentemente do que o arquivo afirma ser, aceita um componente de horas omitido para que 01:30.000 signifique noventa segundos, normalize CRLF e lone CR, remove uma marca de ordem de byte e encontra a linha de carimbo de data/hora onde quer que ela esteja no bloco.

Perguntas frequentes

O que realmente difere entre SRT e VTT?
Um arquivo WebVTT deve começar com a palavra WEBVTT em sua primeira linha e SubRip não tem cabeçalho; WebVTT escreve 00:00:01.500 com ponto final enquanto SubRip escreve 00:00:01,500 com vírgula; e SubRip numera cada sugestão, enquanto um identificador WebVTT é opcional e não precisa ser um número.
Posso apenas renomear a extensão do arquivo?
Não. A renomeação não altera o cabeçalho ausente nem a vírgula antes dos milissegundos, e um navegador que recebe esse arquivo geralmente não exibe nada sem nenhum erro visível.
O que acontece com comentários, estilos e números de sugestões?
Os blocos NOTE, STYLE e REGION são ignorados no carregamento e estão ausentes da saída. Sugestão identificadores são descartados, então a saída SubRip é renumerada de 1 e a saída WebVTT tem nenhum. As configurações de cue escritas após o carimbo de data/hora final são mantidas e reemitidas em ambos formatos.