이 워크플로우 '시네마틱 제품 광고 — Seedance 2.0'은 하나의 타임코드 프롬프트로 멀티샷 시네마틱 제품 광고 영상을 만듭니다. LoadImage 노드로 히어로/환경 이미지와 제품 디테일 이미지를 입력하고, PrimitiveInt 노드로 전체 길이와 컷 수를 설정합니다. 필요시 크리에이티브 브리프도 추가할 수 있습니다. GeminiNodeV2가 입력값을 받아 타임코드별 샷 플랜을 구조화된 프롬프트로 생성, Seedance 2.0이 이를 한 번에 처리합니다. ByteDance2ReferenceNode는 히어로/디테일 이미지를 조건으로 사용해 브랜드 일관성과 제품 정확도를 유지합니다.

파이프라인은 Inputs, LLM Prompt Generation, Edit Prompt?, Generate and Save Video의 네 그룹으로 구성됩니다. GeminiNodeV2가 타임코드 스크립트를 출력하면 PrimitiveStringMultiline 노드에 고정해 LLM을 우회, 반복 생성 시 일관성을 확보할 수 있습니다. 커스텀 유틸리티 노드(id: 0e2c3eaa-706c-41fd-b300-b6bd9e84a0a4)가 프롬프트 라우팅/포맷을 담당하고, Seedance 2.0 생성 노드(id: 2b10af74-c412-4c88-b235-6b170aed965c)가 전체 시퀀스를 한 번에 렌더링합니다. PreviewAny로 중간 결과를 빠르게 확인하고, SaveVideo로 최종 영상을 내보냅니다. 단일 프롬프트, 타임코드 기반 설계로 샷별 프롬프트를 따로 관리하지 않아도 페이싱, 카메라 방향, 제품 강조를 쉽게 반복 수정할 수 있습니다.

API

Use this workflow from code

Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.

c7c1eb5d5df4.json
Fetching workflow JSON…

Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.

// 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");

The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).

Comfy Cloud API access requires a plan with an API key.

FAQ

자주 묻는 질문

모든 워크플로우 보기
Showing 30 of 30 templates