A Polysh para agentes está em acesso antecipado. Seu agente de programação grava a demo, e a Polysh finaliza. Entrar na lista de espera →

VTT para SRT

Gere um arquivo SRT a partir de legendas WebVTT, numerado e pronto para qualquer editor de vídeo.

Carregando a ferramenta no navegador…

O que faz: VTT para SRT

Legendas baixadas de plataformas de vídeo e ferramentas de transcrição muitas vezes chegam como .vtt, enquanto muitos editores de vídeo e formulários de upload esperam .srt. Os formatos são parecidos, mas um arquivo só renomeado costuma falhar: o cabeçalho WEBVTT, os timestamps com ponto e as tags de voz confundem os leitores de SRT.

Este conversor numera cada legenda, troca os timestamps para vírgula e transforma as tags de voz <v Nome> em um prefixo Nome:, a menos que você desative isso. Uma legenda posicionada no topo com line:0 recebe {\an8}, que players como o VLC leem como posição no topo.

Exemplo

Entrada

WEBVTT

q1
00:00:05.000 --> 00:00:07.500 line:0
<v Priya>Onde fica o botão de exportar?

00:00:07.600 --> 00:00:09.000 position:20%
No canto superior direito, ao lado de <c.ui>Compartilhar</c>.

Resultado

1
00:00:05,000 --> 00:00:07,500
{\an8}Priya: Onde fica o botão de exportar?

2
00:00:07,600 --> 00:00:09,000
No canto superior direito, ao lado de Compartilhar.

O ID q1 e position:20% saem, line:0 vira {\an8}, a tag de voz vira “Priya:” e a tag de classe em volta de Compartilhar é removida.

Como usar: VTT para SRT

  1. Cole o texto WebVTT ou escolha Abrir arquivo.
  2. Abra Mais opções e desative Manter nomes dos falantes se não quiser prefixos Nome:.
  3. Escolha Baixar .srt.

Bom saber

  • Só a posição no topo sobrevive. Alinhamento à esquerda ou à direita, tamanho e regiões não têm equivalente no SRT, e uma nota abaixo do resultado conta as legendas que os perderam.
  • Texto ruby e timestamps de karaokê são removidos, então legendas com destaque palavra por palavra viram linhas simples.
  • Se a entrada já for SRT, ela é organizada e renumerada em vez de convertida. Para uma verificação rigorosa do resultado, use o Validador de SRT.

Perguntas sobre VTT para SRT

Como converter um arquivo VTT para SRT?

Cole o conteúdo do .vtt ou abra o arquivo e depois baixe o .srt. O conversor remove o cabeçalho WEBVTT, numera cada legenda, troca o ponto antes dos milissegundos por vírgula e retira tags e configurações exclusivas do WebVTT.

Por que meu editor de vídeo não importa um arquivo VTT?

Muitos editores e players mais antigos só leem SubRip. Eles interpretam o cabeçalho WEBVTT ou o ponto em 00:00:01.000 como erro e recusam o arquivo. Converter para SRT remove os dois, e os tempos e o texto continuam iguais.

O que acontece com os nomes dos falantes das tags <v>?

Por padrão, eles viram um prefixo como “Priya: ” no início da legenda, já que o SRT não tem tag de voz. Desative Manter nomes dos falantes em Mais opções para descartar os nomes de vez.

O itálico sobrevive à conversão de VTT para SRT?

Sim. <i>, <b> e <u> são válidas nos dois formatos e são mantidas. Nomes de classe presos a elas, como em <i.loud>, são removidos para que os players de SRT não os mostrem como texto.