> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Flujo de trabajo nativo de ComfyUI para Wan2.2 Animate

> Marco unificado de animación y reemplazo de personajes con replicación precisa de movimiento y expresión.

Wan-Animate es un marco unificado para animar y reemplazar personajes, desarrollado por el equipo de WAN.

El modelo puede animar cualquier personaje a partir del video de un intérprete, replicando con precisión sus expresiones faciales y sus movimientos para generar videos de personajes muy realistas.

También puede reemplazar los personajes de un video por personajes animados, conservando sus expresiones y movimientos y replicando la iluminación y el tono de color originales para lograr una integración perfecta con el entorno.

## Aspectos destacados del modelo

* Funcionalidad de doble modo: una sola arquitectura admite tanto la función de animación como la de reemplazo, lo que permite cambiar de operación fácilmente.
* Control avanzado del movimiento corporal: utiliza señales de esqueleto alineadas espacialmente para replicar con precisión el movimiento del cuerpo.
* Movimiento y expresión precisos: reproduce con exactitud los movimientos y las expresiones faciales del video de referencia.
* Integración natural con el entorno: combina a la perfección el personaje reemplazado con el entorno del video original.
* Generación fluida de videos largos: la generación iterativa garantiza un movimiento y un flujo visual consistentes en videos extensos.

## Repetición del stream de ComfyOrg Wan2.2 Animate

