| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| LLPlayer-v0.2.0-x64.7z | 2025-04-08 | 225.0 MB | |
| README.md | 2025-04-08 | 3.0 kB | |
| v0.2.0 source code.tar.gz | 2025-04-08 | 58.7 MB | |
| v0.2.0 source code.zip | 2025-04-08 | 58.8 MB | |
| Totals: 4 Items | 342.6 MB | 0 | |
Many interesting features have been added, including a new faster-whisper ASR engine, LLM translation, Context-aware translation, and Japanese word segmentation!
Main Features
Add faster-whisper ASR engine
A faster-whisper engine has been added.
Compared to whisper.cpp, it has the advantage of no hallucinogenic bugs and accurate timestamps.
The engine must be downloaded from within the application.
Information on the ASR engine can be found below.
https://github.com/umlx5h/LLPlayer/wiki/Whisper-Engine
Add LLM translation engine (Ollama, LM Studio, OpenAI, Claude)
Four new translation LLM engines have been added!
Ollama and LM Studio can run locally.
But they require a significant CPU/GPU.
It is now possible to run completely locally, including whisper!
Information on the translation engine can be found below.
https://github.com/umlx5h/LLPlayer/wiki/Translation-Engine
Support Context-aware translation
Ollama, LM Studio, OpenAI, and Claude are LLM APIs, but I have added the ability to translate while preserving the context of the subtitles.
It allows for more accurate translations compared to Google and DeepL!
OpenAI and Claude have confirmed particularly high accuracy.
It is enabled by default.
You can customize the behavior a bit in the settings.
Japanese Word Segmentation
Special support for Japanese has been added.
Now you can click and translate word by word in subtitles.
Breaking changes
Some ASR and translation settings have been changed.
Update users who have changed their settings from the defaults may need to reconfigure them.
Features
- (subtitle) make secondary subtitle selectable [f2e08a]
- (deps) update whisper.net v1.8.1 [Fixes [#17]] [a788fe]
- (translate) [breaking] add Max Translate Count Backward parameter [b4b99c]
Small Fixes
- (ASR) show loaded runtime option in settings [Fixes [#65]] [2604b4]
- (theme) make primary pink color less eye straining [201b66]
- (SubsDownload) add Year column [48e550]
Bug Fixes
- (subtitle) correct RTL language display such as Arabic, Hebrew [Fixes [#66]] [e08a44]
- (translate) revise the architecture of translator [0a1667]
- (translate) cancel a running translation when big seek is done [ae555e]
- (translate) remove line break from GoogleV1 result [91206b]
- (mouse) prevent window dragging in fullscreen [e422f2]
- (ASR) set language manually if auto-detect mode after one chunk processed [17b6cf]
- (error) fix error handling of translation & sub downloader [c4a5aa]
Full Changelog: https://github.com/umlx5h/LLPlayer/compare/v0.1.3...v0.2.0
Disclaimer
LLPlayer is still in beta phase. It has not been tested by many users and may be unstable. Backward compatibility of settings will not be maintained until version 1.