Ferramenta para criadores / 01

Conversor de SRT para VTT

Converta legendas SubRip em WebVTT para vídeo HTML5, no seu navegador.

Conversor de SRT para VTT: A TOEA lê o tempo e o texto de cada bloco e os regrava com o cabeçalho WEBVTT e o separador ponto exigido pelo formato, em vez da vírgula do SubRip. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar
Mesa SRT → WebVTTProcessamento local

Roda inteiramente no seu navegador

↥
Escolha um arquivo de legenda

SRT ou VTT · até 5 MB, ou cole abaixo

Usando o VTT em uma página da web

Adicione o arquivo dentro do elemento <video>: <track kind="subtitles" src="talk.vtt" srclang="en" label="English"> e adicione default para exibi-lo sem que o espectador precise ativá-lo. O servidor deve enviar o arquivo como text/vtt. Se o VTT estiver em um domínio diferente do da página, o servidor deverá permitir solicitações de origem cruzada e o <video> precisará de um atributo crossorigin, ou o navegador ignorará a faixa.

Tags que não são preservadas

O WebVTT entende <i>, <b> e <u>, mas não as tags <font color> do SubRip nem os códigos de posicionamento entre chaves, como {\an8}. Eles são copiados para o VTT como estão, e o navegador pode exibi-los como texto literal. Se o SRT contiver essas tags, remova-as primeiro com o limpador de legendas, que remove toda a marcação. Os números de sequência são descartados porque as deixas WebVTT não precisam de identificador, e todos os navegadores aceitam o arquivo sem eles.

Como usar

  1. Escolha um arquivo .srt ou cole o texto.
  2. Verifique a quantidade de blocos e a duração.
  3. Copie ou baixe o arquivo .vtt.

Privacidade e limitações

O arquivo é lido e reescrito no seu navegador e nunca é enviado. Os números de sequência são descartados porque o WebVTT não precisa deles.

Ferramentas relacionadas

Perguntas frequentes

Por que vídeo HTML5 precisa de VTT?

O elemento <track> só aceita WebVTT. Arquivos SubRip são rejeitados, embora os dois formatos sejam quase idênticos.

O que realmente muda?

Um cabeçalho WEBVTT é adicionado, a vírgula antes dos milissegundos vira um ponto, e os números de sequência são descartados. Os tempos e o texto não são alterados.

Minha formatação vai sobreviver?

Tags de itálico e negrito são preservadas, já que ambos os formatos as permitem. Códigos de posicionamento do SubRip entre chaves não têm equivalente em WebVTT.

Meu arquivo ficou vazio.

Verifique o contador acima do resultado. Blocos com tempos ilegíveis são ignorados e contabilizados, o que geralmente significa que a seta ou o timestamp está malformado.

Ferramenta grátis · no seu navegador execuções · não precisa de conta