Wan-Animate-2 – 万相团队开源的新一代角色动画模型

导读摘要:
Wan-Animate-2是万相团队开源的新一代角色动画模型,作为Wan-Animate的重大架构升级,采用端到端的双分支Diffusion Transformer(DiT)架构,直接从参考视频中捕捉运动先验,摒弃了显式姿态骨架和辅助姿态提取网络。该模型支持文本驱动的视角控制,提供可达24fps的实时流式变体,在动作保真与身份一致性方面实现了显著提升。
1. Wan-Animate-2是什么
Wan-Animate-2是万相团队开源的新一代角色动画模型,作为Wan-Animate的重大架构升级,采用端到端的双分支Diffusion Transformer(DiT)架构,直接从参考视频中捕捉运动先验,摒弃了显式姿态骨架和辅助姿态提取网络。该模型支持文本驱动的视角控制,提供可达24fps的实时流式变体,在动作保真与身份一致性方面实现了显著提升。

技术定位与领域: 属于计算机视觉与生成式AI领域,专注于角色动画生成,具体为基于参考图像和驱动视频的动作迁移任务。其独特定位在于采用纯端到端方式,不依赖中间姿态估计,直接学习运动先验,并融合文本控制视角,为数字人、虚拟角色制作提供更高效的技术路径。
研发背景: 由万相团队(Wan-Video)开发,该团队在视频生成领域有深厚积累,曾推出Wan系列视频生成模型。研发动机在于解决现有角色动画方法中运动提取误差累积、身份保持不足的问题,推动角色动画向更高效、更高质量的方向发展,同时通过开源推动社区生态建设。
核心价值: 解决了传统方法依赖显式姿态骨架导致运动迁移不自然、身份一致性差的问题。通过端到端DiT架构和参考token注入,实现了高保真动作迁移与强身份保持,同时提供蒸馏版本和Lite版本,向实时流式数字人应用迈进,降低了数字内容制作门槛,提升了创作灵活性和生产效率。
技术特点: 核心技术优势包括:双分支DiT直接消费驱动视频,消除中间表示误差;文本规范化控制实现视角解耦,增强创作可控性;蒸馏版本支持10步推理,大幅加速生成;Lite版本采用teacher forcing等技术追求实时性能。整体架构在运动保真、身份一致性和推理速度上具有差异化能力。
2. 主要功能
端到端双分支DiT架构: 重新设计的Diffusion Transformer直接消费驱动视频,不再经过中间运动提取器,从源头减少误差累积。双分支分别处理参考图像和驱动视频,在注意力层融合,同时提升运动保真与身份一致性。
身份/外观保持机制: 通过reference image token与reference video token参与注意力计算,将参考角色的外观细节(如面部特征、服装纹理)注入生成过程。相比传统方法,显著减少了“动作像但脸崩”或风格漂移的问题,输出结果更稳定。
文本驱动视角控制: 支持用自然语言文本将输出相机视角与驱动视频解耦。用户可以在不改变动作序列的前提下,通过修改prompt调整机位和镜头角度,为短视频、MV等场景提供“同一套动作、不同视角”的剪辑素材,极大提升创作灵活性。
文本规范化控制(LLM caption前置): 推理前先用LLM(如Qwen3.7-Plus)生成固定范式的caption,只描述“人物外观描述+背景描述”,不描述动作、不推测情绪。这种前置规范化处理确保了prompt的一致性和稳定性,便于批量生成和复现,降低了对用户提示词工程的要求。
蒸馏低步数推理模式: 提供蒸馏权重,支持仅10步推理、guidance_scale=1.0、Euler solver,无需CFG。相比Base版40步推理,速度提升约4倍,同时保持可接受的质量,适合快速出片、低延迟验证和资源受限场景。
Lite实时流式架构(前瞻功能): 论文中提出Wan-Animate-2-Lite,采用teacher forcing、error buffer、Self-Forcing蒸馏与chunk-wise反传等优化技术,将延迟压缩到实时阈值内,面向流式角色动画应用(如虚拟主播直播)。该路线明确了模型向实时数字人领域进化的技术方向。
可配置并行生成: 支持多GPU并行推理,默认按8×A800、720P调参,也测试过2×A800、480P配置。用户可通过修改YAML并行配置文件适配不同硬件环境,兼顾质量与资源效率,降低部署门槛。
3. 如何使用
环境准备与仓库克隆: 优先按官方默认8×A800、720P硬件规格规划,官方另测试过2×A800、480P配置,消费级单卡不建议直接运行默认参数。执行命令克隆仓库:
git clone --recursive https://github.com/Wan-Video/Wan-Animate-2.git。构建运行环境: 使用Python 3.11,安装torch 2.7.0 / torchvision 0.22.0 / torchaudio 2.7.0,CUDA 12.6版本。然后安装
requirements.txt、flash-attn,最后执行pip install -e .完成环境配置。注意确保CUDA和PyTorch版本匹配,避免兼容性问题。下载模型权重: 权重托管于HuggingFace和ModelScope。HuggingFace使用命令:
huggingface-cli download Wan-AI/Wan2.2-Animate-2-14B --local-dir ./ckpts/;ModelScope使用命令:modelscope download --model Wan-AI/Wan2.2-Animate-2-14B --local_dir ./ckpts/。权重文件较大(14B参数),需确保网络稳定和足够磁盘空间。生成规范化caption: 使用Qwen3.7-Plus等LLM,按照官方中文范式编写prompt:仅描述“人物外观描述+背景描述”,严禁描述动作、情绪或评价。例如:“一个穿着红色汉服的年轻女子,背景是古风庭院”。此步骤对生成质量至关重要,直接影响角色外观的准确还原。
运行Base版推理: 进入
infer目录,执行python wan_animate_2_demo.py,传递参数--prompt(caption文本)、--refer-img-file(参考图路径)、--refer-video-file(驱动视频路径)、--config ./wan_animate_2.yaml。默认num_inference_steps=40,质量优先。运行蒸馏版推理: 改用
wan_animate_2_distillation.yaml配置文件,并添加参数--sample_guide_scale 1.0 --step 10。Diffusers侧对应设置guidance_scale=1.0、flow_solver="euler"。蒸馏版推理速度快,适合快速验证和低延迟场景。调整并行配置: 如果GPU数量和显存与官方默认不一致,需先修改YAML文件中的并行配置(parallel configs),再排查OOM或速度异常。建议从低分辨率(480P)开始测试,逐步调整至目标配置。
快速体验(Gradio/在线Demo): 本地运行
wan_animate_2_gradio.py或wan_animate_2_gradio_distillation.py启动Gradio界面。若不想本地部署,可直接访问ModelScope Studio在线Demo体验:https://www.modelscope.cn/studios/Wan-AI/Wan2.2-Animate。
4. 优缺点分析
| 优点 |
|---|
| 端到端架构减少误差: 直接消费驱动视频,摒弃中间姿态提取网络,从源头减少运动迁移中的误差累积,动作保真度显著提升。 |
| 身份保持能力突出: 通过参考token注入外观信息,有效减少面部失真和风格漂移,在复杂动作场景下仍能保持角色身份一致性。 |
| 文本视角控制增强创作性: 支持用文本解耦相机视角,为同一动作生成多机位素材,极大提升短视频、MV等内容制作的灵活性。 |
| 开源许可友好: 采用Apache-2.0许可证,代码完全开源,支持商业和学术用途,降低二次开发和集成门槛。 |
5. 同类工具对比
| 对比维度 | Wan-Animate-2 | MagicAnimate |
|---|---|---|
| 核心架构 | 端到端双分支DiT,直接消费驱动视频,无中间姿态提取。 | 早期扩散方案,默认依赖DensePose驱动,需配合SD1.5、MSE VAE。 |
| 动作信号 | 直接用驱动视频,少一层姿态/关键点中间表示,信息损失更小。 | 依赖motion video/DensePose类条件,需额外提取中间表示。 |
| 身份/细节保持 | 通过参考token注入,目标高保真运动+强身份保持,脸、手稳定性较好。 | 官网自承脸和手可能失真,默认配置可能出现动漫到写实的风格漂移。 |
| 速度与实时性 | 蒸馏版10步、无CFG、Euler;Lite版直指实时流式,路线明确。 | 属早期高质量扩散路线,未以实时为主卖点,推理速度较慢。 |
| 硬件要求 | 默认8×A800、720P;官方测过2×A800、480P;需改YAML并行配置。 | 要求python>=3.8、CUDA>=11.3、ffmpeg,未给新一代显存承诺。 |
| 生态与易用性 | HuggingFace/ModelScope权重、Gradio、Diffusers源码接入;ComfyUI仍在Todo。 | 有HuggingFace/Replicate/Colab等早期体验入口,但架构偏老,维护较少。 |
选型建议: 对于追求最高动作保真度和身份一致性的专业用户,Wan-Animate-2的端到端架构和文本视角控制能力更具优势,尤其适合需要多机位生成的短视频和数字人内容制作。若硬件资源有限或需要快速集成到现有ComfyUI工作流中,MusePose的生态支持更成熟,但需注意其面部细节不稳定的限制。MagicAnimate作为早期方案,在简单场景下仍可工作,但技术路线较旧,不建议新项目采用。
针对实时流式场景: 若目标是虚拟主播直播或实时数字人交互,Wan-Animate-2的Lite路线是当前最具潜力的方向,但需等待官方正式发布。现阶段可以先用蒸馏版进行低延迟验证,或转向其他专为实时设计的方案(如基于音频驱动的模型)。
6. 编辑总结
Wan-Animate-2在角色动画领域展现了明确的技术创新方向。其核心价值在于彻底放弃了显式姿态骨架这一中间表示,通过双分支DiT直接从驱动视频中学习运动先验,这一设计从架构层面减少了信息损失和误差累积,使得动作迁移更加自然流畅。同时,参考token注入机制有效缓解了身份丢失这一长期痛点,在复杂动作下仍能保持角色面部和服装细节的稳定性。文本视角控制功能进一步拓展了创作空间,让用户能够像导演一样灵活调整镜头,这对于短视频、MV等需要多机位素材的场景具有实用价值。
从实用角度看,模型提供了Base和蒸馏两种推理模式,兼顾质量和速度;Lite版本的技术前瞻明确了向实时流式进化的路线,为数字人直播等低延迟应用指明了方向。Apache-2.0许可证也降低了商业集成的门槛。然而,当前版本对硬件要求较高,默认配置需要多卡A800,消费级用户需要降分辨率或等待优化;社区生态尚在建设初期,ComfyUI等主流工具的缺失限制了其普及速度。
适用人群主要包括:专业视频创作者、数字人开发者、AI内容研究团队,以及对角色动画质量有高要求的影视预演和游戏开发人员。对于普通爱好者,建议先通过在线Demo体验,再决定是否本地部署。
未来发展潜力方面,随着Lite版本的正式发布和社区生态的完善,Wan-Animate-2有望在实时数字人、虚拟直播、短视频批量生产等领域占据重要位置。其端到端的设计思路也可能启发后续角色动画模型的架构演进。总体而言,这是一款技术领先、实用导向且具有前瞻性的开源角色动画工具。
7. 应用场景
虚拟主播/数字人直播: Lite路线明确指向实时阈值与流式角色动画,适合构建“真人驱动虚拟形象”的低延迟直播间。主播通过摄像头驱动虚拟角色,实现表情和动作同步,配合文本视角控制可切换机位,提升直播互动效果。
短视频/短剧角色替身: 将演员的表演视频作为驱动视频,套用到角色立绘或参考图上,快速生成奇幻角色、IP形象的表演片段。端到端动作迁移与身份保持能力确保角色动作自然、脸部稳定,适合低成本替身镜头和系列短剧制作。
舞蹈、MV、手势舞二创: 使用一段舞蹈模板驱动不同角色形象,实现多角色翻跳、同框换装或风格化MV。文本视角控制还能生成“同动作不同机位”的素材,丰富剪辑选择,大幅降低重复拍摄成本。
电商与品牌内容: 让品牌吉祥物、虚拟模特按照统一动作模板展示商品,用于上新短片、活动页视频、社交媒体素材。通过规范化caption控制外观,可批量生成不同服装、背景的版本,提升营销内容生产效率。
游戏NPC/过场预演: 策划先用真人表演快速驱动角色原型,验证动作节奏、镜头和情绪表达,再决定是否进入正式动捕与渲染管线。该流程可缩短游戏开发中的迭代周期,降低前期制作成本。
8. 常见问题FAQ
Q:Wan-Animate-2与第一代Wan-Animate的主要区别是什么?
A:Wan-Animate-2是重大架构升级,放弃了显式姿态骨架和辅助姿态提取网络,改为端到端双分支DiT直接消费驱动视频,减少了中间表示带来的误差累积。同时新增了文本驱动视角控制、蒸馏低步数推理和Lite实时流式架构,在运动保真、身份一致性和速度上均有显著提升。
Q:运行Wan-Animate-2需要什么样的硬件配置?
A:官方默认推荐8×A800(80GB)GPU、720P分辨率进行推理。官方也测试过2×A800、480P配置。消费级单卡(如RTX 4090 24GB)可能无法直接运行默认参数,需降低分辨率或使用蒸馏版,并调整YAML并行配置。建议至少拥有24GB以上显存的GPU,并做好OOM排查准备。
Q:如何正确编写caption(提示词)?
A:使用LLM(如Qwen3.7-Plus)按照官方固定范式生成:只写“人物外观描述+背景描述”,不描述动作、不推测情绪。例如:“一个穿着白色连衣裙的年轻女性,背景是樱花树下的公园”。严禁加入“跳舞”“微笑”等动作或情绪描述,否则可能干扰生成效果。
Q:Base版和蒸馏版应该如何选择?
A:Base版使用40步推理,质量优先,适合对细节和流畅度要求高的最终输出。蒸馏版仅10步推理,速度提升约4倍,质量略有折损,适合快速出片、低延迟验证和资源受限场景。建议在项目初期使用蒸馏版测试效果,最终成片使用Base版。
Q:Wan-Animate-2是否支持ComfyUI或DiffSynth-Studio?
A:目前官方支持Gradio本地界面和Diffusers源码接入,ComfyUI和DiffSynth-Studio的集成仍在Todo列表中,尚未正式发布。社区用户可关注GitHub仓库更新,或自行开发插件。在线体验可通过ModelScope Studio进行。
Q:商业使用需要注意哪些法律问题?
A:模型采用Apache-2.0许可证,代码和权重可商业使用。但生成内容涉及的素材(参考图、驱动视频)需确保拥有合法版权或授权,人物肖像需获得本人同意。此外,平台规则(如直播平台对AI生成内容的标注要求)也需遵守。建议商用前咨询法律专业人士。
9. 项目地址
- 产品官网: https://humanaigc.github.io/wan-animate-2
- 官方体验入口(ModelScope Studio): https://www.modelscope.cn/studios/Wan-AI/Wan2.2-Animate
- GitHub仓库: https://github.com/Wan-Video/Wan-Animate-2
- ModelScope模型权重: https://modelscope.cn/models/Wan-AI/Wan2.2-Animate-2-14B
- arXiv技术论文: https://arxiv.org/pdf/2608.06009
版权声明:本文部分内容由 AI 辅助生成并经人工校准,版权归本站所有,未经允许禁止任何形式的转载。




