- Animación de personajes de extremo a extremo: impulsa una imagen fija de un personaje con el movimiento de un video guía
- Dos modos: Modo Animación (el personaje ejecuta el movimiento) y Modo Reemplazo (sustituye a la persona rastreada por el personaje de referencia)
- Soporte para video largo: generación extendida basada en fragmentos con superposición de fotogramas entre segmentos
- Nodos integrados de ComfyUI: usa los nodos nativos
WanSCAILToVideo,SCAIL2ColoredMasky el seguimientoSAM3. No necesitas nodos personalizados más allá de las descargas de modelos estándar.
Flujo de trabajo de reemplazo de personaje con SCAIL-2
Reemplazo de personaje con SCAIL-2
Reemplaza a un personaje en un video conservando el movimiento y el contexto de la escena.
Ejecutar en Comfy Cloud
Abrir en Comfy Cloud
Descargar flujo de trabajo
Descarga el JSON o busca “SCAIL-2 Character Replacement” en la Biblioteca de plantillas
Imagen de referencia
Descarga la imagen de referencia del personaje predeterminada o usa la tuya.
Video guía
Descarga el video guía predeterminado o usa el tuyo.
Cómo funciona el flujo de trabajo
Este flujo de trabajo usa dos nodos de subgrafo: un subgrafo Base (primer segmento) y un subgrafo Extend (segmentos posteriores). Esto permite animar personajes tanto en videos cortos como largos.- Carga un video guía (
pose_video) y una imagen de referencia del personaje - El subgrafo Base procesa el primer segmento (81 fotogramas por defecto)
- El subgrafo Extend procesa los segmentos adicionales, del 2 en adelante, encadenando
previous_framesdel segmento anterior - Previsualiza el resultado y guárdalo
Acerca de Subgraph
Este flujo de trabajo usa nodos de subgrafo para un procesamiento modular. Consulta la documentación de Subgraph para aprender a personalizar y extender el flujo de trabajo.
Videos largos
Para videos más largos, calcula el número de segmentos:ceil(total_frames / 76). Cada segmento excepto el primero usa el subgrafo Extend. Duplica el nodo Extend para más segmentos, encadena la salida previous_frames e incrementa segment_index.
Nota: WanSCAILToVideo no puede poner en cola todos los segmentos automáticamente. Ejecuta cada segmento manualmente.
Dos modos
Establece el parámetro
replace_mode en ambos nodos del subgrafo.
Entradas y parámetros
Parámetros compartidos (Base y Extend)
Seguimiento con SAM3 (dos entradas)
Las entradassam3_video_object y sam3_image_object controlan el seguimiento de máscaras de SAM3, no el prompt de salida de SCAIL-2. Determinan qué objetos se rastrean para las máscaras de color:
- Usa texto de vocabulario abierto (predeterminado:
human) - Usa el mismo término cuando el sujeto sea el mismo en el video y en la referencia
- Usa términos distintos si el video y la referencia necesitan un enfoque diferente (por ejemplo, escenas concurridas)
Instalación de modelos
Primero actualiza ComfyUI a la última versión para usar los nodos integrados WanSCAILToVideo y SCAIL2ColoredMask.Modelos requeridos
diffusion_models text_encoders (elige uno) clip_vision vae loras- lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors
- wan2.1_SCAIL_2_DPO_lora_bf16.safetensors