Seedance 2.0 - Extender Video es un flujo de trabajo de ComfyUI que continúa un clip de entrada generando fotogramas de continuación y recortando en el punto de transición más continuo. Usa LoadVideo y GetVideoComponents para cargar tu fuente, extraer fotogramas, FPS y audio, y luego alimenta un prompt de continuación al generador Seedance 2.0 (ByteDance2ReferenceNode). El prompt describe lo que sucede inmediatamente después del último fotograma de tu entrada, y el modelo predice una continuación como un lote de nuevos fotogramas. PrimitiveStringMultiline y StringConcatenate se usan para ensamblar el texto de condicionamiento final que se envía al generador.
Como las continuaciones generadas por el modelo no coincidirán perfectamente con tu último fotograma real, el flujo incluye una ayuda automática para el punto de corte. El nodo Preview Images Difference (f1f7c973-e50b-4ec7-84c5-0ef2eef1fc84) compara cada fotograma generado con el último fotograma de entrada y visualiza la diferencia de color; la previsualización más oscura indica la coincidencia visual más cercana. Seleccionas ese índice y recortas el lote generado desde ese fotograma con ImageFromBatch+, luego concatenas los fotogramas originales con la continuación recortada mediante BatchImagesNode. CreateVideo reconstruye un nuevo clip al FPS de origen, AudioConcat conserva o une el audio según sea necesario, y SaveVideo guarda el video extendido final. Los nodos PreviewImage están incluidos para inspeccionar rápidamente el último fotograma de la fuente y los fotogramas candidatos antes de renderizar.
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.
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 this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");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














