MoneyPrinterTurbo 快速生成短视频
【免费下载链接】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 视频生成工具会替你跑完文案、素材、配音、合成的全部流程。读完这篇文章,你能在 10 分钟内完成部署,并生成自己的第一条 AI 短视频。
它解决什么问题
自媒体日更最耗时的环节,是写稿、挑素材、录配音、剪辑合成这几道工序,一条 30 秒的短视频做下来往往要大半天。
装上 MoneyPrinterTurbo 后,流程被压缩成三步:在界面里填上"夏日旅行攻略"这样的主题,选好尺寸和语音,点击生成。2-5 分钟后,一条 9:16 竖屏短视频就出来了,字幕和背景音乐自动配好,还能一次生成 3 条让你挑最满意的那条。
核心能力速览
- 一键生成:只给主题或关键词,文案、素材、配音、字幕、背景音乐全自动完成
- 批量出片:一次任务产出多条视频,方便对比择优
- 多尺寸适配:9:16(1080x1920)适合短视频平台,16:9(1920x1080)适合 B 站和 YouTube
- 多模型接入:支持 OpenAI、DeepSeek、Moonshot、通义千问、Gemini 等,国内用户免代理直连
- 无版权素材:默认从 Pexels、Pixabay 拉取高清素材,也可以指向自己的本地素材库
- 字幕可定制:字体、位置、颜色、大小、描边都能调
快速上手:4步完成部署
1. 克隆代码
git clone https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo注意路径里不要出现中文和空格。
2. 配置密钥
复制配置文件模板,然后填入素材密钥和大模型密钥:
cp config.example.toml config.tomlpexels_api_keys = ["你的Pexels免费Key"] llm_provider = "deepseek" deepseek_api_key = "你的DeepSeek Key"Pexels 的 Key 在官网免费注册即可拿到,国内用户用 DeepSeek 或 Moonshot 当大模型最省事。
3. 启动Web界面
Windows 用户双击项目根目录的 webui.bat;Mac/Linux 用户执行:
sh webui.sh启动后浏览器会自动打开,默认地址 http://localhost:8501,打开是空白就换 Chrome 或 Edge。
4. 体验API服务
在项目根目录运行 python main.py,然后访问 http://127.0.0.1:8080/docs,可以在页面上直接调试视频生成接口。
进阶玩法
切换字幕生成模式
config.toml 里的 subtitle_provider 有两个选项:
| 模式 | 速度 | 质量 | 硬件要求 |
|---|---|---|---|
| edge | 快 | 偶有不稳 | 低 |
| whisper | 慢 | 更可靠 | 需下载约 3GB 模型 |
日常先用 edge,遇到字幕不准再切 whisper,切换后字幕的断句和打点会更贴切。
指定本地素材与背景音乐
默认素材都从 Pexels 在线下载。想用自己的素材时,把 config.toml 里的 material_directory 改成你的本地素材目录即可。音乐文件放在项目的 resource/songs 目录下,生成时可随机选取或指定某一首,背景音量可调,避免盖过人声。
用API批量生成
Web 界面一次出一条,API 则可以批量提交。启动 python main.py 后,调用 /api/v1/video/generate 接口,请求里带上 video_count=3,就能一次拿到 3 个不同版本,做 A/B 对比很方便。
技术原理
项目采用清晰的 MVC 架构:FastAPI 负责 API,Streamlit 负责 Web 界面,整条生成流水线由 app/services/task.py 调度,依次经过 素材搜索、语音合成、字幕生成,最后由 视频合成 完成对齐与输出。
适用人群与场景
- 自媒体运营者:用批量功能日产多条内容,每条视频从选题到成片只需几分钟。
- 企业营销人员:把 RESTful API 接进现有工作流,产品介绍、活动宣传的短视频可以按模板自动产出。
- AI 开发者:代码模块化程度高,适合学习 AI 视频生成流水线的完整实现,也方便二次开发。
常见问题速查
- 报错 AttributeError: 'str' object has no attribute 'choices':大模型没返回有效结果,多为网络问题。把 llm_provider 换成 DeepSeek 或 Moonshot,或为 openai_base_url 配上代理。
- 报错 RuntimeError: No ffmpeg exe could be found:ffmpeg 自动下载失败。手动下载 ffmpeg,然后在 config.toml 里把 ffmpeg_path 指向实际路径。
- 素材一直下载失败:先确认 Pexels 的 Key 是否有效;网络不通时,在 config.toml 的 [proxy] 段配置代理。
- Whisper 模型下载失败:字幕切回 edge 模式即可绕过;坚持用 whisper 的话,可手动下载模型文件放进 models 目录。
写在最后
你不需要会剪辑:一份 config.toml、一个主题,剩下的交给 AI 流水线。部署四步走,接口文档在线可调试,想接入自己的系统也不麻烦。把这条自动化短视频产线跑起来之后,日更一个视频账号的成本会低到你想不到。
现在就动手,让第一条 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),仅供参考