SRT funciona com muitos reprodutores de mídia, enquanto as legendas nativas de HTML5 costumam usar WebVTT nos navegadores. Se uma página de vídeo precisa de um arquivo .vtt, você pode converter SRT para VTT online sem reescrever cada legenda manualmente. O conversor de SRT para VTT muda o formato dos tempos, adiciona o cabeçalho WEBVTT necessário e processa o texto no navegador.
SRT e VTT usam a mesma ideia de legendas
Os dois formatos armazenam uma sequência de legendas. Cada item tem um intervalo de tempo e o texto exibido nesse intervalo. A principal diferença de sintaxe é o separador dos milissegundos: o SRT normalmente usa vírgula, como 00:00:02,500, enquanto o WebVTT usa ponto, como 00:00:02.500.
O WebVTT também começa com o cabeçalho WEBVTT e pode oferecer posicionamento e estilo voltados ao navegador. O conversor trata esses detalhes para que o arquivo resultante possa ser carregado na faixa track de legendas de um vídeo HTML5.
Como converter SRT para VTT online
1. Mantenha o SRT original
Salve o arquivo de legendas original antes de convertê-lo. Assim você mantém uma cópia para reprodutores de desktop e pode criar outro formato depois sem começar do zero.
2. Abra o conversor de SRT para VTT
Abra a ferramenta online de SRT para VTT e selecione um arquivo SRT de até 10 MB. A ferramenta analisa o arquivo no navegador, portanto o texto das legendas não precisa ser enviado a um servidor de conversão.
3. Converta e confira as legendas
Inicie a conversão e revise a prévia. Confirme o cabeçalho WEBVTT, a leitura do texto e o ponto entre segundos e milissegundos. Verifique se a primeira e a última legenda estão presentes e se números ou linhas vazias não juntaram o texto.
4. Baixe o arquivo WebVTT
Baixe o resultado .vtt e use-o como faixa de legendas do vídeo. Um nome como product-demo.pt.vtt facilita identificar o idioma e a versão.
Problemas comuns ao converter SRT para VTT
O navegador informa que o arquivo é inválido
Verifique se o arquivo começa com WEBVTT e se cada legenda tem um intervalo válido. O intervalo deve ter dois tempos separados por -->, com o início antes do fim. Remova observações acidentais ou texto não compatível e tente novamente.
As legendas aparecem cedo ou tarde demais
A conversão de formato não altera o tempo. Se as legendas originais estiverem fora de sincronia, use o sincronizador de legendas para deslocar todos os itens antes de publicar a faixa final.
O estilo aparece diferente no navegador
As tags de formatação do SRT nem sempre são interpretadas da mesma forma pelos reprodutores WebVTT. Teste o resultado no reprodutor HTML5 real e coloque informações importantes no texto em vez de depender apenas de uma tag de estilo.
O idioma das legendas está errado
O conversor preserva o texto, mas não traduz. Use o código do idioma no nome do arquivo e selecione os valores correspondentes de srclang e label no reprodutor de vídeo.
Perguntas frequentes
Como converter SRT para VTT online?
Selecione o arquivo SRT no conversor de SRT para VTT, inicie a conversão, confira a prévia e baixe o resultado WebVTT.
Converter SRT para VTT muda as palavras?
Não. A conversão preserva o texto das legendas e reescreve os tempos e a estrutura de arquivo exigida pelo WebVTT.
Posso usar VTT diretamente em um vídeo HTML5?
Sim. Defina o arquivo VTT como fonte de uma faixa track de legendas no vídeo HTML5 e confira o idioma e o rótulo no reprodutor.
E se eu precisar converter na direção inversa?
Use o conversor de VTT para SRT quando um editor ou reprodutor de mídia exigir o formato SRT.
Ferramentas de legendas relacionadas
Use o conversor de SRT para VTT para mudar o formato e o conversor de VTT para SRT para a direção inversa. Para unir vários arquivos, use o mesclador de legendas; para corrigir um deslocamento, use o sincronizador de legendas.