🎬 MoneyPrinterTurbo:AI 自动生成短视频,93K+ Stars 让创作零门槛
基于 AI 大模型的短视频自动生成工具|支持中英文|一键跨平台发布
📌 项目简介
MoneyPrinterTurbo 是一款基于 AI 大模型的短视频自动生成工具,由开发者 harry0703 创建并维护。只需提供一个视频主题或关键词,系统即可全自动完成文案生成、素材匹配、字幕合成、背景音乐搭配,最终输出高清短视频(支持竖屏 9:16 和横屏 16:9)。
项目在 GitHub 上已获得 93,118 Stars,是本月 GitHub 趋势榜 Python 类目第二名(新增 35,397 Stars),深受内容创作者和 AI 爱好者欢迎。
🔧 安装要求和过程
环境要求
- Python 版本:3.11+(推荐,项目使用 uv 管理依赖)
- 核心依赖:Streamlit(Web界面)、FastAPI(API服务)、MoviePy 2.x(视频处理)、ffmpeg
- AI 服务:需配置至少一家 LLM 提供商 API Key(支持 15+ 家)
- 素材服务:需配置 Pexels 或 Pixabay API Key(免费申请)
快速安装(三种方式)
方式一:Docker 部署(推荐)
# 2. 克隆项目
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
# 3. 一键启动(自动拉取预构建镜像)
docker compose -f docker-compose.release.yml up
# 4. 访问
# Web 界面:http://127.0.0.1:8501
# API 文档:http://127.0.0.1:8080/docs
方式二:本地手动部署
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
# 2. 使用 uv 安装依赖(推荐)
uv python install 3.11
uv sync –frozen
# 3. 配置 API Key
cp config.example.toml config.toml
# 编辑 config.toml,填入 pexels_api_keys 和 llm_provider 配置
# 4. 启动 Web 界面
uv run streamlit run ./webui/Main.py –server.showEmailPrompt=False
# 5. 启动 API 服务(可选)
uv run python main.py
方式三:Windows 一键启动包
从 GitHub Release 下载最新一键启动包,解压后先双击 update.bat 更新代码,再双击 start.bat 启动即可。
✨ 核心功能
- AI 全自动文案生成:接入 15+ 家 LLM 服务商(OpenAI / DeepSeek / Kimi / 通义千问 / Gemini / Ollama 等),自动生成视频脚本,支持中英文双语。
- 智能素材匹配:集成 Pexels、Pixabay、Coverr 三大无版权素材源,根据文案关键词自动匹配高清视频片段,也支持上传本地素材。
- 多语音合成引擎:内置 Edge TTS(免费,无需 API Key)、Azure TTS V2、ElevenLabs TTS,支持 23+ 种语言,可实时试听效果。
- 丰富字幕样式:支持自定义字体、位置、颜色、大小、描边效果,基于 Pillow 渲染(不再依赖 ImageMagick),字幕时间戳精确对齐。
- 一键跨平台发布:生成完成后可自动上传至 TikTok、Instagram、YouTube Shorts(需 Upload-Post 账号),YouTube 发布自动标注”AI 生成内容”。
🚀 典型使用场景
场景一:知识科普短视频批量生产
自媒体运营者需要每天发布 3-5 条科普短视频,但缺乏视频剪辑时间和素材。使用 MoneyPrinterTurbo,只需输入”量子计算入门””黑洞是什么”等主题,AI 自动生成文案并匹配宇宙、科技素材,10 分钟内完成 5 条视频生成,大幅降低内容生产成本。
场景二:跨境电商产品宣传视频
电商卖家需要为每款产品制作多语言宣传短视频。通过自定义文案 + 本地素材上传功能,批量生成中英双语产品介绍视频,配合一键跨平台发布功能,快速覆盖 TikTok、Instagram 等海外社媒渠道。
场景三:本地 LLM 隐私保护场景
对数据隐私有严格要求的企业用户,可配置 Ollama 本地 LLM 提供商,所有文案生成均在本地完成,无需将敏感信息发送至第三方 API,兼顾 AI 能力提升与数据安全合规。
💡 推荐理由
作为一个 AI 工具爱好者,我认为 MoneyPrinterTurbo 最打动人的地方在于它的「降维打击式」易用性:
- 零视频编辑基础也能用:传统视频制作需要掌握剪辑软件、素材版权、配音等多项技能,而 MoneyPrinterTurbo 把这些全部封装成一个 Web 界面,点几下鼠标就能出片。
- AI 大模型生态友好:支持 Ollama 本地模型是一大亮点,意味着你可以在没有 API 费用的情况下无限生成文案,对个人创作者非常友好。
- 开源且活跃:MIT 许可允许自由修改和商用,社区活跃(本月新增 35K+ Stars),Bug 修复和功能迭代速度快。
- 不只是「玩具」:内置的批量生成、API 接口、跨平台发布等功能,已经让它具备了生产级工具的属性,而不只是一个 Demo。
🛠️ 技术栈
Streamlit
FastAPI
MoviePy 2.x
ffmpeg
Edge TTS
Docker
uv
🤖 支持的 AI 模型
MoneyPrinterTurbo 支持接入以下大模型服务(在 config.toml 中配置):
OpenAI / AIHubMix / AIML API / EvoLink
Moonshot(Kimi)/ Azure / gpt4free / one-api
通义千问(Qwen)/ Google Gemini / DeepSeek
MiniMax / 文心一言 / Pollinations / ModelScope
Ollama(本地模型,无需 API Key)💡 推荐个人用户使用
📥 下载地址
📌 开源许可:MIT License,可自由使用、修改和分发,包括商业用途。
🌟 项目热度:93,118 Stars | 本月新增 35,397 Stars | GitHub Python 趋势榜 Top 2
💬 社区:Issues 和 PR 活跃,开发者响应及时。

发表回复