NAS能批量做短视频?docker部署MoneyPrinterTurbo
最近在刷短视频的时候,偶然刷到老妈和还在上小学的小外甥开始拍起了短视频。拍短视频已经成为现象级,不管是小孩子还是老人对他都不陌生。正好这两天看到一个短视频生成的工具:MoneyPrinterTurbo。
它是一款开源的短视频生成工具,输入主题和关键词它可以自动生成视频脚本、生成字幕、背景音乐的短视频。
一、体验 MoneyPrinterTurbo
项目部署完成后,需要先设置AI模型,点击右上角【设置】,填写相关的ai模型,我这里使用的是硅基流动。

接下来需要设置素材库,视频中的视频或者照片来自视频库,可以注册Pexels、Pixabay 免费申请 API Key。

以申请Pexels为例,进入网站,新进行注册登录,然后点击右上角,选择【图片和视频API】。

接着选择【你的API密钥】。

生成密钥,需要填写项目名称、项目类别就选择AI。然后简要说明下如何以及那里使用他们的照片和视频。

最后复制密钥备用。返回MoneyPrinterTurbo,把复制的密钥粘贴在 Pexels API Key这里。

设置完成后,开始制造视频,输入了一个【国庆去哪玩】的一个主题,其它选项没变,如果你有特殊的要求,可以根据自己的需求来设置。

一切设置完成后,开始制作视频。

生成视频的脚本还行,对视频要求不高的话可以直接使用,但是脚本和对应的画面货不对板,比如说视频中推荐你去黄山玩,视频中会出现其他景点的画面。


不着急,这里有解决方法,可以将你使用的视频、音乐、脚本等上传在这里。

二、NAS部署MoneyPrinterTurbo
先进入威联通NAS,打开FileStaion,创建【MoneyPrinterTurbo】,然后在该文件下创建【storage】。

接着在作者项目里下载config.example.toml,然后将文件名改为config.toml

然后上传到【MoneyPrinterTurbo】这个文件夹。

打开ContainerStation,将下方的代码,哪找下图的格式进行粘贴。
services:
webui:
image: ghcr.io/harry0703/moneyprinterturbo:latest
container_name: moneyprinterturbo-webui
ports:
- "8501:8501"
command:
- streamlit
- run
- ./webui/Main.py
- --server.address=0.0.0.0
- --server.port=8501
- --server.enableCORS=True
- --browser.gatherUsageStats=False
- --client.toolbarMode=minimal
- --logger.hideWelcomeMessage=True
- --server.showEmailPrompt=False
volumes:
- /share/Container/MoneyPrinterTurbo/config.toml:/MoneyPrinterTurbo/config.toml
- /share/Container/MoneyPrinterTurbo/storage:/MoneyPrinterTurbo/storage
restart: always
api:
image: ghcr.io/harry0703/moneyprinterturbo:latest
container_name: moneyprinterturbo-api
ports:
- "8088:8080"
command:
- python3
- main.py
volumes:
- /share/Container/MoneyPrinterTurbo/config.toml:/MoneyPrinterTurbo/config.toml
- /share/Container/MoneyPrinterTurbo/storage:/MoneyPrinterTurbo/storage
restart: always

等待容器的创建即可。

以上就是MoneyPrinterTurbo的部署与体验,总体来说它比较有意思,它的视频不是AI生成,拼接的视频内容来自于素材库,画面会有错位,但是也支持自己添加视频素材。想对于喜欢玩短视频的朋友可以尝试下。

张大妈
校验提示文案
张大妈
校验提示文案