Real-time translation and dual subtitles for learning
LLPlayer is an AI-powered media player that translates movies and videos in real-time using OpenAI's Whisper technology. It supports automatic subtitle generation in 100 languages and can translate existing subtitles into 134 languages, making it an invaluable tool for language learners and content creators. Unique features include dual subtitles, allowing two languages to be displayed simultaneously without overlap, and the ability to adjust the size and positioning of subtitles. LLPlayer can convert bitmap subtitles to text in real-time using OCR technology, and it supports various video and subtitle formats through ffmpeg and Flyleaf libraries. Additionally, users can click on words in subtitles to view their meanings in a pop-up window, and the tool includes a sidebar for subtitle management. LLPlayer is available for Windows, and its source code is accessible on GitHub under the GPL license, allowing for customization.