YuzuLingo vs SoftSubs (jrachele)
YuzuLingo covers burned-in subtitles on the video you are already watching, including YouTube, Bilibili, and other web players. You do not download the video, and you do not run a separate OCR server. Turn on Interact to read the burned-in line while it plays, on your device, with furigana or pinyin when the language has them. Show that text always, on hover, or while you hold a hotkey. It runs in Firefox as well as Chrome.
SoftSubs is jracheleās Chrome extension in the repo soft-subs. You load it unpacked and run a local PaddlePaddle server on Python 3.9. When you pause, it OCRs the hard subs into selectable text for a screen reader, Yomichan, or the clipboard. The last commit is about three years ago, and there is no release. It does not cover the line.
Where each one fits
| Feature | YuzuLingo | SoftSubs |
|---|---|---|
| Cover burned-in subs while the video plays | ||
| Read that line while the video is playing, on your device | ||
| No video file to download | ||
| Furigana or pinyin on that line | ||
| Show that text always, on hover, or while you hold a hotkey | ||
| Turn the burned-in line into selectable text when you pause | ||
| Selectable text for a screen reader, Yomichan, or the clipboard | ||
| No separate OCR server to run | ||
| Works in Firefox as well as Chrome | ||
| Install from the browser store (no developer mode) | ||
| Add the line to an Anki deck |