🎬
输入一个关键词,几分钟后 1080P 成片自动出锅
MoneyPrinterTurbo:用 AI 大模型一键生成高清短视频,文案、配音、素材、字幕、剪辑全自动
12.8k Star
MIT
免费可商用
📖 它是什么
MoneyPrinterTurbo 是一个开源的 AI 短视频生成工具,核心思路一句话:你只管给主题,剩下的机器干。输入一个视频主题或关键词(比如「人工智能如何改变普通人的生活」),它自动完成文案撰写、素材匹配、配音合成、字幕渲染、背景配乐、视频合成这一整条流水线,输出可直接发布的高清短视频。
底层把几类 AI 能力拼成一条工作流:大语言模型写脚本、挑素材关键词;配音引擎(默认内置免费 Edge TTS)念稿;素材从 Pexels 等在线素材库自动匹配;再用 FFmpeg 合成画面、声音、字幕。支持 9:16 竖屏 / 16:9 横屏 / 1:1 方形三种比例,1080P 起步。
作者 harry0703 从 2024 年 3 月维护至今,累计 约 12.8 万 Star(截至 2026-10),最新版本 v1.3.8(2026-10-03),MIT 协议个人和商用都免费。同时提供 AI Agent、WebUI、API、CLI 四种使用方式。
✨ 核心亮点
🤖
全自动流水线
文案→配音→素材→字幕→配乐→成片一条龙
💰
Edge TTS 免费配音
内置微软免费配音,无需 API Key 也能出声
📦
四种使用方式
WebUI / API / CLI / AI Agent 随便选
⚙️
批量生成
一次喂多条主题,成片批量出锅
🖥️ 环境要求
| 系统 | Windows 10 / macOS 11.0+ / 主流 Linux |
| 运行环境 | Python 3.11+,推荐用 uv 管理 |
| 硬件 | 最低 4 核 CPU + 4GB 内存;推荐 6–8 核 + 8GB;GPU 非必需 |
| 低配方案 | 主要用云端服务时 CPU/内存比 GPU 重要;或用 Docker / Google Colab 免装 |
| 关键依赖 | FFmpeg(通常自动下载)、Pexels API Key、LLM API Key |
🚀 五步上手
① 克隆项目并进入目录
git clone https://github.com/harry0703/MoneyPrinterTurbo.git && cd MoneyPrinterTurbo路径尽量别带中文、空格、特殊字符(尤其 Windows)。
② 用 uv 装好 Python 与依赖
uv python install 3.11 && uv sync --frozen不用 uv 也行:python3.11 -m venv .venv,然后 pip install -r requirements.txt。
③ 首次启动自动生成配置,填 API Key
首次启动自动根据 config.example.toml 生成 config.toml。要用云端大模型 / 在线素材 / AI 视频,在 WebUI「基础设置」填对应 API Key;只用免费 Edge TTS 配音则无需配音 Key。
④ 启动 WebUI
# Windows: .webui.bat macOS/Linux: sh webui.sh启动后自动开浏览器(空白就换 Chrome / Edge);要 API 服务另开终端跑 uv run python main.py。
⑤ 输入主题,生成第一个视频
uv run python cli.py --video-subject "人工智能如何改变日常生活"想免装就在 Google Colab 跑;或 Docker:docker compose -f docker-compose.release.yml up,WebUI 在 8501 端口、API 文档在 8080/docs。
🎯 典型玩法
📚 知识科普号:每天输入一个知识点,自动产出口播科普短视频
🛒 带货 / 种草:产品卖点一句话生成,批量出素材做投放测试
🗞️ 新闻资讯解读:热点关键词喂进去,自动生成带字幕的快讯视频
🎓 教育课件辅助:章节知识点转成短视频,方便碎片化学习
🌐 多平台矩阵:同主题生成多比例版本,同步发抖音 / 快手 / 视频号
🧪 内容量产试验:用 API / CLI 批量生成,验证选题和文案效果
📊 和同类做法比
| 纯人工剪辑 | 写稿、配音、找素材、剪字幕全人工,一条 1 分钟视频耗几小时 |
| 商用在线工具 | 模板化高但灵活度低,按条付费,长期成本高 |
| MoneyPrinterTurbo | 主题输入→成片全自动,四种接入,MIT 免费可商用,自托管可控 |
原理一句话:把「写脚本、配音、找素材、做字幕、合成」串成确定性流水线,LLM 决定内容、TTS 决定声音、FFmpeg 决定成片。
❓ 常见问题
Q:一定要 GPU 吗?
不需要。默认 Edge 字幕和云端服务都不依赖 GPU;本地 Whisper 转写、批量生成时显卡才有明显提升。
Q:一定要填 API Key 吗?
配音用默认 Edge TTS 免费无需 Key;但要生成脚本、匹配素材,基本需要配置 LLM 和 Pexels 的 Key。
Q:生成的竖屏还是横屏?
三种都能出:9:16 竖屏(1080×1920)、16:9 横屏(1920×1080)、1:1 方形(1080×1080)。
Q:报错 No ffmpeg exe could be found?
FFmpeg 通常自动下载,环境有问题时手动装,把路径写进 config.toml 的 ffmpeg_path。
Q:Whisper 模型下载失败?
首次用 Whisper 自动从 Hugging Face 下模型(默认 large-v3 约 3GB);网络受限可手动下载放 models/whisper-large-v3,想快可改 large-v3-turbo(约 1.6GB)。
Q:可以商用吗?
MIT 协议免费可用于个人和商业;背景音乐目录带默认 YouTube 曲目,商用前记得换成无版权素材避免侵权。
Q:能批量生成很多条吗?
可以。CLI 的 --batch-file 传 JSON/JSONL 清单,最多 100 个任务、不超过 1 MiB,单条失败不阻塞后续。
📎 GitHub 搜索 harry0703/MoneyPrinterTurbo
关注「AI工具匠」,获取更多 AI 工具实操教程