Conversor de SSA para VTT
Transforme scripts SubStation Alpha em WebVTT padrão web para players de vídeo online, preservando timing e removendo códigos de override.
Arraste e solte seu arquivo SSA aqui
ou clique para procurar
Suporta arquivos .ssa de até 50 MB
Conversor de SSA para VTT
Este conversor transforma arquivos SubStation Alpha (.ssa) em WebVTT (.vtt) para vídeo HTML5. A ferramenta adiciona o cabeçalho WEBVTT obrigatório exigido por todos os navegadores, lê a seção [Events] e cada linha de Dialogue conforme o campo Format, remove todos os blocos override entre chaves (posicionamento, cor, fonte, karaoke), e converte o timing em centésimos de segundo do SSA (0:00:15.20) para o formato VTT com ponto decimal (00:00:15.200).
SSA para VTT Inspeção de sintaxe e estrutura de código
Comparação lado a lado da sintaxe de código ilustrando definições de cabeçalho, sintaxe de timestamp e formatação de payload de cues
SSA vs VTT Especificações técnicas
SSA
SSA (SubStation Alpha) é um formato de legenda predecessor do ASS com seções [Script Info], [V4 Styles] e [Events]. Usa comandos de override entre chaves e estilos nomeados.
VTT
WebVTT (.vtt) é o padrão W3C para legendas em vídeo HTML5. Começa com WEBVTT e usa timestamps HH:MM:SS.mmm com configurações de cue.
Diferenças de Formato
Solução de problemas de conversão e armadilhas comuns
Soluções práticas para compatibilidade de players, codificação de caracteres e sincronização de tempos
As legendas ficam fora de sincronia ou atrasadas no reprodutor
Vídeos com taxas de quadros distintas podem causar dessincronia. Use nossa ferramenta de Sincronização de Legendas para calibrar o atraso.
Caracteres acentuados aparecem corrompidos ou como pontos de interrogação
Arquivos legados em codificações regionais podem falhar. Nosso exportador padroniza a saída em UTF-8 limpo e compatível.
Legendas sobrepostas quando mais de uma pessoa fala ao mesmo tempo
Cada formato lida com sobreposições de forma diferente. Você pode ajustar as durações no nosso Editor de Legendas.
Softwares de edição de vídeo recusam o arquivo importado
Nossos conversores geram saídas rigorosamente padronizadas para fluxos de trabalho no Premiere Pro e DaVinci Resolve.
Recursos
Por que Converter?
Casos de Uso Comuns
Vídeo HTML5
Adicione legendas SSA convertidas para VTT em elementos <video>.
YouTube e Vimeo
Carregue VTT convertido de SSA em plataformas de vídeo.
Players Web
Use VTT com Video.js, JW Player, Plyr.
Acessibilidade
Forneça legendas acessíveis com VTT.
E-learning
Adicione legendas VTT a vídeos educacionais.
Formatos Relacionados
Como Funciona
- 1
Arraste o seu arquivo .ssa para o conversor ou clique para procurar.
- 2
O parser localiza a seção [Events] e le cada linha de Dialogue conforme o campo Format.
- 3
Todos os blocos override entre chaves são identificados e removidos do conteúdo de texto.
- 4
O timing em centésimos é convertido para o formato VTT com ponto decimal.
- 5
O cabeçalho WEBVTT é adicionado e o arquivo .vtt é gerado.
- 6
Identificadores opcionais de entrada são atribuídos para acessibilidade e acesso programático.
- 7
O texto VTT final é codificado em UTF-8 e disponibilizado para download ou visualização direta no navegador.
Mais Ferramentas de Legendas
Limpeza de formatação de legendas
Remover formatação, tags e ruídos
Editor de legendas
Editar texto e tempos de legendas em grade
Sincronização e ajuste de tempo de legendas
Ajustar sincronização com precisão de milissegundos
Mesclador de Legendas
Combinar múltiplos arquivos de legendas
Tradutor de Legendas com IA
Traduzir para 19 idiomas integrados
Perguntas Frequentes
Navegadores não incluem um parser de legendas SSA. O elemento <video> do HTML5 e a tag <track> só aceitam arquivos WebVTT para faixas de legenda. Se seu vídeo está incorporado em uma página web, legendas SSA não serão exibidas. Converter para VTT as torna compatíveis com navegadores.
Não. O VTT suporta apenas posicionamento básico por cue (configurações line, position, align) e não suporta tags de override do SSA como {\pos(x,y)} ou {\fs28}. Todos os blocos de override são removidos durante a conversão. Se precisar de mais controle sobre o estilo, considere converter para ASS.
Sim. A saída VTT é totalmente compatível com Video.js, Plyr, JW Player, Shaka Player e qualquer outro player de vídeo JavaScript que suporta o elemento <track> padrão do HTML5. Referencie o arquivo VTT no atributo srclang da tag <track>.
Sim. Todo arquivo VTT deve começar com a string WEBVTT na primeira linha. Sem esse cabeçalho, os navegadores rejeitam o arquivo e as legendas não são exibidas. O conversor adiciona automaticamente esse cabeçalho à saída.
SSA usa precisão de centésimos no formato H:MM:SS.cc. VTT usa precisão de milissegundos no formato HH:MM:SS.mmm com pontos como separadores. O conversor multiplica os centésimos do SSA por 10 para produzir milissegundos VTT. Por exemplo, 0:01:30.50 torna-se 00:01:30.500.
Tags de timing de karaokê ({\k}, {\kf}, {\ko}) são removidas durante a conversão. VTT não suporta efeitos de karaokê nativamente. O texto do diálogo é preservado, mas o timing de destaque sílaba por sílaba é perdido. Para karaokê, você precisaria de um renderizador personalizado em JavaScript.
Artigos Relacionados
Converter legendas JSON3 do YouTube para SRT, VTT ou LRC | AllSubConverter
Baixe legendas do YouTube em JSON3 e converta para SRT, VTT ou LRC. Guia com yt-dlp, estrutura JSON3 e conversão gratuita no navegador.
Adicionar pinyin e furigana a legendas | AllSubConverter
Aprenda a adicionar pinyin a legendas chinesas e furigana a legendas japonesas.