This is a media player for language learning, with dual subtitles, AI-generated subtitles, real-time translation, and more!
Unlike normal media players, this tool has many unique subtitle-related features mainly to support language learning:
- This player supports dual subtitles, two languages can be displayed simultaneously. The size and positioning can be adjusted regardless of text or bitmap format. Unlike other players, the two subtitles never overlap.
- The tool supports real-time translation of subtitles. It supports Google, DeepL, Ollama, OpenAI, and Claude. Currently 134 languages are supported! Highly accurate translation is possible by considering the context of the subtitle using LLM.
- The player supports many video and subtitle formats, thanks to ffmpeg and Flyleaf libraries. It supports text and bitmap subtitles, as well as built-in and external subtitles.
- With yt-dlp, online videos such as YouTube can be played in real-time. Automatic subtitle generation and translation can also be performed in real time.
Link: