Este tutorial do ComfyUI orienta você em um fluxo de contact sheet que transforma 8 imagens ordenadas em um storyboard estruturado e 7 pares de keyframes adjacentes para geração de vídeo Kling 3.0 FFLF. O pipeline começa com LoadImage e BatchImagesNode para ingestão dos arquivos em uma linha do tempo rigorosa da esquerda para a direita. Um conjunto de nós utilitários/personalizados (IDs: f7abaa3a-5e87-4354-bab6-f43320cd490f, 02da9128-7c15-4c46-96bc-1dd68e5bc490, 3426003b-7b3a-4d37-8a2f-e0f8adb05712, c61d617f-c72d-4f4c-8659-bd6f884d1a1e, 4b301c11-bc16-4096-9441-e0648a04aa4d, 2ab1ef49-3518-4f71-b703-f8ef12f32214, b3fe4254-e196-429e-9f45-96c92113e406) lida com layout, divisão em pares (1-2, 2-3, …, 7-8) e empacotamento para os nós de vídeo. PrimitiveNode expõe os principais controles—resolução 1080p, taxa de quadros, duração por cena e padding opcional—enquanto Reroute mantém o grafo organizado. SaveVideo exporta uma prévia 1080p para rápida verificação de sequência e enquadramento antes das gerações pesadas.

Para geração FFLF (guiada por primeiro/último quadro), cada par de imagens adjacentes é enviado ao nó Kling 3.0 para sintetizar movimento restrito pelos quadros inicial e final—ideal para transições consistentes e controláveis em uma sequência de 7 cenas. Se ativado, um nó auxiliar Gemini-3.1-flsih-lite pode auto-resumir intenções entre cada par para manter prompts consistentes (apenas metadados opcionais; não é obrigatório para renderização). O resultado é uma forma rápida e confiável de validar continuidade e gerar em lote sete clipes coesos em 1920×1080.

API

Use este workflow a partir do código

Todo workflow Comfy é um grafo JSON. O payload abaixo é este workflow, exatamente como o ComfyUI executa — obtenha-o pela URL, mantenha-o no controle de versão ou carregue-o no ComfyUI e execute nó por nó.

template_contact_sheet-step_3.app.json
Buscando workflow JSON…

Execute a partir de TypeScript ou Python com o Comfy SDK. O mesmo código serve para o Comfy Cloud ou um ComfyUI hospedado por você — apenas a URL base muda.

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

// Run "Etapa 3: Fluxo de trabalho da folha de contatos" (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("template_contact_sheet-step_3.app_api.json");

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

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

O SDK utiliza um workflow no formato API: abra este workflow no ComfyUI e use Arquivo → Exportar Workflow (API).

O acesso à API do Comfy Cloud requer um plano com chave de API.

FAQ

Perguntas Frequentes

Ver todos os workflows
Showing 30 of 30 templates