Reproductor de video para Windows que genera subtítulos bilingües en tiempo real mediante reconocimiento de voz y traducción en el dispositivo.
umlx5h/LLPlayer
Reproductor de video para Windows dirigido a estudiantes de idiomas, con subtítulos dobles, generación local con IA, traducción en tiempo real y consulta de palabras.
Alternativa open source a:Language Reactor
- Estrellas
- 4,598
- Forks
- 291
- Issues abiertos
- 61
- Último commit
- anteayer
¿Qué es?
LLPlayer es un reproductor de video diseñado para aprender idiomas, con funciones de subtítulos que no suelen ofrecer los reproductores convencionales. Puede mostrar dos pistas de subtítulos a la vez, para que el estudiante vea el idioma original junto con una traducción a su lengua materna, y es compatible con subtítulos de texto y de mapa de bits.
El reproductor puede generar subtítulos automáticamente a partir de cualquier video o audio mediante Whisper, ya sea con whisper.cpp o faster-whisper, y convertir subtítulos de mapa de bits a texto con Tesseract OCR o Microsoft OCR. La traducción se realiza mediante servicios como Google, DeepL, OpenAI, Ollama y LM Studio, con la opción de usar traducción contextual basada en LLM. También permite reproducir videos en línea mediante yt-dlp y aplicar las mismas herramientas de subtítulos y consulta de palabras.
Para leer y repasar, la barra lateral de subtítulos permite saltar a distintos momentos, realizar búsquedas incrementales y consultar palabras; además, se pueden iniciar búsquedas en el navegador desde el menú contextual de una palabra. La aplicación está desarrollada en C# y WPF sobre la biblioteca de reproducción Flyleaf. Actualmente está en Beta y requiere Windows 10 u 11.
Funciones clave
- 01Muestra dos pistas de subtítulos a la vez, tanto de texto como de mapa de bits.
- 02Genera subtítulos localmente a partir de video o audio mediante motores de Whisper.
- 03Convierte subtítulos de mapa de bits a texto en tiempo real mediante OCR.
- 04Traduce subtítulos mediante Google, DeepL, OpenAI, Ollama y LM Studio.
- 05Reproduce videos en línea mediante yt-dlp y permite generar subtítulos y consultar palabras.
- 06Incluye una barra lateral de subtítulos con opciones para saltar a distintos momentos, buscar de forma incremental y consultar palabras.
Casos de uso
- Ver películas o series en otros idiomas con subtítulos dobles para estudiar.
- Generar subtítulos para grabaciones de clases o archivos de audio en el idioma que estás aprendiendo.
- Ver videos en línea con subtítulos traducidos y consulta de palabras.
- Consultar palabras desconocidas en los subtítulos y buscarlas en un diccionario del navegador.
Inicio rápido
- 1
Descarga las compilaciones desde la página de versiones
- 2
Instala .NET Desktop Runtime 10 si se te solicita
- 3
Inicia LLPlayer.exe
- 4
Descarga un modelo de Whisper desde Settings > Subtitles > ASR para generar subtítulos localmente
Antes de usarlo
- Solo disponible para Windows; todavía no es compatible con Linux ni macOS.
- El desarrollo está en fase beta, por lo que puede ser inestable y recibir cambios incompatibles.
- ASR y OCR requieren Microsoft Visual C++ Redistributable; si los activas sin tenerlo instalado, la aplicación se bloquea.
- Distribuido bajo la licencia GPL-3.0, una licencia copyleft.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es LLPlayer?
- Reproductor de video para Windows dirigido a estudiantes de idiomas, con subtítulos dobles, generación local con IA, traducción en tiempo real y consulta de palabras. LLPlayer es un reproductor de video diseñado para aprender idiomas, con funciones de subtítulos que no suelen ofrecer los reproductores convencionales. Puede mostrar dos pistas de subtítulos a la vez, para que el estudiante vea el idioma original junto con una traducción a su lengua materna, y es compatible con subtítulos de texto y de mapa de bits.
- ¿LLPlayer es gratuito? ¿Qué licencia tiene?
- LLPlayer es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿LLPlayer sigue mantenido?
- Mantenimiento activo. El último commit de LLPlayer fue el 5 nov 2026.
- ¿Para qué puedo usar LLPlayer?
- Ver películas o series en otros idiomas con subtítulos dobles para estudiar. Generar subtítulos para grabaciones de clases o archivos de audio en el idioma que estás aprendiendo. Ver videos en línea con subtítulos traducidos y consulta de palabras. Consultar palabras desconocidas en los subtítulos y buscarlas en un diccionario del navegador.
- ¿Cómo se instala LLPlayer?
- Descarga las compilaciones desde la página de versiones Instala .NET Desktop Runtime 10 si se te solicita Inicia LLPlayer.exe Descarga un modelo de Whisper desde Settings > Subtitles > ASR para generar subtítulos localmente
- ¿Dónde consigo LLPlayer?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/umlx5h/LLPlayer
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta de código abierto de voz a texto basada en Whisper, con marcas de tiempo por palabra mediante alineación forzada y diarización de hablantes opcional.
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.
Herramienta de dictado por voz sin conexión para Windows: mantén pulsado CapsLock o el botón lateral X2 del ratón para hablar y suéltalo para escribir el texto reconocido.
Herramienta de código abierto para recortar videos localmente: transcribe el audio con FunASR y recorta por texto o hablante, con asistencia opcional de LLM.
Aplicación para Linux de escritorio y Sailfish OS para tomar notas, leer y traducir, con reconocimiento de voz, síntesis de voz y traducción automática sin conexión.