YuzuLingo vs python-srt2ass (ewwink)
YuzuLingo 保持在浏览器中。您可以覆盖正在观看的视频中的嵌入式字幕,包括 YouTube、Bilibili 和其他网页播放器。无需运行脚本或从字幕文件开始。打开互动功能以在您的设备上读取带有振假名或拼音的嵌入式句子(如果语言中有)。可以始终显示该文本、在悬停时显示,或按住热键时显示。
python-srt2ass 是 ewwink 的 Python 3 脚本,位于 repo python-srt2ass。您给它一个 SRT,它会生成一个 ASS。默认样式是一个黑色框,带有黄色文本,旨在在您播放该 ASS 时隐藏外部硬字幕。它可以在 Windows、Linux、Mac 和 Android 上运行,从命令行或作为 Python 模块。您可以传递多个 SRT。最后一次提交是在大约 4 年前,并且没有发布版本。
各自适合的地方
| 功能 | YuzuLingo | python-srt2ass |
|---|---|---|
| 在浏览器中安装,无需运行脚本 | ||
| 在网页视频播放时覆盖嵌入式字幕 | ||
| 无需从字幕文件开始 | ||
| 在视频播放时,在您的设备上读取该句子 | ||
| 该句子上的振假名或拼音 | ||
| 可以始终显示该文本、在悬停时显示或按住热键时显示 | ||
| 将 SRT 转换为 ASS 文件 | ||
| 默认样式是一个黑色框和黄色文本,用于覆盖外部硬字幕 | ||
| 将该句子添加到 Anki 卡片 |