YuzuLingo vs YT-Sub-OCR (krmanik)
YuzuLingo 保持在浏览器中。您可以覆盖您正在观看的在线视频中的嵌入式字幕,包括 YouTube、Bilibili 和其他网页播放器。无需下载视频文件。启用互动模式,可以在您的设备上阅读嵌入式文本,当该语言有注音、拼音、罗马字或国际音标时,将会显示这些内容。始终显示该文本、悬停时显示或在按住热键时显示。
YT-Sub-OCR 是 krmanik 的用户脚本,位于 yt-sub-ocr 的仓库中。您需要一个用户脚本管理器。该脚本适用于 youtube.com 和 m.youtube.com 的观看页面。您点击裁剪,绘制区域,然后点击 OCR。视频暂停,paddlejs-ocr 在浏览器中读取该帧,文本在播放器下方显示。按钮也会暂停或播放,并步进五秒。裁剪会保存在浏览器中。该脚本从 jsDelivr 加载 Cropper.js,从项目的 GitHub Pages 加载 paddlejs-ocr。用户脚本头部显示版本为 1.0.0 和 GPL-3.0。GitHub 上没有列出许可证文件。唯一的提交是在 2024 年 6 月。没有 GitHub 发布。它不覆盖文本,不会在视频播放时继续阅读,也不会写入 SRT。
各自的适用场景
| 功能 | YuzuLingo | YT-Sub-OCR |
|---|---|---|
| 从浏览器商店安装 | ||
| 无需下载视频文件 | ||
| 在网络视频播放时覆盖嵌入式字幕 | ||
| 在网络视频播放时,在您的设备上阅读该嵌入式文本 | ||
| 该行的读取方式(注音、拼音、国际音标等) | ||
| 始终显示该文本、悬停时显示或在按住热键时显示 | ||
| 适用于 Bilibili 和其他网页播放器,不仅限于 YouTube | ||
| 绘制字幕裁剪 | ||
| 点击 OCR 阅读当前帧,视频暂停 | ||
| OCR 保持在浏览器中 | ||
| 将该行添加到 Anki 牌组 |

