Anil-matcha/Open-AI-Micro-Drama-Generator

AI short drama & micro-drama video generator — turns any idea into a complete short-form drama using multi-agent AI pipeline (screenwriter → storyboard → frames → video). Seedance 2 VIP, Kling 3.0 Pro, Veo 3.1, Sora 2.

What it solves

MicroDrama AI 解決了 AI 影片製作的碎片化問題,使用者通常必須在腳本撰寫、圖像生成與影片製作等不同工具間手動切換。它透過自動化整個流程,從簡單的想法到最終的電影級影片,解決了敘事不連貫與角色不一致的問題。

How it works

系統使用由 MuAPI 驅動的自主性管線,協調多個專門的 AI 角色:

  1. Screenwriter Agent:開發故事大綱並撰寫場景腳本。
  2. Character Extractor Agent:辨識角色並定義其靜態與動態視覺特徵。
  3. Storyboard Artist Agent:設計逐鏡分鏡,包括視覺、動作與音訊描述。
  4. Production Tools
    • 使用 flux-dev-image (T2I) 產生參考肖像。
    • 使用 flux-kontext-dev-i2i (I2I) 為鏡頭產生首幀,以維持角色一致性。
    • 使用 kling-v2.1-standard-i2v (I2V) 產生 5 秒影片片段。
  5. Concatenation:使用 moviepy 將所有產生的片段串接成最終的 .mp4 檔案。

Who it’s for

此工具為想將原始想法或現有腳本轉換為短篇電影影片的創作者設計,無需管理多個 AI 工具或手動確保鏡頭之間的視覺連貫性。

Highlights

  • End-to-End Automation:將原始想法或提供的腳本轉換為完整影片,完全零手動步驟。
  • Character Consistency:使用參考肖像與 I2I 生成,確保角色在不同鏡頭中保持相同外觀。
  • Real-time Monitoring:提供 Next.js 前端與 SSE 串流,實時顯示 7 階段管線的進度。
  • Single API Integration:全程僅使用單一 MuAPI 金鑰,即可完成 LLM、圖像與影片的生成。