OpenSource-Hub
M

MediaCMS

4.9k stars·動画・音声ダウンロード·SHA-256 チェックサム確認済み

モダンなオープンソースの動画・メディア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 または手動でのインストールをサポートしています。

タグ

videoCMSopen-sourceself-hostedDjangoReacttranscodingmedia managementWhisperHLS

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:Docker と Docker Compose がインストールされていることを確認してください

4

ステップ2:リポジトリをクローンします git clone https://github.com/mediacms-io/mediacms.git

5

ステップ3:ディレクトリに移動し、docker-compose up -d を実行します

インストールガイド
  1. ステップ1:Docker と Docker Compose がインストールされていることを確認してください
  2. ステップ2:リポジトリをクローンします git clone https://github.com/mediacms-io/mediacms.git
  3. ステップ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 ファイルを手動で削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスAGPL v3
最終更新2026-06-27 04:25:19
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

3 FAQs

類似プロジェクト