当前位置:AIGC资讯 > AIGC > 正文

AI界的万花筒写轮眼(Stable Diffusion进阶篇:Deforum)

大家好我是极客菌 (本篇是最基础的Deforum操作实践)

给不熟悉的小伙伴说一下,Deforum是一个基于Stable Diffusion开发的短视频生成项目,可以根据某一特定画面进行演化变化。

这个Deforum在现如今的开发者都致力于解决AI视频生成的一致性和连贯性时,Deforum故意保留了一部分AI视频生成的特点(随机性),这样你才知道你的产品是AI制作的。

在之前的笔记中其实没有详细讲解Deforum这个东西,所以今天的内容就是来详细了解一下Deforum究竟是什么和怎么用。

Deforum的简单使用

在之前笔记中只接触过Deforum最简单的用法,也就是Stable Diffusion中的Deforum插件。

安装的方式也很简单,直接在WebUI的扩展安装中搜索下载或者复制Github链接即可,安装详情可以看我上面放的那篇AnimateDiff文章的安装与基本操作部分。

在安装完后关闭并重启WebUI,就可以在上方的标签中看到一个Deforum的选项。

仔细看的话Deforum里面有很多参数,看着贼复杂。

提示词的填写

不过简单实践一下就知道了,例如想象三个不同的画面,什么样的都可以,如果没啥想法的咱可以抄原视频教程给出的关键词(写在文生图里):

A cup of coffee steaming on the table

A small boat was sailing on the stormy sea

A snowy mountain with aurora in the sky

然后回到Deforum标签,打开提示词选项:

放大看看可以看到默认的情况下这里有四行提示词,每个提示词前面都有一个数字:

接下来复制我们之前在文生图中写的提示词,分别替换进0、30、60数字后面引号中的提示词,第四行也就是90的删掉。

改完后是这样:

在这个框下面还有两个输入选项,这两个正反向提示词框里面填写的是通用的提示词,照我这样填写一些就行:

参数部分

在运行标签中包含了Deforum的绝大多数参数信息。

首先宽度和高度就是决定了最终生成的视频尺寸,其他的参数和往常的文生图都是一样的,而使用的Stable Diffusion模型则是跟着WebUI界面左上角的模型一致(我选择的是DreamShaper)。

https://civitai.com/models/4384/dreamshaper

运行页面的参数这里目前维持默认就行,需要手动调整的参数在关键帧标签中。

在关键帧标签中只做三件事情就好了:

1、将缩放参数后面的一大串公式改为“1.03”

2、切换为英文输入法后,在平移Y的数值后面敲入下图的内容

3、回到最上方,将视频的最大帧数修改为90。

现在来到输出的标签,最上方有一个帧率15的设置。相当于视频每秒15帧,一共90帧就是6秒。

这一页不怎么需要变动,如果想要让视频更流畅的话就把下方的帧插值-引擎中的无改为FILM。

然后就可以点击生成,等待视频的产出。

在刚结束之后右侧只会显示一张静态的图片,需要点击一下上方的打开视频才能完整浏览整个视频。

这样一个视频就绘制出来啦!

绘制一个这样的视频所需要的时间差不多等同于常规情况下绘制45张图片所需的时间。

在绘制的过程中命令行也会不断跳出新的信息,这里面的参数我们会在后续讲到。

这里我们简单讲一下前面的提示词的作用:

这个分段的提示词每一行都代表着分段的内容,例如0就是一开始的画面、30就是第30帧的画面、60就是第60帧的画面。

还记得上面更改过的缩放和平移吗?当视频运动到下一个阶段的时候,系统就会把视频抽一帧出来进行缩放,然后配合新的提示词产出新的画面,从而可以平滑地进入下一帧,相当于一个转场的效果。

而这样重复进行了45次之后就得到了我们最终所看到的这个视频,这样一个不断放大变化的视频,就是Deforum做视频的基本逻辑。

今天的内容就到这里啦!

是不是很简单,主要就是先了解一下Deforum这个东西大概是什么样的以及先简单操作上手一下。

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。


二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。


四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

更新时间 2024-07-09