YuzuLingo vs hardsub-extractor (liuzhongze7)
YuzuLingoはブラウザ内に留まります。YouTube、Bilibili、その他のウェブプレーヤーで視聴している動画の埋め込まれた字幕を覆うことができます。ダウンロードする動画ファイルはありません。インタラクションをオンにすると、デバイスで埋め込まれた行を読み、ふりがな、拼音、ローマ字、またはその言語にあればIPAなどの読みを表示します。そのテキストは常に表示、ホバー時に表示、またはホットキーを押している間に表示できます。
hardsub-extractorはliuzhongze7のコマンドラインツールで、リポジトリhardsub-extractorに含まれています。Python 3.12以上をセットアップします。Windows、Linux、macOS上でCPUで動作し、GPUは使用しません。ローカル動画を指し示します。埋め込まれた字幕バンドを測定するか、バンドを渡すと、PaddleOCR PP-OCRv5がSRTを生成します。デフォルトの言語は簡体字中国語に英語を加えたエントリーです。他のコードには繁体字中国語、英語、日本語、韓国語、ベトナム語、アラビア語、スペイン語、フランス語、ドイツ語、ロシア語が含まれます。1つのバイリンガルSRTを中国語ファイルと英語ファイルに分割できます。ファイルに既にテキスト字幕トラックがある場合、ffmpegでそれを引っ張ってOCRをスキップするように指示します。セットアップはYaoFANGUKのVideo Subtitle Extractorを取得し、VideoSubFinderを使用してフレームを見つけます。hardsubレビューは1フレームを1行に書き、連絡用シートやプロンプトを提供します。そのパックはマシンに残ります。彼らはそれをDeepSeek 4.1 Flashに渡すことを推奨しています。抽出、リンティング、分割、校正はモデルなしで実行されます。彼らは、1つのCPU専用デスクトップで3〜4分の動画の抽出に約7分を測定しました。最後のコミットは2026年9月に行われました。GitHubリリースはありません。このリポジトリはMITライセンスです。再生中のウェブ動画をカバーすることはありません。
それぞれの適合場所
| 機能 | YuzuLingo | hardsub-extractor |
|---|---|---|
| ブラウザにインストール、Pythonプロジェクトのセットアップは不要 | ||
| ダウンロードする動画ファイルはありません | ||
| ウェブ動画再生中に埋め込まれた字幕を覆う | ||
| ウェブ動画再生中に埋め込まれた行をデバイスで読む | ||
| その行の読み(ふりがな、拼音、IPAなど) | ||
| 常に表示、ホバー時、またはホットキーを押している間に表示します | ||
| ローカル動画の埋め込まれた字幕をSRTに変換 | ||
| 字幕バンドを測定します | ||
| 字幕バンドを描画または設定します | ||
| OCRはデバイス上に留まります | ||
| 1つのバイリンガルSRTを中国語と英語のファイルに分割 | ||
| レビュー用のパック:1フレームを1行、連絡用シート、プロンプト | ||
| ファイルに既にテキスト字幕トラックがある場合、それを引っ張りOCRを省略 | ||
| バンドが一致する複数の動画を一括処理 | ||
| 高速処理または遅く、より正確な処理を選択 | ||
| 行をAnkiデッキに追加 |

