SRT para VTT
Transforme um arquivo de legenda SRT em um arquivo WebVTT aceito por players HTML5.
- Roda no seu navegador
- Sem uploads
- Sem conta
Carregando a ferramenta no navegador…
O que faz: SRT para VTT
Players de vídeo para web, como o elemento <track> do HTML5, o Video.js e a maioria dos players incorporados em centrais de ajuda, só leem WebVTT, enquanto editores e serviços de transcrição costumam entregar SRT. Este conversor reescreve o arquivo em vez de só renomeá-lo: acrescenta o cabeçalho WEBVTT, troca a vírgula de cada timestamp por ponto e traduz a marcação exclusiva do SRT para os equivalentes do WebVTT.
Use quando um player não mostrar legendas depois que você enviar um arquivo .srt, ou antes de anexar legendas a um vídeo de produto no seu próprio site.
Exemplo
Entrada
1
00:00:01,200 --> 00:00:03,800
{\an8}<i>Abra Configurações</i> & escolha Espaço de trabalho.Resultado
WEBVTT 00:00:01.200 --> 00:00:03.800 line:0 <i>Abra Configurações</i> & escolha Espaço de trabalho.
O número da legenda sai, o separador dos milissegundos muda, {\an8} vira line:0 para a legenda continuar no topo e o & solto é escapado.
Como usar: SRT para VTT
- Cole as legendas SRT ou solte o arquivo .srt na área de texto.
- Confira o WebVTT à direita; as linhas que precisaram de mudanças aparecem listadas abaixo dele.
- Baixe o arquivo .vtt e envie-o ao seu player como faixa de legenda.
Bom saber
- As tags de posição de {\an1} a {\an9} viram configurações line e align do WebVTT, mas estilos de substituição do ASS, como as cores {\c&H00FFFF&}, são removidos em vez de convertidos.
- Não corrige os tempos. Se as legendas se sobrepõem ou estão fora de ordem, passe o arquivo antes pelo Validador de SRT.
- A codificação do texto é lida como UTF-8. Arquivos salvos em uma codificação mais antiga, como Windows-1252, podem mostrar acentos quebrados; salve-os de novo em UTF-8 antes de converter.
Perguntas sobre SRT para VTT
Qual é a diferença entre SRT e VTT?
Os dois são formatos de legenda em texto puro, com legendas numeradas ou não e tempos de início e fim. O WebVTT começa com um cabeçalho WEBVTT, usa ponto antes dos milissegundos e aceita posicionamento, estilos e comentários. O SRT usa vírgula e quase não tem estilos padronizados.
Posso só renomear .srt para .vtt?
Normalmente não. Os navegadores recusam um arquivo sem o cabeçalho WEBVTT, e muitos recusam timestamps com vírgula. Caracteres como & ou < também precisam ser escapados no WebVTT, senão o texto da legenda pode sumir.
Itálico e negrito sobrevivem à conversão?
Sim. As tags <i>, <b> e <u> são válidas nos dois formatos e são mantidas. As tags <font> são removidas porque o WebVTT não tem tag de fonte; use um bloco STYLE no arquivo VTT se precisar de cores.
Meu arquivo de legenda é enviado para algum lugar?
Não. A conversão roda nesta aba do navegador, e o arquivo nunca sai do seu dispositivo.