MoneyPrinterTurbo:一键生成短视频的AI大模型

项目介绍

  MoneyPrinterTurbo是一款开源工具,旨在帮助用户轻松制作专业品质的短视频。用户只需输入主题或关键词,工具即可自动生成一分钟长的视频,包括文案、视频片段、字幕和背景音乐。支持多种视频尺寸和语音合成选项,提供丰富的背景音乐选择,并保证高清无版权素材。这款工具的推出为用户节省时间、提高效率,快速制作出高品质短视频提供了便利。

功能特性

  • 完整的 MVC架构,代码 结构清晰,易于维护,支持API和Web界面。
  • 支持视频文案 AI自动生成,也可以自定义文案。
  • 支持多种 高清视频 尺寸(竖屏 9:16,1080×1920、横屏 16:9,1920×1080)。
  • 支持 批量视频生成,可以一次生成多个视频。
  • 支持 视频片段时长设置,方便调节素材切换频率。
  • 支持 中文 和 英文 视频文案。
  • 支持 多种语音 合成。
  • 支持 字幕生成,可以调整 字体、位置、颜色、大小,同时支持字幕描边设置。
  • 支持 背景音乐,随机或者指定音乐文件,可设置背景音乐音量。
  • 视频素材来源 高清,而且 无版权。
  • 支持 OpenAI、moonshot、Azure、gpt4free、one-api 等多种模型接入。

项目截图

MoneyPrinterTurbo:一键生成短视频的AI大模型

项目部署

1、环境准备

  • MoneyPrinterTurbo 推荐使用 conda 创建 python 虚拟环境,因此需要先安装好 conda
  • 下载安装 ImageMagick

2、安装ImageMagick

Windows:

  • 下载 https://imagemagick.org/archive/binaries/ImageMagick-7.1.1-29-Q16-x64-static.exe
  • 安装下载好的 ImageMagick,注意不要修改安装路径

MacOS:

brew install imagemagick

Ubuntu

sudo apt-get install imagemagick

CentOS

sudo yum install ImageMagick

3、拉取代码

git clone https://github.com/harry0703/MoneyPrinterTurbo.git

4、创建 python 虚拟环境


cd MoneyPrinterTurbo
conda create -n MoneyPrinterTurbo python=3.10
conda activate MoneyPrinterTurbo

5、安装依赖

pip install -r requirements.txt

6、修改配置文件

  • 将 config.example.toml 文件复制一份,命名为 config.toml.
  • 按照配置文件(如下配置)中的说明,配置好 pexels_api_keys 和 llm_provider,并根据 llm_provider 对应的服务商,配置相关的 API Key.
  • 在 Windows 系统,需要将 imagemagick_path 配置为你的 ImageMagick 实际安装路径(如果安装的时候没有修改路径,直接取消注释即可)。

7、启动项目

进入到项目根目录下,执行以下命令:

webui.bat

成功启动后,浏览器会自动打开:

http://localhost:8080

接下来,就可以愉快的生成视频了。

演示网站

项目地址

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

发表评论

邮箱地址不会被公开。 必填项已用*标注