YuzuLingo vs python-srt2ass (ewwink)
YuzuLingoはブラウザ内に留まります。YouTube、Bilibili、その他のウェブプレーヤーで現在見ている動画の焼き付け字幕をカバーします。実行するスクリプトも開始する字幕ファイルも必要ありません。インタラクトをオンにすると、言語にふりがなまたはピンインがある場合は、デバイス上で焼き付けされた行を読み取ることができます。そのテキストを常に表示するか、ホバー時、またはホットキーを押している間に表示します。
python-srt2assはewwinkのPython 3スクリプトで、リポジトリpython-srt2assにあります。SRTを渡すとASSを書き出します。デフォルトのスタイルは黒いボックスに黄色のテキストで、映画の上でそのASSを再生する際に外国のハードサブを隠すことを目的としています。コマンドラインまたはPythonモジュールとして、Windows、Linux、Mac、Androidで実行できます。複数のSRTを渡すことができます。最後のコミットは約4年前のもので、リリースはありません。
それぞれの適合する場所
| 機能 | YuzuLingo | python-srt2ass |
|---|---|---|
| ブラウザにインストール、実行するスクリプトは不要 | ||
| ウェブ動画が再生される間に焼き付け字幕をカバー | ||
| 開始する字幕ファイルは不要 | ||
| 動画が再生される間に、その行をデバイスで読み取る | ||
| その行にふりがなまたはピンイン | ||
| そのテキストを常に表示、ホバー時、またはホットキーを押している間に | ||
| SRTをASSファイルに変換 | ||
| デフォルトのスタイルは黒いボックスと黄色のテキストで、外国のハードサブを隠す | ||
| その行をAnkiデッキに追加 |