
Seedance 2.0 이미지 투 비디오는 정지 이미지를 짧고 자연스러운 비디오로 변환합니다. 워크플로는 매우 간단하게 설계되어 있습니다: LoadImage로 소스 사진이나 아트를 그래프에 불러오고, ByteDance2FirstLastFrameNode(Seedance 2.0 기반)가 모션을 합성해 프레임 시퀀스를 생성하며, SaveVideo가 결과를 재생 가능한 클립으로 인코딩합니다. 추가 컨디셔닝이나 복잡한 제어 노드 없이 정적인 이미지에서 4~15초 분량의 모션을 빠르고 간단하게 만들 수 있습니다.
기술적으로 ByteDance2FirstLastFrameNode는 Seedance 2.0을 활용해 일관된 첫 프레임과 마지막 프레임을 기준으로 자연스러운 모션 곡선을 추론하고, 중간 프레임을 보간해 피사체의 구조와 스타일을 유지합니다. 클립 길이(초 또는 프레임), 프레임 속도, 모션 강도, (버전에 따라) 시드값 등 주요 파라미터를 직접 조절할 수 있습니다. 노드는 프레임 시퀀스를 출력하고, SaveVideo가 선택한 fps로 비디오로 컴파일합니다. 최적의 결과를 위해서는 피사체가 중앙에 위치한 깨끗하고 밝은 이미지를 사용하고, 모션 강도는 중간 정도로, 6~10초 분량을 목표로 하면 가장 자연스러운 움직임을 얻을 수 있습니다.
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.
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














