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、图像与视频的生成。