AnimateDiff专用模型下载
AnimateDiff有其自身专门的运动模型mm_sd_v15_v2.ckpt 和 专属的镜头运动lora,需要放置在对应的位置。
stablediffusion位置:
运动模型放在stable-diffusion-webui\extensions\sd-webui-animatediff\model里面
运动lora放在stable-diffusion-webui\models\Lora里面
ComfyUI版位置:
运动模型放在ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved\models里面
运动lora放在ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-AnimateDiff-Evolved\motion_lora里面
代码版animatediff位置:
运动模型和运动lora都可以放在animatediff-cli-prompt-travel\data\models\motion-module里面
下载链接:
链接:https://pan.quark.cn/s/55a0cff30b9b
1、Webui版AnimateDiff
![图片[2]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/145c7fc15bc3fcb4af23b73897eae2d4.webp)
在stablediffusion webui扩展界面,点击从网址安装,复制https://github.com/continue-revolution/sd-webui-animatediff到扩展git仓库网址,点击安装即可,等待安装完毕,重启一下SD UI界面。
Webui版AnimateDiff具体功能如下:
![图片[3]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/c51ef03a43cb9d7db485f134dc22c820.webp)
2、Comfyui版AnimateDiff
Win和Mac都可以安装Comfyui版AnimateDiff
Win ComfyUI安装
1、下载和解压提供的WIN & MAC 通用Comfyui安装包。
2、在里面的updata文件夹里面,先双击运行一下update_comfyui.bat 升级一下最新版本
3、进入ComfyUI_windows_portable\ComfyUI\custom_nodes文件夹,在箭头的导航栏位置输入cmd回车
![图片[4]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/6ae7dcb2b5b3ac28660e781bf6f6206c.webp)
确保命令代码已经在这个custom_nodes目录内
![图片[5]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/b5eafba3ae9d13df5db13d9ee4c4674d.webp)
然后依次输入下面3段代码安装3个插件,切记要分开一段段输入,回车安装(如果显示不是内部命令,证明没有安装git,本教程页面最下面的第3点方法安装git)
git clone https://github.com/ltdrdata/ComfyUI-Manager git clone https://github.com/AIGODLIKE/AIGODLIKE-ComfyUI-Translation.git git clone https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved
4、按照本页教程最上面AnimateDiff专用模型的放置位置放置模型。
而Stablediffusion常用的大模型则是放在ComfyUI_windows_portable\ComfyUI\models\checkpoints里面,
Lora则放在ComfyUI_windows_portable\ComfyUI\models\loras里面
5、运行ComfyUI_windows_portable文件夹里面的run nvidia gpu.bat,看到有http://127.0.0.1:8188/地址出现,把这个地址在浏览器打开即可进入ComfyUI界面。
![图片[6]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/7c1d209f09931954df0e7c635e383325.webp)
Mac ComfyUI安装
1、下载和解压提供的WIN & MAC 通用Comfyui安装包。
2、用终端打开里面的ComfyUI
![图片[7]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/2e89be61b74ca73e83153ecb84ff409a.webp)
3、确保终端代码能定位到ComfyUI这个文件夹,然后输入pip install -r requirements.txt 或者 pip3 install -r requirements.txt
![图片[8]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/49119282cbf9c8d922e44de423ea4d87.webp)
4、这时候关闭终端,去到ComfyUI_windows_portable/ComfyUI/custom_nodes文件夹,用第二步的方式用终端打开custom_nodes这个文件夹。然后依次输入下面3段代码安装3个插件,切记要分开一段段输入,回车安装(如果显示不是内部命令,证明没有安装git,本教程页面最下面的第3点方法安装git)
git clone https://github.com/ltdrdata/ComfyUI-Manager git clone https://github.com/AIGODLIKE/AIGODLIKE-ComfyUI-Translation.git git clone https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved
![图片[9]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/466f0e51e6990c5d548eda243b2fbc6b.webp)
5、按照本页教程最上面AnimateDiff专用模型的放置位置放置模型。(注意AnimateDiff专用模型和stablediffusion大模型放置的路径是不一样的)
而Stablediffusion常用的大模型则是放在ComfyUI_windows_portable\ComfyUI\models\checkpoints里面,
Lora则放在ComfyUI_windows_portable\ComfyUI\models\loras里面
6、回到comfyui文件夹,用终端运行这个文件夹,输入python main.py或者python3 main.py
![图片[10]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/568c1706a7e14ca68e0f3b74e2c3fdb1.webp)
看到有http://127.0.0.1:8188地址出现,把这个地址在浏览器打开即可进入ComfyUI界面。
![图片[11]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/0cd0f0eb5500acfa9b0ac31204f1e862.webp)
3、代码版animatediff-cli-prompt-travel
目前官方只提供win版本的安装步骤,安装其实非常简单,一步步回车即可
1、新建一个用于安装代码版animatediff的文件夹,要英文命名,整个路径不要有中文。
2、在这个文件夹的导航栏上输入cmd
![图片[12]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/039e1b23fb72244fe68df979d34924f2.webp)
3、然后在命令提示符里面依次输入12个代码,一个一个来,输入后回车等待执行完毕再输入下一个代码。(注意,下面第7个代码比较长,请完整复制)全程需要魔法网络。
git clone https://github.com/s9roll7/animatediff-cli-prompt-travel.git cd animatediff-cli-prompt-travel py -3.10 -m venv venv venvScriptsactivate.bat set PYTHONUTF8=1 python -m pip install --upgrade pip python -m pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 torchaudio==2.0.2 --index-url https://download.pytorch.org/whl/cu118 python -m pip install -e . python -m pip install xformers python -m pip install -e .[stylize] python -m pip install -e .[dwpose] python -m pip install -e .[stylize_mask]
4、按照本页教程最上面AnimateDiff专用模型的放置位置放置模型。
而Stablediffusion的大模型和Lora放置在animatediff-cli-prompt-travel/data/models/sd文件夹里面。
5、运行方法:
在animatediff-cli-prompt-travel目录上放导航栏位置输入cmd,输入
venvScriptsactivate.bat
然后输入
animatediff generate -c config/prompts/对应的名称.json -W 512 -H 768 -L 128 -C 16
意思是产出宽512 x 高768 的视频,一共128帧长度,16帧每秒的帧速率,按照文档“对应的名称.json”的脚本来运行。
4、常见错误问题
Python --version 或者 python3 -V git --version
![图片[13]-AnimateDiff详细安装和使用教程-CG迷(cgmi.com)](/wp-content/uploads/replace/2024/04/22/50805a3f177f5300f8cc465f78f836c5.webp)
查询不到的话,按照下面的教程里面的手动安装方式,有讲解怎么安装python和git