Tradutor de legendas ASS
Traduza legendas ASS e SSA sem quebrar o typesetting
Envie um ou mais arquivos .ass ou .ssa, escolha o idioma e receba os mesmos arquivos de volta com apenas as falas traduzidas. Estilos, fontes incorporadas, posições e override tags como {\pos} e {\fad} continuam exatamente como estavam, e as linhas de karaokê não são alteradas, a menos que você solicite. A primeira parte é grátis e sem cadastro, e a tarefa inteira — seja um episódio ou uma temporada de até 30 arquivos — sai por $5 em pagamento único. Um chatbot até consegue traduzir algumas linhas de ASS, mas em um episódio inteiro ele costuma parar no meio, além de apagar, traduzir ou deslocar as tags dentro das frases, estragando a renderização original da legenda.
- Até 150 linhas totalmente grátis, primeira parte de arquivos maiores grátis, sem cadastro
- A tarefa inteira por $5, pagamento único: um episódio ou uma temporada de até 30 arquivos
- Apenas o texto de Dialogue muda: [Script Info], estilos, fontes incorporadas e linhas de Comment permanecem intactos
- As override tags nem passam pelo modelo de IA, então {\pos}, {\fad}, {\i1} e cores voltam exatamente ao seu lugar
- Linhas de karaokê e desenhos intocadas, ou karaokê traduzido se você preferir
- 81 idiomas, apenas tradução ou bilíngue, exportação em .ass, .ssa, SRT ou VTT
O que você recebe de volta
Você recebe seus arquivos no formato original — .ass continua .ass e .ssa continua .ssa —, com o mesmo nome mais o código do idioma, como "[Group] Show - 01.es.ass". Um único arquivo é baixado diretamente; múltiplos arquivos vêm em um único ZIP. Antes de baixar, cada linha de diálogo é exibida na tela com seu timecode e suas tags, e você pode editar qualquer uma delas.
- A mesma estrutura: [Script Info], a seção de estilos, [Fonts], linhas de Comment e a ordem dos eventos são copiados diretamente do seu arquivo.
- Layer, Style, Name, margens e Effect continuam idênticos em cada linha de Dialogue, assim como os tempos de início e fim. Apenas o campo Text é traduzido.
- As tags dentro de uma linha voltam exatamente onde estavam. Se a tradução não deixar espaço para alguma, o bloco de tags é adicionado ao final da linha em vez de se perder.
- Quebras de linha \N e espaços rígidos \h são mantidos. Para árabe, persa, hebraico e outros idiomas da direita para a esquerda, uma marcação invisível RTL é inserida após as tags iniciais e no fim de cada linha.
- Opção em SRT ou VTT, se o seu player exigir: itálico, negrito, sublinhado e alinhamentos como {\an8} são transferidos; tags como \pos e \fad não têm equivalente nesses formatos e são removidas.
Traduzir legendas ASS com um chatbot vs. com esta ferramenta
O ChatGPT, o Claude e o Gemini traduzem diálogos muito bem, inclusive falas de anime com honoríficos e gírias. O problema com arquivos .ass é tudo o que envolve o diálogo: definições de estilo, campos separados por vírgula e override tags no meio das frases.
| Sua situação | Um chatbot | Esta ferramenta |
|---|---|---|
| Algumas linhas de diálogo copiadas do arquivo | Geralmente traduz bem | Traduz e insere de volta no arquivo de legenda |
| Um episódio completo, centenas de linhas de Dialogue | Costuma parar no meio ou pedir para você digitar "continuar" | Traduz todas as linhas em blocos, até 10,000 linhas por tarefa |
| Override tags como {\pos(640,80)} ou {\i1} no meio da frase | Pode traduzir, mover de lugar ou sumir com elas | As tags são substituídas por marcadores antes da tradução e recolocadas depois |
| Estilos, fontes e o cabeçalho [Script Info] | Precisa reescrever o arquivo todo, o que pode alterar detalhes | Copiados do seu arquivo; apenas o texto de Dialogue é alterado |
| Abertura de karaokê com temporização de sílabas {\k} | Traduz as sílabas e o sincronismo com a música se perde | Mantém as linhas de karaokê intactas, a menos que você opte por traduzi-las |
| Uma temporada de 12 ou 24 episódios | Um arquivo por conversa, e você precisa controlar o que já foi feito | Até 30 arquivos em uma única tarefa, baixados em um só ZIP |
Como traduzir um arquivo de legendas ASS
-
1
Envie seus arquivos .ass ou .ssa
Arraste um episódio ou uma temporada inteira, escolha o idioma desejado e selecione apenas tradução ou versão bilíngue. Decida o que fazer com as linhas de karaokê: manter como estão ou traduzir. O idioma de origem é identificado automaticamente pelo texto.
-
2
Confira a primeira parte grátis
O primeiro bloco de diálogos aparece na tela com seus timecodes e tags. Leia e edite qualquer trecho diretamente. Não é necessário criar conta para esta etapa.
-
3
Desbloqueie o restante e baixe
Gostou do resultado da primeira parte? Desbloqueie o arquivo inteiro por $5 e baixe tudo em .ass, .ssa, SRT ou VTT.
Por que arquivos ASS confundem as IAs comuns
Um arquivo ASS não é uma simples lista de frases. Cada linha de diálogo é um evento como "Dialogue: 0,0:03:12.40,0:03:15.02,Default,,0,0,0,,{\an8}Text", com dez campos separados por vírgula, e o próprio texto costuma conter chaves repletas de instruções de renderização: posição, fade, cor ou mudança de fonte no meio de uma palavra. Acima dos eventos estão o cabeçalho do arquivo, as definições de estilo e, muitas vezes, fontes inteiras incorporadas como texto.
Para traduzir isso em um chat, o assistente precisa reescrever o arquivo inteiro. Em um episódio completo, ele costuma parar antes do fim e, pelo caminho, pode traduzir termos dentro das chaves, descartar tags desconhecidas ou deslocar uma vírgula de lugar. Qualquer um desses deslizes altera a renderização da legenda na tela, e alguns quebram a exibição por completo.
Esta ferramenta nunca pede para o modelo de IA reescrever o arquivo. Ela lê o script, extrai apenas o Text de cada linha de Dialogue e não envia as tags para a IA: blocos no início e no final da linha são separados à parte, e blocos no meio viram marcadores numerados que voltam ao lugar após a tradução. O texto é enviado em blocos de até 60 linhas, cada linha deve retornar com sua respectiva numeração, qualquer linha ausente é solicitada novamente e, se ainda assim faltar, o original é preservado. Todo o restante do arquivo é copiado exatamente como era.
O que é traduzido e o que permanece intocado
- Traduzido: o texto de cada linha de diálogo (Dialogue) que contém palavras, incluindo placas, avisos e textos na tela diagramados com \pos, \move ou \frz
- Intocados: as seções [Script Info], styles, [Fonts] e [Graphics], linhas de comentário (Comment), nomes de personagens e o campo Effect
- Intocados: linhas de desenho (formas vetoriais com {\p1}) e linhas sem palavras
- Intocadas por padrão: linhas de karaokê com tempo por sílaba ({\k}, {\kf} ou {\ko}), geralmente letras de músicas em romaji. Se você escolher "Traduzir", as tags \k são removidas, a linha é traduzida e os tempos de início e fim são mantidos
- Opção bilíngue: a linha original fica acima da tradução, no mesmo evento, para que ambas apareçam com o mesmo estilo e posição
O que as pessoas traduzem
- Lançamentos de animes de fansubs para idiomas que o grupo não cobre
- Uma temporada inteira de 12 ou 24 episódios para amigos ou familiares que leem em outro idioma
- Legendas de donghuas e doramas diagramadas no Aegisub
- Legendas próprias para vídeos, compartilhadas em mais idiomas e mantendo todo o estilo visual
- Legendas bilíngues para aprender japonês, chinês ou coreano enquanto assiste
Limites e como obter um bom resultado
A diagramação (typesetting) é mantida, mas foi criada para as palavras originais. Uma placa ajustada com precisão em uma caixa ou recortada com \clip pode transbordar se a tradução for mais longa, e cópias da mesma placa sobrepostas em várias camadas são traduzidas linha por linha. Por isso, confira as placas na primeira parte e ajuste o que for necessário no seu editor. As fontes definidas nos seus estilos também continuam; se elas não tiverem caracteres para o idioma de destino, como árabe ou chinês, o reprodutor pode usar uma fonte reserva ou exibir quadrados vazios. Se isso acontecer, altere o Fontname na seção de estilos.
O karaokê é identificado pelas tags {\k}. Efeitos já gerados por modelos de karaokê, com uma sílaba por linha, não são reconhecidos como karaokê; traduza o arquivo antes de aplicar o modelo ou remova essas linhas antes. Legendas baseadas em imagem (.sup, .sub com .idx) e arquivos de vídeo não são suportados, e as marcações de tempo não são alteradas: se o arquivo estiver fora de sincronia com a sua cópia do vídeo, a tradução também estará.
Trata-se de tradução automática, perfeita para assistir e compartilhar. Caso queira fazer um lançamento com o nome do seu fansub, peça para um tradutor ou revisor fazer uma checagem.
Por idioma e situação
Traduza legendas em ASS para inglês
Encontrou uma legenda de fansub em espanhol, português, chinês ou indonésio de uma série sem lançamento em ing...
Saiba mais →Traduzir legendas ASS para espanhol
Envie um script .ass ou .ssa em inglês, japonês ou outro idioma e receba-o de volta em espanhol, com cada esti...
Saiba mais →Traduzir legendas ASS para português
Envie arquivos .ass ou .ssa e receba os diálogos em português nos mesmos arquivos, com estilos, fontes incorpo...
Saiba mais →Traduzir legendas ASS para árabe
Envie scripts .ass ou .ssa e receba as falas em árabe nos mesmos arquivos, com cada linha marcada para que os...
Saiba mais →Traduza uma temporada inteira de anime em legendas ASS
Envie os scripts .ass ou .ssa de um cour inteiro, de 12 ou 24 episódios, escolha o idioma e receba cada episód...
Saiba mais →Quanto custa
Tarefas curtas, primeira parte
Grátis
Arquivos com até 150 linhas de diálogo no total são totalmente grátis, downloads incluídos. Em tarefas mais longas, o primeiro bloco é exibido na tela, sem cadastro. 1 tarefa por dia, ou 3 por dia com uma conta gratuita.
A tarefa inteira
$5
Pagamento único para todos os arquivos da tarefa: até 30 arquivos e 10,000 linhas. Sem assinatura, nunca expira.
Ilimitado
$19 / semana
Todas as ferramentas do site, com tarefas de legendas de até 30,000 linhas.
Perguntas e respostas
O ChatGPT consegue traduzir um arquivo de legendas ASS?
Algumas linhas, sim, e o diálogo costuma ficar bem traduzido. Mas, em um episódio inteiro, o chatbot costuma parar no meio do caminho e pode traduzir, mover ou apagar tags de formatação como {\pos} ou {\fad}, alterando o visual das legendas. Esta ferramenta envia apenas o texto dos diálogos, mantém as tags fora do modelo e reinsere a tradução diretamente no seu arquivo original.
Meus estilos e diagramações serão mantidos?
Sim. Estilos, fontes, a seção [Script Info], linhas de comentário (Comment) e todos os campos de cada linha de diálogo (exceto o texto) são copiados do seu arquivo, e as tags dentro do texto são recolocadas exatamente onde estavam. Como uma placa traduzida pode ficar mais longa que a original, confira placas que foram ajustadas com precisão.
O que acontece com as linhas de karaokê?
Por padrão, linhas com marcação de sílaba {\k} não são traduzidas, mantendo a letra da música sincronizada com os efeitos. Se você optar por traduzi-las, as tags \k são removidas e cada linha é traduzida por inteiro, preservando seus horários de início e fim.
Para quais idiomas é possível traduzir?
São 81 idiomas de destino, a mesma lista do Tradutor de legendas, incluindo inglês, espanhol, português (Brasil), português (Portugal), francês, alemão, árabe, persa, indonésio, vietnamita, chinês (simplificado), chinês (tradicional), coreano e russo. O idioma de origem é reconhecido automaticamente a partir do texto.
É grátis?
A primeira parte de cada tarefa, de até 60 linhas, é traduzida de graça e exibida na tela, sem cadastro. A tarefa inteira, com os arquivos para baixar, custa $5 em pagamento único. Tarefas com até 150 linhas de diálogo no total são totalmente grátis, downloads incluídos.
Posso baixar em SRT ou VTT em vez de ASS?
Sim. Itálico, negrito, sublinhado e posições como {\an8} são transferidos para SRT e VTT. Outras tags, como \pos, \fad e cores, não podem ser expressas nesses formatos e são ignoradas, e linhas de desenho são descartadas.
A ferramenta funciona com árabe, persa e hebraico?
Sim. Para árabe, persa, dari, pashto, curdo (sorani), urdu, sindi, punjabi (shahmukhi) e hebraico, cada linha traduzida recebe uma marcação invisível de leitura da direita para a esquerda após as tags iniciais e no final, garantindo que a pontuação apareça no lado correto. O arquivo é salvo em UTF-8 com marca de ordem de byte (BOM).
Quais arquivos posso enviar?
Arquivos Advanced SubStation Alpha (.ass) e SubStation Alpha (.ssa), de até 10 MB cada e até 30 arquivos por tarefa, incluindo scripts com fontes embutidas. Para arquivos .srt ou .vtt, use o Tradutor de legendas. Legendas baseadas em imagem e arquivos de vídeo não são suportados.
Meus arquivos são mantidos em privacidade?
Apenas você pode abrir sua tarefa. O texto dos diálogos é enviado a um provedor de modelos de IA com o único propósito de traduzi-lo, por rotas que não utilizam seus dados para treinamento. Tarefas enviadas sem cadastro são excluídas após 7 dias, e você pode excluir qualquer tarefa por conta própria a qualquer momento.
Atualizado em 25 de outubro de 2026 · APPFACT STUDIO LTD