Este flujo de trabajo realiza interpolación de fotogramas de vídeo en ComfyUI para que el movimiento se vea más suave sin cambiar el tiempo total de reproducción. Usa comfyui-videohelpersuite para E/S y el nodo personalizado comfyui-gimm-vfi para sintetizar fotogramas intermedios. VHS_LoadVideo ingiere tu clip fuente y expone sus fotogramas y FPS nativo. Esos fotogramas se pasan al nodo interpolador GIMM VFI (UUID: 8d69124f-cc0e-4891-b9ca-9c1b04432c40), que inserta fotogramas sintéticos entre cada par de originales según un factor de interpolación que configures (por ejemplo, 2x o 3x). Por último, VHS_VideoCombine ensambla la secuencia expandida de fotogramas de vuelta en un archivo de vídeo.
Técnicamente, el nodo GIMM VFI estima el movimiento entre fotogramas consecutivos y genera fotogramas intermedios temporalmente consistentes. La MarkdownNote en el gráfico detalla la regla de timing clave: output_fps = input_fps × interpolation_factor. Al multiplicar el FPS de salida en VHS_VideoCombine para que coincida con el factor, la duración del clip se mantiene idéntica mientras el movimiento se ve más fluido. No se requieren modelos de difusión ni checkpoints; todo depende del nodo VFI y de una lectura/escritura fiable de vídeo mediante Video Helper Suite.
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 "Interpolación de fotogramas GIMM" (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("utility_gimm_frame_interpolation_api.json");
const job = await client.run(wf);
await job.getOutputs("7")[0].toFile("output.png"); // VHS_VideoCombineEl 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















