Files
OpenCode 68a9071cf1 feat: reconcile local master with origin (exa/hot-platform hunters, leaks ledger, latest results)
Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
2026-08-07 12:53:47 +08:00

1 line
101 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"repo": "a1pha3/text-matrix", "files": {"content/posts/tech/moneyprinterturbo-ai-video-generator.md": {"5a874bd6297de6408ff7aaacaacff5712beb5872": {"t": 1785747381.8998477, "n": 9409, "h": "94a650758133ee93", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: \"2026-03-28T16:40:00+08:00\"\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"AI视频生成\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的工作方式\n\nMoneyPrinterTurbo 的核心流程:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B 站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B 站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}, "3959731ed78a88a0880fbbedc246c5667085f276": {"t": 1785772946.612987, "n": 9409, "h": "94a650758133ee93", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: \"2026-03-28T16:40:00+08:00\"\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"AI视频生成\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的工作方式\n\nMoneyPrinterTurbo 的核心流程:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B 站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B 站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}, "34400b3075a1dfa9db1e032bb7bc03d819b9ad55": {"t": 1785772948.9449053, "n": 9446, "h": "88511eb7814e8492", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: \"2026-03-28T16:40:00+08:00\"\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"MoneyPrinterTurbo\", \"AI视频生成\", \"短视频\", \"AI自动化\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的工作方式\n\nMoneyPrinterTurbo 的核心流程:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B 站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B 站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}, "ac77bfbff9b6b14bfb51df3ec3c16b16fb61b61a": {"t": 1785772951.7658348, "n": 9509, "h": "6fb2686f96815e38", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: \"2026-03-28T16:40:00+08:00\"\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"MoneyPrinterTurbo\", \"AI视频生成\", \"短视频\", \"AI自动化\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n> **难度**:⭐⭐(入门级)\n> **预计阅读时间**:30 分钟\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的核心思想\n\nMoneyPrinterTurbo 提出了**一键自动化**的理念:\n\n**核心理念**:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B 站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B 站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}, "620af416231ddd3ab38f738a51f9327052bafb8d": {"t": 1785772953.3677166, "n": 9507, "h": "4b16af694b1cc708", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: \"2026-03-28T16:40:00+08:00\"\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"MoneyPrinterTurbo\", \"AI视频生成\", \"短视频\", \"AI自动化\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n> **难度**:⭐⭐(入门级)\n> **预计阅读时间**:30 分钟\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的核心思想\n\nMoneyPrinterTurbo 提出了**一键自动化**的理念:\n\n**核心理念**:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}, "36d405fa87310ee3c91905d98461c5876e9dbd0f": {"t": 1785772954.705195, "n": 9505, "h": "aae02437d40c974f", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: 2026-03-28T16:40:00+08:00\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"MoneyPrinterTurbo\", \"AI视频生成\", \"短视频\", \"AI自动化\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n> **难度**:⭐⭐(入门级)\n> **预计阅读时间**:30 分钟\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的核心思想\n\nMoneyPrinterTurbo 提出了**一键自动化**的理念:\n\n**核心理念**:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}, "ee4fe08511e7e2dc794570559564cd4c1a3714be": {"t": 1786068157.0200942, "n": 9409, "h": "94a650758133ee93", "c": "---\ntitle: \"MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通\"\ndate: \"2026-03-28T16:40:00+08:00\"\nslug: \"moneyprinterturbo-ai-video-generator\"\ndescription: \"深度解析 MoneyPrinterTurbo:AI 全自动短视频生成工具,一键生成文案+素材+配音+字幕+音乐,支持竖屏9:16和横屏16:9,53.7k stars,详解原理、安装、配置与常见问题。\"\ndraft: false\ncategories: [\"技术笔记\"]\ntags: [\"AI视频生成\", \"Python\"]\n---\n\n# MoneyPrinterTurbo:AI 全自动短视频生成工具\n\n> **目标读者**:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者\n> **核心问题**:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频?\n\n---\n\n## 一、原理分析:为什么需要全自动短视频生成\n\n### 1.1 短视频创作的传统困境\n\n**耗时耗力**:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。\n\n**版权风险**:网上找素材稍不留神就侵权,商用风险大。\n\n**技术门槛**:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。\n\n**批量生产难**:做 10 个、100 个视频需要重复劳动,人力成本极高。\n\n### 1.2 MoneyPrinterTurbo 的工作方式\n\nMoneyPrinterTurbo 的核心流程:\n\n1. **极简输入**:只需提供一个视频主题、关键词,或直接写好文案\n2. **全自动流程**:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成\n3. **零编辑技能**:不需要任何视频剪辑基础\n4. **批量生产**:一次生成多个视频,选择最满意的一个\n\n**工作流程图**:\n\n```\n┌─────────────────────────────────────────────────────────────────────────────┐\n│ MoneyPrinterTurbo 工作流程 │\n├─────────────────────────────────────────────────────────────────────────────┤\n│ │\n│ 用户输入:视频主题 / 关键词 / 文案 │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ AI 文案生成 │ ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等) │\n│ └─────────┬─────────┘ │\n│ │ AI生成的视频文案/或用户直接提供 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清素材获取 │ ← Pexels 无版权高清素材 │\n│ └─────────┬─────────┘ │\n│ │ 多个视频片段 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 语音合成 │ ← 多种语音可选(Edge / Azure / Google Gemini) │\n│ └─────────┬─────────┘ │\n│ │ 配音音频 + 字幕 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 字幕生成 │ ← Edge(快)或 Whisper(准) │\n│ └─────────┬─────────┘ │\n│ │ SRT 字幕文件 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 背景音乐 │ ← 随机或指定音乐文件 │\n│ └─────────┬─────────┘ │\n│ │ MP3 音频 │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 视频合成 │ ← MoviePy + FFmpeg │\n│ └─────────┬─────────┘ │\n│ │ │\n│ ▼ │\n│ ┌───────────────────┐ │\n│ │ 高清短视频输出 │ ← 竖屏 9:16 或 横屏 16:9 │\n│ └───────────────────┘ │\n│ │\n└─────────────────────────────────────────────────────────────────────────────┘\n```\n\n---\n\n## 二、核心功能详解\n\n### 2.1 AI 文案生成\n\n**支持模型**:\n\n| 提供商 | 说明 |\n|--------|------|\n| OpenAI | GPT-4/3.5 |\n| DeepSeek | 国内可用,无需 VPN |\n| Moonshot | 国内可用,注册送额度 |\n| Azure OpenAI | 企业用户 |\n| Google Gemini | 需配置 API Key |\n| 通义千问 | 阿里云 |\n| Ollama | 本地部署 |\n| Pollinations | 免费 |\n| ModelScope | 阿里魔搭 |\n\n**建议**:国内用户推荐使用 **DeepSeek** 或 **Moonshot**,无需 VPN,直接访问。\n\n### 2.2 视频素材\n\n**来源**:Pexels(高清无版权)\n\n**格式支持**:\n\n| 格式 | 分辨率 | 用途 |\n|------|--------|------|\n| 竖屏 9:16 | 1080×1920 | 抖音/快手/视频号 |\n| 横屏 16:9 | 1920×1080 | YouTube/B 站 |\n\n**特点**:\n- 高清无版权\n- 也可以使用自己的本地素材\n\n### 2.3 语音合成\n\n**支持的声音**:\n\n- **Edge TTS**:速度快,性能好,对电脑配置无要求\n- **Azure TTS**:更真实自然,需要 API Key\n\n**实时试听**:可以在生成前试听语音效果,选择最合适的声音。\n\n### 2.4 字幕生成\n\n**两种模式**:\n\n| 模式 | 速度 | 质量 | 配置要求 |\n|------|------|------|----------|\n| **Edge** | 快 | 一般 | 无 |\n| **Whisper** | 慢 | 可靠 | 需下载 ~3GB 模型 |\n\n**可调整项**:字体、位置、颜色、大小、字幕描边\n\n### 2.5 背景音乐\n\n- 位于项目 `resource/songs/` 目录\n- 来自 YouTube 视频,如有侵权请删除\n- 可随机播放或指定特定音乐\n- 可调节背景音乐音量\n\n---\n\n## 三、安装与配置\n\n### 3.1 系统要求\n\n| 项目 | 最低要求 | 推荐配置 |\n|------|---------|----------|\n| CPU | 4 核 | 8 核+ |\n| 内存 | 4 GB | 8 GB+ |\n| 显卡 | 非必须 | 有则更好 |\n| 系统 | Windows 10+ / MacOS 11.0+ | - |\n\n### 3.2 安装方式一:Windows 一键启动包(最简单)\n\n**下载地址**:\n\n| 来源 | 版本 | 链接 |\n|------|------|------|\n| 百度网盘 | v1.2.6 | [百度网盘](https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx)(提取码:sbqx) |\n| Google Drive | v1.2.6 | [Google Drive](https://drive.google.com/file/d/1HsbzfT7XunkrHw5ncUjFX8XX4zAuUh/view?usp=sharing) |\n\n**步骤**:\n\n1. 下载解压(**路径不要有中文、空格、特殊字符**)\n2. 双击执行 `update.bat` 更新到最新代码\n3. 双击 `start.bat` 启动\n4. 自动打开浏览器访问 Web 界面\n\n### 3.3 安装方式二:Docker 部署\n\n```bash\n# 克隆代码\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n\n# 启动\ndocker-compose up\n```\n\n**访问地址**:\n\n- Web 界面:http://0.0.0.0:8501\n- API 文档:http://0.0.0.0:8080/docs\n\n### 3.4 安装方式三:Google Colab(免配置)\n\n点击直接在 Google Colab 中运行,无需本地环境配置:\n\n**Colab 链接**:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb\n\n### 3.5 安装方式四:手动部署\n\n**① 克隆代码**:\n\n```bash\ngit clone https://github.com/harry0703/MoneyPrinterTurbo.git\ncd MoneyPrinterTurbo\n```\n\n**② 创建虚拟环境**:\n\n```bash\nconda create -n MoneyPrinterTurbo python=3.11\nconda activate MoneyPrinterTurbo\npip install -r requirements.txt\n```\n\n**③ 安装 ImageMagick**:\n\n| 系统 | 命令 |\n|------|------|\n| Windows | [下载 ImageMagick](https://imagemagick.org/script/download.php)(选择**静态库版本**) |\n| MacOS | `brew install imagemagick` |\n| Ubuntu | `sudo apt-get install imagemagick` |\n\n**④ 配置文件**:\n\n```bash\ncp config.example.toml config.toml\n# 编辑 config.toml 配置 API Keys\n```\n\n**⑤ 启动**:\n\n```bash\n# Web 界面\nsh webui.sh # MacOS/Linux\nwebui.bat # Windows\n\n# API 服务\npython main.py\n```\n\n### 3.6 配置 API Keys\n\n编辑 `config.toml`:\n\n```toml\n# LLM 提供商配置(选择一个)\nllm_provider = \"deepseek\" # 推荐国内用户\n\n# DeepSeek 配置\ndeepseek_api_key = \"sk-xxxx\"\n\n# 或 Moonshot 配置\nmoonshot_api_key = \"sk-xxxx\"\n\n# Pexels API Keys(视频素材)\npexels_api_keys = [\"your_pexels_api_key\"]\n```\n\n**获取 Pexels API Key**:https://www.pexels.com/api/\n\n**获取 DeepSeek API Key**:https://platform.deepseek.com/\n\n---\n\n## 四、使用指南\n\n### 4.1 Web 界面使用\n\n1. 打开浏览器访问 `http://localhost:8501`\n2. 输入视频主题或关键词\n3. 选择视频格式(竖屏/横屏)\n4. 点击生成\n5. 等待视频生成完成\n\n### 4.2 API 使用\n\n**API 文档**:`http://localhost:8080/docs` 或 `http://localhost:8080/redoc`\n\n**Python 示例**:\n\n```python\nimport requests\n\nresponse = requests.post(\n \"http://localhost:8080/api/generate_video\",\n json={\n \"subject\": \"如何增加生活的乐趣\",\n \"style\": \"9:16\", # 或 \"16:9\"\n \"voice\": \"zh-CN-XiaoxiaoNeural\"\n }\n)\n\nvideo_path = response.json()[\"video_path\"]\nprint(f\"视频生成完成: {video_path}\")\n```\n\n### 4.3 批量生成\n\n在 Web 界面中:\n\n1. 一次输入多个主题\n2. 系统会生成多个视频\n3. 选择最满意的一个\n\n---\n\n## 五、常见问题与解决\n\n### 5.1 RuntimeError: No ffmpeg exe could be found\n\n**原因**:缺少 FFmpeg\n\n**解决方法**:\n\n1. 下载 [FFmpeg](https://www.gyan.dev/ffmpeg/builds/)\n2. 解压后配置路径:\n\n```toml\nffmpeg_path = \"C:\\\\Users\\\\your_path\\\\ffmpeg.exe\"\n```\n\n### 5.2 ImageMagick 安全策略阻止操作\n\n**原因**:ImageMagick 默认安全策略禁止某些操作\n\n**解决方法**:修改 ImageMagick 配置文件 `policy.xml`,将:\n\n```xml\n<policy domain=\"path\" rights=\"none\" pattern=\"@\"/>\n```\n\n改为:\n\n```xml\n<policy domain=\"path\" rights=\"read|write\" pattern=\"@\"/>\n```\n\n### 5.3 OSError: [Errno 24] Too many open files\n\n**解决方法**:\n\n```bash\n# 查看限制\nulimit -n\n\n# 调高限制\nulimit -n 10240\n```\n\n### 5.4 Whisper 模型下载失败\n\n**原因**:国内无法访问 HuggingFace\n\n**解决方法**:手动下载模型\n\n| 来源 | 链接 |\n|------|------|\n| 百度网盘 | [下载](https://pan.baidu.com/s/11h3Q6tsDtjQKTjUu3sc5cA?pwd=xjs9) |\n| 夸克网盘 | [下载](https://pan.quark.cn/s/3ee3d991d64b) |\n\n下载后解压到:`.\\MoneyPrinterTurbo\\models\\whisper-large-v3\\`\n\n---\n\n## 六、与同类项目对比\n\n| 项目 | Stars | 视频质量 | 配音 | 字幕 | 上手难度 | 国内可用 |\n|------|-------|---------|------|------|---------|---------|\n| **MoneyPrinterTurbo** | **53.7k** | ⭐⭐⭐⭐ | ✅ 多语音 | ✅ 可调 | 简单 | ✅ |\n| 其他竞品 | - | - | - | - | - | - |\n\n---\n\n## 七、适用与不适用场景\n\n### 7.1 适用场景\n\n- **自媒体内容创作**:抖音/B 站/视频号批量内容生产\n- **电商产品介绍**:商品展示视频快速生成\n- **知识科普**:科普视频快速制作\n- **企业内部培训**:培训视频快速生成\n- **个人副业**:短视频变现\n\n### 7.2 不适用场景\n\n- **高要求专业视频**:需要专业剪辑的电影级效果\n- **实时直播**:当前版本不支持\n- **长视频**:当前主要用于 1-3 分钟短视频\n\n---\n\n## 八、资源链接\n\n| 资源 | 链接 |\n|------|------|\n| GitHub | https://github.com/harry0703/MoneyPrinterTurbo |\n| 在线体验(录咖) | https://reccloud.cn(免费 AI 视频生成器) |\n| 视频教程 | 抖音教程链接在 README 中 |\n\n---\n\n**文档信息**\n\n- 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟\n"}}}}