Repolode
gnehs

gnehs/subtitle-translator-electron

Aplicación de escritorio que traduce archivos de subtítulos (SRT, VTT, ASS, SSA) a otros idiomas mediante LLM como ChatGPT.

Estrellas
1,686
Forks
97
Issues abiertos
6
Último commit
hace 20 días

¿Qué es?

Subtitle Translator es una aplicación de escritorio de Electron que envía los segmentos de subtítulos a un LLM, como ChatGPT, y los devuelve en el idioma de destino. Acepta archivos .ass, .srt, .ssa y .vtt, y guarda el progreso en puntos de control JSON para que se pueda reanudar una tarea interrumpida arrastrando de nuevo el archivo a la aplicación.

La traducción tiene en cuenta las oraciones cercanas para que cada línea se lea en contexto. La aplicación ofrece dos modos: Strict, que mantiene una correspondencia uno a uno entre cada segmento de origen y admite todos los formatos mencionados, y Adaptive, que acepta archivos SRT y VTT y puede combinar o dividir segmentos, además de generar archivos SRT traducidos o ASS bilingües.

Se puede instalar desde la página de releases o mediante Homebrew cask.

Funciones clave

  • 01Traduce subtítulos con LLM compatibles con ChatGPT.
  • 02Admite archivos de subtítulos ASS, SRT, SSA y WebVTT.
  • 03Usa las oraciones cercanas como contexto para cada traducción.
  • 04Guarda puntos de control JSON para reanudar las tareas interrumpidas.
  • 05El modo Adaptive puede combinar o dividir segmentos y generar archivos ASS bilingües.

Casos de uso

  • Traducir subtítulos de películas o series en otros idiomas a una lengua distinta.
  • Crear archivos de subtítulos bilingües para aprender idiomas.
  • Reanudar una tarea larga de traducción de subtítulos después de una interrupción.

Inicio rápido

  1. 1

    Instala la aplicación con Homebrew

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

    O descarga la última versión estable desde la página de Releases

Antes de usarlo

  • Para traducir, se necesita una clave de API de un servicio LLM como ChatGPT.
  • El modo Adaptive solo admite archivos SRT y VTT; no admite archivos ASS/SSA.

Temas

Preguntas frecuentes

¿Qué es subtitle-translator-electron?
Aplicación de escritorio que traduce archivos de subtítulos (SRT, VTT, ASS, SSA) a otros idiomas mediante LLM como ChatGPT. Subtitle Translator es una aplicación de escritorio de Electron que envía los segmentos de subtítulos a un LLM, como ChatGPT, y los devuelve en el idioma de destino. Acepta archivos .ass, .srt, .ssa y .vtt, y guarda el progreso en puntos de control JSON para que se pueda reanudar una tarea interrumpida arrastrando de nuevo el archivo a la aplicación.
¿subtitle-translator-electron es gratuito? ¿Qué licencia tiene?
subtitle-translator-electron es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿subtitle-translator-electron sigue mantenido?
Mantenimiento activo. El último commit de subtitle-translator-electron fue el 17 oct 2026.
¿Para qué puedo usar subtitle-translator-electron?
Traducir subtítulos de películas o series en otros idiomas a una lengua distinta. Crear archivos de subtítulos bilingües para aprender idiomas. Reanudar una tarea larga de traducción de subtítulos después de una interrupción.
¿Cómo se instala subtitle-translator-electron?
Instala la aplicación con Homebrew: brew install --cask gnehs/tap/subtitle-translator-electron O descarga la última versión estable desde la página de Releases
¿Dónde consigo subtitle-translator-electron?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/gnehs/subtitle-translator-electron

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados