gnehs/subtitle-translator-electron
↔️ Translate subtitle using LLM
何を解決するか
動画の字幕翻訳プロセスを簡素化し、さまざまなフォーマットのファイルを翻訳できるようにします。前後の文の文脈を維持することで、より正確な翻訳を実現します。
動作方法
本アプリケーションは、特に ChatGPT を含む大規模言語モデル(LLM)を使用して翻訳を実行します。.ass、.srt、.ssa、.vtt などの一般的な字幕フォーマットをサポートしています。長時間の翻訳中にデータ損失を防ぐために、JSON チェックポイントとして進捗を保存でき、中断したセッションを再開するために再インポート可能です。
対象ユーザー
AI を使って字幕ファイルを異なる言語に翻訳する必要があるコンテンツクリエイター、翻訳者、視聴者。
特徴
- ChatGPT による翻訳
- 前後の文に基づく文脈に配慮した翻訳
.ass、.srt、.ssa、.vtt など複数の字幕拡張子に対応
- JSON 翻訳チェックポイントによる再開機能
関連
- プロジェクト
- プロジェクト
Cerlancism/chatgpt-subtitle-translatorSRT 字幕ファイルを OpenAI ChatGPT API で翻訳する Node.js ツール(CLI + Web UI)。行をバッチ処理し、SRT オーバーヘッドを除去し、構造化出力とプロンプトキャッシュを活用してトークン使用量を抑えつつ、行ごとのタイミングを維持します。任意の OpenAI 互換プロバイダー、オプションのモデレーション、レート制限処理、再開可能な実行、および多段階翻訳のための高度な「エージェント」モードをサポートします。
- プロジェクト
machinewrapped/llm-subtransLLM‑Subtrans 是一款开源桌面应用,可使用任意 LLM API(OpenRouter、OpenAI、Gemini、Claude、Mistral、Bedrock 或自定义 OpenAI 兼容服务器)翻译字幕文件(SRT、ASS/SSA、VTT)。它还提供转录功能(云端或本地 Qwen‑3‑ASR),并可选说话人分离,然后将转录文本输入翻译流程。可通过预构建的 Windows/Mac 包或从源代码(Python 3.10+,虚拟环境)安装。使用 GUI(`gui-subtrans`)便于操作,或使用 CLI(`llm-subtrans`)进行脚本化处理,支持项目文件以恢复中断的作业。
- プロジェクト
- プロジェクト
rockbenben/subtitle-translatorSubtitle Translatorは、字幕ファイル(.srt, .ass, .vtt, .lrc)を120以上の言語に一括翻訳できる、無料のブラウザベース(およびCLI)ツールです。ローカルでタイムコードを分離し、対話部分のみを選択した翻訳API(従来のMTまたはLLMプロバイダー)に送信した後、元のタイミングを再挿入します。エピソードあたり約1秒の処理速度、複数ファイルアップロード、バイリンガル出力、コンテキスト認識LLM翻訳、無制限のローカルキャッシュ、完全なクライアントサイドのプライバシー保護が特徴です。