YuzuLingo vs video-subtitle-erasure (mistbit)
YuzuLingo 保持在浏览器中。您可以覆盖您正在观看的视频(包括 YouTube、Bilibili 和其他网页播放器)上的烧录字幕。无需设置 Python 项目,也无需上传或下载视频文件。开启交互功能来读取您设备上带有振假名或拼音的烧录字幕文本。
video-subtitle-erasure 是 mistbit 在 video-subtitle-erasure 仓库中的 Python 项目。它需要 Python 3.11 以及兄弟项目 subtitle-ocr 的检出版本。您可以传递一个本地 MP4,或者上传到您机器上的工作台,它会写入一个新的文件,删除硬编码的字幕并保留音频。您可以绘制区域,或者让它自动寻找该区域。它可以在完全视频之前在短片上搜索更好的设置。没有发布版本。在视频播放时,它无法覆盖网页视频。
每个工具的适用场景
| 功能 | YuzuLingo | video-subtitle-erasure |
|---|---|---|
| 在浏览器中安装,无需设置 Python 项目 | ||
| 无需上传或下载视频文件 | ||
| 在网页视频播放时覆盖烧录字幕 | ||
| 在视频播放时读取该字幕,在你的设备上 | ||
| 在该行上显示振假名或拼音 | ||
| 在鼠标悬停时或按住热键时始终显示该文本 | ||
| 自己绘制字幕区域 | ||
| 自动在本地视频上寻找字幕区域 | ||
| 从本地 MP4 中删除烧录的行并保留音频 | ||
| 在完全视频之前在短片上搜索更好的设置 | ||
| OCR 功能保留在设备上 | ||
| 将该行添加到 Anki 牌组中 |