MoneyPrinterTurbo AI 短视频生成:用文字描述驱动成片

前言

短视频要同时搞定文案、画面、配音和字幕,往往要在剪辑软件、素材站和 TTS 之间来回切换。若你已经在用 Cursor、Claude Code 等带 Skills 的 Agent,更常见的情况是:希望用一段自然语言说明主题和比例,让 Agent 按固定流程跑通生成,而不是每次手写一长串 Python 或手动配环境。

下面介绍 SkillHub 上的 MoneyPrinterTurbo AI 短视频生成(坐标 @user_922b1001/moneyprinterturbo-wrap,版本 1.0.0)。它把基于开源项目封装的短视频能力装进 Agent Skill,面向「输入文字描述 → 自动配图、配音、剪辑」这一条链路。

这是什么

MoneyPrinterTurbo AI 短视频生成 是 SkillHub 社区来源(community)的 Skill,分类为 design-media,由发布者 user_922b1001 维护。

SkillHub 简介中的定位是:输入一段文字描述,即可生成配图、配音、剪辑于一体的短视频;基于开源项目封装,集成多个 AI 模型能力,支持文生图、文生音频、字幕生成等。封装来源标注为 GitHub 仓库 q15004040209-creator/moneyprinterturbo-wrap,底层对应 MoneyPrinterTurbo 生态。

Skill 标签为 requires_api_key=false,表示安装 Skill 本身不强制在 SkillHub 侧配置 API Key;实际生成视频时,底层封装仍需要配置大模型等服务的 Key(见下文环境说明)。

核心功能

以下能力分两层说明:SkillHub 页面上的简介,以及封装库 README 中列出的实现能力(与简介一致的部分合并表述,不重复夸大)。

Skill 侧(简介已写明)

  • 以文字描述为输入,自动完成配图、配音与剪辑合成。
  • 支持文生图、文生音频、字幕生成等,并集成多种 AI 模型能力。

底层封装 MoneyPrinterTurbo-Wrap(来源仓库 README)

  • AI 文案:可只给主题/关键词,由模型生成脚本;也可传入自定义 script。
  • 全自动合成:文案、素材片段、字幕、背景音乐一键合成。
  • 画幅:竖屏 9:16(1080×1920)、横屏 16:9(1920×1080)。
  • 语音与字幕:多种 TTS 音色;字幕字体、位置、颜色等可配置;字幕生成可选用 edge 或 whisper 等方式(README 中有说明)。
  • 素材与音乐:Pexels 高清素材或本地素材;背景音乐可随机或指定文件并调节音量。
  • 模型接入:README 列出 OpenAI、DeepSeek、智谱、通义千问、Gemini、Ollama 等 Provider 示例。
  • 批量:batch_generate 可对多个主题、每个主题多版本生成。

SkillHub 简介提到可将短视频制作效率「提升 10 倍以上」,此为发布方在简介中的表述,并非独立测评数据,使用时请结合自身流水线评估。

安装与启用

安装流程以 SkillHub 官方文档 skillhub.cn/install/skillhub.md 为准;Skill 详情页亦写明:请根据该文档安装 @user_922b1001/moneyprinterturbo-wrap。

1、安装 SkillHub CLI

先检查是否已安装:

command -v skillhub && skillhub --version

