目录

MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通

MoneyPrinterTurbo:AI 全自动短视频生成工具从入门到精通

目标读者:想要快速生成短视频内容的创作者、自媒体从业者、电商卖家,以及对 AI 视频自动化感兴趣的技术开发者 核心问题:如何只需提供一个视频主题或关键词,就能全自动生成包含文案、配音、字幕、音乐和素材的高清短视频? 难度:⭐⭐(入门级) 预计阅读时间:30 分钟


一、原理分析:为什么需要全自动短视频生成

1.1 短视频创作的传统困境

耗时耗力:一个高质量短视频需要:写文案→找素材→剪辑→配音→加字幕→配音乐,每个环节都要大量时间。

版权风险:网上找素材稍不留神就侵权,商用风险大。

技术门槛:PR、AE、Final Cut 等专业软件学习成本高,普通用户难以快速上手。

批量生产难:做 10 个、100 个视频需要重复劳动,人力成本极高。

1.2 MoneyPrinterTurbo 的核心思想

MoneyPrinterTurbo 提出了一键自动化的理念:

核心理念

  1. 极简输入:只需提供一个视频主题、关键词,或直接写好文案
  2. 全自动流程:AI 生成文案 → 高清无版权素材 → 配音合成 → 字幕生成 → 背景音乐 → 视频合成
  3. 零编辑技能:不需要任何视频剪辑基础
  4. 批量生产:一次生成多个视频,选择最满意的一个

工作流程图

┌─────────────────────────────────────────────────────────────────────────────┐
│                      MoneyPrinterTurbo 工作流程                               │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│  用户输入:视频主题 / 关键词 / 文案                                            │
│              │                                                               │
│              ▼                                                               │
│  ┌───────────────────┐                                                       │
│  │   AI 文案生成     │  ← 大语言模型(支持 OpenAI/DeepSeek/Moonshot 等)        │
│  └─────────┬─────────┘                                                       │
│            │ AI生成的视频文案/或用户直接提供                                    │
│            ▼                                                                 │
│  ┌───────────────────┐                                                       │
│  │   高清素材获取     │  ← Pexels 无版权高清素材                                │
│  └─────────┬─────────┘                                                       │
│            │ 多个视频片段                                                     │
│            ▼                                                                 │
│  ┌───────────────────┐                                                       │
│  │   语音合成        │  ← 多种语音可选(Edge / Azure / Google Gemini)          │
│  └─────────┬─────────┘                                                       │
│            │ 配音音频 + 字幕                                                 │
│            ▼                                                                 │
│  ┌───────────────────┐                                                       │
│  │   字幕生成        │  ← Edge(快)或 Whisper(准)                           │
│  └─────────┬─────────┘                                                       │
│            │ SRT 字幕文件                                                    │
│            ▼                                                                 │
│  ┌───────────────────┐                                                       │
│  │   背景音乐        │  ← 随机或指定音乐文件                                    │
│  └─────────┬─────────┘                                                       │
│            │ MP3 音频                                                       │
│            ▼                                                                 │
│  ┌───────────────────┐                                                       │
│  │   视频合成        │  ← MoviePy + FFmpeg                                    │
│  └─────────┬─────────┘                                                       │
│            │                                                                 │
│            ▼                                                                 │
│  ┌───────────────────┐                                                       │
│  │   高清短视频输出   │  ← 竖屏 9:16 或 横屏 16:9                              │
│  └───────────────────┘                                                       │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘

二、核心功能详解

2.1 AI 文案生成

支持模型

提供商说明
OpenAIGPT-4/3.5
DeepSeek国内可用,无需 VPN
Moonshot国内可用,注册送额度
Azure OpenAI企业用户
Google Gemini需配置 API Key
通义千问阿里云
Ollama本地部署
Pollinations免费
ModelScope阿里魔搭

建议:国内用户推荐使用 DeepSeekMoonshot,无需 VPN,直接访问。

2.2 视频素材

来源:Pexels(高清无版权)

格式支持

格式分辨率用途
竖屏 9:161080×1920抖音/快手/视频号
横屏 16:91920×1080YouTube/B站

特点

  • 高清无版权
  • 也可以使用自己的本地素材

2.3 语音合成

支持的声音

  • Edge TTS:速度快,性能好,对电脑配置无要求
  • Azure TTS:更真实自然,需要 API Key

实时试听:可以在生成前试听语音效果,选择最合适的声音。

2.4 字幕生成

两种模式

模式速度质量配置要求
Edge一般
Whisper可靠需下载 ~3GB 模型

可调整项:字体、位置、颜色、大小、字幕描边

2.5 背景音乐

  • 位于项目 resource/songs/ 目录
  • 来自 YouTube 视频,如有侵权请删除
  • 可随机播放或指定特定音乐
  • 可调节背景音乐音量

三、安装与配置

3.1 系统要求

项目最低要求推荐配置
CPU4 核8 核+
内存4 GB8 GB+
显卡非必须有则更好
系统Windows 10+ / MacOS 11.0+-

