Envie um arquivo ASS ou SSA e transforme legendas complexas Advanced SubStation Alpha em um arquivo SRT compatível.
Seu arquivo ASS é convertido localmente no navegador. Nenhum upload é necessário.
Arquivos ASS podem conter eventos complexos. Depois, revise o SRT gerado para conferir timings limpos e blocos de texto legíveis.
ASS significa Advanced SubStation Alpha. O formato pode conter cores, posições, fontes, efeitos de karaokê, animações e muitas tags override. SRT é um formato de legenda mais simples, com número, tempo inicial, tempo final e texto. Na conversão, o diálogo visível é extraído, o timing é preservado e o estilo ASS é removido.
Este exemplo mostra um evento ASS típico com tags override. A posição {\pos}, a cor {\c&H...&} e o alinhamento {\an8} são removidos. O texto e o timing permanecem.
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:01:05.50,0:01:08.20,Default,,0,0,0,,{\an8}{\pos(960,120)}{\c&H00FFFF&}Bem-vindo ao vídeo!\NHoje removemos o estilo ASS.
1
00:01:05,500 --> 00:01:08,200
Bem-vindo ao vídeo!
Hoje removemos o estilo ASS.
SRT é propositalmente simples e, por isso, é aceito por muitas plataformas. A desvantagem é que quase tudo que torna ASS visualmente rico precisa ser removido na exportação.
| Recurso ASS | Preservado no SRT? | Motivo |
|---|---|---|
{\pos}, {\move}, {\an8} |
Não | SRT não armazena posição precisa na tela por pixels. |
{\c&H...&}, cores de fonte, cores de contorno |
Não | SRT contém apenas texto e timestamps, não informações de cor. |
| Fontes, tamanho, negrito/itálico, sombras | Geralmente não | Alguns players interpretam tags HTML simples, mas o SRT padrão não garante isso. |
Tags de karaokê como {\k}, animações, efeitos |
Não | SRT não suporta animações por palavra nem efeitos de karaokê. |
| Texto de diálogo visível | Sim | O texto real da legenda é extraído e limpo. |
| Tempos inicial e final | Sim | Os tempos ASS são convertidos para o formato de tempo do SRT. |
A conversão se concentra nas informações que o SRT consegue exibir de forma confiável.
\N viram quebras reais no SRT.ASS normalmente usa tempos como 0:01:05.50. O número após o ponto representa centésimos de segundo. SRT usa milissegundos com vírgula: 00:01:05,500. Por isso .50 em ASS vira ,500 em SRT.
ASS: 0:01:05.50
SRT: 00:01:05,500
50 centésimos × 10 = 500 milissegundos
ASS é um formato de eventos e estilo. Nem toda linha ASS é uma legenda normal. Alguns eventos servem apenas para efeitos, textos na tela ou layout. Ao exportar para SRT, isso precisa virar uma faixa linear simples de texto.
Se o arquivo ASS contém muitos efeitos, posições ou eventos paralelos, revise rapidamente o SRT gerado. O SRT Validator encontra erros técnicos, e o Online Subtitle Editor permite ajustar timing e texto diretamente.
Arraste seu arquivo Advanced SubStation Alpha (.ass ou .ssa) para a área de upload ou selecione-o no dispositivo.
A ferramenta lê a seção Events, mantém os tempos inicial e final e remove tags override ASS como posições, cores e efeitos.
Baixe o arquivo SubRip limpo e use-o em players, plataformas ou programas de edição.
ASS suporta estilo complexo, posições, cores, efeitos de karaokê e várias camadas de eventos. SRT contém principalmente número, início, fim e texto.
Sim. Cores, fontes, posições, animações e tags de karaokê são removidas porque SRT não consegue armazenar essas informações.
Sim. Os tempos inicial e final das linhas Dialogue são mantidos e convertidos de centésimos ASS para milissegundos SRT.
Eventos sem texto visível ou linhas puramente de efeito são ignorados. SRT só representa bem legendas de texto reais.
Não. SRT não suporta posicionamento preciso por pixels. Se posições forem importantes, mantenha ASS ou grave as legendas diretamente no vídeo.
Sim, arquivos SSA/ASS simples com seções Events e linhas Dialogue podem ser processados. Arquivos muito antigos ou personalizados devem ser verificados depois.
Não. A conversão ocorre localmente no navegador. Seu arquivo ASS não é transferido para um servidor.