Geri

Seedance Playblast2Render is a ComfyUI workflow that turns a raw CG playblast into a styled, production-ready render using Seedance 2.0. The pipeline preserves your original motion and framing by conditioning the renderer on the playblast video, then layers in controlled art direction through curated references and a structured prompt. VHS_LoadVideo (with VHS_VideoInfo) ingests the playblast and extracts frame rate and duration, while ImageFromBatch+ helps you pick hero frames for style exploration. Nano Banana Pro (via the GeminiNanoBanana2 node) generates multi-angle look boards and reference grids you can assemble with ImageBatchMulti and LoadImage. PreviewImage/PreviewAny nodes are sprinkled throughout so you can confirm each stage before committing to a render.

A custom GeminiNode builds a clean, shot-aware prompt from your notes, guided by included system instructions for Seedance. Those references and the playblast are fed to ByteDance2ReferenceNode to lock in motion, silhouette, and camera, and then rendered in ByteDance2TextToVideoNode. SetNode/GetNode keep shared parameters (like shot names or FPS) synchronized across groups. When you’re happy, SaveVideo writes out the final clip. The result is a repeatable, fast path that replaces a traditional offline render pass with AI-driven output—while keeping full control over timing, camera, and intent.

The workflow is organized into clear groups: LOAD PLAYBLAST, (OPTIONAL) GENERATE STYLE FRAMES, GENERATE INDIVIDUAL ASSETS, GENERATE SHOT AND STYLE DESCRIPTION FOR SEEDANCE, and DIFFUSION RENDERER BASED ON REFERENCE IMAGES AND PLAYBLAST ANIMATION. There’s also a GENERATE FAUX-PLAYBLAST group if you want to test the pipeline without a real playblast. Because it leverages structured prompting (GeminiNode), reference conditioning (ByteDance2ReferenceNode), and reference grids (GeminiNanoBanana2 + ImageBatchMulti), it’s especially strong at keeping character/prop continuity and delivering a consistent look across shots.