← all repositories

umlx5h/LLPlayer

A video player for language learning with AI-generated subtitles, LLM translation, and real-time OCR.

LLPlayer
Velocity · 7d
+7.7
★ / day
Trend
steady
star history

LLPlayer is a Windows media player built with C# and WPF that adds AI-powered subtitle capabilities for language learners. It generates subtitles in real time from video or audio using Whisper (via whisper.cpp or faster-whisper), translates subtitles using multiple engines including Ollama and OpenAI with LLM context awareness, and converts bitmap subtitles to text using Tesseract and Microsoft OCR. The player supports dual subtitle display, word lookup, and browser search integration.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.