MoneyPrinterTurbo:一键生成短视频的AI大模型
项目介绍
MoneyPrinterTurbo是一款开源工具,旨在帮助用户轻松制作专业品质的短视频。用户只需输入主题或关键词,工具即可自动生成一分钟长的视频,包括文案、视频片段、字幕和背景音乐。支持多种视频尺寸和语音合成选项,提供丰富的背景音乐选择,并保证高清无版权素材。这款工具的推出为用户节省时间、提高效率,快速制作出高品质短视频提供了便利。
功能特性
- 完整的 MVC架构,代码 结构清晰,易于维护,支持API和Web界面。
- 支持视频文案 AI自动生成,也可以自定义文案。
- 支持多种 高清视频 尺寸(竖屏 9:16,1080×1920、横屏 16:9,1920×1080)。
- 支持 批量视频生成,可以一次生成多个视频。
- 支持 视频片段时长设置,方便调节素材切换频率。
- 支持 中文 和 英文 视频文案。
- 支持 多种语音 合成。
- 支持 字幕生成,可以调整 字体、位置、颜色、大小,同时支持字幕描边设置。
- 支持 背景音乐,随机或者指定音乐文件,可设置背景音乐音量。
- 视频素材来源 高清,而且 无版权。
- 支持 OpenAI、moonshot、Azure、gpt4free、one-api 等多种模型接入。
项目截图
项目部署
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、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。