# DramaForge **Repository Path**: rogmail/drama-forge ## Basic Information - **Project Name**: DramaForge - **Description**: DramaForge —— 一个本地 AI 短剧生成工具。 把一句话梗概变成带配音的短视频。 剧本(AI) → 角色图(SD) → 视频(CogVideoX) → 配音(Edge-TTS) → 合成(FFmpeg)。 不用付费 API,不挑显卡。写着自己玩的。 - **Primary Language**: Unknown - **License**: Artistic-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-23 - **Last Updated**: 2026-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DramaForge 一个本地 AI 短剧生成工具。把一句话梗概变成带配音的短视频。 ## 流程 ``` 剧本(AI) → 角色图(SD) → 场景图(SD) → 视频(CogVideoX) → 配音(Edge-TTS) → 合成(FFmpeg) ``` ## 安装 ```bash pip install -r requirements.txt ``` ## 使用 ```bash # 完整流水线 python pipeline.py --prompt "一个年轻女孩在咖啡店遇到老朋友" # 单步调试 python agents/script.py --prompt "..." --output script.json python agents/character.py --script script.json --output character.png python agents/voice.py --script script.json --output audio.wav ``` ## 依赖 - Python 3.10+ - FFmpeg - ComfyUI (角色/场景图) - CogVideoX-2B (视频,需 8GB 显存) - Edge-TTS (配音,免费) ## 目录 ``` agents/ # 六个独立 Agent 模块 examples/ # 示例脚本 pipeline.py # 主调度器 ```