Repolode
C4illin

C4illin/ConvertX

FFmpeg、ImageMagick、Pandoc、LibreOfficeなどを使い、1,000種類以上の形式に対応するセルフホスト型Webファイル変換アプリ。

代替できる製品:CloudConvertZamzarOnline-Convert

スター
19,155
フォーク
1,092
未解決の Issue
114
最終コミット
14 時間前

これは何?

ConvertXは、BunとElysia上で動作するTypeScript製のセルフホスト型オンラインファイル変換ツールです。Webインターフェースからファイルをアップロードして変換先の形式を選ぶと、自分のサーバー上で変換が実行されるため、ファイルをサードパーティのサービスに渡す必要はありません。

ConvertXは、実績のあるさまざまな変換ツールを単一のインターフェースから利用できるようにしています。画像にはVips、ImageMagick、GraphicsMagick、動画と音声にはFFmpeg、ドキュメントにはLibreOffice、Pandoc、Calibre、3DアセットにはAssimpを使用します。プロジェクトの変換ツール一覧では、各ツールがサポートする入力形式と出力形式の数を確認できます。

Dockerでデプロイでき、コンテナ1つとマウントしたデータボリュームを使います。アカウント、パスワード保護、定期的なファイル削除、任意の変換同時実行数の上限は、環境変数で設定します。

主な機能

  • 01ブラウザー上で1,000種類以上の形式間でファイルを変換できます。
  • 02複数のファイルをまとめて処理できます。
  • 03パスワード保護と複数ユーザーアカウントに対応しています。
  • 04設定したスケジュールに従って古いファイルを自動削除できます。
  • 05データボリュームをマウントしたDockerコンテナとして実行できます。
  • 06ハードウェアアクセラレーションを含め、FFmpegの入力・出力引数をカスタマイズできます。

ユースケース

  • 公開Webサイトを使わず、ホームサーバーやNASでプライベートなファイル変換ツールを運用する。
  • 社内ネットワークで、小規模チーム向けにオフィス文書、電子書籍、画像を変換する。
  • ローカルのハードウェアに合わせたFFmpegオプションでメディアファイルを変換する。

トピック

よくある質問

ConvertX とは?
FFmpeg、ImageMagick、Pandoc、LibreOfficeなどを使い、1,000種類以上の形式に対応するセルフホスト型Webファイル変換アプリ。 ConvertXは、BunとElysia上で動作するTypeScript製のセルフホスト型オンラインファイル変換ツールです。Webインターフェースからファイルをアップロードして変換先の形式を選ぶと、自分のサーバー上で変換が実行されるため、ファイルをサードパーティのサービスに渡す必要はありません。
ConvertX は無料で使えますか?ライセンスは?
ConvertX は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
ConvertX は今もメンテナンスされていますか?
活発にメンテナンス中。ConvertX の最終コミットは 2026年10月18日 です。
ConvertX は何に使えますか?
公開Webサイトを使わず、ホームサーバーやNASでプライベートなファイル変換ツールを運用する。 社内ネットワークで、小規模チーム向けにオフィス文書、電子書籍、画像を変換する。 ローカルのハードウェアに合わせたFFmpegオプションでメディアファイルを変換する。
ConvertX はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/C4illin/ConvertX

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

関連プロジェクト