Repolode
gnehs

gnehs/subtitle-translator-electron

App para desktop que traduz arquivos de legenda (SRT, VTT, ASS, SSA) para outros idiomas usando LLMs no estilo ChatGPT.

Estrelas
1,686
Forks
97
Issues abertas
6
Último commit
há 21 dias

O que é?

Subtitle Translator é um app para desktop feito com Electron que envia trechos de legendas para um LLM, como o ChatGPT, e os retorna no idioma desejado. Aceita arquivos .ass, .srt, .ssa e .vtt, e salva o progresso em checkpoints JSON para que um trabalho interrompido possa ser retomado arrastando o arquivo de volta para o app.

A tradução leva em conta as frases próximas para que cada linha faça sentido no contexto. O app oferece dois modos: Strict, que mantém uma correspondência de um para um entre cada trecho original e o traduzido e aceita todos os formatos listados, e Adaptive, que aceita arquivos SRT e VTT e pode mesclar ou dividir trechos, com saída em SRT traduzido ou ASS bilíngue.

A instalação está disponível na página de releases ou pelo cask do Homebrew.

Recursos principais

  • 01Traduz legendas usando LLMs compatíveis com o ChatGPT.
  • 02Aceita arquivos de legenda ASS, SRT, SSA e WebVTT.
  • 03Usa frases próximas como contexto para cada tradução.
  • 04Salva checkpoints JSON para retomar trabalhos interrompidos.
  • 05O modo Adaptive pode mesclar ou dividir trechos e gerar arquivos ASS bilíngues.

Casos de uso

  • Traduzir legendas de filmes ou séries em outros idiomas.
  • Criar arquivos de legenda bilíngues para estudar idiomas.
  • Retomar um trabalho longo de tradução de legendas após uma interrupção.

Início rápido

  1. 1

    Instale o aplicativo com o Homebrew

    brew install --cask gnehs/tap/subtitle-translator-electron
  2. 2

    Ou baixe a versão estável mais recente na página Releases

Antes de usar

  • Para traduzir, é necessária uma chave de API de um serviço de LLM, como o ChatGPT.
  • O modo Adaptive aceita apenas arquivos SRT e VTT; arquivos ASS/SSA não são compatíveis.

Tópicos

Perguntas frequentes

O que é subtitle-translator-electron?
App para desktop que traduz arquivos de legenda (SRT, VTT, ASS, SSA) para outros idiomas usando LLMs no estilo ChatGPT. Subtitle Translator é um app para desktop feito com Electron que envia trechos de legendas para um LLM, como o ChatGPT, e os retorna no idioma desejado. Aceita arquivos .ass, .srt, .ssa e .vtt, e salva o progresso em checkpoints JSON para que um trabalho interrompido possa ser retomado arrastando o arquivo de volta para o app.
subtitle-translator-electron é gratuito? Qual é a licença?
subtitle-translator-electron é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
subtitle-translator-electron ainda é mantido?
Manutenção ativa. O último commit de subtitle-translator-electron foi em 17 de out. de 2026.
Para que posso usar subtitle-translator-electron?
Traduzir legendas de filmes ou séries em outros idiomas. Criar arquivos de legenda bilíngues para estudar idiomas. Retomar um trabalho longo de tradução de legendas após uma interrupção.
Como instalar subtitle-translator-electron?
Instale o aplicativo com o Homebrew: brew install --cask gnehs/tap/subtitle-translator-electron Ou baixe a versão estável mais recente na página Releases
Onde consigo subtitle-translator-electron?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gnehs/subtitle-translator-electron

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados