YuzuLingo vs mpv-ocr (rootsim)
YuzuLingo 保持在浏览器中。您可以覆盖正在观看的视频中的硬字幕,包括 YouTube、Bilibili 和其他网页播放器。无需设置媒体播放器,也无需单独的 OCR 服务器。打开交互功能以读取您设备上的硬字幕,在语言有时音注或拼音的情况下。始终显示该文本,悬停时或按住快捷键时显示。
mpv-ocr 是 rootsim 为 mpv 编写的脚本。该代码库未公开。描述中提到它能对硬字幕的日语和 CJK 视频进行 OCR,并将文本发送到 Yomitan。设置列表中提到 mpv、Tesseract 或 Manga-OCR、本地 Python 服务器和 AnkiConnect。下面的内容行遵循该描述。AnkiConnect 在设置列表中。描述中没有提到该脚本会写入卡片。
各自适合的地方
| 功能 | YuzuLingo | mpv-ocr |
|---|---|---|
| 在浏览器中安装,无需设置媒体播放器 | ||
| 在网页视频播放时覆盖硬字幕 | ||
| 在视频播放时在您的设备上读取该行 | ||
| 该行上的音注或拼音 | ||
| 始终显示该文本,悬停时或按住热键时 | ||
| 无需运行单独的 OCR 服务器 | ||
| 英语和西班牙语硬字幕 | ||
| 日语、中文和韩语硬字幕 | ||
| 在 mpv 中对硬字幕行进行 OCR | ||
| 将该文本发送到 Yomitan | ||
| OCR 保持在设备上 | ||
| 将该行加入 Anki 词库 |