[Wan 2.2 Animate in ComfyUI with Flipping Sigmas / September 19th, 2025](https://www.youtube.com/embed/5kb-rP0m5BA?si=lbIYkCP5akkG2N6D)

> [!TIP]
>
> **Usuarios locales**
>
> Asegúrate de que tu ComfyUI esté actualizado.
>
> * [Descargar ComfyUI](https://www.comfy.org/download)
> * [Guía de actualización](https://docs.comfy.org/es/installation/update_comfyui.md)
>
> Los flujos de trabajo de esta guía se encuentran en las [Plantillas de flujos de trabajo](https://docs.comfy.org/es/interface/features/template.md).
> Si no los encuentras en las plantillas, es posible que tu ComfyUI esté desactualizado.
>
> Si faltan nodos al cargar un flujo de trabajo, estas son las posibles razones:
>
> 1. No estás usando la última versión de ComfyUI (versión nocturna)
> 2. Algunos nodos fallaron al importarse durante el inicio
>
> **Usuarios de Cloud**
>
> * [Cloud](https://cloud.comfy.org) se actualizará después del lanzamiento estable de ComfyUI.
>
> Por lo tanto, si notas que falta algún nodo central en este documento, puede deberse a que los nuevos nodos centrales aún no se han publicado en la última versión estable. Espera al próximo lanzamiento estable.

## Acerca del flujo de trabajo de Wan2.2 Animate

Este flujo de trabajo admite dos modos: Mix (reemplaza un personaje de un video por el personaje de una imagen de referencia) y Move (anima un personaje usando el movimiento de un video de entrada).

### Wan2.2 Animate, Character Animation and Replacement

Marco unificado de animación y reemplazo de personajes, con replicación precisa del movimiento y de las expresiones.

![Wan2.2 Animate, Character Animation and Replacement workflow preview](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/video_wan2_2_14B_animate-1.webp)

> **[Ejecutar en Comfy Cloud](https://cloud.comfy.org/?template=video_wan2_2_14B_animate\&utm_source=docs\&utm_medium=referral\&utm_campaign=wan2-2-animate)**
>
> Abrir en Comfy Cloud

> **[Descargar flujo de trabajo](https://github.com/Comfy-Org/workflow_templates/blob/main/templates/video_wan2_2_14B_animate.json)**
>
> Descarga el JSON o busca "Wan2.2 Animate" en la Biblioteca de plantillas

**Materiales de entrada**

Sube estos archivos a los nodos correspondientes:

> **[video\_wan2\_2\_14B\_animate\_reference\_image.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2_2_14B_animate_reference_image.png)**
>
> `LoadImage` nodo 10 · `video_wan2_2_14B_animate_reference_image.png`

> **[video\_wan2\_2\_14B\_animate\_original\_video.mp4](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2_2_14B_animate_original_video.mp4)**
>
> `LoadVideo` nodo 145 · `video_wan2_2_14B_animate_original_video.mp4`

![video\_wan2\_2\_14B\_animate\_reference\_image.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2_2_14B_animate_reference_image.png)

### 2. Enlaces de modelos

Todos los modelos que se usan en esta guía están [aquí](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/tree/main/split_files).

**Modelos de difusión**

> **[Wan2.2 Animate 14B FP8 (Kijai)](https://huggingface.co/Kijai/WanVideo_comfy_fp8_scaled/blob/main/Wan22Animate/Wan2_2-Animate-14B_fp8_e4m3fn_scaled_KJ.safetensors)**
>
> Wan2\_2-Animate-14B\_fp8\_e4m3fn\_scaled\_KJ.safetensors: Versión FP8 escalada del repositorio de Kijai

> **[Wan2.2 Animate 14B BF16](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/blob/main/split_files/diffusion_models/wan2.2_animate_14B_bf16.safetensors)**
>
> wan2.2\_animate\_14B\_bf16.safetensors: Pesos originales del modelo en bf16

**CLIP Vision**

> **[CLIP Vision H](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/blob/main/split_files/clip_vision/clip_vision_h.safetensors)**
>
> clip\_vision\_h.safetensors: Codificador CLIP Vision

**LoRAs**

> **[LightX2V I2V 14B 4-Step LoRA](https://huggingface.co/Kijai/WanVideo_comfy/blob/main/Lightx2v/lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors)**
>
> lightx2v\_I2V\_14B\_480p\_cfg\_step\_distill\_rank64\_bf16.safetensors: LoRA de aceleración de 4 pasos

**VAE**

> **[Wan2.1 VAE](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/blob/main/split_files/vae/wan_2.1_vae.safetensors)**
>
> wan\_2.1\_vae.safetensors: VAE de Wan2.1 para codificar y decodificar

**Codificadores de texto**

> **[UMT5 XXL FP8 Scaled](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/blob/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors)**
>
> umt5\_xxl\_fp8\_e4m3fn\_scaled.safetensors: Codificador de texto FP8 escalado

```
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
```

### 3. Instala los nodos personalizados

Descarga el siguiente archivo de flujo de trabajo y arrástralo a ComfyUI para cargarlo; si tienes instalado [ComfyUI-Manager](https://github.com/Comfy-Org/ComfyUI-Manager), basta con hacer clic en el botón `Install missing nodes` para instalar los nodos que falten.

Necesitamos instalar los siguientes nodos personalizados:

* [ComfyUI-KJNodes](https://github.com/kijai/ComfyUI-KJNodes)
* [ComfyUI-comfyui\_controlnet\_aux](https://github.com/Fannovel16/comfyui_controlnet_aux)

Si no sabes cómo instalar nodos personalizados, consulta [Cómo instalar nodos personalizados](https://docs.comfy.org/es/installation/install_custom_node.md)

### 4. Instrucciones del flujo de trabajo

Wan2.2 Animate tiene dos modos: Mix y Move

* Mix: usa la imagen de referencia para reemplazar el personaje del video
* Move: usa el movimiento del personaje del video de entrada para animar el personaje de la imagen de referencia (como en Wan2.2 Fun Control)

#### 4.1 Modo Mix

![Workflow Instructions](https://mintcdn.com/dripart/UGcNWAMSJO6Toi_8/images/tutorial/video/wan/wan2_2/wan_2.2_14b_animate.jpg?fit=max\&auto=format\&n=UGcNWAMSJO6Toi_8\&q=85\&s=d451c51be227ab808ff8aa2723a054ad)

0. Si es la primera vez que ejecutas este flujo de trabajo, usa un tamaño pequeño para la generación de video, por si no tienes suficiente VRAM para ejecutarlo; además, por la limitación de `WanAnimateToVideo`, el ancho y el alto del video deben ser múltiplos de 16.
1. Asegúrate de que todos los modelos se cargan correctamente
2. Actualiza el prompt si quieres
3. Sube la imagen de referencia: el personaje de esta imagen será el personaje objetivo
4. La primera vez puedes usar los videos que proporcionamos como videos de entrada; el nodo **DWPose Estimator** de [comfyui\_controlnet\_aux](https://github.com/Fannovel16/comfyui_controlnet_aux) preprocesará el video de entrada para obtener videos de control de pose y de rostro
5. El nodo `Points Editor` viene de [KJNodes](https://github.com/kijai/ComfyUI-KJNodes/); por defecto no carga el primer fotograma del video de entrada, así que debes ejecutar el flujo de trabajo una vez o subir el primer fotograma manualmente
   * Debajo del nodo `Points Editor` hemos añadido una nota sobre cómo funciona este nodo y cómo editarlo. Consúltala
6. El grupo "Video Extend" sirve para ampliar la duración del video de salida
   * Cada `Video Extend` amplía otros 77 fotogramas (alrededor de 4.8125 segundos)
   * Si tu video de entrada dura menos de 5 s, puede que no lo necesites
   * Si quieres ampliar más, tienes que copiar y pegar varias veces y enlazar el `batch_images` del último Video Extend con el siguiente, y también el `video_frame_offset` del último Video Extend con el siguiente
7. Haz clic en el botón `Run` o usa el atajo `Ctrl(cmd) + Enter` para ejecutar la generación del video

#### 4.2 Modo Move

Usamos [Subgraph](https://docs.comfy.org/es/interface/features/subgraph.md) en el flujo de trabajo de Wan2.2 Animate; así es como se cambia al modo Move:

![Subgraph](https://mintcdn.com/dripart/UGcNWAMSJO6Toi_8/images/tutorial/video/wan/wan2_2/wan2.2_animate_subgraph.jpg?fit=max\&auto=format\&n=UGcNWAMSJO6Toi_8\&q=85\&s=193caf05c2494550d6b92318523c54a4)

Si quieres cambiar al modo Move, puedes desconectar las entradas `background_video` y `character_mask` del nodo `Video Sampling and output(Subgraph)`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.