MoneyPrinterTurbo一键生成短视频源码

MoneyPrinterTurbo一键生成短视频源码

  • 全站源码免费
  • 每日/微信/10次解锁
  • 每日/IP/100次解锁
  • 不限制搬运
  • 可有偿提供搭建服务
  • 自动检测网盘是否失效
资源下载
免费资源
立即下载

MoneyPrinterTurbo 仓库封面

文章正文

这套源码是一个基于 AI 大模型的短视频一键生成工具,只要给一个主题或关键词,就能自动产出视频脚本、匹配素材、生成字幕与配音,并合成高清短视频。
项目用 Python 与 FastAPI 搭建后端,配合 Streamlit WebUI、REST API 和命令行三种入口,代码按控制器、服务与模型分层,结构清晰、依赖明确。
它支持竖屏 9:16 与横屏 16:9 多种高清尺寸,也能批量生成、挑选最满意的一条,适合做本地部署与功能二次开发。
仓库附带完整 README、配置样例、Docker 与 docker-compose 文件,社区活跃、星标近 10 万,是学习 AI 视频生成流水线的优质样本。

源码简介

这套免费源码属于 AI 短视频生成类项目,主要围绕脚本生成、素材匹配、字幕配音与视频合成展开。
它把大模型、语音合成、素材库与视频剪辑串联成一条可本地运行的流水线,无需从零拼装就能体验一键成片。
源码完整度高,包含后端服务、WebUI、CLI、配置与部署文件,适合想研究 AI 视频生成或做二次开发的开发者下载学习。

适用场景

  • 想本地体验 AI 一键生成短视频、自动写脚本并配音成片的内容创作者。
  • 需要把 Pexels / Pixabay / Coverr 等免费素材与大模型脚本自动合成视频的开发者。
  • 想研究 Python + FastAPI + moviepy 视频流水线、做二次开发或接入自有模型网关的爱好者。

技术栈与运行环境

  • 前端/界面:Streamlit WebUI(webui/Main.py)、FastAPI 自动文档、CLI(cli.py)。
  • 后端:Python 3.11+、FastAPI、uvicorn、litellm(统一大模型网关)。
  • 视频处理:moviepy 2.2.1、pydub、faster-whisper(转录)。
  • 语音合成:edge-tts、Azure Speech、SiliconFlow、Google Gemini、小米 MiMo、ElevenLabs、Chatterbox。
  • 运行环境:Windows / macOS / Linux;GPU 非必需,推荐带显存显卡以加速;支持 Docker 部署。
  • 数据存储:Redis(缓存与任务状态)、本地配置(config.toml / YAML)。

功能亮点

  • 多种使用方式:app 层提供 WebUI、REST API(app/router.py、controllers/v1)与 CLI(cli.py)入口,代码按控制器、服务、模型分层。
  • AI 脚本与批量生成:README 与 services/video.py、task.py 表明支持 AI 自动生成脚本、自定义脚本,以及一次生成多个视频并挑选。
  • 多模型与统一网关:pyproject 依赖 litellm,README 列出 Kimi、OpenAI、Gemini、DeepSeek、通义千问、Azure、火山方舟、Grok、MiniMax、小米 MiMo,并兼容 Ollama、OneAPI、LiteLLM、Groq 等网关。
  • 多语音合成:app/services/voice.py 集成 Edge TTS、Azure Speech、SiliconFlow、Gemini、小米 MiMo、ElevenLabs、Chatterbox,并支持实时试听。
  • 字幕与背景音乐:subtitle.py 生成可样式化字幕,bgm.py 管理背景音乐与音量;material.py 负责本地与 Pexels / Pixabay / Coverr 素材。
  • 一键跨平台发布:upload_post.py 集成 Upload-Post API,可将成片自动上传至 TikTok、Instagram 与 YouTube Shorts。

安装与部署提示

  1. 准备 Python 3.11+ 环境,建议使用虚拟环境(uv 或 venv),从 pyproject.toml / requirements.txt 安装依赖。
  2. 复制 config.example.toml 为 config.toml,填入大模型 API Key、TTS 配置与素材库 Key(如 Pexels / Pixabay)。
  3. 本地启动:执行 main.py(FastAPI + uvicorn)打开 WebUI,或运行 cli.py 走命令行;可选配置 Redis 缓存。
  4. 容器部署:使用项目内的 Dockerfile 与 docker-compose.yml(含 GPU 版本),一条命令拉起完整服务。

截图与演示说明

  • WebUI 主界面(webui/Main.py + styles.css):主题/关键词输入、视频尺寸选择、字幕与配音设置、生成进度。
  • API 文档页(FastAPI /docs):视频生成、任务查询、LLM 等接口。
  • CLI 交互:cli.py 提供的命令行生成流程。
  • 字幕样式预览、背景音乐与素材匹配面板、跨平台发布配置页。

MoneyPrinterTurbo一键生成短视频源码

安全风险提示

特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!

下载说明

源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。
本项目采用 MIT 协议,可自由使用、修改与分发,但请保留版权声明并遵守平台相关规则。
请勿将自动生成与跨平台发布能力用于侵权、搬运或违反平台规则的用途。
GitHub开源地址:https://github.com/harry0703/MoneyPrinterTurbo

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei3143.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码