新知榜官方账号
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角色为例,我为了要达到让角色眨眼的动作,在第零帧指定了闭眼并侧脸的动作,并且在第四帧指定了开眼、面向镜头并微笑的动作然后在第十六帧将微笑变成含蓄微笑。在这边,第一帧所有的叙述都不可分行,否则程式会错乱。每一帧的描述也不可分行,否则也会出事。而帧与帧之间必须分行。
相关工具
相关文章
相关快讯
推荐
阿里Accio中文版上线!一键搞定复杂采购
2025-08-19 09:13
视频“用嘴编辑”的时代来了,但钱包顶得住吗?
2025-08-15 17:59
智谱新模型GLM-4.5V全面开源,玩家们有福啦!
2025-08-12 17:56
扎心文案+AI插画=爆款!揭秘8万赞视频的制作全流程
2025-08-12 10:08
GPT-5没你想的那么好,附实测体验~
2025-08-11 11:07
一站式搞定AI绘图+视频,AI短片效率飙升的秘密在这儿!
2025-08-08 09:26
打工人新神器!10款国产AI,让你告别996!
2025-08-08 09:24
豆包视觉推理深度体验,AI也能“边看边想”了!
2025-08-08 09:19
300美元的AI男友来了!马斯克的情感生意从女友做到男友
2025-08-01 17:56
Agent智能体:2025年企业新员工,月薪仅需一度电?
2025-07-30 17:49