- Animación de personajes de extremo a extremo: Impulsa una imagen fija de un personaje con el movimiento de un video de conducción
- Dos modos: Modo Animación (el personaje ejecuta el movimiento) y Modo Reemplazo (sustituye 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
WanSCAILToVideo,SCAIL2ColoredMasky el seguimientoSAM3nativos. No se requieren 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 predeterminada del personaje o usa la tuya.
Video conductor
Descarga el video conductor 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 Subgraph 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). Todos los segmentos excepto el primero usan 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. Estas 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
Actualiza ComfyUI a la última versión para tener los nodos integrados WanSCAILToVideo y SCAIL2ColoredMask.Modelos necesarios
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