Este fluxo aplica uma transferência de estilo consistente, quadro a quadro, a qualquer vídeo de entrada usando o modelo de edição de imagem Flux.2 Klein 4b Distilled. Ele decodifica seu vídeo com LoadVideo e lê resolução/FPS via GetVideoComponents, depois usa VHS_SelectEveryNthImage para escolher a densidade de processamento dos quadros (todos ou a cada N para mais velocidade). Os quadros são organizados com ImpactImageBatchToImageList para que cada imagem possa ser pareada com um prompt por quadro.

Os prompts de estilo são gerados e alinhados com os quadros usando um pequeno pipeline de prompts: GeminiNode pode criar linhas de transferência de estilo seguindo as Notas do Autor, RegexReplace limpa e normaliza o texto (por exemplo, removendo numeração e forçando o uso da frase "o quadro de origem"), e FL_PromptMulti distribui um prompt por quadro em ciclo repetido. Cada quadro e seu prompt correspondente são enviados ao nó de edição Flux.2 Klein 4b (modelo de edição de imagem Flux.2 Klein 4b Distilled) para produzir uma imagem estilizada preservando a estrutura do quadro de origem. As imagens processadas são reagrupadas com ImageListToImageBatch, convertidas em vídeo usando CreateVideo (com FPS do GetVideoComponents), pré-visualizadas via PreviewAny e salvas com SaveVideo.

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ó.

41f029c74cd4.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 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");

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