【AI视频教程】只需5步,AI作出鸡你太美视频
1.视频效果
2.准备工作
制作视频效果,需要准备下面3个条件:
- 准备stable diffusion的环境
- 剪辑一段【鸡你太美】原版视频
- stable diffusion安装sd-webui-IS-NET-pro插件
2.1部署stable diffusion环境
部署步骤参考制作ikun图片的文章:【奶奶看了都会】2分钟学会制作最近特火的ikun幻术图
这里还是建议大家用云平台部署stable diffusion,简单高效。因为本地部署要踩的坑实在是太多了,小卷之前可是花了一天时间才部署好的。
另外最近揽睿星舟平台有七夕节活动, 全场3090 24G资源【7.7折】优惠!!相当于只要1.46/时
活动时间截止到2023.8.22
注册地址:https://www.lanrui-ai.com/register?invitation_code=4104
2.2 stable diffusion安装sd-webui-IS-NET-pro插件
简单介绍下sd-webui-IS-NET-pro插件,主要的功能是将视频分成多帧图片,批量抠图操作,以及多帧图片转视频处理
插件地址:https://github.com/ClockZinc/sd-webui-IS-NET-pro
安装步骤:
- SD页面 - extension - install from URL,输入下面的链接,点击install
https://github.com/ClockZinc/sd-webui-IS-NET-pro.git
- 插件安装isnet-general-use.pth模型文件
模型下载地址获取:公众号卷福同学
内发关键词AI绘画
获取
将模型文件放到下面的目录里,然后重启SD就完成安装了
/home/user/data/sd/extensions/sd-webui-IS-NET-pro/saved_models/IS-Net
3.视频制作流程
这里列一下AI视频制作的整个步骤:
- Isnet_Pro的video2frame把视频切分为多张图片
- Isnet_Pro的图片背景去除把人物背景去掉
- 文生图制作图片效果
- 选取效果好的图片seed值,批量生图
- Isnet_Pro的frame2vide把多帧图片转视频
- 剪辑工具给视频配音
3.1视频分成多帧
在SD页面切换到isnet_Pro插件上,选frame2video,然后上传你的视频,填上输出目录,可直接参考我的目录。点击gene_frame
开始生成图片
/home/user/data/sd/outputs/frams
等待1分钟左右,生成的图片可在输出目录下找到:
3.2去除图片人物背景
切换到ISNETpro2,然后填入刚才的输出目录到输入地址,图片的输出地址也填个新的,点击开始批量生成
/home/user/data/sd/outputs/Isnet_output
等待几分钟后,可以在输出地址查看生成的图片效果,可以看到人物的背景已经全换成白色了
mask目录里是黑底蒙版图,也是可以拿来用的
3.3文生图
正面词:
The sea, mountains, highways, forests
反面词:
NSFW, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome0),((grayscale)), skin spots, acnes, skin blemishes, age spot, (ugly:1.331), (duplicate:1.331), (morbic d:1.21),(mutilated:1.21),(tranny:1.331),mutated hands,(poorly drawn hands:1.5), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs,(disfigured:1.331),(missingarms:1.331),(extra legs:1.331),(fused fingers:1.61051),(toe omany fingers:1.61051),(uncleareyes:1.331),lowers, bad hands,missingfingers, extra digit,bad ha ands, missing fingers, ((extra arms and legs))),
controlnet配置如图,需要使用模型control_v1p_sd15_qrcode_monster
可以多跑几张看看效果,选择效果好的图片的seed值
3.4 固定seed,批量生成图
写入自己看好的图片的seed值,然后填入上一步的图片输出路径,开始批量生图。图片生成放在/home/user/data/sd/outputs/txt2img-images
对应的日期目录下,可自行查找
图片生成位置:
3.5 多帧图片合并视频
打开isnet_Pro的frame2video
功能,配置图片输入目录和视频数据目录,点击生成即可
视频生成完成后,找到视频文件,并从平台上下载到本地
3.6 制作完整视频
合成的视频是没有声音的,这里大家可以自行用剪辑工具玩耍了,给视频加上配音,或是直接模版生成。
视频效果大家自行探索哦~
4.关注
用AI制作视频的教程就到这里了,是不是很简单呢,视频效果依赖AI调教以及视频剪辑。如果喜欢这篇文章的话,给小卷点个关注吧~
【AI视频教程】只需5步,AI作出鸡你太美视频的更多相关文章
- 只需3步,快来用AI预测你爱的球队下一场能赢吗?
摘要:作为球迷,我们有时候希望自己拥有预测未来的能力. 本文分享自华为云社区<用 AI 预测球赛结果只需三步,看看你爱的球队下一场能赢吗?>,作者:HWCloudAI. 还记得今年夏天的欧 ...
- 安装go语言,配置环境及IDE,只需3步
安装go语言,配置环境及IDE,只需3步 ( 欢迎加入go语言群: 218160862 , 群内有实践) 第1.下载 go压缩包,解压 ,如果你是window系统,请选择go1.5.windows ...
- PDF怎么旋转页面,只需几步轻松搞定!
有时候我们下载一个PDF文件里面有页面是旋转的情况,用手机看的时候可以把手机旋转过来看,那么用电脑的时候总不可能也转过来看吧,笔记本是可以的台式的是不行的,这个时候我们就需要把PDF文件中旋转的页面转 ...
- 为什么学Python语言,只需四步全面了解Python语言
为什么学Python语言,只需四步全面了解Python语言每个时代都会悄悄犒赏会选择的人,Python现在风口的语言Python--第三大主流编程语言Python , 是一种面向对象的解释型计算机程序 ...
- vuex其实超简单,只需3步
前言 之前几个项目中,都多多少少碰到一些组件之间需要通信的地方,而因为种种原因,event bus 的成本反而比vuex还高, 所以技术选型上选用了 vuex, 但是不知道为什么,团队里的一些新人一听 ...
- 只需一步,DLA开启TableStore多元索引查询加速!
一.背景介绍 Data Lake Analytics(简称DLA)在构建第一天就是支持直接关联分析Table Store(简称OTS)里的数据,实现存储计算分离架构,满足用户基于SQL接口分析Tabl ...
- 如何把C++的源代码改写成C代码?而C改C++只需一步!
★ 如何把C++的源代码改写成C代码? C++解释器比C语言解释器占用的存储空间要大,想要在某些特定场合兼容C++代码,同时为了节省有限的存储空间,降低成本,也为了提高效率,将用C++语言写的源程序用 ...
- 一、JavaScript实现AJAX(只需四步)
-----------------------------------------------一.JavaScript实现AJAX(只需四步)----------------------------- ...
- 【代码更新】单细胞分析实录(21): 非负矩阵分解(NMF)的R代码实现,只需两步,啥图都有
1. 起因 之前的代码(单细胞分析实录(17): 非负矩阵分解(NMF)代码演示)没有涉及到python语法,只有4个python命令行,就跟Linux下面的ls grep一样的.然鹅,有几个小伙伴不 ...
- 想拥有自己的Python程序包,你只需15步
来源商业新知网,原标题:15步,你就能拥有自己的Python程序包 全文共 3192 字,预计学习时长 6 分钟 每个软件开发员和数据科学家都难免要做程序包.本文推荐一篇 Python开源程序包的制作 ...
随机推荐
- 无向图求桥 UVA 796
***桥的概念:无向连通图中,如果删除某边后,图变 成不连通,则称该边为桥.*** ***一条边(u,v)是桥,当且仅当(u,v)为树枝边,且 满足dfn(u)<low(v)(前提是其没有重边) ...
- 每天学五分钟 Liunx 001 | 用户及用户组
Liunx 文件权限 [root@controller-0 ~]# ll -al heihei -rw-r--r--. 1 root root 0 Mar 3 07:39 heihei 第一列 -rw ...
- 【SHELL】命令补全
# 指定文件 dodo_path=/home/skull/work/scripts/dodo echo "hello skull" ## COMP_WORDS 是一个 bash 内 ...
- 【BAT】递归替换文件后缀
@echo off set /p src_suffix=please input origin suffix: set /p des_suffix=please input target suffix ...
- java - Array 数组反序输出
通过Array类的静态 sort() 方法可实现对数组排序,sort() 方法提供了许多种重载形式,可对任意类型数组进行升序排序. 然而,Array类中没有类似 js 的 reverse 反序输出 ...
- mongo-基本操作
mogo基本操作 mongo对命令大小写敏感,SQL对大小写不敏感 存放 json数据,一条json数据是一个文档 数据库 查看数据库 show databases 切换数据库 use db db 不 ...
- [转帖]Skip List--跳表(全网最详细的跳表文章没有之一)
https://www.jianshu.com/p/9d8296562806 跳表是一种神奇的数据结构,因为几乎所有版本的大学本科教材上都没有跳表这种数据结构,而且神书<算法导论>.< ...
- [转帖]一问带你掌握通过storcli做RAID
因为系统不支持直接做raid,所以需要使用storcli这个工具来操作.首先把工具上传到服务器任意目录,并使用命令chmod +x storcli64修改文件权限为可执行. 另外可通过命令ln -s ...
- Linux 界面能够出现ip地址提示的方法
cat <<EOF >/etc/profile.d/ip.sh if [[ `tty | grep "pts"` ]]; then export PS1='['& ...
- StorageClass 简单学习
StorageClass 简单学习 学习资料来源 https://www.jianshu.com/p/5e565a8049fc https://zhuanlan.zhihu.com/p/2895019 ...