Repolode
transmute-app

transmute-app/transmute

画像、動画、音声、文書、スプレッドシート、字幕、フォントを自前のサーバーで変換・圧縮できるセルフホスト型ツール。

代替できる製品:CloudConvertConvertioFreeConvert

スター
1,464
フォーク
104
未解決の Issue
35
最終コミット
6 日前

これは何?

Transmuteは、ファイルを変換・圧縮するセルフホスト型ツールです。画像、動画、音声、文書、スプレッドシート、字幕、フォント、図表に対応し、すべての処理を自前のサーバー上で行うため、ファイルがサードパーティのサービスに送信されることはありません。Dockerでデプロイでき、ファイルサイズの上限やウォーターマークもありません。

ユーザーアカウント、ロールベースのアクセス制御、ユーザーごとのデータ分離、APIキーに対応しており、Authentikなどのプロバイダーを使ったOIDC/SSOログインも利用できます。OpenAPIドキュメント付きのREST APIを使えば、スクリプトや他のサービスから変換処理を自動化できます。Webインターフェースでは、複数のライトテーマとダークテーマを選べます。

メンテナーは、信頼できるネットワーク上での運用を推奨しています。インターネットに公開する場合は、TLSとレート制限を設定したリバースプロキシの背後に配置することをプロジェクトは推奨しています。

主な機能

  • 01画像、動画、音声、文書、スプレッドシート、字幕、フォントをローカルで変換
  • 02対応ファイルを圧縮してサイズを削減
  • 03ユーザーアカウント、ロールベースのアクセス制御、APIキーを標準搭載
  • 04OIDC/SSOログインに対応
  • 05OpenAPIドキュメント付きのREST API
  • 06Docker Composeのコマンド1つでデプロイ

ユースケース

  • オンライン変換サイトにアップロードせず、プライベートな文書や写真を変換する
  • ホームサーバーやNASでメディアファイルを一括処理する
  • APIを通じて、スクリプトや社内ツールにファイル変換を組み込む
  • ユーザーアカウントを分けて、小規模チーム向けの共有変換サービスを提供する

クイックスタート

  1. 1

    docker-compose.yml ファイルをダウンロードして、コンテナを起動します

    wget "https://raw.githubusercontent.com/transmute-app/transmute/refs/heads/main/docker-compose.yml" && docker compose up -d
  2. 2

    ブラウザーで localhost:3313 にアクセスして、Web アプリを開きます

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

  • README によると、Transmute は信頼できるネットワーク向けに設計されています。そのため、LAN 外に公開する場合は、TLS とレート制限を設定したリバースプロキシ経由にしてください。
  • README によると、Transmute は比較対象として挙げている商用サービスや類似サービスと比べて、まだ同等の水準に達していません。

収録されている特集

トピック

#file-conversion#self-hosted#docker#image-converter#video-converter#audio-converter#fastapi#rest-api#convert#file-converter

よくある質問

transmute とは?
画像、動画、音声、文書、スプレッドシート、字幕、フォントを自前のサーバーで変換・圧縮できるセルフホスト型ツール。 Transmuteは、ファイルを変換・圧縮するセルフホスト型ツールです。画像、動画、音声、文書、スプレッドシート、字幕、フォント、図表に対応し、すべての処理を自前のサーバー上で行うため、ファイルがサードパーティのサービスに送信されることはありません。Dockerでデプロイでき、ファイルサイズの上限やウォーターマークもありません。
transmute は無料で使えますか?ライセンスは?
transmute は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
transmute は今もメンテナンスされていますか?
活発にメンテナンス中。transmute の最終コミットは 2026年10月31日 です。
transmute は何に使えますか?
オンライン変換サイトにアップロードせず、プライベートな文書や写真を変換する ホームサーバーやNASでメディアファイルを一括処理する APIを通じて、スクリプトや社内ツールにファイル変換を組み込む ユーザーアカウントを分けて、小規模チーム向けの共有変換サービスを提供する
transmute のインストール方法は?
docker-compose.yml ファイルをダウンロードして、コンテナを起動します: wget "https://raw.githubusercontent.com/transmute-app/transmute/refs/heads/main/docker-compose.yml" && docker compose up -d ブラウザーで localhost:3313 にアクセスして、Web アプリを開きます
transmute はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/transmute-app/transmute

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

関連プロジェクト

ファイルを形式ドーナツにドラッグして変換できる、240種類以上の形式にオフライン対応した無料のオープンソースデスクトップアプリ。

生産性・アプリ#file-conversion#document-converter#image-converter
2.3万+5194 今週1345C#MIT活発にメンテナンス更新 18 時間前