YuzuLingo vs mpv-subtitleminer (friedrich-de)
YuzuLingo 保持在浏览器中。您可以覆盖您已经在观看的视频中的硬字幕,包括 YouTube、Bilibili 和其他网页播放器。无需设置媒体播放器,也无需下载视频文件。打开互动模式,可以在您的设备上阅读带有 furigana 或拼音的硬字幕行(当语言有时)。始终显示该文本,悬停时显示,或在按住热键时显示。
mpv-subtitleminer 是 friedrich-de 在 repo mpv-subtitleminer 中的工具包。您需要安装 mpv,将发布文件放入 mpv 的配置中,然后打开已经有字幕文件的视频。一个本地的 Rust 服务器将这些行发送到您浏览器中的一个页面,您可以使用 Yomitan 查找单词,并将句子、截图和音频发送到 Anki。它可以显示第二条字幕轨道,重放一个句子,使用正则表达式清理文本,并按 ASS 风格或名称隐藏行。版本 0.1.9。自述文件说这是一个早期发布。它不覆盖嵌入图片的单词。
每个部分适合的位置
| 功能 | YuzuLingo | mpv-subtitleminer |
|---|---|---|
| 在浏览器中安装,无需设置媒体播放器 | ||
| 无需下载视频文件 | ||
| 在视频播放时覆盖硬字幕 | ||
| 在视频播放时,设备上读取硬字幕行 | ||
| 在该行上显示 furigana 或拼音 | ||
| 始终显示该文本,悬停时显示,或在按住热键时显示 | ||
| 使用播放器已经有的字幕文件 | ||
| 在第一条旁边有第二条字幕轨道 | ||
| 重放一个句子及其音频 | ||
| 使用 Yomitan 查找单词 | ||
| 将该行添加到 Anki 卡片中 | ||
| 向该卡片附加截图和句子音频 |