Wan 2.2 14B Primer-Último fotograma a VÍDEO - After
Wan 2.2 14B Primer-Último fotograma a VÍDEO - Before

Este flujo de trabajo presenta First–Last Frame to Video (FLF2V) para Wan 2.2 (14B), un método de acondicionamiento que te permite especificar tanto el fotograma de apertura como el de cierre y hacer que el modelo sintetice un recorrido suave, guiado por el prompt, entre ambos. En lugar de expandirse desde un único keyframe o depender de interpolación por optical flow, el nodo WanFirstLastFrameToVideo impone condiciones de contorno en t=0 y t=1 dentro del proceso de difusión. Eso significa que las imágenes inicial y final se respetan como ground truth, mientras el modelo genera fotogramas intermedios nuevos y coherentes que siguen tu prompt de texto.

Entre bastidores, el flujo de trabajo carga Wan 2.2 con UNETLoader, un codificador de texto compatible vía CLIPLoader (UMT5 XXL FP8 scaled) y componentes VAE, y luego ejecuta KSamplerAdvanced con un cronograma estilo SD3 (ModelSamplingSD3). Un LoRA opcional “lightning” de 4 pasos puede acelerar mucho los renders con un compromiso moderado en la calidad. El resultado es un pipeline práctico y reproducible en ComfyUI que mejora enfoques anteriores de imagen a vídeo al acondicionar conjuntamente ambos extremos, reduciendo el identity drift, preservando la intención de la escena y produciendo transiciones que se sienten deliberadas en lugar de deformadas.

API

Usa este flujo de trabajo desde código

Cada flujo de trabajo de Comfy es un grafo JSON. El siguiente payload es este flujo de trabajo, exactamente como lo ejecuta ComfyUI: descárgalo desde la URL, guárdalo en control de versiones o cárgalo en ComfyUI y ejecútalo nodo por nodo.

video_wan2_2_14B_flf2v.json
Obteniendo JSON del flujo de trabajo…

Ejecuta desde TypeScript o Python con el Comfy SDK. El mismo código funciona en Comfy Cloud o en un ComfyUI propio: solo cambia la URL base.

// Install (beta)
npm i @comfyorg/sdk

// Run "Wan 2.2 14B Primer-Último fotograma a VÍDEO" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("video_wan2_2_14B_flf2v_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("68", "image", asset); // LoadImage

wf.setInput("90", "text", "冰晶组成的小猫突然被惊醒,愤怒的它抬头,渐渐长出色彩毛发变成为一个巨兽,像发现危险一样呲牙,瞪大眼睛"); // CLIPTextEncode

const job = await client.run(wf);
await job.getOutputs("61")[0].toFile("output.png"); // SaveVideo

El SDK utiliza un flujo de trabajo en formato API: abre este flujo de trabajo en ComfyUI y usa Archivo → Exportar flujo de trabajo (API).

El acceso a la API de Comfy Cloud requiere un plan con clave API.

Preguntas frecuentes

Preguntas Frecuentes

Ver todos los workflows
Showing 30 of 30 templates