Model
.ai
siguiendo los modelos de IA abiertos

Nodo AnimateDiff Loader (Evolved) en ComfyUI

AnimateDiff Loader añade un módulo de movimiento a un modelo SD 1.5 o SDXL para que un lote de latentes se renderice como cuadros de animación coherentes, la forma clásica de hacer clips cortos a partir de texto con Stable Diffusion.
Paquete de nodos: ComfyUI-AnimateDiff-Evolved
Categoría: Vídeo y animación
Author: Kosinkadink

Qué hace AnimateDiff Loader (Evolved)

AnimateDiff inserta capas de atención temporal (un módulo de movimiento como mm_sd_v15_v2, v3_sd15_mm o AnimateLCM) dentro del UNet. El paquete ComfyUI-AnimateDiff-Evolved de Kosinkadink lo expone como AnimateDiff Loader (Gen1) y los nodos más nuevos Gen2 (Use Evolved Sampling, Apply AnimateDiff Model, Context Options). El sampler trata un lote de latentes (16-32 cuadros) como una secuencia, con Context Options que deslizan una ventana de 16 cuadros para clips más largos.
Los Motion LoRAs añaden movimientos de cámara como paneos y zooms, y AnimateLCM o el sampler LCM acortan el tiempo de renderizado a unos pocos pasos. Los cuadros salen como un lote de IMAGE, que Video Combine de VideoHelperSuite convierte en un MP4 o GIF. Con Wan, Hunyuan y LTX ya disponibles, AnimateDiff sigue siendo popular para animación estilizada en SD 1.5 y para video a video con ControlNet.

Entradas

Nombre
Tipo
Qué es
model
MODEL
Un modelo checkpoint SD 1.5 (o SDXL con el módulo beta SDXL).
model_name
COMBO
Módulo de movimiento de models/animatediff_models.
beta_schedule
COMBO
sqrt_linear (AnimateDiff) para la mayoría de módulos; variantes lcm para AnimateLCM.
context_options
CONTEXT_OPTIONS
Configuración opcional de ventana deslizante para más de 16 cuadros.
motion_lora
MOTION_LORA
LoRA opcional para movimiento de cámara.

Salidas

Nombre
Tipo
Qué es
MODEL
MODEL
El modelo con capas de movimiento; conéctalo a KSampler.

Cómo usar AnimateDiff Loader (Evolved)

  1. Instala ComfyUI-AnimateDiff-Evolved y ComfyUI-VideoHelperSuite desde Manager; descarga mm_sd_v15_v2.ckpt o v3_sd15_mm.ckpt en models/animatediff_models.
  2. Carga un checkpoint SD 1.5 y conecta MODEL a AnimateDiff Loader.
  3. Configura Empty Latent Image batch_size a 16 (cuadros) a 512x512 o 512x768.
  4. Muestra con 20-25 pasos, cfg 7, y decodifica con VAE Decode.
  5. Conecta el lote IMAGE a Video Combine (frame_rate 8-12, formato video/h264-mp4).

Ajustes y consejos

  • Context Options Looped Uniform con context_length 16 y overlap 4 maneja clips de 32-64 cuadros.
  • El scheduling de prompts (FizzNodes BatchPromptSchedule) cambia el prompt con el tiempo.
  • Úsalo junto con un ControlNet Tile o Lineart en cuadros de video para video a video.
  • AnimateLCM con el sampler LCM y 6-8 pasos renderiza mucho más rápido.
  • Mantén resoluciones entre 512-768; los módulos de movimiento SD 1.5 se entrenaron en 256-512.

Solución de problemas de AnimateDiff Loader (Evolved)

Los cuadros son imágenes sin relación, sin movimiento

Por qué ocurre
El loader no está en la ruta hacia el sampler, o el tamaño del lote es 1.

Cómo arreglarlo
Conecta el loader MODEL a KSampler y pon Empty Latent Image batch_size en 16 o más.

Error: el módulo de movimiento no es compatible con el modelo (SD1.5 vs SDXL)

Por qué ocurre
Un módulo de movimiento SD 1.5 con un checkpoint SDXL o al revés.

Cómo arreglarlo
Usa mm_sdxl_v10_beta con SDXL, o un checkpoint SD 1.5 con los módulos sd15.

Parpadeos y cambios de color entre cuadros

Por qué ocurre
cfg alto, un prompt muy detallado, o sin solapamiento de contexto en clips largos.

Cómo arreglarlo
cfg 6-7, overlap 4+, y añade un ControlNet Tile o baja el denoise en vid2vid.

Se acaba la memoria con 32 cuadros

Por qué ocurre
Todos los cuadros se muestrean juntos; la VRAM crece con el tamaño del lote.

Cómo arreglarlo
Usa Context Options (ventana de 16), baja la resolución, o empieza con --lowvram.

Preguntas sobre AnimateDiff Loader (Evolved)

¿Nodos Gen1 o Gen2?

Gen2 (Use Evolved Sampling + Apply AnimateDiff Model) es modular y tiene más funciones; Gen1 Loader es más simple para un primer clip.

¿AnimateDiff funciona con Flux?

No. Para texto a video moderno usa Wan 2.x, HunyuanVideo o LTX-Video con sus propios nodos.

Más nodos de ComfyUI