AI艺术家-第二期-动画生成-Deforum-Stable-Diffusion,Google云端使用教程
ドラゴンボールのLong Lv4

前言

最近一直在实验Stable_Diffusion的AI绘画功能,虽说摸索出点门路来,但还是感觉缺点什么,无意中看到了Deforum_Stable_Diffusion的相关说明,可以将绘画的图制作成视频,于是点燃了我的好奇心。

相关教程

打开网址,这里会验证GitHub授权:https://colab.research.google.com/github/deforum/stable-diffusion/blob/main/Deforum_Stable_Diffusion.ipynb

点击右上角的连接

等连接上后我们运行脚本,点击NVIDIA GPU运行,就是查看当前使用的机器。一般是从 K80、T4、P100、V100 中随机分配一个。

填写模型路径,默认即可,会提示访问你的Google云盘

这里需要提前将权重下载好,上传至Google硬盘的/drive/MyDrive/AI/models/目录下:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original/blob/main/sd-v1-4.ckpt

运行安装环境,第二行可选可不选

选择权重模型,默认v1-4,就是上面让你上传的文件,选择环境cpu还是GPU运行,cpu速度慢,默认GPU-cuda即可

Setting
这里可以根据需要选择是生成2D还是3D的图形

全局菜单根据需要来进行调整,这里需要注意max_frames,关乎视频生成的时间长短

设置完动画参数后,接下来是设置prompt语句。
假设你打算设置两个关键帧,可以先把两个关键帧的prompts语句放在第一部分,然后绘制三张静态图看看效果。接下来将两个关键帧语句放在animation_prompts处,即完成动画prompts的设置。

下方运行前还要对单帧绘制的图像进行设置,这部分和静态图绘制参数一致。

最后在动画生成部分,取消跳过视频的选项,在所有图片绘制完成后会自动生成视频,
这里1000张图片,每张生成大概为4秒,总共花了大概一个小时多点,根据自己的实际需要来调整frame

生成的视频

后言

需要说明的是,很多人可能对DiscoDiffusion的痛苦经历记忆尤深,当时免费用户使用Google Colab单张图片十分钟,一个200帧的动画就得花费十多个小时,还经常遇到和服务器断掉的情况,导致很难有决心去尝试做动画。

但StableDiffusion在这方面有很大改进,以默认的512x512大小渲染动画,steps设为60左右,单张图片平均绘制时间在7-10秒左右,一段300帧的动画大概在一个小时左右。当然如果你将步数steps调高到150,单张时间也在1分钟左右,还是完全可以接受的。所以以前对DiscoDiffusion做动画望而生畏的朋友,还是可以尝试一下使用StableDiffusion做动画。

不过对于免费用户来说,由于分配的服务器性能不会太好,所以尽可能做默认分辨率的动画,等熟悉整个动画流程以后可以成为购买Colab Pro会员,用更高性能的服务器来生成高质量动画。

  • 本文标题:AI艺术家-第二期-动画生成-Deforum-Stable-Diffusion,Google云端使用教程
  • 本文作者:ドラゴンボールのLong
  • 创建时间:2022-09-06 00:10:12
  • 本文链接:https://zhongshenglong.xyz/2022/09/06/AI艺术家-第二期-动画生成-Deforum-Stable-Diffusion云端使用教程/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论