未安装时,可用官方脚本(完整安装含 CLI 与默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安装本 Skill 到当前 Agent 的 skills 目录

官方强调:安装时必须用 --dir 指向当前 Agent 识别的 skills 目录,否则默认落在 ./skills/ 可能不会被加载。

skillhub install user_922b1001/moneyprinterturbo-wrap --dir <skills 目录>

常用路径(摘自同一安装文档):

Agent / 客户端 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下 .agents/skills/
Windsurf ~/.codeium/windsurf/skills/ 或 .windsurf/skills/

以 Cursor 为例:

skillhub install user_922b1001/moneyprinterturbo-wrap --dir ~/.cursor/skills/

安装后按你所用客户端的要求重启或刷新 Agent,使 Skill 生效。

3、底层 Python 封装(生成视频时)

封装库 README 给出的安装方式为:

pip install moneyprinterturbo-wrap

大模型调用需要自行配置 Key,README 示例为环境变量:

export OPENAI_API_KEY="sk-xxxx"
export OPENAI_API_BASE="https://api.openai.com/v1"

README 另注明:Python 3.11+、ffmpeg(新版可自动下载)、项目路径避免中文与特殊字符;使用云端 LLM/TTS 与在线素材时 GPU 非必须,启用 faster-whisper 或大批量生成时 GPU 更有帮助。

典型用法

在 Agent 对话中使用

安装 Skill 后,可用自然语言向 Agent 说明需求,例如:视频主题、竖屏或横屏、是否自带文案、音色或字幕偏好等。Agent 会按 Skill 指引检查 moneyprinterturbo-wrap 与 ffmpeg、API Key 等前置条件,再调用生成流程。具体步骤以安装包内 SKILL.md 为准(SkillHub 分发包;公开 GitHub 仓库当前主要为 README 与 demo.py)。

底层 API 示例(README 可复现)

一句话生成竖屏视频:

from moneyprinterturbo import VideoGenerator

generator = VideoGenerator()

result = generator.generate(
    subject="人工智能的未来",
    aspect_ratio="9:16",
)

print(f"视频已生成: {result['video_path']}")
print(f"视频时长: {result['duration']}s")

自带文案、指定音色与横屏:

from moneyprinterturbo import VideoGenerator

generator = VideoGenerator()

result = generator.generate(
    subject="科技改变生活",
    script="从互联网到移动互联网,从大数据到人工智能,科技每一次进步都在深刻改变我们的生活方式。",
    voice_name="zh-CN-XiaoxiaoNeural",
    subtitle=True,
    background_music="欢快",
    aspect_ratio="16:9",
)

print(f"视频路径: {result['video_path']}")

generate 返回字段在 README 中包括 video_path、duration、clips_used、subtitle_file、script 等,便于 Agent 把路径回传给你做发布或二次剪辑。

适用场景与注意

适合谁

  • 内容创作者、电商卖家、自媒体运营等需要快速出竖屏/横屏口播类短视频的场景(与 SkillHub 简介一致)。
  • 已在用 Agent 工作流,希望把「主题 → 成片」收敛到对话与脚本执行,而不是每次从零配工具链。

使用上需注意

  • SkillHub 页面统计(抓取时):评分 100000,下载约 4002 次;安装量等指标会变动,以 SkillHub 实时页面为准。
  • requires_api_key=false 仅指 Skill 安装标签;真正调用大模型生成文案时仍需自备对应 Provider 的 API Key 或本地 Ollama 等配置。
  • 网络与素材:README 要求网络可用,使用 VPN 时需全局模式;在线素材依赖外部服务。
  • 字幕:subtitle_provider 为 whisper 时需下载较大模型,磁盘与算力开销明显高于 edge。
  • 版权与合规:生成内容使用的素材、音乐与文案需符合平台规则与版权要求;底层项目为 MIT 许可的封装,原始引擎版权归 MoneyPrinterTurbo 上游项目所有。

结尾

MoneyPrinterTurbo AI 短视频生成 把「文字描述驱动短视频」的能力接到 Agent Skills 上:在 SkillHub 安装 @user_922b1001/moneyprinterturbo-wrap,配置好 skills 目录与底层 moneyprinterturbo-wrap 环境后,即可在对话里用主题和参数驱动配图、配音与剪辑一体化输出。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_922b1001/moneyprinterturbo-wrap
  • API 坐标:https://api.skillhub.cn/user_922b1001/moneyprinterturbo-wrap
  • 封装来源:https://github.com/q15004040209-creator/moneyprinterturbo-wrap
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye