MoneyPrinterTurbo指南:如何从主题关键词一键生成高清短视频
2026/9/12 14:35:43 网站建设 项目流程

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 短视频生成工具,把"文案、素材、配音、字幕、合成"整条视频制作流水线自动化。你只需输入主题关键词,它就能自动产出 1080P 竖屏或横屏成片。对不会剪辑的内容创作者来说,一次运行就能得到一个可直接发布的短视频,不需要打开任何剪辑软件。

项目速览:这个工具到底做什么

MoneyPrinterTurbo 在本地跑一条固定流水线:输入主题后,大模型写视频文案,用关键词从 Pexels/Pixabay 检索免版权素材,edge-tts 把文案转成语音,再对齐生成字幕,最后用 moviepy 完成剪辑合成。

  • 文案、素材、配音、字幕、合成全部自动完成,无需人工剪辑
  • 素材来自 Pexels/Pixabay,无版权问题,也可换成自己的本地素材
  • 大模型支持 OpenAI、DeepSeek、Moonshot、Ollama 等 10 家提供商,用哪家完全由你定
  • Web 界面(Streamlit)和 REST API 两种入口,共用同一套核心逻辑
  • 完全开源、本地部署,生成视频不产生额外费用

三步跑起来

手动部署的最小路径(Docker 用户可直接docker-compose up,访问 8501 端口):

git clone https://gitcode.com/GitHub_Trending/mo/MoneyPrinterTurbo cd MoneyPrinterTurbo cp config.example.toml config.toml pip install -r requirements.txt

编辑config.toml,填入pexels_api_keys(或pixabay_api_keys)以及llm_provider对应的 API Key,然后启动:

sh webui.sh # Web 界面,端口 8501 python main.py # API 服务,端口 8080,接口文档在 /docs

Web 界面启动后浏览器会自动打开,输入主题、选语音和字幕选项、点生成即可。

重点功能深挖

自动化流水线:一个主题如何变成成片

主流程在 app/services/task.py,顺序是固定的:

  1. generate_script:大模型按主题写文案,也可以传入自定义文案跳过这一步
  2. generate_terms:从文案中提取 5 个搜索关键词,用于素材检索
  3. generate_audio:edge-tts 把文案转成 mp3 并计算时长
  4. generate_subtitle:生成与音频对齐的 srt 字幕
  5. 合成:按关键词下载素材、裁剪拼接、叠加 BGM 与字幕

大模型调用集中在 app/services/llm.py,按llm_provider分发到不同厂商,换模型只改配置,不动代码。

字幕双模式:edge 与 whisper 怎么选

subtitle_provider表现
edge速度快、无硬件要求,时间轴靠预估,质量偶有偏差
whisper需下载约 3GB 模型,速度慢,对齐质量更可靠
留空不生成字幕

建议先用edge,发现字幕错位再切whisper

适合谁、怎么落地

  • 短视频账号运营者:批量生成竖屏 1080x1920 成片,一次生成多个版本挑最优的;通过 API 接口可以接进定时任务,实现每日自动出片
  • 多市场内容团队:Web 界面支持中、英、德、葡、越 5 种操作语言,文案语言跟随输入内容自动检测,同一套流程可以按不同市场输出本地化版本
  • 自托管开发者:FastAPI + Streamlit、MVC 结构清晰,路由入口在 app/router.py,可以基于现成接口搭自己的视频生产服务

避坑与调优

  • Web 界面打开空白或启动失败:路径里含中文、空格是常见诱因。把项目挪到纯英文路径再启动。
  • 报错No ffmpeg exe could be found:ffmpeg 通常会自动下载,网络受限时会失败。手动下载 ffmpeg,按 config.example.toml 中的说明设置ffmpeg_path
  • 字幕对不上口型:edge 模式的时间轴是预估的,偏差属于正常现象。切到whisper模式重新生成即可改善。
  • 配音生成失败:多为 TTS 语音语言与文案语言不一致(中文文案配英文语音),或网络访问不了语音合成服务。核对语音选择,可选语音见 docs/voice-list.txt。
  • 素材搜索触发限流:Pexels 有每日配额。pexels_api_keys支持配置多个 key 分摊配额,也可把video_source切到pixabay

下一步建议:在config.toml里填好一个 Pexels key 和一个大模型 key,运行sh webui.sh,用最熟悉的一个主题生成第一条竖屏成片,验证完整流程跑通。

【免费下载链接】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),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询