最近阿里开源了新的视频模型Wan2.2-Animate,可以实现统一的角色动画和视频人物替换,效果逼真。

环境

  • 在mac OS 26 (Apple M1 芯片)上运行
  • Windows用户可参考,基本差不多

安装python环境

下载安装miniconda: 清华源下载

通过conda安装python 3.13环境

1
2
conda create -n wan python=3.13
conda activate wan
可选 国内用户可选设置pip源
1
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple 

本地部署方式(一)

克隆仓库

(国内)

1
2
git clone https://www.modelscope.cn/studios/Wan-AI/Wan2.2-Animate.git
cd Wan2.2-Animate

(国外)

1
2
git clone https://huggingface.co/spaces/Wan-AI/Wan2.2-Animate
cd Wan2.2-Animate

安装依赖

1
2
pip install -r requirements.txt
pip install gradio

创建API key

免费注册一个账号并创建 api key 点击跳转,修改app.py中的 DASHSCOPE_API_KEY 字段为你创建的api key值。

1
DASHSCOPE_API_KEY = "sk-4f*************a36c"

运行使用

1
python app.py

浏览器打开 http://localhost:7860/ 即可


本地部署方式(二)

下载安装Comfy

  • 命令安装
1
2
3
4
5
6
conda create -n comfy python=3.13 #新建一个python环境
conda activate comfy
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
git clone https://github.com/ltdrdata/ComfyUI-Manager custom_nodes/ComfyUI-Manager
pip install -r requirements.txt
1
pip3 install --pre torch torchvision torchaudio --index-url https://download.pytorch.org/whl/nightly/cpu
  • 启动ComfyUI
1
2
3
4
5
python main.py #默认启动

////////////需要用到环境变量时使用下述方式启动

PYTORCH_ENABLE_MPS_FALLBACK=1 python main.py # 使用环境变量启动

浏览器打开 http://localhost:8188/ 即可

工作流

下载工作流,wan_animate.json,并拖入ComfyUI

原版模型下载

运行原版模型,需要显存大于60G

  1. 模型文件(国外) 点击下载
1
2
pip install "huggingface_hub[cli]"
huggingface-cli download Wan-AI/Wan2.2-Animate-14B --local-dir ./Wan2.2-Animate-14B
  1. 模型文件(国内) 点击下载
1
2
pip install modelscope
modelscope download Wan-AI/Wan2.2-Animate-14B --local_dir ./Wan2.2-Animate-14B

量化模型下载

  1. 模型文件(放入ComfyUI/models/diffusion_models/) 点击下载
  2. Text Encoder文件 (放入ComfyUI/models/text_encoders/) 点击下载
  3. VAE文件 (放入ComfyUI/models/vae/) 点击下载
  4. Lora文件 (放入ComfyUI/models/loras/) 点击下载

在线体验

  1. 在线体验(国外) 点击跳转

  2. 在线体验(国内) 点击跳转

  3. 开源项目 Wan2.2-Animate