Skip to content

Conversor de ASS para SRT

Extraia texto e tempo de arquivos ASS complexos para o SRT simples.

Arraste e solte seu arquivo ASS aqui

ou clique para procurar

Suporta arquivos .ass de até 50 MB

Arquitetura do motor principal

Sobre ASS para SRT

Remove estilos avançados para produzir um arquivo SRT compatível.

Inspetor de payload e sintaxe

ASS para SRT 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

Sincronização de milissegundos
input.ass
ASS FONTE
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
output.srt
SRT RESULTADO
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
00:00:08,500 --> 00:00:12,000
Converted locally!
Folha de especificações

ASS vs SRT Especificações técnicas

Conforme aos padrões
Formato de Entrada

ASS

ASS

ASS (Advanced Substation Alpha) é um formato de legendas com estilização avançada, animações, posicionamento, fontes, cores, bordas, sombras e efeitos de karaokê.

Formato de Saída

SRT

SRT

SRT (SubRip) é o formato de legendas mais amplamente suportado para players de vídeo, smart TVs, celulares, tablets e dispositivos de streaming.

Diferenças de Formato

ASS tem um formato de script estruturado com seções [Script Info], [V4+ Styles] e [Events]; SRT é uma simples lista sequencial.
ASS suporta fontes, cores, tamanhos, bordas, sombras e posicionamento; SRT é apenas texto simples.
Carimbos de data/hora ASS usam formato H:MM:SS.cc (centésimos de segundo); SRT usa formato HH:MM:SS,mmm (milissegundos).
ASS suporta tags de substituição (\b, \i, \c, \pos, \k, \fad, etc.); SRT não tem formatação inline.
ASS suporta múltiplos estilos nomeados aplicados por legenda; SRT não tem conceito de estilos.
ASS suporta temporização de karaokê e animações; SRT não tem suporte a animações.

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

4 armadilhas comuns
GOTCHA #1

Por que códigos de desenho bruto ou colchetes residuais aparecem no SRT convertido?

Determinadas legendas ASS de fansub contêm caminhos de desenho vetorial (ex.: {\p1}m 0 0 l 10 0...). O AllSubConverter remove automaticamente blocos de desenho vetorial no padrão {\p0}. Se as falas originais continham colchetes estéticos como 【...】, eles são preservados como texto legítimo de diálogo.

GOTCHA #2

Por que a sincronização parece ligeiramente desalinhada no meu player?

O formato ASS utiliza centésimos de segundo (1/100 de segundo), enquanto o SRT utiliza milissegundos (1/1000 de segundo). Nosso motor multiplica os centésimos por 10 com preenchimento de zeros (ex.: 0:01:25.40 torna-se 00:01:25,400). Se o áudio do vídeo apresentar defasagem progressiva, a causa provável é discrepância na taxa de quadros (ex.: 23.976 fps para filme versus 25 fps para broadcast). Utilize nossa ferramenta de Sincronização para calibrar o atraso geral.

GOTCHA #3

Caracteres não latinos ou texto asiático aparecem corrompidos (Mojibake)

Muitas legendas ASS legadas de animes foram salvas em Shift-JIS, GBK/GB2312 ou Windows-1252. Nosso conversor possui detecção automática de codificação, mas caso seu editor local corrompa o arquivo, converta-o para UTF-8 usando nosso Conversor de Codificação antes de transformar em SRT.

GOTCHA #4

Falas sobrepostas quando múltiplos personagens falam simultaneamente

O ASS permite que vários eventos Dialogue compartilhem o mesmo timestamp ocupando posições visuais diferentes. Reprodutores SRT exibem cues sobrepostos empilhando-os verticalmente. Caso sua Smart TV tenha dificuldades para renderizar linhas empilhadas, abra o arquivo em nosso Editor de Legendas para ajustar a duração dos cues individuais.

Recursos

Remove todas as tags de estilo ASS, efeitos de karaokê e substituições de posicionamento
Remove automaticamente metadados ASS, [Script Info] e seções [V4+ Styles]
Preserva exatamente todo o texto de diálogo e tempo do arquivo ASS original
Processamento no cliente — sem upload de arquivos, arquivos permanecem no dispositivo
Produz arquivos SRT limpos compatíveis com virtualmente todos os players de mídia e dispositivos
Lida com arquivos ASS complexos com múltiplos estilos, substituições e efeitos
Verifica se o arquivo de entrada possui uma seção [Events] antes de processar
Gera SRT em UTF-8 amplamente reconhecido por players, TVs e dispositivos móveis

