視聴中にオンデバイスの音声認識と翻訳でリアルタイムに二言語字幕を生成する、Windows向け動画プレイヤーです。
- スター
- 4,587
- フォーク
- 290
- 未解決の Issue
- 61
- 最終コミット
- 23 時間前
これは何?
LLPlayerは、一般的な動画プレイヤーにはない字幕機能に重点を置いた、語学学習向けの動画プレイヤーです。2つの字幕トラックを同時に表示できるため、原文と母語の翻訳を並べて確認できます。また、テキスト字幕と画像字幕の両方に対応しています。
Whisperを使って、動画や音声から字幕を自動生成できます。エンジンにはwhisper.cppまたはfaster-whisperを使用でき、画像字幕はTesseract OCRまたはMicrosoft OCRでテキストに変換できます。翻訳にはGoogle、DeepL、OpenAI、Ollama、LM Studioなどのエンジンを利用でき、LLMによる文脈を考慮した翻訳も選択できます。オンライン動画はyt-dlp経由で再生でき、字幕や単語検索の機能も同様に利用できます。
閲覧や復習に便利な字幕サイドバーでは、再生位置の移動、インクリメンタル検索、単語検索ができ、単語のコンテキストメニューからブラウザー検索を実行できます。アプリケーションはFlyleaf player libraryを基盤にC#とWPFで開発されており、現在はBeta版です。Windows 10または11が必要です。
主な機能
- 01テキスト字幕と画像字幕の2つの字幕トラックを同時に表示します。
- 02Whisperエンジンを使って、動画や音声からローカルで字幕を生成します。
- 03OCRを使って、画像字幕をリアルタイムでテキストに変換します。
- 04Google、DeepL、OpenAI、Ollama、LM Studioを通じて字幕を翻訳します。
- 05yt-dlp経由でオンライン動画を再生し、字幕生成や単語検索を利用できます。
- 06再生位置の移動、インクリメンタル検索、単語検索に対応した字幕サイドバーを備えています。
ユースケース
- 二重字幕を表示して、外国語の映画やテレビ番組を語学学習に活用する。
- 学習中の言語で、講義の録画や音声ファイルから字幕を生成する。
- 翻訳字幕と単語検索を使いながら、オンライン動画を視聴する。
- 字幕内の見慣れない単語を調べ、ブラウザーの辞書で検索する。
クイックスタート
- 1
リリースページからビルドをダウンロードします
- 2
プロンプトが表示された場合は、.NET Desktop Runtime 10 をインストールします
- 3
LLPlayer.exe を起動します
- 4
ローカルで字幕を生成するには、Settings > Subtitles > ASR から Whisper モデルをダウンロードします
使う前に知っておきたいこと
- Windows のみ対応しています。Linux と macOS はまだサポートされていません。
- 開発状況はベータ版で、不安定な場合や、互換性を損なう変更が入る場合があります。
- ASR と OCR の利用には Microsoft Visual C++ Redistributable が必要です。インストールされていない状態で有効にすると、アプリがクラッシュします。
- コピーレフトライセンスである GPL-3.0 の下でライセンスされています。
収録されている特集
トピック
よくある質問
- LLPlayer とは?
- 二重字幕、ローカルでのAI字幕生成、リアルタイム翻訳、単語検索に対応した、語学学習者向けのWindows動画プレイヤー。 LLPlayerは、一般的な動画プレイヤーにはない字幕機能に重点を置いた、語学学習向けの動画プレイヤーです。2つの字幕トラックを同時に表示できるため、原文と母語の翻訳を並べて確認できます。また、テキスト字幕と画像字幕の両方に対応しています。
- LLPlayer は無料で使えますか?ライセンスは?
- LLPlayer は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- LLPlayer は今もメンテナンスされていますか?
- 活発にメンテナンス中。LLPlayer の最終コミットは 2026年11月5日 です。
- LLPlayer は何に使えますか?
- 二重字幕を表示して、外国語の映画やテレビ番組を語学学習に活用する。 学習中の言語で、講義の録画や音声ファイルから字幕を生成する。 翻訳字幕と単語検索を使いながら、オンライン動画を視聴する。 字幕内の見慣れない単語を調べ、ブラウザーの辞書で検索する。
- LLPlayer のインストール方法は?
- リリースページからビルドをダウンロードします プロンプトが表示された場合は、.NET Desktop Runtime 10 をインストールします LLPlayer.exe を起動します ローカルで字幕を生成するには、Settings > Subtitles > ASR から Whisper モデルをダウンロードします
- LLPlayer はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/umlx5h/LLPlayer
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Whisperを基盤とするオープンソースの音声認識ツール。強制アライメントによる単語単位のタイムスタンプと、任意の話者ダイアライゼーションに対応します。
音声合成、ボイスクローン、Whisper文字起こし、YouTubeダウンロード、音声分離、吹き替え用翻訳を備えたWindows向けGradioアプリ。
オフラインで使えるWindows音声入力ツール。CapsLockまたはマウスのサイドボタンX2を押して話し、離すと認識したテキストを入力します。
FunASRで音声を書き起こし、選択したテキストや話者に基づいて動画を切り出せるオープンソースのローカル動画編集ツール。LLMによる切り出しにも対応。
オフラインの音声認識・音声合成・機械翻訳で、メモの作成、読み上げ、翻訳ができる Linux デスクトップおよび Sailfish OS 向けアプリ。