安装AnimateDiff
AnimateDiff 是安装在 Stable Diffusion 软件中用于生成动画视频的插件,安装方便,功能强大,并且可以与其他插件,如 ControlNet 同时使用。通过大量的视频剪辑训练,使得 AnimateDiff 可以快速生成一系列的图像序列帧,最终形成高质量的短视频效果。使用 AnimateDiff 生成动画后,可以设置保存为 MP4 视频文件、PNG 序列帧文件以及其他多种格式,如图 7-1 和图 7-2 所示。


AnimateDiff 插件的安装较为简单,操作步骤如下。
-
在 “扩展” 选项卡中的 “可下载” 选项卡中,单击 “加载扩展列表” 按钮,如图 7-3 所示。
Figure 3. 图7-3 -
在搜索栏内输入 AnimateDiff,即可快速找到该插件,单击 “安装” 按钮,如图 7-4 所示,即可完成插件的安装。安装完成后,重新启动 UI,即可在 “生成” 选项卡下方找到 AnimateDiff 卷展栏,如图 7-5 所示。
Figure 4. 图7-4 -
展开 AnimateDiff 卷展栏后,可以看到 “动画模型” 下拉列表为空,如图 7-6 所示。
Figure 5. 图7-5Figure 6. 图7-6 -
读者可以在 Hugging Face 网站( https://huggingface.co/guoyww/animatediff/tree/main )下载这些动画模型,如图 7-7 所示,并将模型复制至根目录下 extensions/sd-webui-animatediff/model 文件夹内才可以正常使用,如图 7-8 所示。
Figure 7. 图7-7Figure 8. 图7-8
AnimateDiff 动画模型较多,本书实例仅使用了一个名称为 “mm_sd_v15_v2.ckpt” 的模型文件,读者可以先下载该模型学习本章中的实例。另外,里面名称带 Lora 字样的模型也需要下载并且要放到根目录下 models\Lora 文件夹内,这些模型用于控制镜头的运动。 |