Framework de código abierto escrito en Go que organiza prompts de IA reutilizables (llamados Patterns) por tarea y permite ejecutarlos desde la línea de comandos o una API REST.
WEIFENG2333/VideoCaptioner
Herramienta de escritorio y CLI basada en LLM para subtitular videos: reconocimiento de voz, segmentación, corrección, traducción e incrustación de subtítulos.
Alternativa open source a:Subtitle Edit
Aegisub
- Estrellas
- 16,297
- Forks
- 1,415
- Issues abiertos
- 214
- Último commit
- el mes pasado
¿Qué es?
VideoCaptioner se encarga de todo el flujo de subtitulado de archivos de video: transcribe el audio, divide el texto en líneas de subtítulos fáciles de leer, mejora la redacción con un LLM, traduce el resultado e incorpora los subtítulos al video. Está disponible como herramienta de línea de comandos y como interfaz gráfica de escritorio, y se puede instalar con pip.
Varios pasos funcionan sin configuración. Para transcribir, se pueden usar los motores gratuitos Bijian y Jianying; para traducir, Bing o Google. La optimización y la traducción con LLM requieren una API key de cualquier servicio compatible con OpenAI. La configuración se puede gestionar desde la interfaz gráfica, la CLI o variables de entorno.
El proyecto también incluye una skill de Claude Code para que los asistentes de programación con IA puedan usarlo directamente para procesar videos. Además, puede descargar videos de plataformas como YouTube y Bilibili para usarlos como punto de partida del procesamiento.
Funciones clave
- 01Transcripción de voz con varios motores, incluidas las opciones gratuitas Bijian y Jianying
- 02Segmentación y corrección de subtítulos con LLM
- 03Traducción de subtítulos con LLM, Bing o Google
- 04Incorporación de subtítulos al video como subtítulos seleccionables o incrustados
- 05Comando que ejecuta el flujo completo: transcripción, optimización, traducción e integración
- 06Interfaz gráfica de escritorio y CLI con configuración por capas
Casos de uso
- Generar subtítulos para videos sin tener que escribirlos manualmente
- Traducir los subtítulos de un video a otro idioma
- Procesar archivos de subtítulos por lotes desde la línea de comandos
- Permitir que un asistente de programación con IA gestione tareas de subtitulado mediante una skill de Claude Code
Inicio rápido
- 1
Instala la CLI y la GUI desde PyPI
pip install videocaptioner - 2
Abre la GUI de escritorio
videocaptioner-gui - 3
O transcribe un video desde la línea de comandos (gratis, sin clave de API)
videocaptioner transcribe video.mp4 --asr bijian
Antes de usarlo
- Las funciones basadas en LLM, como la optimización de subtítulos y la traducción con LLM, requieren tu propia clave de API de un proveedor compatible con OpenAI.
- La licencia GPL-3.0 exige que las distribuciones derivadas también sean de código abierto y cumplan los términos de la GPL.
Temas
Preguntas frecuentes
- ¿Qué es VideoCaptioner?
- Herramienta de escritorio y CLI basada en LLM para subtitular videos: reconocimiento de voz, segmentación, corrección, traducción e incrustación de subtítulos. VideoCaptioner se encarga de todo el flujo de subtitulado de archivos de video: transcribe el audio, divide el texto en líneas de subtítulos fáciles de leer, mejora la redacción con un LLM, traduce el resultado e incorpora los subtítulos al video. Está disponible como herramienta de línea de comandos y como interfaz gráfica de escritorio, y se puede instalar con pip.
- ¿VideoCaptioner es gratuito? ¿Qué licencia tiene?
- VideoCaptioner es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿VideoCaptioner sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de VideoCaptioner fue el 12 sept 2026.
- ¿Para qué puedo usar VideoCaptioner?
- Generar subtítulos para videos sin tener que escribirlos manualmente Traducir los subtítulos de un video a otro idioma Procesar archivos de subtítulos por lotes desde la línea de comandos Permitir que un asistente de programación con IA gestione tareas de subtitulado mediante una skill de Claude Code
- ¿Cómo se instala VideoCaptioner?
- Instala la CLI y la GUI desde PyPI: pip install videocaptioner Abre la GUI de escritorio: videocaptioner-gui O transcribe un video desde la línea de comandos (gratis, sin clave de API): videocaptioner transcribe video.mp4 --asr bijian
- ¿Dónde consigo VideoCaptioner?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/WEIFENG2333/VideoCaptioner
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación web de Gradio orientada a Windows que integra texto a voz, clonación de voz, transcripción con Whisper, descarga de YouTube, separación de voces y traducción para doblaje.
CLI y panel web para comparar modelos LLM gratuitos de programación de distintos proveedores e instalar el elegido en tu herramienta de programación.
Una CLI que analiza tu código y genera archivos compactos de contexto para IA (CLAUDE.md, .cursorrules, AGENTS.md), para que los asistentes de programación exploren menos el proyecto y consuman menos tokens.
CLI de IA agéntica con intervención humana para pentesters que ejecuta reconocimiento, validación e informes respaldados por evidencias desde la terminal.
Runtime modular y sistema de orquestación que coordina agentes de programación con IA mediante pipelines con controles para tareas, revisión, entregas y documentación en Claude Code, Codex, Cursor y más.