Por que Converter?

Smart TVs (Samsung, LG, Sony) e dispositivos de streaming frequentemente suportam apenas SRT, não ASS.
Players de vídeo móveis no iOS e Android têm suporte limitado ou nenhum suporte a estilos ASS.
SRT é o formato de legenda universal — funciona em todos os lugares, em todos os dispositivos e players.
Estilos ASS podem causar problemas de renderização em alguns players; SRT garante exibição consistente e confiável.
Algumas ferramentas de edição e codificação de vídeo aceitam apenas SRT para importação de legendas.
Arquivos SRT são menores e mais simples — sem cabeçalhos, sem estilos, apenas carimbos de data/hora e texto.
Se você precisa de legendas para um dispositivo ou plataforma que não suporta ASS, SRT é a alternativa universal.
Scenarios

Casos de Uso Comuns

Compatibilidade universal

Converta ASS para SRT para máxima compatibilidade com reprodutores e smart TVs.

Uploads para streaming

YouTube e Vimeo preferem SRT. Converta ASS para SRT antes de carregar.

Edição de vídeo

Importe legendas como faixa SRT no Premiere Pro ou DaVinci Resolve.

Remover estilos complexos

Se os estilos ASS causam problemas, converta para SRT de texto simples.

Arquivo e biblioteca

Padronize sua coleção em SRT.

Format Ecosystem

Formatos Relacionados

Como Funciona

  1. 1

    Carregue seu arquivo ASS arrastando-o para o conversor ou navegando pelos seus arquivos.

  2. 2

    A ferramenta analisa o arquivo ASS, lendo a seção [Events] para extrair linhas Dialogue com tempo de início, tempo de fim e texto.

  3. 3

    Remove todas as tags de substituição ASS (\b, \i, \c, \pos, \k, etc.) e metadados de estilo, deixando apenas texto simples da legenda.

  4. 4

    Cada linha Dialogue é convertida em uma entrada SRT com numeração sequencial e carimbos de data/hora convertidos de H:MM:SS.cc para HH:MM:SS,mmm.

  5. 5

    Baixe o arquivo SRT resultante, compatível com smart TVs, celulares, tablets e qualquer player de mídia.

  6. 6

    São atribuídos números sequenciais às entradas e cada entrada limpa se torna um bloco SRT.

  7. 7

    O SRT de saída é codificado em UTF-8 e está pronto para download.

Perguntas Frequentes

ASS (Advanced SubStation Alpha v4+) é um formato de legenda estendido introduzido em 2003, amplamente usado em fansubs de anime. Suporta texto estilizado com fontes, cores, contornos, sombras, efeitos de desfoque, posicionamento na tela, desenho vetorial e timing de karaokê. Os arquivos são organizados em seções [Script Info], [V4+ Styles] e [Events].

ASS (v4+) é o sucessor do SSA (v4). O ASS adiciona efeitos de desfoque, campos de estilo de contorno e sombra, suporte estendido a canal alfa e tags de substituição adicionais. Ambos compartilham a mesma estrutura baseada em seções e formato Dialogue. Este conversor trata arquivos ASS e SSA de forma idêntica.

As tags de timing de karaokê ({\k}, {\kf}, {\ko}) são completamente removidas durante a conversão. O SRT não tem suporte a karaokê. O texto do diálogo ao redor das tags de karaokê é preservado, mas os dados de timing sílaba por sílaba são perdidos.

Sim. O SRT não suporta nenhum estilo, posicionamento ou efeito visual. Todas as tags de substituição ({\fs}, {\c}, {\pos}, {\blur}, {\fad}, {\k}, etc.) são removidas durante a conversão. Apenas o texto do diálogo e o timing são preservados. Se você precisa manter o estilo, não converta para SRT.

O ASS usa o formato H:MM:SS.cc onde cc é centésimos de segundo (0-99). O SRT usa HH:MM:SS,mmm onde mmm é milissegundos (0-999). O conversor multiplica os centésimos de segundo por 10. Por exemplo, 0:01:25.40 no ASS se torna 00:01:25,400 no SRT. As horas são preenchidas com zero até dois dígitos.

Tags de posicionamento ({\pos(x,y)}, {\move(x1,y1,x2,y2)}) controlam onde as legendas aparecem na tela. O SRT não tem suporte a posicionamento, então essas tags são removidas. Todo o texto da legenda usa a posição padrão inferior-central no SRT.

Pronto para converter suas legendas?

Solte seu arquivo ASS aqui e converta para SRT instantaneamente.