MediaCMS
モダンなオープンソースの動画・メディアCMS。Django+Reactベースでセルフホスト型ポータルを構築可能。複数のメディアタイプ、自動文字起こし、権限管理をサポート。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
セルフホストで構築できる動画ポータルのオープンソースCMS、高機能でデプロイも簡単
主な機能
- データを完全にコントロール:セルフホスト型でサードパーティに依存しない
- 動画、音声、画像、PDFなどの多様なメディアをサポート
- 音声から字幕への自動変換(Whisper統合)
- ロールベースの権限管理:メディアアクセスをきめ細かく制御
- 動画のトリミング:動画のカット、置き換え、新しいクリップとして保存
できないこと
- •ハードウェア要件:小規模な利用では4GBメモリ/2〜4コアCPUを推奨し、ディスク容量はアップロードする動画サイズの3倍を目安に見積もってください(元動画、トランスコード済み動画、HLSを保持するため)。Whisperの自動文字起こしを有効にする場合は、より多くのCPUが必要です。大規模な利用ではリソースの増強が必要です。
使用例
- 大学や教育機関:管理者がコンテンツを管理し、学生は広告に妨げられることなくストリーミングまたはダウンロードが可能
- 機関の機密コンテンツ:外部プラットフォームへのアップロードが安全でない場合の内部共有ソリューション
- コミュニティビデオポータルの構築:URL、Logo、フォントをカスタマイズし、専用コミュニティを構築
- 個人メディアライブラリ:自分の好みに合わせてコンテンツを整理、分類、共有
MediaCMS は、モダンで機能が充実したオープンソースのビデオ・メディアコンテンツ管理システムで、個人のメディアポータルをセルフホストできます。ビデオ、オーディオ、画像、PDFなど、さまざまなメディアタイプをサポートし、ロールベースの権限管理、Whisper による自動文字起こし、ビデオトリミング、レジューム可能なアップロード、アダプティブストリーミング(HLS)、複数解像度へのトランスコーディングを内蔵しています。Django、React、Celery、PostgreSQL、Redis で構築されており、Swagger でドキュメント化された REST API を提供します。メディアデータを完全に管理する必要がある大学、組織、コミュニティに適しています。プロジェクトは活発にメンテナンスされており、Docker または手動でのインストールをサポートしています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:Docker と Docker Compose がインストールされていることを確認してください
ステップ2:リポジトリをクローンします git clone https://github.com/mediacms-io/mediacms.git
ステップ3:ディレクトリに移動し、docker-compose up -d を実行します
- ステップ1:Docker と Docker Compose がインストールされていることを確認してください
- ステップ2:リポジトリをクローンします git clone https://github.com/mediacms-io/mediacms.git
- ステップ3:ディレクトリに移動し、docker-compose up -d を実行します
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Docker Compose でインストールした場合は、mediacms ディレクトリに移動して docker-compose down -v を実行すれば、コンテナとボリュームを停止・削除できます。データを完全に削除する場合は、プロジェクトディレクトリと .env ファイルを手動で削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
3 FAQs