Seedance 2.0: Referência para Vídeo transforma uma única imagem de referência em um vídeo cinematográfico curto, combinando bloqueio forte de identidade com movimento e iluminação guiados por prompt. O nó LoadImage fornece um quadro de referência limpo e em alta resolução, enquanto o ByteDance2ReferenceNode executa o modelo Seedance 2.0 para sintetizar uma sequência de quadros que preservam a aparência e a composição do sujeito. Você direciona a cena usando linguagem natural — adicione comandos de câmera (dolly-in, pan lento à esquerda), notas de iluminação (luz de recorte suave, hora dourada) e dicas de estilo (35mm, profundidade de campo rasa) diretamente no prompt.
Tecnicamente, o ByteDance2ReferenceNode condiciona o Seedance 2.0 tanto na imagem de referência quanto no seu prompt de texto, depois gera um vídeo na duração, resolução e taxa de quadros que você especificar. Os controles principais normalmente incluem aderência à referência versus intensidade do movimento (para equilibrar preservação de identidade com expressividade), força da orientação, prompts negativos para controle de artefatos, seed para reprodutibilidade e temporização de saída (fps, segundos). O nó SaveVideo então codifica os quadros gerados em um MP4 compacto na taxa de fps e qualidade escolhidas. Este grafo minimalista — LoadImage → ByteDance2ReferenceNode → SaveVideo — torna a iteração rápida: ajuste um prompt ou controle, coloque na fila novamente e compare os resultados lado a lado para chegar rapidamente ao visual desejado.
Embora o fluxo seja otimizado para visuais, você pode sincronizar o movimento com áudio externo ajustando a duração e os batimentos por seção para coincidir com sua trilha sonora. O SaveVideo produz um vídeo sem áudio, então planeje adicionar ou substituir o áudio no editor após a exportação. O resultado é um pipeline confiável de imagem para vídeo que preserva identidade e responde bem a prompts claros, produzindo movimento cinematográfico sem grafos complexos.
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ó.
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 "Seedance 2.0: referência para 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("api_seedance2_0_r2v_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("356", "image", asset); // LoadImage
const job = await client.run(wf);
await job.getOutputs("344")[0].toFile("output.png"); // SaveVideoO 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














