harry0703/MoneyPrinterTurbo

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

MoneyPrinterTurbo – 一站式 AI 短视频生成器

是什么 – 仅需一个 主题 或 关键词,即可创建高清短视频的 Python 应用程序。它将大语言模型提示、文本转语音、素材库搜索、AI 生成视频片段、视频编辑等环节串联起来,通过 Web UI、API、CLI 或 AI 代理技能,实现从脚本 → 语音 → 字幕 → 音乐 → 最终剪辑的全流程自动化。

核心功能

  • 四种入口 – AI 代理、Web UI、REST-API 和命令行接口。
  • 端到端流水线 – 自动脚本撰写(多语言支持)、关键词提取、媒体搜索、AI 生成视频片段、语音合成、字幕渲染、背景音乐、9:16、16:9 或 1:1 比例的最终渲染。
  • 模型无关性 – 支持数十种 LLM 和 TTS 提供商(Kimi/Moonshot、OpenAI、Claude、Gemini、DeepSeek、Azure OpenAI、Fireworks、MiniMax 等),并可通过 OpenRouter、LiteLLM、OneAPI 等聚合服务路由。
  • AI 生成视频源 – 集成 MiniMax H3、Fireworks Seedance、WaveSpeed、OFox、MuAPI、OpenAI 兼容的图像转视频,以及免费素材库(Pexels、Pixabay、Coverr)。
  • 批量模式与历史记录 – 一次生成多个视频,保留任务日志,支持导入/导出设置和 API 密钥。
  • 导出与发布 – 提供一键上传至 TikTok、Instagram Reels 或 YouTube Shorts 的快捷方式。

典型工作流程

  1. 提供简短描述或关键词。
  2. 选定的 LLM 生成脚本(或您可粘贴自定义脚本)。
  3. 系统提取视觉关键词,获取或生成视频片段,通过选定的 TTS 服务生成语音,构建字幕。
  4. 所有素材按指定比例和分辨率组装为最终 MP4 文件。
  5. 可选地将视频推送到社交平台。

安装与运行

  • 需要 Python 3.11+。仓库提供 requirements.txt / uv 锁定文件和用于容器化的 Dockerfile。
  • GPU 非必需,但拥有 ≥4 GB VRAM 的 GPU 可显著加速本地语音识别(faster-whisper)和批量处理。
  • 支持 Windows 10+、macOS 11+ 和主流 Linux 发行版。

适合谁使用

  • 需要快速生成 AI 短视频用于社交媒体的内容创作者。
  • 无需视频编辑人员即可快速原型化视频广告的小型营销团队。
  • 希望将自动视频生成嵌入自己产品的开发者。
  • 任何正在探索 LLM 驱动多媒体流水线的人。

README 中注明的限制

  • 生成的视频片段质量取决于您连接的外部 AI 视频模型(如 MiniMax H3、Seedance 等)。
  • 云模型使用会产生 API 费用;项目本身免费,但需自行提供 API 密钥。
  • 无 GPU 模式将回退至较慢的 CPU 处理,大规模批量处理时可能卡顿。
  • 该工具主要作为“胶水层”,不提供自有大规模视频生成模型。

总结 – MoneyPrinterTurbo 是一个真正的开源 AI 驱动视频创作平台,通过协调 LLM、TTS、素材库 API 和 AI 视频生成器,将一个简单提示转化为可发布的短视频。

写过它的文章

相关

  • 项目
  • 项目
  • 项目
  • 项目