MoneyPrinterTurbo 使用教程:零成本批量生成短视频的完整指南
MoneyPrinterTurbo 使用教程:零成本批量生成短视频的完整指南
小新软件平替做短视频最头疼的是什么?写文案、找素材、配音、加字幕、选背景音乐、剪辑合成——每个环节都要花时间。如果想批量出片,人力成本更是直线上升。
MoneyPrinterTurbo 把这整条链路自动化了。你只需要输入一个主题或关键词,它就能自动生成视频文案、匹配无版权视频素材、合成语音配音、生成字幕、添加背景音乐,最后合成一个高清短视频。
但你最关心的问题可能是:这东西到底花不花钱?哪些环节是靠大模型(要 API 费用),哪些是本地脚本(完全免费)?
MoneyPrinterTurbo 是什么? 由 harry0703 开发的开源 AI 短视频批量生成工具(MIT 许可证),采用 MVC 架构,支持 Web 界面和 API 接口。通过 LLM 生成文案 + 本地脚本合成视频的工作流,自动完成从主题到成品短视频的全流程。支持竖屏 9:16 和横屏 16:9,可批量生成。
关键数据:
- 🌟 GitHub Stars: 45K+(仓库链接)
- 📦 技术栈:Python 3.11 + MoviePy 2.x + Pillow + ffmpeg
- ⚖️ 许可证:MIT License
- 🧠 核心特性:输入主题 → 自动生成文案 + 配音 + 字幕 + 素材 + 合成视频
- ✍️ 核心特性:支持自定义文案——手动撰写视频文案,AI 只负责匹配素材和合成
- 📁 核心特性:支持本地图片和视频素材——上传你自己的文件,效果远超在线素材
- 📦 核心特性:支持 16+ 种 LLM 接入(含 Ollama 本地模型,完全免费)
- 💰 最低成本:LLM 用 Ollama(免费)+ TTS 用 Edge TTS(免费)+ 素材用 Pexels(免费)= 零成本
两大核心特性
一、自定义文案(Custom Script)
MoneyPrinterTurbo 支持两种文案模式:
- AI 自动生成:输入视频主题(如「咖啡的制作过程」),AI 自动撰写完整文案。适合批量出片、没有现成脚本的场景。
- 手动自定义文案:直接在 WebUI 的「视频文案」输入框中粘贴你自己的文案,或通过 CLI 的
--video-script参数传入。虽然跳过了 AI 生成文案的步骤,但 LLM 仍用于提取搜索关键词和匹配素材,确保画面与文案内容对应。适合你想精确控制每一句台词的场景。
两种模式可以在 WebUI 中随时切换,生成前还能点「生成视频关键词」按钮,让 AI 根据你写的文案自动提取搜索关键词,匹配更精准的素材。
适用场景:
- 你已经有现成的产品介绍或活动文案
- 需要确保每句话的措辞完全准确(如法律、医疗内容)
- 想把博客文章直接转成视频
- 先用 AI 生成草稿,再手动精修
二、本地图片和视频素材(Local Materials)
默认情况下,MoneyPrinterTurbo 从 Pexels、Pixabay 等无版权素材库下载视频片段。但更强大的功能是——你可以使用自己的图片和视频素材。
在 WebUI 中将「视频来源」切换为 Local file,即可上传本地文件。支持以下格式:
| 类型 | 格式 |
|---|---|
| 视频 | MP4、MOV、AVI、FLV、MKV |
| 图片 | JPG、JPEG、PNG |
上传后的素材会自动被剪辑、拼接、配上你的文案配音和字幕,最终输出成品视频。
优势:
- 素材与主题 100% 匹配(你自己的素材当然最贴切)
- 完全离线运行,无需联网下载
- 支持混合使用多个本地文件,自动按顺序或随机拼接
- 同一素材可以用于多个视频,生成不同文案版本
CLI 方式:
1 | # 使用本地素材生成视频,只执行到合成阶段 |
费用构成详解(最重要)
先说结论:视频合成全程是本地脚本完成的,不花钱。花钱的唯一环节是「文案生成」用的大模型 API。
下面逐环节拆解:
| 环节 | 实现方式 | 是否用大模型 | 费用 |
|---|---|---|---|
| 视频文案 | LLM 生成 | ✅ 用大模型 | 唯一花钱的环节(取决于你选的 LLM) |
| 语音合成 | Edge TTS(默认) | ❌ 本地/免费云服务 | 免费,无需 API Key |
| 字幕生成 | Edge 时间戳 或 Whisper | ❌ 本地脚本 | 免费(Whisper 模式需下载模型) |
| 视频素材 | Pexels / Pixabay / Coverr | ❌ 无版权素材库 | 免费,只需注册获取 API Key |
| 背景音乐 | 项目内置 + 自定义 | ❌ 本地文件 | 免费 |
| 视频合成 | MoviePy + ffmpeg + Pillow | ❌ 本地脚本 | 免费 |
LLM 费用方案对比
| 方案 | LLM 提供商 | 费用 | 适合谁 |
|---|---|---|---|
| 零成本方案 | Ollama(本地模型) | 完全免费 | 有 8GB+ 内存的用户 |
| 极低成本方案 | DeepSeek / 通义千问 | 几毛钱/视频 | 追求性价比 |
| 高质量方案 | OpenAI / Gemini / Claude | 几块钱/视频 | 追求文案质量 |
| 混合方案 | AIHubMix(聚合平台) | 按需选择 | 想自由切换模型 |
零成本方案具体操作:
- 安装 Ollama,下载一个本地模型(如 llama3、qwen2 等)
- 在
config.toml中设置llm_provider = "ollama" - 其他环节全部使用免费方案(Edge TTS + Pexels 素材)
- 总费用:0 元
💡 提示:本地模型的文案质量可能不如 GPT-4 或 DeepSeek,但对于”鸡汤”、”科普”、”生活技巧”类短视频已经够用。追求高质量文案建议用 DeepSeek(极低成本)。
前提条件
- 操作系统:Windows 10+、macOS 11.0+、或主流 Linux
- Python 3.11
- GPU 不是必需项:纯 CPU 也能运行,GPU 只是加速用
- 最低配置:4 核 CPU + 4GB RAM(推荐 8 核 + 8GB RAM)
概述
本教程是 MoneyPrinterTurbo 的完整使用指南,涵盖:
- 三种部署方式(一键包 / Docker / 手动)
- 费用构成和省钱方案
- 各环节的配置和调优
- 批量生成和发布
详细步骤
第一步:安装部署
MoneyPrinterTurbo 提供三种安装方式:
方式一:Windows 一键启动包(推荐新手)
前往 GitHub Release 下载,解压后双击 start.bat 即可。路径不要有中文、特殊字符或空格。
方式二:Docker 部署(推荐隔离环境)
1 | git clone https://github.com/harry0703/MoneyPrinterTurbo.git |
启动后访问 http://127.0.0.1:8501 打开 Web 界面。
方式三:手动部署(推荐开发者)
1 | git clone https://github.com/harry0703/MoneyPrinterTurbo.git |
启动 Web 界面:
1 | # Windows |
也可以用纯命令行方式(无需浏览器):
1 | uv run python cli.py --video-subject "金钱的作用" |
方式四:Google Colab(零配置体验)
第二步:配置 LLM(决定费用的关键)
将 config.example.toml 复制为 config.toml,然后配置 LLM:
零成本方案——Ollama 本地模型:
1 | [llm] |
极低成本方案——DeepSeek:
1 | [llm] |
高质量方案——OpenAI:
1 | [llm] |
聚合平台方案——AIHubMix(一个 Key 调用 700+ 模型):
1 | [llm] |
支持的 LLM 提供商:OpenAI、AIHubMix、AIML API、EvoLink、Moonshot、Azure、gpt4free、one-api、通义千问、Google Gemini、Ollama、DeepSeek、MiniMax、文心一言、Pollinations、ModelScope 等 16+ 种。
第三步:配置视频素材源
视频素材来自无版权素材库,完全免费:
| 素材源 | 注册地址 | 说明 |
|---|---|---|
| Pexels | https://www.pexels.com/api/ | 推荐,素材质量高 |
| Pixabay | https://pixabay.com/api/docs/ | 素材丰富 |
| Coverr | https://coverr.co | 风格独特 |
注册后获取 API Key,填入 config.toml:
1 | [resource] |
也可以使用本地素材(完全离线):
1 | uv run python cli.py --video-subject "金钱的作用" --video-source local --video-materials "1.mp4,2.mp4" |
第四步:配置语音合成(默认免费)
默认使用 Edge TTS(WebUI 中显示为”Azure TTS V1”),完全免费,无需 API Key。支持多种语言和声音,可在 WebUI 中实时试听。
如果需要更高质量的声音,可以升级到 Azure TTS V2(付费):
1 | [azure] |
--stop-at 参数可以控制在哪一步停止,非常适合调试:script(文案)、terms(关键词)、audio(配音)、subtitle(字幕)、materials(素材)、video(完整视频)。
第七步:跨平台发布(可选)
配置 Upload-Post 账号后,可一键发布到 TikTok、Instagram 和 YouTube Shorts:
1 | [upload] |
视频生成全流程拆解
为了让你彻底理解费用问题,这里详细拆解 MoneyPrinterTurbo 生成一个视频的完整流程:
1 | 路线 A(AI 自动生成文案): 路线 B(自定义文案): |
路线 A 只有第 ① 步调用了大模型。路线 B 省去了昂贵的文案生成环节,但仍会使用 LLM 做关键词提取和素材匹配——不过用量极小,成本几乎可以忽略不计。
常见问题(FAQ)
Q: MoneyPrinterTurbo 生成视频需要花钱吗?
A: 取决于你选择的 LLM 方案。使用 Ollama 本地模型完全免费;使用 DeepSeek 大约几毛钱一个视频;使用 OpenAI/Gemini 大约几块钱。其他环节(语音合成、素材、字幕、视频合成)全部免费。
Q: 视频是大模型直接生成的吗?
A: 不是。视频合成完全由本地脚本(MoviePy + ffmpeg + Pillow)完成。大模型只负责生成文案这一步。语音用 Edge TTS 合成,素材从无版权库下载,字幕用时间戳或 Whisper 生成——全部在本地或免费服务上完成。
Q: 需要 GPU 吗?
A: 不需要。GPU 是可选的,只在使用 Whisper 字幕模式或批量生成时会加速。如果主要用云端 LLM + Edge TTS + 在线素材,CPU 和内存比 GPU 更重要。
Q: 视频素材有版权问题吗?
A: 没有。Pexels、Pixabay、Coverr 的素材都是无版权/免费商用的。你也可以使用自己的本地素材。
Q: 支持中文视频吗?
A: 支持。可以生成中文和英文视频,Edge TTS 支持多种中文声音。
Q: 如何提高文案质量?
A: 四个建议:1)使用更强的 LLM(如 DeepSeek、GPT-4);2)手动撰写自定义文案,精确控制每一句话;3)先用 AI 自动生成,再手动精修;4)在 WebUI 中使用「自定义文案要求」输入框,告诉 AI 你想要的风格和要点。
Q: 怎么批量生成视频?
A: Web 界面支持设置批量数量。CLI 方式可以写脚本循环调用。支持设置视频片段时长来控制素材切换频率。
进阶技巧
- 混合方案省钱:日常批量出片用 Ollama(免费),重要视频用 DeepSeek(低成本高质量)
- 自定义文案 + 本地素材是最强组合:自己写文案 + 用自己的图片/视频,成品质量远超完全自动生成,而且省去了最贵的文案生成环节,大幅降低成本
- 按文案顺序匹配素材:在 WebUI 高级设置中开启「按文案顺序匹配素材」,画面会跟随旁白推进,告别画面跟台词对不上的问题
- 管道分阶段调试:CLI 的
--stop-at参数可以让你逐步检查每个环节的输出,先看文案、再看配音、再看素材,确保每一步都满意再合成最终视频 - 字幕优化:先用 edge 模式快速出片,不满意再用 whisper 模式精修
- 自定义背景音乐:把音乐文件放到
resource/songs目录下,支持随机或指定播放 - CLI 批量化:用 shell 脚本循环调用
cli.py,一次生成几十个视频
总结
以上就是 MoneyPrinterTurbo 的完整使用教程和安装指南。总结一下费用问题:视频合成是纯本地脚本完成的,不花钱;唯一可能花钱的环节是 LLM 文案生成,但用 Ollama 可以完全免费。 如果你选择自定义文案 + 本地素材的组合,可以省去最贵的文案生成环节,LLM 仅用于少量关键词提取,费用微乎其微。整条链路——文案、配音、字幕、素材、合成——只有文案那一步可能调用大模型 API,其余全是本地脚本或免费服务。希望这篇 MoneyPrinterTurbo 使用指南能帮你用最低成本批量产出高质量短视频。
如何引用本文:本文基于 MoneyPrinterTurbo 官方 GitHub 仓库(2026-06-24 验证)编写。所有功能信息和费用分析均与最新版本对照验证。











