脚本から最終ビデオまで全パイプラインを自動化する、プロダクションレベルのAI映画制作ツール。Seedance 2.0のマルチモーダル対応と、短編ドラマやアニメの一括処理機能を備えています。

AGPL-3.0TypeScriptmoyin-creatorMemeCalculate 0.8k Last Updated: February 22, 2026

Moyin Creator — AI映像制作ツール

クリエイター向け制作グレードAIツール | Seedance 2.0対応 | スクリーンプレイから最終映像までのフルパイプライン | 短編ドラマ&アニメの一括処理

License GitHub Stars Release


概要

Moyin Creatorは、Electronで構築されたオープンソースの制作グレードAI映像制作デスクトップアプリケーションです。個別のツールを手動でつなぎ合わせることなく、生のスクリーンプレイテキストから最終的なレンダリング済み映像まで、エンドツーエンドの自動化されたパイプラインを必要とするAI映像クリエイター向けに設計されています。

コアとなる哲学は、5段階の連動パイプラインです。

📝 スクリーンプレイ → 🎭 キャラクター → 🌄 シーン → 🎬 ストーリーボード → ⭐ S-Grade (Seedance 2.0)

各ステージの出力は自動的に次のステージに渡され、短編ドラマ、アニメシリーズ、トレーラーに最適な高度に自動化された一括制作を可能にします。


主な機能

⭐ S-Gradeモジュール — Seedance 2.0マルチモーダル生成

フラッグシップモジュールは、ByteDanceの最新映像生成モデルであるSeedance 2.0を高度な機能と統合しています。

  • マルチショット物語映像生成: 複数のストーリーボードショットをグループ化およびマージして、一貫性のある物語映像を生成します。
  • マルチモーダル参照: @Image@Video@Audio参照をサポートします。キャラクター参照画像、シーン画像、最初のフレーム画像が自動的に収集されます。
  • インテリジェントプロンプト構築: アクション + 映画言語 + 対話リップシンクの3層自動融合。
  • 最初のフレームグリッドステッチ: 精密なフレーム構成のためのN×N戦略。
  • 自動パラメータ検証: Seedance 2.0の制約(画像≤9枚 + 動画≤3本 + 音声≤3件、プロンプト≤5,000文字)を強制します。

🎬 スクリーンプレイ解析エンジン

  • スクリーンプレイをシーン、ショット、対話にインテリジェントに分解します。
  • キャラクター、場所、感情、カメラ言語を自動的に識別します。
  • マルチエピソードおよびマルチアクトのスクリーンプレイ構造をサポートします。

🎭 キャラクター一貫性システム

  • 6層のアイデンティティアンカーにより、異なるショット間で同じキャラクターの外観を一貫させます。
  • 詳細なキャラクタープロファイルのためのキャラクターバイブル管理システム。
  • 視覚的な一貫性のためのキャラクター参照画像バインディングをサポートします。

🌄 シーン生成

  • マルチアングル共同画像生成。
  • シーン説明からビジュアルプロンプトへの自動変換。

🎞️ プロフェッショナルストーリーボードシステム

  • 映画グレードの撮影パラメータ:ショットサイズ、カメラアングル、カメラワーク。
  • ストーリーボードの自動レイアウトとエクスポート。
  • ワンクリックビジュアルスタイル切り替え(2D / 3D / リアル / ストップモーション / など)。

🚀 一括制作ワークフロー

  • ワンクリックフルパイプライン: スクリーンプレイ解析 → キャラクター/シーン生成 → ショット分割 → 一括画像生成 → 一括映像生成。
  • マルチタスク並列キューと失敗時の自動リトライ。
  • 短編ドラマやアニメシリーズの一括制作に最適化されています。

🤖 マルチベンダーAIスケジューリング

  • 複数のAI画像および映像生成サービスプロバイダーをサポートします。
  • APIキーのラウンドロビン負荷分散。
  • 自動リトライロジックを備えたタスクキュー管理。

技術スタック

レイヤー テクノロジー
デスクトップフレームワーク Electron 30
フロントエンド React 18 + TypeScript
ビルドツール electron-vite (Vite 5)
状態管理 Zustand 5
UIコンポーネント Radix UI + Tailwind CSS 4
AIコア @opencut/ai-core (プロンプトコンパイル、キャラクターバイブル、タスクポーリング)

プロジェクト構造

moyin-creator/
├── electron/              # Electronメインプロセス + Preload
│   ├── main.ts            # メインプロセス (ストレージ、ファイルシステム、プロトコル処理)
│   └── preload.ts         # セキュアブリッジレイヤー
├── src/
│   ├── components/        # React UIコンポーネント
│   │   ├── panels/        # メインパネル (スクリーンプレイ、キャラクター、シーン、ストーリーボード、ディレクター)
│   │   └── ui/            # ベースUIコンポーネントライブラリ
│   ├── stores/            # Zustandグローバルステート
│   ├── lib/               # ユーティリティライブラリ (AIスケジューリング、画像管理、ルーティング)
│   ├── packages/
│   │   └── ai-core/       # AIコアエンジン
│   └── types/             # TypeScript型定義
├── build/                 # ビルドアセット (アイコン)
└── scripts/               # ユーティリティスクリプト

開始方法

要件

  • Node.js >= 18
  • npm >= 9

インストールと実行

# リポジトリをクローン
git clone https://github.com/MemeCalculate/moyin-creator.git
cd moyin-creator

# 依存関係をインストール
npm install

# 開発モードで起動
npm run dev

APIキーの設定

起動後、設定 → API設定に移動し、AIサービスプロバイダーのAPIキーを入力して開始してください。

ビルド

# コンパイル + Windowsインストーラーのパッケージ化
npm run build

# コンパイルのみ (パッケージ化なし)
npx electron-vite build

ライセンス

このプロジェクトはデュアルライセンスモデルを採用しています。

  • オープンソース (AGPL-3.0): 無料で使用、変更、配布できます。変更されたコードは同じライセンスの下でリリースする必要があります。
  • 商用ライセンス: クローズドソースまたは商用製品への統合については、作者に連絡して商用ライセンスを取得してください。

リンク


Made with ❤️ by MemeCalculate

Star History Chart