Skip to main content
Causal Forcing es una técnica de generación de video que aplica conditioning recurrente durante la inferencia, en la que cada fotograma generado se devuelve al modelo para predecir el siguiente fotograma. Así se obtienen videos suaves y coherentes en el tiempo a partir de una sola imagen inicial en tan solo 1 a 4 pasos de inferencia. Este flujo de trabajo usa Wan2.1 y admite tanto el modo Causal Forcing (estándar) como Causal Forcing++ (mejorado). Flujo de trabajo I2V de Causal Forcing
Asegúrate de que tu ComfyUI esté actualizado.Los flujos de trabajo de esta guía se encuentran en las Plantillas de flujos de trabajo. 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

Ejecutar en Comfy Cloud

Abrir en Comfy Cloud

Descargar flujo de trabajo

Descarga el JSON o busca “Causal Forcing” en la Biblioteca de plantillas
Materiales de entrada

girl_riding_a_wolf.png

Imagen de entrada para el primer fotograma. Descárgala y úsala, o reemplázala por una tuya.

Cómo funciona

A diferencia de la generación de video estándar, que procesa todos los fotogramas en paralelo, Causal Forcing trata la generación de video como un proceso secuencial:
  1. El modelo toma una imagen de entrada como primer fotograma
  2. Genera el siguiente fotograma condicionado por el anterior
  3. Cada nuevo fotograma se convierte en la entrada para la siguiente predicción
  4. Esto se repite durante el número de fotogramas deseado
Este enfoque recurrente crea una fuerte consistencia temporal: cada fotograma surge de forma natural del anterior. Esto puede producir resultados de alta calidad con muy pocos pasos de inferencia (de 1 a 4).

Acerca de Subgraph

Este flujo de trabajo usa un nodo Subgraph para el procesamiento modular. Consulta la documentación de Subgraph para aprender a personalizar y extender el flujo de trabajo.

Causal Forcing vs Causal Forcing++

Usar el flujo de trabajo

Entradas

El flujo de trabajo acepta una sola imagen de entrada (el primer fotograma) y un prompt de texto que describe el contenido de video deseado (opcional).

Parámetros del subgrafo WAN I2V

Se exponen como controles en el nodo del subgrafo del plano:

Pasos para ejecutar

  1. Carga una imagen: usa el nodo LoadImage para cargar tu fotograma inicial
  2. Escribe un prompt (opcional): describe el contenido de video que deseas
  3. Establece la duración: cuántos fotogramas generar
  4. Selecciona los modelos: elige el checkpoint, CLIP y VAE de Wan2.1 I2V
  5. Elige el modo: Causal Forcing o Causal Forcing++ (configúralo mediante la configuración interna del subgrafo o una entrada específica de Causal Forcing si está disponible)
  6. Ejecuta: los fotogramas se generarán de forma secuencial y se guardarán en ComfyUI/output/

Descarga de modelos

Descarga el modelo Wan2.1 I2V y los archivos necesarios. Colócalos en los subdirectorios correspondientes de models/.

Wan2.1 I2V

Wan2.1 I2V 14B

wan2.1_i2v_480p_14B_fp16.safetensors - checkpoint Wan2.1 I2V 14B

Wan2.1 I2V 1.3B

wan2.1_t2v_1.3B_fp16.safetensors - checkpoint Wan2.1 1.3B (8 GB de VRAM como mínimo)

CLIP y VAE

CLIP (google-bert)

google-bert/bert-base-uncased - codificador de texto CLIP

VAE (Wan2.1)

Wan2.1_VAE_bf16.safetensors - VAE de Wan2.1

Ubicación de almacenamiento de modelos