3.2 安装方式一:Windows 一键启动包(最简单)

下载地址

来源版本链接
百度网盘v1.2.6百度网盘(提取码:sbqx)
Google Drivev1.2.6Google Drive

步骤

  1. 下载解压(路径不要有中文、空格、特殊字符
  2. 双击执行 update.bat 更新到最新代码
  3. 双击 start.bat 启动
  4. 自动打开浏览器访问 Web 界面

3.3 安装方式二:Docker 部署

# 克隆代码
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo

# 启动
docker-compose up

访问地址

  • Web 界面:http://0.0.0.0:8501
  • API 文档:http://0.0.0.0:8080/docs

3.4 安装方式三:Google Colab(免配置)

点击直接在 Google Colab 中运行,无需本地环境配置:

Colab 链接:https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb

3.5 安装方式四:手动部署

① 克隆代码

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

② 创建虚拟环境

conda create -n MoneyPrinterTurbo python=3.11
conda activate MoneyPrinterTurbo
pip install -r requirements.txt

③ 安装 ImageMagick

系统命令
Windows下载 ImageMagick(选择静态库版本
MacOSbrew install imagemagick
Ubuntusudo apt-get install imagemagick

④ 配置文件

cp config.example.toml config.toml
# 编辑 config.toml 配置 API Keys

⑤ 启动

# Web 界面
sh webui.sh   # MacOS/Linux
webui.bat     # Windows

# API 服务
python main.py

3.6 配置 API Keys

编辑 config.toml

# LLM 提供商配置(选择一个)
llm_provider = "deepseek"  # 推荐国内用户

# DeepSeek 配置
deepseek_api_key = "sk-xxxx"

# 或 Moonshot 配置
moonshot_api_key = "sk-xxxx"

# Pexels API Keys(视频素材)
pexels_api_keys = ["your_pexels_api_key"]

获取 Pexels API Key:https://www.pexels.com/api/

获取 DeepSeek API Key:https://platform.deepseek.com/


四、使用指南

4.1 Web 界面使用

  1. 打开浏览器访问 http://localhost:8501
  2. 输入视频主题或关键词
  3. 选择视频格式(竖屏/横屏)
  4. 点击生成
  5. 等待视频生成完成

4.2 API 使用

API 文档http://localhost:8080/docshttp://localhost:8080/redoc

Python 示例

import requests

response = requests.post(
    "http://localhost:8080/api/generate_video",
    json={
        "subject": "如何增加生活的乐趣",
        "style": "9:16",  # 或 "16:9"
        "voice": "zh-CN-XiaoxiaoNeural"
    }
)

video_path = response.json()["video_path"]
print(f"视频生成完成: {video_path}")

4.3 批量生成

在 Web 界面中:

  1. 一次输入多个主题
  2. 系统会生成多个视频
  3. 选择最满意的一个

五、常见问题与解决

5.1 RuntimeError: No ffmpeg exe could be found

原因:缺少 FFmpeg

解决方法

  1. 下载 FFmpeg
  2. 解压后配置路径:
ffmpeg_path = "C:\\Users\\your_path\\ffmpeg.exe"

5.2 ImageMagick 安全策略阻止操作

原因:ImageMagick 默认安全策略禁止某些操作

解决方法:修改 ImageMagick 配置文件 policy.xml,将:

<policy domain="path" rights="none" pattern="@"/>

改为:

<policy domain="path" rights="read|write" pattern="@"/>

5.3 OSError: [Errno 24] Too many open files

解决方法

# 查看限制
ulimit -n

# 调高限制
ulimit -n 10240

5.4 Whisper 模型下载失败

原因:国内无法访问 HuggingFace

解决方法:手动下载模型

来源链接
百度网盘下载
夸克网盘下载

下载后解压到:.\MoneyPrinterTurbo\models\whisper-large-v3\


六、与同类项目对比

项目Stars视频质量配音字幕上手难度国内可用
MoneyPrinterTurbo53.7k⭐⭐⭐⭐✅ 多语音✅ 可调简单
其他竞品------

七、适用与不适用场景

7.1 适用场景

  • 自媒体内容创作:抖音/B站/视频号批量内容生产
  • 电商产品介绍:商品展示视频快速生成
  • 知识科普:科普视频快速制作
  • 企业内部培训:培训视频快速生成
  • 个人副业:短视频变现

7.2 不适用场景

  • 高要求专业视频:需要专业剪辑的电影级效果
  • 实时直播:当前版本不支持
  • 长视频:当前主要用于 1-3 分钟短视频

八、资源链接

资源链接
GitHubhttps://github.com/harry0703/MoneyPrinterTurbo
在线体验(录咖)https://reccloud.cn(免费 AI 视频生成器)
视频教程抖音教程链接在 README 中

文档信息

  • 难度:⭐⭐ | 类型:入门到精通 | 更新日期:2026-03-28 | 预计阅读时间:30 分钟