YuzuLingo vs Lingo Player (oaprograms)
YuzuLingo stays in the browser. You cover burned-in subtitles on the video you are already watching, including YouTube, Bilibili, and other web players. There is no media player to set up and no subtitle file to start from. Turn on Interact to read the burned-in line on your device, with furigana or pinyin when the language has them. Show that text always, on hover, or while you hold a hotkey.
Lingo Player is oaprogramsā Windows video player, in the repo lingo-player. It is built on VLC. You open a local movie that already has a subtitle file, and you can load a second subtitle track. Hover a word for a translation. The README still lists Google Translate. The script sends the word to a web API at dioco. Clicking a word saves it in the app, with four familiarity colors. You can open the saved list and a subtitle listing, and you can replay the current subtitle line. It can download a subtitle file from OpenSubtitles. The README says a click also plays the word. They say it works with any language pair. macOS is still on the planned list, along with more dictionaries and lemmatization. There is a portable Windows build. Release v0.2.0-beta. The README was updated about 3 months ago. MIT license.
Where each one fits
| Feature | YuzuLingo | Lingo Player |
|---|---|---|
| Install in the browser, no media player to set up | ||
| Cover burned-in subs while a web video plays | ||
| No video file to start from | ||
| No subtitle file to start from | ||
| Read that burned-in line while the web video plays, on your device | ||
| Furigana or pinyin on that line | ||
| Show that text always, on hover, or while you hold a hotkey | ||
| Look up a word in a subtitle track | ||
| Show a second subtitle track | ||
| Save that word to a list in the app | ||
| Download a subtitle file for the movie | ||
| Add the line to an Anki deck |