MoneyPrinterTurbo 一键生成AI短视频:3分钟上手指南
【免费下载链接】MoneyPrinterTurbo利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.项目地址: https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo
你只需要敲入一个视频主题,MoneyPrinterTurbo 就能替你写完文案、找好素材、配好字幕和背景音乐,直接合成一条高清短视频。手动做一条视频要半天,而它把文案、素材、配音、字幕、合成这 5 个环节一次做完,全程 5 分钟左右。
- 替代文案环节:大模型自动写脚本,也支持你直接粘贴自己的文案
- 替代找素材环节:素材来自 Pexels 等无版权高清库,商用不侵权
- 替代剪辑环节:自动拼接片段、渲染字幕、混入背景音乐,产出可直接发布的 MP4
技术上一句话带过:MVC 架构的 Python 项目,Web 界面和 API 双入口,详见 视频合成服务。
部署:3步跑起来
第1步:克隆代码
操作:
git clone https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo cd MoneyPrinterTurbo预期看到:终端显示Receiving objects: 100%,目录下出现webui.sh、config.example.toml等文件。路径里不要有中文或空格。
第2步:填两个 API Key
操作:复制配置模板,编辑pexels_api_keys和llm_provider及其对应 Key(国内推荐 DeepSeek 或 Moonshot,注册送额度):
cp config.example.toml config.toml预期看到:config.toml中pexels_api_keys = ["你的Key"],Key 必须用英文双引号包住,多个 Key 用逗号隔开。
第3步:启动Web界面
操作:
- Windows:在项目根目录双击
webui.bat - Mac / Linux:
pip install -r requirements.txt后执行sh webui.sh
预期看到:首次运行自动装依赖,终端出现You can now view ... in your browser并自动打开http://localhost:8501,看到参数配置表单即部署成功(若页面空白,换 Chrome 或 Edge 打开)。
第一个任务:输入主题,拿到一条可发布的视频
以"夏日旅行攻略"为例,走完整流程:
- 填主题:在"视频主题"输入框填入
夏日旅行攻略,点"自动生文案"按钮 → 界面显示 3-5 段文案和对应的素材关键词,可编辑或切换版本 - 调参数:平台发抖音就选 9:16 竖屏(1080x1920);语音选
zh-CN-XiaoxiaoNeural,可点"试听"先听效果;背景音乐选随机;字幕保持默认字体 → 各下拉框选中后右上角有提示音/预览,参数会保存到本地 - 点"生成视频"→ 页面下方任务列表实时滚动:生成文案 → 下载素材 → 合成音频 → 渲染字幕 → 合成视频,全程约 2-5 分钟
- 验收:任务状态变为成功 → 结果区出现可播放的视频卡片和"下载视频"按钮,最终产物就是一条 1080P、带字幕和 BGM 的 MP4 短视频
最影响出片的3个参数
- 视频尺寸:默认 9:16 竖屏 → 建议按投放平台定 → 竖屏贴抖音/快手,横屏 16:9(1920x1080)贴 B 站/YouTube,选错比例字幕和画面会被裁切
- 视频片段时长:默认 5 秒 → 快节奏内容建议 2-3 秒 → 切镜从每分钟约 12 次提到 20+ 次,观感明显不拖沓
subtitle_provider(在 config.toml 对应配置):默认edge→ 字幕错位或断句怪时改whisper→ 慢一些但逐字对齐更准,代价是需要下载约 3GB 模型、生成耗时翻倍
踩坑与自查
- 现象:
RuntimeError: No ffmpeg exe could be found→原因:ffmpeg 自动下载失败 →解法:手动下载 ffmpeg,在config.toml填ffmpeg_path指向实际路径 - 现象:
failed to download videos, maybe the network is not available→原因:Pexels 素材库访问不通 →解法:网络开全局代理,或在config.toml的[proxy]段填入代理地址 - 现象:
AttributeError: 'str' object has no attribute 'choices'→原因:大模型没返回正常响应,多为 Key 无效或网络问题 →解法:检查llm_provider对应 Key 是否欠费,国内换 DeepSeek/Moonshot 更稳 - 现象:
ImageMagick is not installed on your computer→原因:未安装或 Windows 未配置路径 →解法:装静态库版本,在config.toml填imagemagick_path
收个尾
记住这条价值链:输入一个主题关键词 → 5 分钟后拿到带文案、配音、字幕和 BGM 的 1080P 短视频,多生成几条挑最优再发布即可。下一步建议试试批量生成多版本对比效果,或读读 字幕服务源码 改字幕样式。遇到问题可以贴到仓库 Issues 里,项目地址:https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo
【免费下载链接】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),仅供参考