MoneyPrinterPlus 是一款基于 AI 大模型技术的短视频生成工具,它能够一键批量生成各类短视频,并自动进行批量混剪。此外,它还具备自动将视频发布到抖音、快手、小红书、视频号等平台的功能。这款工具旨在帮助用户轻松掌握短视频流量,实现内容的快速传播和变现。
开源地址:https://github.com/ddean2009/MoneyPrinterPlus
核心功能及特点
- AI 视频批量混剪:使用 AI 技术对视频进行批量混剪,提高视频制作效率。
- 一键 AI 生成视频:通过 AI 大模型技术,一键生成各类短视频。
- 自动发布视频:支持将视频自动发布到多个平台,如抖音、快手、小红书、视频号等。
- 多语言支持:支持多种语言的语音合成和语音识别,包括中文、英文等。
- 云语音服务:支持使用 Azure、阿里云、腾讯云等云厂商的语音服务。
- 本地语音模型:支持使用本地语音模型,如 chatTTS、fasterwhisper、GPTSoVITS 等。
- AI 生图功能:支持使用 Stable Diffusion、comfyUI 等工具进行 AI 生图。
相比其他产品的优势
- 自动化程度高:能够一键批量生成和混剪视频,并自动发布到多个平台,提高视频制作和发布的效率。
- 多平台支持:支持将视频发布到多个热门短视频平台,扩大视频的传播范围。
- 多语言支持:支持多种语言的语音合成和语音识别,满足不同用户的需求。
- 云语音服务和本地语音模型:提供多种语音服务选择,包括云语音服务和本地语音模型,提高视频制作的灵活性。
应用场景及落地案例
MoneyPrinterPlus 的应用场景包括但不限于:
- 自媒体创作:个人自媒体创作者可以使用 MoneyPrinterPlus 快速生成和发布短视频,提高内容更新的频率和质量。
- 营销推广:企业和品牌可以使用 MoneyPrinterPlus 制作营销短视频,并发布到多个平台,提高品牌曝光度和产品销量。
- 教育培训:教育机构可以使用 MoneyPrinterPlus 制作教学短视频,并发布到多个平台,扩大教学内容的传播范围。
功能列表
- 支持本地语音模型chatTTS、fasterwhisper等
- 支持本地语音字幕识别模型
- 视频批量自动发布到各个视频平台,支持抖音,快手,小红书,视频号!!!
- 批量视频混剪,批量大量不重复的短视频
- 支持本地素材选择(支持各种素材mp4,jpg,png),支持各种分辨率。
- 云大模型接入OpenAI,Azure,Kimi,千帆,百川,统一Qwen,DeepSeek
- 本地大模型标识Ollama
- 帮助Azure语音功能
- 阿里云语音功能
- 支持腾讯云语音功能
- 支持100+不同的语音种类
- 帮助语音试听功能
- 支持30+种视频转场特效
- 支持不同分辨率、不同尺寸和比例的视频生成
- 支持语音选择和语速调节
- 辅助背景音乐
- 支持背景音乐音量调节
- 儿童自学
- 覆盖主流的AI大模型工具
使用步骤
手动安装
如果python和ffmpeg环境都有。那么就可以通过pip安装依赖包了。
pip install -r requirements.txt
运行
使用下面运行命令程序:
streamlit run gui.py
自动安装
进入项目目录,windows下执行:
setup.bat
mac或者linux下执行:
bash setup.sh
自动运行
windows下双击启动.bat
mac或者linux下执行:
bash start.sh
在日志文件中可以看到程序运行的日志信息。
里面有浏览器的地址,可以通过浏览器打开该地址来访问程序。
会是下面界面:
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-ai搞钱.webp)
基本配置
1. 资源库
目前资源支持:
- pexels:www.pexels.comPexels是世界上著名的免费图片、视频素材网站。
- pixabay:pixabay.com 图片和视频素材库
后续会陆续添加其他资源库。如(videvo.net,videoeezy.com等)
2. 音频库
目前文字转语音和语音识别功能支持:
- Azure的认知服务服务,Azure对新用户是1年免费的。费用也比较便宜。
- 阿里云的智能语音交互
-
- https://nls-portal.console.aliyun.com/overview这里开通服务,并添加一个项目。
- 需要开通阿里云智能语音交互功能–必须开通语音合成和录音文件识别(极速版)这两个功能。
- 腾讯云语音技术功能
-
- 腾讯云语音技术功能( https://console.cloud.tencent.com/asr ) 开通语音识别和语音合成功能。
- 随后会添加本地语音识别大模型。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-azure.webp)
3. LLM大模型
大模型目前支持Moonshot、openAI、Azure openAI、百度千帆、百川、统一Qwen、DeepSeek这些。
推荐使用Moonshot。
将会陆续添加其他流行的大模型。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-moonshot.webp)
Moonshot API获取地址:https://platform.moonshot.cn/
百度千帆API获取地址:https://cloud.baidu.com/doc/WENXINWORKSHOP/s/yloieb01t
百川API获取地址:https://platform.baichuan-ai.com/
阿里qwen API获取地址:https://help.aliyun.com/document_detail/611472.html?spm=a2c4g.2399481.0.0
DeepSeek API获取地址:https://www.deepseek.com/
AI视频
基本配置设置完毕之后。就可以进入到AI视频了。
生成视频文件
给一个关键词,然后用大模型生成视频文案:
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-llm-ai.webp)
可以选择视频的文案语言,视频时长。
如果大家对视频文案和关键词不满意问题,可以手动修改。
视频配音和背景音乐
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-ai视频.webp)
可以选择配音的语言和配音的语音。
还支持配音速调节。
背景音乐放在项目的bgmusic文件夹中。
视频配置
视频配置区,大家可以选择视频的布局,视频帧率,视频尺寸。
视频最小长度和最大长度。
还可以开启视频转场效果。目前支持30+转场效果。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-视频配置.webp)
字幕配置
字幕文件位于项目根目录的fonts文件夹。
目前支持宋体和苹果方两种字体集合。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image.png)
可以选择字幕位置、字幕颜色、字幕熟悉颜色和字幕熟悉宽度。
生成视频
点击生成视频
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-生成视频.webp)
批量视频剪辑
启动项目之后,左上角可以找到视频混剪区。
点击,进入到视频批量混剪工具页面。
在视频混剪区,最多可以配置5个视频片段。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-视频批量混剪.webp)
视频配音区
在视频配音区可以选择配音语言和对应的配音语言,目前支持100+配音语言。
还可以选择不同的配音速度,以支持不同的使用场景。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-视频配音区.webp)
可以选择是否开启背景音乐,和默认的背景音乐音量。
视频配置区
视频配置区可以选择视频布局:竖屏,横屏或者方形。
可以选择视频帧率,视频的尺寸。
还可以选择每个视频片段的最小长度和最大长度。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-视配置AI.webp)
字幕配置
点击打开字幕选项,可以设置字幕字体,字幕字体的大小和字幕颜色等。
视频批量生产
目前系统支持一次批量生成100个视频,根据您自己的需要自行调整。
最后点击生成视频按钮即可生成视频。
页面有相应的详细说明。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-生成视频09.webp)
视频批量上传
前提条件
目前自动发布支持chrome和firfox两种浏览器。大家根据需要自行选择一种即可。
1. chrome配置
- 下载安装Chrome,记住你的版本号
- 您需要从ChromeDriver下载页面下载与您的Chrome浏览器版本相对应的ChromeDriver。确保您下载的是与您的网络和Chrome版本相对应的版本。
下载完毕之后,把chromeDriver解压到本地目录,目录的路径最好不要带中文。不能保证能正常运行。
- chrome 以debug模式启动
如果是mac电脑,那么可以先给chrome设置一个别名
alias chrome=”/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome”
以debug模式启动chrome。
chrome –remote-debugging-port=9222
如果你是windows,可以在chrome的桌面快捷方式,右键目标中添加:
–remote-debugging-port=9222
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-Google01.webp)
然后左边即可以debug模式打开chrome。
2. firefox配置
使用firefox:
- 下载并安装Firefox。
- 下载geckodriver驱动.下载与您的Firefox浏览器版本相对应的geckodriver。确保您下载的是与您的操作系统和Firefox版本相匹配的版本。
下载完之后,把geckodriver解压到本地目录,目录的路径最好不要带中文。不能保证能正常运行。
- 以debug模式启动firefox:
和chrome类似,我们在firefox的启动命令之后加上: -marionette -start-debugger-server 2828
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-firefox09.webp)
注意,这里的端口一定要是2828,不能自定义。
这时你如果打开firefox,就会看到导航栏变成了红色,表示你已经启动了远程调试模式的时候。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-marionette.webp)
about:config
可以看到marionette.port的端口就是2828。
开始使用
windows环境下,直接双击start.bat即可启动。
mac环境下,在项目根目录下面执行sh start.sh即可。
浏览器会自动打开MoneyPrinterPlus的首页。
![自动一键生成百个相关主题视频-免费AI驱动的短视频批量生成与发布工具-MoneyPrinterPlus](https://aimgsgoheap.codexiu.cn/2024/09/image-2024-09-06-ai搞钱09.webp)
点击左侧的视频自动发布工具,可以看到视频自动发布工具的页面。
你可以选择驱动类型。chrome还是firefox。
驱动位置就是之前下载的chromedirver或者geckodriver的位置。
视频内容所在目录,就是您想要发布的视频目录。
当你修改视频目录之后,会自动推出视频目录里面的视频文件和文本文件。
其中视频文件就是您要发布的视频内容。
发布视频
因为所有的视频网站都需要登录。所以在点击发布视频按钮之前,你需要打开对应的网站,先登录你的账号。
如果您的账号都登录完毕,点击发布视频按钮吧。
开启你的自由之旅。