Seedance 2.5: 텍스트에서 비디오로는 하나의 잘 구조화된 프롬프트를 시네마틱 비디오로 바꾸는 컴팩트한 ComfyUI 워크플로입니다. 핵심은 ByteDance2TextToVideoNode로, 자연어에서 최대 30초 분량의 영상을 렌더링하기 위해 Seedance 2.5 텍스트에서 비디오로 서비스에 연결합니다. 이 노드는 프롬프트, 재생 시간, 해상도, seed를 받아 저장 가능한 비디오를 반환하며, 활성화 시 동기화된 음악과 효과가 포함된 오디오 트랙도 함께 반환합니다. SaveVideo 노드는 결과를 받아 출력 디렉토리에 MP4로 저장해 미리보기 및 공유를 쉽게 합니다.
기술적으로 ByteDance2TextToVideoNode가 입력 프롬프트와 파라미터에 따라 모델 측 샘플링, 모션 합성, 타이밍을 모두 처리합니다. 텍스트에 카메라 지시(예: dolly in, slow pan left, low-angle, 35mm lens)와 멀티 샷 스토리텔링 큐(예: Shot 1 … CUT TO: Shot 2 …)를 직접 포함할 수 있습니다. 이를 통해 키프레임을 수동으로 지시하지 않고도 페이싱과 구도를 정밀하게 제어할 수 있습니다. SaveVideo는 선택한 파일 이름 패턴과 프레임 속도로 렌더를 마무리하며, 이 워크플로는 브랜드 필름, 에피소드 구성 비트, 제품 히어로 샷 등 품질과 제어가 비용보다 중요한 작업에 적합합니다.
API
코드에서 이 워크플로우 사용하기
모든 Comfy 워크플로우는 JSON 그래프입니다. 아래 페이로드는 이 워크플로우 그 자체로, ComfyUI에서 실행되는 것과 동일합니다 — URL에서 가져오거나, 버전 관리에 보관하거나, ComfyUI에서 불러와 노드별로 실행할 수 있습니다.
Comfy SDK로 TypeScript 또는 Python에서 실행하세요. 동일한 코드는 Comfy Cloud 또는 직접 호스팅하는 ComfyUI 모두에 적용됩니다 — 기본 URL만 다릅니다.
// 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");SDK는 API 형식의 워크플로우를 사용합니다: 이 워크플로우를 ComfyUI에서 열고 파일 → 워크플로우 내보내기(API)를 사용하세요.
FAQ














