Repolode
lingarr-translate

lingarr-translate/lingarr

LibreTranslate、DeepL、AI、クラウド翻訳サービスを使って字幕ファイルを指定した言語に翻訳できる、セルフホスト型アプリ。

代替できる製品:DeepL

スター
891
フォーク
76
未解決の Issue
13
最終コミット
11 時間前

これは何?

Lingarrは、字幕ファイルを選択した言語に翻訳するセルフホスト型アプリです。ローカルのLibreTranslateインスタンス、Ollamaまたはその他のOpenAI互換エンドポイントで提供されるローカルAIモデル、あるいはDeepL、OpenAI、Anthropic、Google、Bing、Microsoft Translatorなどのクラウドサービスを使って翻訳できます。

amd64とarm64向けのマルチアーキテクチャイメージを備えたDockerコンテナとしてデプロイできます。デフォルトのデータベースはMySQLですが、PostgreSQLとSQLiteにも対応しています。データベース接続やジョブの並列実行数は環境変数で設定します。メディアフォルダをマウントすれば、映画やテレビ番組のライブラリにあるファイルを直接扱えます。

LingarrはSwaggerドキュメント付きのRESTful APIも公開しており、他のアプリケーションから字幕翻訳を呼び出せます。

主な機能

  • 01LibreTranslate、DeepL、OpenAI、Anthropic、Geminiなど、さまざまな翻訳サービスに対応。
  • 02OllamaまたはOpenAI互換エンドポイントを介して、ローカルAIモデルを利用可能。
  • 03amd64とarm64のイメージを備えたDockerコンテナとして動作。
  • 04MySQL、PostgreSQL、SQLiteデータベースに対応。
  • 05Swaggerドキュメント付きのRESTful APIを提供。

ユースケース

  • 自宅のメディアライブラリにある映画やテレビ番組の字幕を一括翻訳する。
  • LibreTranslateやセルフホスト型AIモデルを使って、すべてローカルで翻訳する。
  • API経由で字幕翻訳を他のツールに組み込む。

クイックスタート

  1. 1

    Dockerネットワークを作成します

    docker network create lingarr
  2. 2

    READMEに記載されているdocker runコマンドを使ってMariaDBデータベースコンテナを起動します

  3. 3

    READMEに記載されているdocker runコマンドを使ってLingarrコンテナを起動します

  4. 4

    ブラウザーでポート9876を使ってLingarrを開きます

使う前に知っておきたいこと

  • READMEのバッジにはAGPL-3.0ライセンスが記載されています。コピーレフトライセンスのため、商用利用が制限される場合があります。
  • DeepLなどのクラウド翻訳サービスやAIプロバイダーを利用するには、それぞれ有料のAPIキーが必要です。
  • DeepL連携はpt-BRに対応していません。

トピック

よくある質問

lingarr とは?
LibreTranslate、DeepL、AI、クラウド翻訳サービスを使って字幕ファイルを指定した言語に翻訳できる、セルフホスト型アプリ。 Lingarrは、字幕ファイルを選択した言語に翻訳するセルフホスト型アプリです。ローカルのLibreTranslateインスタンス、Ollamaまたはその他のOpenAI互換エンドポイントで提供されるローカルAIモデル、あるいはDeepL、OpenAI、Anthropic、Google、Bing、Microsoft Translatorなどのクラウドサービスを使って翻訳できます。
lingarr は無料で使えますか?ライセンスは?
lingarr は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
lingarr は今もメンテナンスされていますか?
活発にメンテナンス中。lingarr の最終コミットは 2026年10月21日 です。
lingarr は何に使えますか?
自宅のメディアライブラリにある映画やテレビ番組の字幕を一括翻訳する。 LibreTranslateやセルフホスト型AIモデルを使って、すべてローカルで翻訳する。 API経由で字幕翻訳を他のツールに組み込む。
lingarr のインストール方法は?
Dockerネットワークを作成します: docker network create lingarr READMEに記載されているdocker runコマンドを使ってMariaDBデータベースコンテナを起動します READMEに記載されているdocker runコマンドを使ってLingarrコンテナを起動します ブラウザーでポート9876を使ってLingarrを開きます
lingarr はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/lingarr-translate/lingarr

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト