Fluxo de trabalho Wan 2.2 Animate ComfyUI: substituição de personagem e transferência de pose a partir de um vídeo

Visão geral
Wan 2.2 Animate usa um vídeo e uma imagem. No modo Move, o personagem da imagem executa o movimento do vídeo, com a expressão copiada quadro a quadro; no modo Mix, o personagem é inserido no vídeo no lugar da pessoa original, com iluminação ajustada para combinar. Este é o template mais complexo da equipe Wan: quarenta nós, incluindo estimativa de pose (DWPose), um modelo de segmentação (SAM2) com um editor de pontos para marcar a pessoa, e um grupo de extensão que continua o clipe em pedaços de 77 quadros.
Diferente dos outros fluxos de trabalho deste site, ele precisa de três pacotes de nós personalizados: comfyui_controlnet_aux (DWPose), ComfyUI-KJNodes e ComfyUI-segment-anything-2. O ComfyUI Manager instala os três com "Install Missing Custom Nodes". O modelo é o Animate 14B escalado fp8 do Kijai, o LoRA lightx2v de 4 passos mantém o tempo baixo e um LoRA de relighting ajusta a iluminação no modo Mix. O template limita o tamanho da entrada de propósito: pré-processar um vídeo grande demora muito.
Hospedado no ModelTrends.ai: o template video_wan2_2_14B_animate.json, sem alterações.
Imagens e clipes
The ComfyUI team's launch clip for this model

Wan 2.2 Animate ComfyUI workflow: the workflow as it opens in ComfyUI

Wan 2.2 Animate ComfyUI workflow: the template's input picture

Wan 2.2 Animate ComfyUI workflow: the nodes to check, step by step

Wan 2.2 Animate ComfyUI workflow: inside the subgraph
Referência
Nome | Tipo | O que é |
|---|---|---|
Wan2_2-Animate-14B_fp8_e4m3fn_scaled_KJ.safetensors | models/diffusion_models | |
lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors | models/loras | |
WanAnimate_relight_lora_fp16.safetensors | models/loras | Reilumina o personagem inserido no modo Mix. Kijai/WanVideo_comfy, LoRAs/Wan22_relight. |
umt5_xxl_fp8_e4m3fn_scaled.safetensors | models/text_encoders | O codificador de texto Wan, usado em todos os fluxos Wan 2.1 e 2.2. De Comfy-Org/Wan_2.1_ComfyUI_repackaged no Hugging Face. |
wan_2.1_vae.safetensors | models/vae | |
clip_vision_h.safetensors | models/clip_vision | Lê a imagem inicial para imagem para vídeo. Comfy-Org/Wan_2.1_ComfyUI_repackaged. |
Custom nodes | comfyui_controlnet_aux, ComfyUI-KJNodes, ComfyUI-segment-anything-2 | |
Load Video / Load Image | reference video, character picture | O vídeo fornece o movimento (e a cena no modo Mix); a imagem fornece o personagem. |
Points Editor | green and red points | Shift+clique adiciona pontos verdes na pessoa a substituir, pontos vermelhos marcam o que deve ficar intacto. |
Onde os arquivos vão
Coloque cada download nesta pasta da sua instalação do ComfyUI. Um nó carregador só lista os arquivos que estão na pasta que ele lê, então um modelo na pasta errada aparece como faltando.
ComfyUI/├───📂 models/│ ├───📂 diffusion_models/│ │ ├─── Wan2_2-Animate-14B_fp8_e4m3fn_scaled_KJ.safetensors│ │ └─── wan2.2_animate_14B_bf16.safetensors│ ├───📂 loras/│ │ └─── lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors│ ├───📂 text_encoders/│ │ └─── umt5_xxl_fp8_e4m3fn_scaled.safetensors│ ├───📂 clip_visions/│ │ └─── clip_vision_h.safetensors│ └───📂 vae/│ └── wan_2.1_vae.safetensors
Passo a passo
- Atualize o ComfyUI (Desktop: Ajuda > Verificar atualizações; portátil: execute update_comfyui.bat). Esses fluxos precisam de uma versão 2025 ou mais recente.
- Baixe o arquivo do fluxo de trabalho abaixo e arraste para a tela do ComfyUI, ou use Workflow > Open. Os nós aparecem com os nomes dos arquivos já preenchidos.
- Abra o ComfyUI Manager, escolha Install Missing Custom Nodes, instale os três pacotes e reinicie o ComfyUI.
- Baixe todos os arquivos da tabela e coloque na pasta indicada. Se um widget de modelo mostrar borda vermelha, o nome não bate com um arquivo na pasta: clique nele e escolha o arquivo baixado.
- Carregue o vídeo de referência e a imagem do personagem. Mantenha o nó Image Scale pequeno (padrão do template) até saber o tempo de execução.
- Execute uma vez: o primeiro quadro aparece no Points Editor. Shift+clique pontos verdes na pessoa para rastrear; adicione pontos vermelhos nas coisas que devem ficar.
- O modo Mix (substituir a pessoa no vídeo) é o padrão. Para o modo Move (seu personagem executa o movimento sozinho) desconecte Background_video e Character_mask do nó WanAnimateToVideo, como a nota no fluxo indica; só desativar não basta.
- Pressione Run (Ctrl+Enter). A primeira execução carrega os modelos e demora mais; execuções seguintes reutilizam eles. Um pedaço de 77 quadros no tamanho padrão leva alguns minutos numa placa de 24 GB.
- Para um clipe mais longo, copie o grupo de extensão e conecte Batch images e video_frame_offset para a próxima cópia, como mostra a nota do template.
Exemplos
O prompt do template
The character is dancing in the room
Dicas
- Largura e altura devem ser múltiplos de 16 para WanAnimateToVideo; o template avisa sobre isso.
- Um vídeo de referência com uma pessoa, câmera estável e corpo inteiro no quadro dá o esqueleto mais limpo para o DWPose.
- A imagem do personagem deve combinar com o enquadramento do vídeo (corpo inteiro para dança, busto para cabeça falando).
- Se o SAM2 escolher a pessoa errada, adicione um ponto vermelho nela e um segundo ponto verde no seu personagem.
Solução de problemas
Nós vermelhos após carregar
Por que acontece
Falta um dos três pacotes de nós personalizados.
Como corrigir
Manager > Install Missing Custom Nodes, reinicie. Se falhar o download do DWPose, o README do comfyui_controlnet_aux lista os arquivos do modelo para colocar manualmente.
Pré-processamento nunca termina
Por que acontece
O vídeo de entrada é grande.
Como corrigir
Reduza o nó Image Scale para 640 no lado maior e corte o vídeo para alguns segundos antes.
CUDA sem memória
Por que acontece
O modelo mais o latente não cabem na placa.
Como corrigir
A máscara cobre a pessoa errada
Por que acontece
Os pontos estão no sujeito errado.
Como corrigir
Ponto vermelho na pessoa errada, pontos verdes no seu personagem, execute de novo.
Perguntas
Qual a diferença entre Mix e Move?
Mix substitui a pessoa dentro do vídeo original, mantendo o fundo e ajustando a iluminação do personagem. Move anima seu personagem sozinho com o movimento e expressão do vídeo.
Preciso dos três pacotes de nós personalizados?
Sim: DWPose vem do comfyui_controlnet_aux, SAM2 do ComfyUI-segment-anything-2 e vários auxiliares do KJNodes.
Qual o tamanho máximo do clipe?
77 quadros por pedaço; o grupo de extensão conecta os pedaços, cada um começando do final do anterior.
Links e fontes
- The ComfyUI blog post
- ComfyUI Wan 2.2 Animate tutorial
- Kijai WanVideo models
- Wan models on ModelTrends.ai
Modelos deste guia
Escrito por
Comanda este navio. Tem opiniões sobre tempos de decodificação VAE que ninguém pediu. Acredita que pesos querem ser livres e que qualquer modelo que você não pode baixar é uma assinatura com passos extras. Não vai responder perguntas sobre os 400 GB de checkpoints no NAS.
Todos os guias por Captain
Guias relacionados

Fluxo de trabalho Wan 2.2 14B de imagem para vídeo no ComfyUI: o melhor gráfico aberto foto-para-clip
9 de Out de 2026

Wan 2.2 14B texto para vídeo ComfyUI workflow: dois modelos, um LoRA de 4 passos, movimento com qualidade de cinema
9 de Out de 2026
Erros do ComfyUI e como consertar: nós vermelhos, modelos faltando, CUDA sem memória
12 de Mai de 2026
Mais guias

Fluxo de trabalho Wan 2.2 5B ComfyUI: texto ou imagem 720p para vídeo em uma placa intermediária
9 de Out de 2026

Wan 2.1 imagem para vídeo (480p, 14B) fluxo ComfyUI: animar uma foto
9 de Out de 2026

Wan 2.1 texto para vídeo (1.3B) fluxo ComfyUI: seu primeiro vídeo local em uma placa de 8 GB
9 de Out de 2026
Wan 2.2 vídeo: configuração, ajustes e LoRAs para texto-para-vídeo e imagem-para-vídeo
24 de Mai de 2026

Fluxo de trabalho ComfyUI LTX-2 de imagem para vídeo: anime uma imagem fixa com som sincronizado
9 de Out de 2026
