AI视频生成本地搭建图文详细过程

前言

在自己的电脑上搭建一个AI,主要用于通过自己输入的关键字来自动生成视频文案,把视频文案自动生成视频,再自动给视频配音配字幕。

主备阶段

安装python3.10以上 的版本

此处省略安装教程(网上一大把教程)。

安装 ffmpeg

到ffmpeg官网下载:https://ffmpeg.org/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载后解压得到以下的目录
在这里插入图片描述
将此路径配置到环境变量中。
D:\FFmpeg\ffmpeg-master-latest-win64-gpl\bin
如下:
在这里插入图片描述
验证ffmpeg是否配置成功
打开cmd窗口,在命令行中输入以下命令

ffmpeg

看到以下结果说明已经配置成功
在这里插入图片描述

注册moonshotAI 文本生成模型

打开 moonshot 的官网:https://platform.moonshot.cn/console/api-keys 注册成为用户。
在API管理中,新建一个KEY,在新建的过程中要注意保存好相关的信息
注意:保存好API Key 。之后要用到这个API Key
在这里插入图片描述

注册pexels免费素材网站

打开 pexels 的官网:https://www.pexels.com/zh-cn/ 注册成为用户。
注册后根据下面的图片步骤来获取api Key
注意: 保存好API Key 。之后要用到这个API Key
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

下载MoneyPrinterPlus

地址:https://github.com/ddean2009/MoneyPrinterPlus
下载后目录结构如下图:
在这里插入图片描述
进入目录执行命令安装项目依赖

pip install -r requirements.txt

在这里插入图片描述

安装完成后使用以下命令运行

streamlit run gui.py

在这里插入图片描述
浏览器会自己打开工具界面,如下:
在这里插入图片描述

配置本地chatTTS语音模型

进入chatTTS官网下载源码: https://github.com/2noise/ChatTTS
在这里插入图片描述
下载后进入文件夹中打开命令行使用以下命令安装依赖

pip install --upgrade -r requirements.txt

在这里插入图片描述
进入目录,使用以下命令,启动文字转语音服务的web界面

python examples/web/webui.py

在这里插入图片描述
如果提示冲突则把下图位置改成127.0.0.1,默认是0.0.0.0
在这里插入图片描述
打开后浏览器输入http://127.0.0.1:8080,即可看到下面的界面,语音转文字的AI工具界面。说明我们本地的语音服务启动成功
在这里插入图片描述
进入目录,输入以下的命令,启动语音服务器的api服务

fastapi dev examples/api/main.py --host 0.0.0.0 --port 8000

在这里插入图片描述
看到下图则说明Api启动成功
在这里插入图片描述

下载语音模型

模型官网 https://huggingface.co/Systran
此处选择faster-whisper-tiny
在这里插入图片描述
在这里插入图片描述
MoneyPrinterPlus\fasterwhisper 下新建文件夹名称为 tiny。将下载的模型文件放到此文件夹下。如下图:
在这里插入图片描述

配置MoneyPrinterPlus

在MoneyPrinterPlus启动时打开的网页界面中设置配置

填写pexels免费素材资源 api key

在这里插入图片描述

配置本地语音模型

在这里插入图片描述

配置moonshotAI生成文本的API key

在这里插入图片描述

视频生成测试

视频文案生成
在这里插入图片描述
视频语音生成
在这里插入图片描述
视频和字幕配置
在这里插入图片描述
点击底部的生成视频按钮 等待即可。点击后会显示视频生成进度,生成完成后,视频会在下方显示。点击视频中的下载按钮即可将视频下载。
在这里插入图片描述

致谢

感谢大佬开源的神器,请大家给这个开源大佬狠狠的start
在这里插入图片描述

也可关注公众号:张家的小伙子
获取更多的其他内容。
或者留言获取资源.
在这里插入图片描述

  • 19
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小张帅三代

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值