Seedance Playblast2Render는 Seedance 2.0을 사용해 원본 CG 플레이블라스트를 스타일이 적용된 프로덕션용 렌더로 바꾸는 ComfyUI 워크플로입니다. 이 파이프라인은 플레이블라스트 비디오로 렌더러를 조건화해 원본 모션과 프레이밍을 유지한 뒤, 선별된 레퍼런스와 구조화된 프롬프트로 제어된 아트 디렉션을 추가합니다. VHS_LoadVideo(및 VHS_VideoInfo)가 플레이블라스트를 가져와 프레임 속도와 재생 시간을 추출하고, ImageFromBatch+로 스타일 탐색용 히어로 프레임을 고를 수 있습니다. Nano Banana Pro(GeminiNanoBanana2 노드 경유)가 멀티 앵글 룩 보드와 레퍼런스 그리드를 생성하며, ImageBatchMulti 및 LoadImage로 이를 구성할 수 있습니다. PreviewImage/PreviewAny 노드를 곳곳에 배치해 렌더를 확정하기 전에 각 단계를 확인할 수 있습니다.
커스텀 GeminiNode가 메모를 바탕으로, 포함된 Seedance용 시스템 지침에 따라 샷 맥락을 반영한 깔끔한 프롬프트를 생성합니다. 해당 레퍼런스와 플레이블라스트는 ByteDance2ReferenceNode로 전달되어 모션, 실루엣, 카메라를 고정하고, 이후 ByteDance2TextToVideoNode에서 렌더됩니다. SetNode/GetNode는 샷 이름이나 FPS 같은 공유 파라미터를 그룹 간에 동기화합니다. 만족스러우면 SaveVideo가 최종 클립을 저장합니다. 결과는 전통적인 오프라인 렌더 패스를 AI 기반 출력으로 대체하는 반복 가능하고 빠른 경로이며, 타이밍, 카메라, 의도에 대한 제어는 유지합니다.
워크플로는 LOAD PLAYBLAST, (OPTIONAL) GENERATE STYLE FRAMES, GENERATE INDIVIDUAL ASSETS, GENERATE SHOT AND STYLE DESCRIPTION FOR SEEDANCE, DIFFUSION RENDERER BASED ON REFERENCE IMAGES AND PLAYBLAST ANIMATION처럼 명확한 그룹으로 구성되어 있습니다. 실제 플레이블라스트 없이 파이프라인을 테스트하고 싶다면 GENERATE FAUX-PLAYBLAST 그룹도 있습니다. 구조화된 프롬프트(GeminiNode), 레퍼런스 조건화(ByteDance2ReferenceNode), 레퍼런스 그리드(GeminiNanoBanana2 + ImageBatchMulti)를 활용하므로 캐릭터/소품 연속성을 유지하고 샷 전반에서 일관된 룩을 전달하는 데 특히 강합니다.
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














