新知榜官方账号
2023-10-21 16:08:15
AnimateDiff是Automatic1111的一个扩展,安装方法想必都知道了。只要在扩展搜关键字AnimateDiff就能找到。安装之后,需要在设置找到这个项目并选取:Padprompt/negativeprompttobesamelength重开Automatic1111之后就能使用了。
在这个扩展里面,下面是选项的说明:MotionModule:用于处理影像的模型,有许多不同的模型,可以在sd-webui-animatediff仓库看到相关列表。EnableAnimateDiff:与ControlNet相似,需要启用才会有作用。ClosedLoop:在产生Gif动图时,如果选取了这个选项,AnimateDiff会尽量想办法让最后一张画面与第一张相似,就能做到循环动图。Numberofframes:要产出的总图片数。个人测试之后觉得16以上比较能出到稳定的动图。如果选择了输入影片文件,则会直接改用输入影片的总图片数。FPS:一秒使用几张图片。在概念设计阶段,我通常使用低FPS,例如每秒4帧,之后再靠其他软体补帧。Displayloopnumber:在Gif动图,可以设定循环几次之后停止,设定为0的话则不会停止。Contextbatchsize:指定一次塞几张图进影像处理模型。由于这些影像处理模型是以16张来训练的,因此这个选项最好是以16为主。太少容易出烂图,太多有可能会让内存爆炸。Stride:类神经网路使用的一个参数,在此可以不管,直接使用1即可。Overlap:绘图时,几张图会于同一组上下文重叠,通常使用-1(Contextbatchsize的四分之一张)。Save:输出的格式:GIF:Gif动图,由于Gif只支援256色,因此输出画质会很差。MP4:MP4影片文件PNG:每个影格一个PNG文件。我个人最喜欢这个选项,可以使用ffmpeg等软件自行组装影片文件或webp动图文件。FrameInterpolation:AI补帧功能,预设是OFF(不使用补帧),而FILM选项会使用Deforum这个扩展来补帧。InterpX:在开启补帧功能之后,一个原始输入帧会输出几个帧。
而AnimateDiff在版本1.9.0之后,整合了强大的AnimateDiffcliprompttravel这个指令列操作程序之后,能让使用者在指定的帧数上改变角色的动作或表情,使得这个扩展的功能更强大了!以我自己训练的LoRA角色为例,我为了要达到让角色眨眼的动作,在第零帧指定了闭眼并侧脸的动作,并且在第四帧指定了开眼、面向镜头并微笑的动作然后在第十六帧将微笑变成含蓄微笑。在这边,第一帧所有的叙述都不可分行,否则程式会错乱。每一帧的描述也不可分行,否则也会出事。而帧与帧之间必须分行。
相关工具
相关文章
相关快讯
推荐
中国首款3A游戏上线,《黑神话:悟空》出圈!
2024-08-21 13:46
盘点15款AI配音工具,短视频配音有救了!
2024-08-12 17:11
短视频文案没创意?10大AI写作工具来帮你!
2024-08-05 16:23
Midjourney发布V6.1版本,我已分不清AI和现实了!
2024-08-01 15:03
我发现了一款国产AI绘画神器,免费易上手!
2024-07-25 16:40
7位AI考生做今年高考题,能过一本线吗?
2024-07-19 17:17
世界上第一所AI学校来了,80亿人只需要1位老师?
2024-07-18 17:12
Sora首部AI广告片上线,广告从业者危险了!
2024-06-27 13:44
OpenAI与中国说拜拜,国产AI如何接棒?
2024-06-26 15:18
人与AI会产生爱情吗,专家发话了!
2024-06-17 17:28