☰
MoneyPrinterTurbo:输入一个主题,自动产出带配音和字幕的 AI 短视频
2026/10/28 7:04:59 网站建设 项目流程

MoneyPrinterTurbo:输入一个主题,自动产出带配音和字幕的 AI 短视频

【免费下载链接】MoneyPrinterTurbo利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.项目地址: https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo

MoneyPrinterTurbo 是一个开源的AI 视频生成工具:只需提供一个视频主题或关键词,它会自动生成视频文案、匹配无版权视频素材、合成语音解说和字幕,最后拼成一条高清短视频。目标用户是不想学剪辑、也没有设备,但需要持续产出短视频的自媒体创作者、营销人员和独立开发者。整套流程全自动,人只需要给个主题。

真实场景:它解决什么问题

假设你是一个做职场知识类账号的运营,今天要发一条"如何缓解职场焦虑"的竖屏视频。传统流程你需要:找脚本或自己写文案、去素材网站逐条搜索下载、剪辑软件里对齐画面和语音、手动打轴加字幕、混背景音乐,一套下来至少半天。

用 MoneyPrinterTurbo,这个过程变成这样:在网页里输入"如何缓解职场焦虑",选择竖屏 9:16 尺寸,点生成。稍等片刻,你会得到一个已经包含文案、配音、字幕、背景音乐的完整 mp4 文件,素材来自 Pexels/Pixabay 无版权图库,可以直接上传发布。如果当天想多测两个版本,勾选批量生成一次出多条,挑最好的一条发就行。

工作原理:核心思路

可以把整个流程理解成"点一份套餐":你只报菜名(主题),后厨自动完成写文案、配菜(找素材)、摆盘(加字幕音乐),最后端上一盘完整的菜(成片)。

拆开看,核心是三段流水线,代码都是标准 MVC 结构,方便定位:

  • 文案与任务层:大模型根据主题生成口播文案,支持中英文,也可以跳过 AI 直接填自定义文案。模型接入在 app/services/llm.py,支持 OpenAI、Moonshot、DeepSeek、通义千问、Gemini、Ollama 等多种服务商,国内用户用 DeepSeek 或 Moonshot 即可,无需代理。
  • 素材匹配层:根据文案关键词到 Pexels 或 Pixabay 检索高清无版权视频片段,下载后缓存到本地,同一素材不会重复下载。逻辑在 app/services/material.py。
  • 合成渲染层:语音合成、字幕渲染、素材按时间轴切片拼接、背景音乐混音,最终用 ffmpeg 输出成片。核心合成逻辑在 app/services/video.py,字幕在 app/services/subtitle.py。

功能一览

功能一句话说明典型场景
主题一键生成视频输入关键词自动产出文案、素材、配音、字幕的完整视频每日固定更新账号内容
批量生成一次生成多个版本,挑最满意的发布A/B 测试不同文案效果
多尺寸输出竖屏 9:16(1080x1920)、横屏 16:9(1920x1080)抖音用竖屏、B站/YouTube 用横屏
多语音与字幕定制多种 Edge/Azure 语音可选,字幕可调字体、位置、颜色、描边品牌账号统一视觉风格
背景音乐随机或指定本地音乐,可调音量营造视频氛围
RESTful API提供 /videos 等接口,可集成进自己的系统做自动化内容生产流水线

快速上手:三步跑起来

git clone https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo

克隆仓库后,把示例配置复制成正式配置,这是唯一必填的两类参数:

cp config.example.toml config.toml

打开config.toml,填入pexels_api_keys(素材 API Key,注册 Pexels 即可获得),再选一个大模型服务商,比如llm_provider="deepseek"并填上对应的deepseek_api_key。

pip install -r requirements.txt sh webui.sh

装完依赖后启动 Web 界面,浏览器会自动打开 http://0.0.0.0:8501;如果要用 API,另开一个终端执行python main.py,文档在 http://127.0.0.1:8080/docs 可在线调试。

实战演示:一次完整的操作

以生成一条竖屏视频为例,走完整流程:

  1. 输入:打开 Web 界面,在"文案设置"区输入主题,例如"旅行必去的5个海边小城",选择语言中文;也可以直接在文案框里粘贴自己写好的文案,跳过 AI 生成。
  2. 配置:选择画面比例 9:16、视频片段时长(控制素材切换频率)、配音声音(可实时试听)、字幕字体和样式、背景音乐(随机或指定resource/songs下的文件)。
  3. 输出:点击生成后,任务在后台依次完成文案→素材下载→语音→字幕→合成,产出文件位于storage/tasks/任务ID/下,Web 界面可直接在线预览并下载final-1.mp4。批量生成时同目录会出多个版本。

用 API 的方式更简洁:POST/videos提交主题和参数,返回任务 ID,再用 GET 接口查询状态,拿到成片下载地址即可接入自己的系统。

进阶用法与定制

  • 字幕双模式切换:config.toml里subtitle_provider默认edge,速度快、不吃配置;如果字幕质量不满意可换whisper,质量更稳但需要下载约 3GB 模型文件。国内网络下载不到模型时,可手动把模型放到项目根目录的models/whisper-large-v3路径下(详见 README.md 字幕生成章节)。
  • 多 Key 负载均衡:pexels_api_keys支持填多个 Key,用数组格式["key1","key2"],能显著降低触发素材 API 限流的概率。
  • 字体与音乐库:字幕字体来自resource/fonts/,背景音乐来自resource/songs/,把自定义文件放进这两个目录就能被界面自动识别,适合统一品牌风格。

注意事项与常见坑

  • 路径别带中文、空格、特殊字符,项目路径和 ImageMagick 安装路径都不行,这是官方明确警告的高频问题。
  • Windows 装 ImageMagick 必须选静态库版本(文件名带 static),且要在config.toml里手动指定imagemagick_path,否则检测不到。
  • No ffmpeg exe could be found:ffmpeg 默认会自动下载,网络不通时会报这个错,手动下载后设置ffmpeg_path即可。
  • 报'str' object has no attribute 'choices':基本是大模型没正常返回,多为网络问题;国内建议换 DeepSeek 或 Moonshot。
  • whisper 模式对电脑配置有要求,CPU 上跑 int8 会慢,subtitle_provider留空则不生成字幕。
  • 最低配置建议4核 CPU、8GB 内存,显卡非必须;系统要求 Windows 10 或 macOS 11.0+。

适合谁 / 不适合谁

适合需要高频、标准化产出口播类/知识类短视频的团队和个人:账号日更、营销批量投放、课程预告这类"公式化"内容,它把半天流程压到几分钟。

不适合追求电影级剪辑质感、复杂转场和多轨特效的内容——它的产出是"标准快餐"水平,片段之间没有转场效果;也不适合完全离线环境,因为文案、素材、语音都依赖在线 API。

资源入口

  • 项目文档:sites/docs/zh/guide/README.md
  • 功能特性:sites/docs/zh/guide/features.md
  • 常见问题:README.md 中的"常见问题"章节
  • 核心源码:app/services/、配置示例 config.example.toml
  • 语音列表:docs/voice-list.txt

配置好 Key,输入主题,你的第一条 AI 生成视频几分钟就能到手。

【免费下载链接】MoneyPrinterTurbo利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.项目地址: https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询