Conversor de VTT para SRT

Envie um arquivo VTT e transforme-o em um SRT limpo para Premiere Pro, DaVinci Resolve, Final Cut e players de vídeo comuns.

Arraste seu arquivo .vtt aqui

Seu arquivo VTT é convertido localmente no navegador. Nenhum upload é necessário.

Conversão concluída!

Editar grátis no AI Studio
Precisa criar legendas novas para um vídeo?

Envie seu vídeo e crie automaticamente legendas SRT, VTT ou embutidas com IA.

Enviar vídeo Embutir legendas

Como converter VTT para SRT

Escolha seu arquivo WebVTT e o conversor cria um arquivo SubRip clássico. Ele remove o cabeçalho WEBVTT, troca timestamps WebVTT com ponto por timestamps SRT com vírgula e limpa blocos específicos do WebVTT, como NOTE, STYLE e REGION.

Por que usar este conversor de VTT para SRT?

VTT é ótimo para players web e vídeos HTML5. Mas muitos editores, portais de upload e players mais antigos ainda esperam SRT. A conversão deixa suas legendas mais compatíveis sem exigir edição manual em um editor de texto.

Exemplo: VTT com NOTE, STYLE e cue settings para SRT limpo

Arquivos WebVTT podem conter informações extras que o SRT não suporta. Este exemplo mostra como um VTT com cabeçalho, comentário, estilo e cue settings vira um SRT limpo.

Entrada VTT

WEBVTT

NOTE Criado por uma plataforma de vídeo web
Não mostrar esta nota no arquivo de legenda

STYLE
::cue { color: yellow; }

1
00:00:02.000 --> 00:00:05.000 line:90% position:50% align:center
<v Apresentador 1>Olá <c.yellow>mundo</c>.</v>

2
00:00:05.500 --> 00:00:08.000
Esta legenda deve continuar visível.

Saída SRT

1
00:00:02,000 --> 00:00:05,000
Olá mundo.

2
00:00:05,500 --> 00:00:08,000
Esta legenda deve continuar visível.

O texto visível da legenda e os tempos são preservados. Comentários WebVTT, CSS, tags de falante e cue settings são removidos porque o SRT não tem uma forma padronizada de armazená-los.

O que se perde ao converter VTT para SRT?

SRT é propositalmente mais simples que WebVTT. Ele guarda, basicamente, número do bloco, tempo inicial, tempo final e texto. Por isso o conversor remove recursos de WebVTT que não têm equivalente direto em SRT. Isso não é erro; é o que permite gerar um arquivo aceito pelo maior número de programas.

Recurso WebVTT: permanece no SRT?

Recurso WebVTT Permanece no SRT? Resultado após a conversão
Cabeçalho WEBVTT Não É removido porque SRT não usa cabeçalho de arquivo.
Timestamps Sim Os tempos são preservados, com ponto convertido para vírgula.
Texto da legenda Sim O texto visível é preservado.
Blocos NOTE Não Comentários são removidos porque não devem aparecer em legendas SRT.
STYLE e REGION Não Instruções de CSS e layout são removidas.
Cue settings como line, position e align Não Dados de posicionamento são removidos, mantendo o texto.
Tags como <v Speaker>, <c.yellow> e <i> Parcialmente As tags são removidas, mas o conteúdo textual permanece.

VTT para SRT no Premiere Pro, DaVinci Resolve e Final Cut

Ao exportar legendas de ferramentas web, Zoom, Teams, um player HTML5 ou uma plataforma LMS, é comum receber WebVTT. Para edição de vídeo, SRT costuma ser mais prático porque importa e edita melhor como faixa de legenda.

Programa Recomendação
Adobe Premiere Pro Importe o SRT convertido como captions/legendas. Depois confira timing e quebras de linha, principalmente se o VTT original tinha cue settings.
DaVinci Resolve Use SRT para faixas de legenda simples. O estilo WebVTT não é transferido, então posição e aparência devem ser ajustadas novamente no Resolve.
Final Cut Pro SRT costuma ser mais robusto para troca e edição posterior. Após importar, verifique caracteres especiais e quebras de linha.

Erros comuns na conversão de VTT para SRT

Os problemas mais comuns não vêm do texto visível, mas das informações extras próprias do WebVTT. O conversor remove automaticamente o que não pode ser representado em SRT.

Seguro e privado

Toda a conversão roda localmente com JavaScript no navegador. Seu arquivo de legenda permanece no seu dispositivo e não é enviado para o Subvideo.ai.

Confira o timing no Studio após a conversão

SRT é mais compatível que VTT, mas posições e estilos de WebVTT se perdem na conversão. Se as legendas forem queimadas no vídeo ou exportadas profissionalmente, revise timing e quebras de linha depois no Subvideo.ai Studio.

Conferir timing no Studio

Como converter VTT para SRT

1

Escolher arquivo VTT

Selecione seu arquivo .vtt no dispositivo ou arraste-o para a área de upload.

2

Limpar e converter

O conversor remove cabeçalho WebVTT, blocos NOTE, STYLE e REGION e converte os timecodes para o formato SRT.

3

Baixar SRT

Clique em baixar para salvar seu arquivo de legenda .srt convertido.

Perguntas frequentes

Qual é a diferença entre VTT e SRT?

VTT é o padrão web para legendas HTML5 e pode incluir metadados, estilo, regiões e cue settings. SRT é mais simples e, no básico, contém número, início, fim e texto.

A formatação é perdida na conversão?

Sim. Formatações específicas de WebVTT, como STYLE, REGION, cue settings e classes CSS, são removidas. O texto visível e os tempos são mantidos.

Meus arquivos são enviados para um servidor?

Não. A conversão acontece totalmente no navegador. Seu arquivo VTT não é transferido para nossos servidores.

Posso usar o arquivo SRT no Premiere Pro?

Sim. O SRT gerado serve para Premiere Pro, DaVinci Resolve, Final Cut Pro, VLC e muitos outros programas. Mesmo assim, confira timing e quebras de linha após importar.

O que acontece com blocos NOTE e STYLE?

Blocos NOTE são comentários e blocos STYLE contêm CSS do WebVTT. Ambos são removidos porque SRT não possui estrutura equivalente.

Cue settings como line:90% ou align:center são mantidos?

Não. Esses dados controlam a exibição em players WebVTT. SRT não dá suporte padronizado a esse posicionamento, por isso eles são removidos.

Por que SRT usa vírgulas em vez de pontos nos timestamps?

O formato SubRip usa vírgulas para milissegundos, por exemplo 00:00:02,000. WebVTT usa pontos, por exemplo 00:00:02.000. O conversor ajusta essa escrita automaticamente.