YuzuLingo vs video-subtitle-erasure (mistbit)
YuzuLingoはブラウザ内に留まります。YouTube、Bilibili、その他のウェブプレイヤーを含む、あなたがすでに見ている動画の焼き付けられた字幕を隠します。セットアップが必要なPythonプロジェクトはなく、アップロードやダウンロードする動画ファイルもありません。対話機能をオンにすると、言語に振り仮名やピンインがある場合にはデバイスで焼き付けられた文字を読むことができます。そのテキストを常に表示したり、ホバーしたときに表示したり、ホットキーを押している間だけ表示したりできます。
video-subtitle-erasureは、mistbitのリポジトリのPythonプロジェクトです。Python 3.11と、兄弟プロジェクトのsubtitle-ocrのチェックアウトが必要です。ローカルのMP4を渡すか、あなたのマシン上のワークベンチにアップロードすると、ハードコーディングされた行が消され、音声が保持された新しいファイルを書き出します。字幕エリアを手動で描くか、自動で見つけさせることができます。フル動画の前に短いクリップでより良い設定を探索できます。リリースはありません。再生中のウェブ動画には対応していません。
各自の適合性
| 機能 | YuzuLingo | video-subtitle-erasure |
|---|---|---|
| ブラウザにインストールし、セットアップが必要なPythonプロジェクトはありません | ||
| アップロードやダウンロードする動画ファイルは不要です | ||
| ウェブ動画が再生中の焼き付けられた字幕を隠します | ||
| 動画が再生中にその行をデバイスで読みます | ||
| その行に振り仮名やピンインを表示 | ||
| そのテキストを常に表示したり、ホバーしたときやホットキーを押している間だけ表示することができます | ||
| 字幕エリアを自分で描画します | ||
| ローカル動画の字幕エリアを自動的に見つけます | ||
| ローカルMP4から焼き付けられた行を消して音声を保持します | ||
| フル動画の前に短いクリップでより良い設定を探索します | ||
| OCRはデバイス上に保持されます | ||
| その行をAnkiデッキに追加します |