Repolode
fancydirty

fancydirty/subtitle-scout

Un sistema de subtítulos autohospedado que usa un agente LLM para encontrar, verificar e instalar subtítulos en tu biblioteca multimedia, y traducirlos cuando no hay una fuente disponible.

Estrellas
126
Forks
3
Issues abiertos
0
Último commit
hace 2 meses

¿Qué es?

Subtitle Scout analiza directamente las carpetas multimedia, identifica cada título mediante TMDB y comprueba qué episodios o películas no tienen subtítulos en el idioma deseado. Luego, un agente LLM elige entre fuentes como OpenSubtitles, SubDL, ASSRT, Jimaku y SubHD, y determina si cada archivo descargado corresponde al episodio exacto antes de guardarlo junto al video.

Los archivos candidatos se descargan en un entorno aislado temporal y se verifican estructuralmente, incluido el número de subtítulos, la duración de la línea de tiempo en relación con la duración del video y la codificación. Si ninguna fuente ofrece subtítulos utilizables, un segundo agente puede traducir los subtítulos de origen oración por oración, tras revisar un glosario. Los episodios sin coincidencias quedan marcados como tales, en lugar de recibir un archivo que probablemente no corresponda.

Se ejecuta en un contenedor Docker, con un panel web y un asistente de configuración; guarda las credenciales en su propia base de datos SQLite y no requiere Plex, Jellyfin, Emby, Sonarr ni Radarr. La cobertura de fuentes es más amplia para el chino; también ofrece compatibilidad completa con inglés, japonés y coreano.

Funciones clave

  • 01Analiza directamente las carpetas multimedia locales, sin necesidad de un servidor multimedia.
  • 02Usa un agente LLM para elegir fuentes y términos de búsqueda.
  • 03Verifica estructuralmente cada archivo candidato en un entorno aislado antes de instalarlo.
  • 04Traduce oración por oración cuando no hay subtítulos de origen.
  • 05Muestra el estado de cada episodio: subtítulos instalados, pendientes o no disponibles.
  • 06Ofrece un panel web con el historial de actividad y un asistente de configuración.

Casos de uso

  • Completar los subtítulos en chino de una biblioteca multimedia doméstica almacenada en un NAS.
  • Encontrar subtítulos para series menos conocidas que suelen faltar en fuentes individuales.
  • Traducir subtítulos en japonés al chino cuando no hay una pista en chino.

Temas

Preguntas frecuentes

¿Qué es subtitle-scout?
Un sistema de subtítulos autohospedado que usa un agente LLM para encontrar, verificar e instalar subtítulos en tu biblioteca multimedia, y traducirlos cuando no hay una fuente disponible. Subtitle Scout analiza directamente las carpetas multimedia, identifica cada título mediante TMDB y comprueba qué episodios o películas no tienen subtítulos en el idioma deseado. Luego, un agente LLM elige entre fuentes como OpenSubtitles, SubDL, ASSRT, Jimaku y SubHD, y determina si cada archivo descargado corresponde al episodio exacto antes de guardarlo junto al video.
¿subtitle-scout es gratuito? ¿Qué licencia tiene?
subtitle-scout es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿subtitle-scout sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de subtitle-scout fue el 4 sept 2026.
¿Para qué puedo usar subtitle-scout?
Completar los subtítulos en chino de una biblioteca multimedia doméstica almacenada en un NAS. Encontrar subtítulos para series menos conocidas que suelen faltar en fuentes individuales. Traducir subtítulos en japonés al chino cuando no hay una pista en chino.
¿Dónde consigo subtitle-scout?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/fancydirty/subtitle-scout

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

Proyectos relacionados