テーマや脚本から、ストーリーボード作成からレンダリングまで一貫してAIショート動画やAI漫画ドラマを制作するオープンソースプラットフォーム。
chatfire-AI/huobao-drama
小説や一文のアイデアから短編ドラマを制作するオープンソースのフルスタックプラットフォーム。AIで脚本、キャラクター、絵コンテ、動画の生成を自動化します。
- スター
- 17,106
- フォーク
- 3,182
- 未解決の Issue
- 38
- 最終コミット
- 一昨日
これは何?
Huobao Dramaは、AIを活用した短編ドラマ制作パイプラインです。小説などの原文を貼り付けると、LLMが書式を整えた脚本に書き換え、キャラクター、シーン、小道具を抽出し、動画生成プロンプト付きの絵コンテ用ショットに分割します。画像モデルがキャラクターやシーンの一貫性を保った参照画像を生成し、text-to-videoまたはimage-to-videoモデルで各ショットを映像化します。
フロントエンドにはNuxt 3とVue 3、バックエンドにはHono、Drizzle ORM、Mastra agentsを採用し、データは同梱のSQLiteファイルに保存します。npmパッケージとして同梱されたFFmpegで各ショットをつなぎ、エピソード全体を再生またはダウンロードできます。OpenAI互換API、Gemini、Volcano Engine Seedance、MiniMax、Alibaba Bailian Wanなどのプロバイダーに対応しています。インターフェースは中国語、英語、日本語、韓国語で利用できます。
Webアプリに加えて、macOSおよびWindows向けのElectronデスクトップ版、Dockerイメージ、サーバーへのデプロイ方法も提供しています。ライセンスはCC BY-NC-SA 4.0で、許可なく商用利用することは禁止されています。
主な機能
- 01LLMを使って、小説などの原文から書式を整えた脚本を生成します。
- 02キャラクター、シーン、小道具を抽出し、それらの参照画像を生成します。
- 03脚本を動画生成プロンプト付きの絵コンテ用ショットに分割します。
- 04Web UIの設定から、複数のテキスト・画像・動画モデルプロバイダーを利用できます。
- 05FFmpegで各ショットのクリップをつなぎ、エピソード全体を作成します。
- 06Webアプリ、Electronデスクトップアプリ、Dockerコンテナとして実行できます。
ユースケース
- Web小説や連載作品を、短編のエピソード動画にする。
- 撮影前に、短編ドラマのキャラクター、シーン、絵コンテを試作する。
- 複数のモデルプロバイダーを使って、AI動画生成パイプラインを試す。
- 小規模チーム向けの短編ドラマ制作ツールをセルフホストする。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/chatfire-AI/huobao-drama.git - 2
バックエンドの依存関係をインストールする(backend フォルダー内で実行)
npm install - 3
フロントエンドの依存関係をインストールする(frontend フォルダー内で実行)
npm install - 4
バックエンドとフロントエンドを開発モードで起動する(それぞれ別のターミナルで実行)
npm run dev
使う前に知っておきたいこと
- README に記載されているライセンスは CC BY-NC-SA 4.0 で、商用利用はできません。
- AI 機能にはモデルプロバイダーの API キーが必要です。Settings ページで設定するまで機能しません。
- Node.js 20 以上、npm 9 以上が必要です。
収録されている特集
トピック
よくある質問
- huobao-drama とは?
- 小説や一文のアイデアから短編ドラマを制作するオープンソースのフルスタックプラットフォーム。AIで脚本、キャラクター、絵コンテ、動画の生成を自動化します。 Huobao Dramaは、AIを活用した短編ドラマ制作パイプラインです。小説などの原文を貼り付けると、LLMが書式を整えた脚本に書き換え、キャラクター、シーン、小道具を抽出し、動画生成プロンプト付きの絵コンテ用ショットに分割します。画像モデルがキャラクターやシーンの一貫性を保った参照画像を生成し、text-to-videoまたはimage-to-videoモデルで各ショットを映像化します。
- huobao-drama は無料で使えますか?ライセンスは?
- huobao-drama は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- huobao-drama は今もメンテナンスされていますか?
- 活発にメンテナンス中。huobao-drama の最終コミットは 2026年11月5日 です。
- huobao-drama は何に使えますか?
- Web小説や連載作品を、短編のエピソード動画にする。 撮影前に、短編ドラマのキャラクター、シーン、絵コンテを試作する。 複数のモデルプロバイダーを使って、AI動画生成パイプラインを試す。 小規模チーム向けの短編ドラマ制作ツールをセルフホストする。
- huobao-drama のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/chatfire-AI/huobao-drama.git バックエンドの依存関係をインストールする(backend フォルダー内で実行): npm install フロントエンドの依存関係をインストールする(frontend フォルダー内で実行): npm install バックエンドとフロントエンドを開発モードで起動する(それぞれ別のターミナルで実行): npm run dev
- huobao-drama はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/chatfire-AI/huobao-drama
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
脚本からAI生成の映画ショットを作成するElectronデスクトップアプリ。キャラクターの一貫性を保ち、画像と動画を一括生成できます。
脚本の分解、ストーリーボード作成、素材の一貫性管理、動画生成、書き出しまでをカバーする、AI生成ショートドラマ向けのエンドツーエンド制作ワークスペースです。
小説や脚本、商品資料からキャラクター、絵コンテ、動画クリップ、CapCut互換のドラフトを作成できるセルフホスト型AI動画ワークスペース。
小説の脚色から絵コンテまで、AIショートドラマ制作の各段階をカバーする、特定のエージェントに依存しないスキル集です。
Seedance、Kling、MiniMax向けの脚本、絵コンテ、動画プロンプトなど、AIショートドラマやAI漫劇の制作に役立つエージェントスキルを集めたリストです。