MoneyPrinterTurbo:只给1个主题,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 是款开源的 AI 视频生成工具,你只需输入一个主题或关键词,它会自动写好文案、挑好素材、合成配音和字幕,最后拼成一条高清短视频,全程不用打开任何剪辑软件。
项目定位:一条命令,从主题到成片
MoneyPrinterTurbo 做的是"半成品生产线":你只负责出主意,剩下的交给代码。它面向自媒体运营、内容工作室和想批量试内容的个人创作者,解决的正是"选题有了、人手不够"的尴尬。项目完整开源,部署在本地就能跑,不产生订阅费用。
核心能力拆解
给个主题,文案自动写出来
在网页界面里填入主题,或者干脆丢一段自己的文案进去。走自动生成时,它会调用 DeepSeek、Moonshot、OpenAI 等十余种大模型写脚本,还能先单独生成"视频关键词",给后面的素材挑选打基础。
素材和配乐自动配齐
脚本里的每个分句,都会去 Pexels、Pixabay 这两个无版权素材库按语义搜索对应的高清片段,画面默认 5 秒一换(可自己调)。背景音乐从本地resource/songs目录随机取,音量默认压到 20%,保证人声不被盖住。
多种音色,点一下就能试听
支持中英文等语种的多种语音,中文可以选"晓晓""云希"这类音色,网页里带试听按钮,不满意直接换。国内用户配 Azure 语音服务,合成的声音会更接近真人。
字幕开关、字体、位置都能调
字幕支持开关、字体、位置、颜色、描边宽度,字体文件放在resource/fonts目录,丢进去就能选。生成方式在subtitle_provider里二选一:edge快但质量看运气,whisper慢但稳,新手建议先用edge。
竖屏横屏随便切,还能一次出多条
9:16 竖屏发抖音快手,16:9 横屏发 B 站和西瓜,一次任务里可以设video_count同时生成多条,挑最顺眼的那条发布。整套流程按模块化服务组织在app/services/里,文案、素材、配音、字幕、合成各管一段,这也是它改起来方便的原因。
全流程跑通:四步拿到第一条视频
- 克隆仓库(路径里别带中文、空格):
git clone https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo - 改配置:把
config.example.toml复制成config.toml,重点填三处——pexels_api_keys(注册 Pexels 免费申请)、llm_provider(国内推荐deepseek或moonshot,再填对应 Key)、subtitle_provider(保持edge)。 - 启动:Windows 装好 conda 后执行
webui.bat;Mac/Linux 先建python=3.11环境、pip install -r requirements.txt,再运行sh webui.sh;图省事就直接docker compose up。浏览器自动打开 8501 端口页面,就说明启动成功。 - 生成:填主题,选竖屏或横屏,点页面最下方的"生成视频"。等 2~5 分钟,带配音、字幕、背景音乐的成片就出来了。
进阶玩法
素材匹配不准?把关键词写细
自动选出的画面和文案对不上时,先别换素材库——在界面里手动编辑"视频关键词",把"风景"这类大词换成"海边日落""雨后街道"这种具体场景,命中率立刻不一样。
用 API 批量出片
运行python main.py起 API 服务,浏览器打开http://127.0.0.1:8080/docs就能看到在线调试页面,每个接口都能直接点着试。生成视频的接口是POST /api/v1/videos,请求体里把video_count调大,就能一次排队出多条;video_subject、video_aspect、voice_name都是常见参数。适合写个小脚本,每天定时给账号排几条片子。
换音色、传自己的配乐
音色不满意就在"语音设置"里逐个试听;想用自己的音乐,把文件丢进resource/songs目录,或者通过 API 的/api/v1/musics上传,之后就能在界面里指定。
场景落地
自媒体日更:每天花十分钟定好选题,video_count设 3 一次出三条不同版本的片子,挑最好的发,剩下的攒着做 A/B。文案、画面、字幕全在本地跑,长期零成本。
知识分享账号:填9:16竖屏,把整理好的口播稿粘进"自定义文案",调大字号、把字幕位置移到上方避开平台水印区,再换沉稳一点的男声,一条能直接发布的科普视频就齐了。
高频问题
素材老是下载失败?多半是网络够不着 Pexels。在config.toml的[proxy]段填上代理地址再试,同时确认 API Key 还在有效期内。
报AttributeError: 'str' object has no attribute 'choices'?这是大模型没返回正常内容。换moonshot或deepseek这类国内可直连的提供商,或给openai_base_url配上代理。
合成太慢?先确认subtitle_provider用的是edge而不是whisper;再调短每个片段时长、少要几条并发,速度会明显上来。
字幕跟语音对不上?切到whisper模式(需约 3GB 的模型文件),质量更可靠;机器配置低就留在edge,重跑一次通常能好很多。
把"写文案、找素材、剪视频"压缩成一次点击,这就是 MoneyPrinterTurbo 的核心价值。感兴趣的话,去仓库翻翻app/services/的实现,或者直接按上面的四步跑一遍,第一条成片很快就能出来。
【免费下载链接】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),仅供参考