11万星开源神器!MoneyPrinterTurbo:输入主题,AI全自动剪视频

只需提供一个视频主题或关键词,AI 自动生成脚本、匹配素材、配音、加字幕、合成高清短视频——全程零人工干预。

MoneyPrinterTurbo

项目速览

指标 数据
⭐ GitHub Stars 112,875 (11.2万+)
🍴 Forks 17,106
🐍 主要语言 Python 3.11+
📄 License MIT
🔗 项目地址 https://github.com/harry0703/MoneyPrinterTurbo

一句话定位:利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。


核心功能亮点

🎯 全流程自动化

传统视频制作需要:写脚本 → 找素材 → 剪辑 → 配音 → 加字幕 → 导出,至少 3-5 小时。

MoneyPrinterTurbo 一键搞定全部环节

  1. AI 生成脚本 —— 基于主题自动撰写视频文案
  2. 智能素材匹配 —— 从 Pexels/Pixabay/Coverr 获取高清免版权素材
  3. AI 语音合成 —— 支持 Edge TTS、Azure、ElevenLabs、Google Gemini 等 7 种语音引擎
  4. 自动字幕生成 —— 支持 Edge 时间戳模式 或 Whisper 本地转录
  5. 视频合成导出 —— 自动混剪、转场、加背景音乐

📱 多平台适配

  • 竖屏 9:16 (1080×1920):抖音、快手、Instagram Reels、YouTube Shorts
  • 横屏 16:9 (1920×1080):B站、YouTube 长视频

🤖 四种使用方式

方式 适用场景 特点
AI Agent 完全零代码 发送一句话,Agent 自动完成全部操作
WebUI 可视化操作 Streamlit 界面,实时预览调整
API 集成到工作流 FastAPI 接口,支持程序化调用
CLI 服务器/自动化 纯命令行,无浏览器依赖

支持的大模型(20+ 家)

LLM 文案生成

  • 国内:DeepSeek、Kimi/Moonshot、通义千问、豆包、文心一言、智谱 GLM、MiniMax、小米 MiMo
  • 国际:OpenAI GPT-4、Google Gemini、Claude、xAI Grok、Azure OpenAI
  • 本地/网关:Ollama、OneAPI、LiteLLM、Groq、Cloudflare AI Gateway

TTS 语音合成

  • 免费:Edge TTS(微软 Azure 免费版)
  • 国内:Azure TTS V2、SiliconFlow、小米 MiMo
  • 国际:ElevenLabs、Google Gemini TTS
  • 自托管:Chatterbox TTS

技术架构解析

项目结构

MoneyPrinterTurbo/
├── app/                    # 核心应用代码
│   ├── controllers/        # 控制器层(API/WebUI/CLI 入口)
│   ├── services/           # 业务逻辑层
│   └── models/             # 数据模型
├── cli.py                  # 命令行入口
├── main.py                 # API 服务入口
├── webui.bat / webui.sh    # WebUI 启动脚本
├── config.example.toml     # 配置模板
├── docker-compose.yml      # Docker 部署
├── pyproject.toml          # 依赖管理(uv)
├── resource/
│   ├── songs/              # 背景音乐库
│   └── fonts/              # 字幕字体
└── docs/                   # 文档

关键技术栈

技术 用途
Streamlit WebUI 界面
FastAPI API 服务框架
MoviePy 视频剪辑与合成
FFmpeg 音视频处理底层
faster-whisper 本地语音转字幕
Edge TTS 免费语音合成
uv 现代 Python 包管理

视频生成流程

用户输入主题
    ↓
LLM 生成视频脚本 + 关键词
    ↓
素材搜索引擎 (Pexels/Pixabay/Coverr)
    ↓
下载高清素材 → 按脚本时间轴排列
    ↓
TTS 生成配音音频
    ↓
字幕生成 (Edge时间戳 / Whisper转录)
    ↓
MoviePy 合成:素材 + 配音 + 字幕 + BGM
    ↓
导出高清视频 (MP4)

快速开始

方式一:AI Agent(推荐新手)

如果你的 AI Agent 支持读取 Skill 文档,直接发送:

使用这个 Skill:https://raw.githubusercontent.com/harry0703/MoneyPrinterTurbo/main/docs/skill/SKILL.md
帮我生成一个主题为"人工智能如何改变日常生活"的视频。

Agent 会自动完成安装、配置、生成,最后返回视频文件路径。

方式二:Docker 一键部署

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
cp config.example.toml config.toml
# 编辑 config.toml 填入你的 API Key
docker compose -f docker-compose.release.yml up

访问:

  • WebUI:http://127.0.0.1:8501
  • API 文档:http://127.0.0.1:8080/docs

方式三:本地 uv 部署

git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo

# 安装 uv(如果还没有)
curl -LsSf https://astral.sh/uv/install.sh | sh

# 创建环境并安装依赖
uv python install 3.11
uv sync --frozen

# 启动 WebUI
sh webui.sh

# 或启动 API
uv run python main.py

# 或命令行生成
uv run python cli.py --video-subject "你的视频主题"

配置说明

首次启动会自动创建 config.toml,关键配置项:

[llm]
provider = "deepseek"  # 或 openai/kimi/gemini 等
api_key = "your-api-key"
model = "deepseek-chat"
base_url = "https://api.deepseek.com/v1"

[tts]
provider = "edge"  # 免费,无需 API Key
# 或 provider = "azure" / "elevenlabs" 等

[material]
provider = "pexels"  # pexels / pixabay / coverr
api_key = "your-pexels-api-key"

[subtitle]
provider = "edge"  # edge / whisper
# whisper 需要本地下载模型

生成效果展示

项目 README 提供了大量真实生成案例:

竖屏 9:16 示例

  • 「城市醒来的时刻」中文 · 14 秒
  • 「清洁能源的未来」中文 · 24 秒
  • “The Future of Everyday Robotics” 英文 · 21 秒

横屏 16:9 示例

  • 「深海里的微光」中文 · 23 秒
  • 「阅读如何塑造我们」中文 · 23 秒
  • “Why Ocean Conservation Matters” 英文 · 25 秒

所有示例均可在线播放:https://harry0703.github.io/mpt-assets/


适用场景

场景 说明
自媒体批量生产 日更 10 条短视频不再是梦
营销视频生成 产品推广、活动预告快速出片
知识科普 自动将文章转为视频形式
多语言内容 一键生成中英双语版本
A/B 测试 批量生成多个版本,选最优

同类项目对比

项目 Stars 特点 缺点
MoneyPrinterTurbo 112K+ 功能最全、支持模型最多、WebUI+API+CLI 需要一定配置
MoneyPrinter 8K+ 早期版本 功能较少,已停止更新
AutoCut 5K+ 专注字幕剪辑 不支持 AI 生成脚本
CapCut API - 官方工具 需申请,灵活性差

总结

MoneyPrinterTurbo 是目前 GitHub 上 Stars 最多、功能最完善 的开源 AI 视频生成工具。它将「AI 写脚本 → 自动找素材 → 智能配音 → 自动字幕 → 视频合成」这一完整工作流封装成一个开箱即用的工具,极大降低了短视频生产的门槛。

适合人群

  • 自媒体创作者(批量生产内容)
  • 开发者(集成到自动化工作流)
  • 营销团队(快速生成推广视频)
  • AI 爱好者(体验大模型在视频领域的应用)

项目地址:https://github.com/harry0703/MoneyPrinterTurbo


本文基于 MoneyPrinterTurbo 开源项目整理,遵循 MIT 协议。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