{ "id": "183969e6-818c-4684-96b4-eb50d8d2d450", "revision": 0, "last_node_id": 781, "last_link_id": 1954, "nodes": [ { "id": 767, "type": "ByteDance2TextToVideoNode", "pos": [ 2490, -630 ], "size": [ 400, 330 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [ { "name": "VIDEO", "type": "VIDEO", "links": [ 1948 ] }, { "name": "draft_task_id", "type": "STRING", "links": [ 1951 ] } ], "properties": { "Node name for S&R": "ByteDance2TextToVideoNode" }, "widgets_values": [ "Seedance 2.5 Draft", "**Cinematic rocket launch sequence, 5 seconds, IMAX blockbuster style, hard cuts between wide, medium, and close shots.**\n\n**Shot 1 (0–1.2s) – Extreme Wide Establishing:** Blue-hour dawn at a coastal launch site. A towering white rocket stands on the pad beside its steel gantry, lit by sharp xenon floodlights. Cryogenic vapor drifts from its frosted fuselage, and a faint amber glow sits on the horizon. The camera makes a slow, steady push-in with a symmetrical, monumental composition.\n\n**Shot 2 (1.2–2.4s) – Extreme Close-Up Ignition:** Hard cut to the engine nozzles. The engines ignite in a violent burst of white-hot and orange flame, showing visible shock diamonds and heat-distortion shimmer. The water deluge flashes into massive billowing steam clouds. Sparks and debris scatter, and the camera trembles with a subtle, realistic shake.\n\n**Shot 3 (2.4–3.7s) – Low-Angle Medium Liftoff:** Hard cut to a ground-level low angle. The rocket slowly clears the tower as the umbilical arms swing away. The camera tilts upward, following the ascent, while roaring flames light up the steel structure and rolling clouds of steam surge toward the lens.\n\n**Shot 4 (3.7–5s) – Telephoto Ultra-Wide Ascent:** Hard cut to a long-lens tracking shot from miles away. The rocket arcs gracefully into the sky on a brilliant pillar of fire, leaving a glowing golden exhaust plume. It pierces a thin layer of clouds as the first rays of sunrise catch the contrail. The sequence ends on an epic, awe-inspiring silhouette against the gradient sky.\n\n**Style:** Photorealistic, shot on ARRI Alexa 65 with anamorphic lenses. The look is Christopher Nolan / Interstellar-grade realism, featuring teal-and-amber color grading, high dynamic range, and volumetric light and haze. Details include cinematic lens flares, subtle film grain, shallow depth of field in the close-ups, and slow-motion accents on the ignition. The mood is majestic, precise, and emotionally powerful, with ultra-detailed textures, 4K resolution, and smooth, stable camera movement.", "480p", "adaptive", 5, true, "mp4", 2109791818, "randomize", false ], "widgets_values_named": { "model": "Seedance 2.5 Draft", "model.prompt": "**Cinematic rocket launch sequence, 5 seconds, IMAX blockbuster style, hard cuts between wide, medium, and close shots.**\n\n**Shot 1 (0–1.2s) – Extreme Wide Establishing:** Blue-hour dawn at a coastal launch site. A towering white rocket stands on the pad beside its steel gantry, lit by sharp xenon floodlights. Cryogenic vapor drifts from its frosted fuselage, and a faint amber glow sits on the horizon. The camera makes a slow, steady push-in with a symmetrical, monumental composition.\n\n**Shot 2 (1.2–2.4s) – Extreme Close-Up Ignition:** Hard cut to the engine nozzles. The engines ignite in a violent burst of white-hot and orange flame, showing visible shock diamonds and heat-distortion shimmer. The water deluge flashes into massive billowing steam clouds. Sparks and debris scatter, and the camera trembles with a subtle, realistic shake.\n\n**Shot 3 (2.4–3.7s) – Low-Angle Medium Liftoff:** Hard cut to a ground-level low angle. The rocket slowly clears the tower as the umbilical arms swing away. The camera tilts upward, following the ascent, while roaring flames light up the steel structure and rolling clouds of steam surge toward the lens.\n\n**Shot 4 (3.7–5s) – Telephoto Ultra-Wide Ascent:** Hard cut to a long-lens tracking shot from miles away. The rocket arcs gracefully into the sky on a brilliant pillar of fire, leaving a glowing golden exhaust plume. It pierces a thin layer of clouds as the first rays of sunrise catch the contrail. The sequence ends on an epic, awe-inspiring silhouette against the gradient sky.\n\n**Style:** Photorealistic, shot on ARRI Alexa 65 with anamorphic lenses. The look is Christopher Nolan / Interstellar-grade realism, featuring teal-and-amber color grading, high dynamic range, and volumetric light and haze. Details include cinematic lens flares, subtle film grain, shallow depth of field in the close-ups, and slow-motion accents on the ignition. The mood is majestic, precise, and emotionally powerful, with ultra-detailed textures, 4K resolution, and smooth, stable camera movement.", "model.resolution": "480p", "model.ratio": "adaptive", "model.duration": 5, "model.generate_audio": true, "model.output_format": "mp4", "seed": 2109791818, "control_after_generate": "randomize", "watermark": false }, "color": "#432", "bgcolor": "#653" }, { "id": 771, "type": "SaveText", "pos": [ 2960, -500 ], "size": [ 450, 230 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "text", "type": "STRING", "link": 1951 } ], "outputs": [ { "name": "text", "type": "STRING", "links": null } ], "properties": { "Node name for S&R": "SaveText" }, "widgets_values": [ "Seedance2.5_draft_task_id_%year%_%month%_%day%", "txt" ], "widgets_values_named": { "filename_prefix": "Seedance2.5_draft_task_id_%year%_%month%_%day%", "format": "txt" } }, { "id": 774, "type": "ByteDance2DraftToFinalVideoNode", "pos": [ 2840, -30 ], "size": [ 400, 90 ], "flags": {}, "order": 1, "mode": 4, "showAdvanced": false, "inputs": [], "outputs": [ { "name": "VIDEO", "type": "VIDEO", "links": [ 1947 ] } ], "properties": { "Node name for S&R": "ByteDance2DraftToFinalVideoNode" }, "widgets_values": [ "", false ], "widgets_values_named": { "draft_task_id": "", "watermark": false }, "color": "#432", "bgcolor": "#653" }, { "id": 775, "type": "SaveVideo", "pos": [ 3270, -30 ], "size": [ 650, 390 ], "flags": {}, "order": 5, "mode": 4, "inputs": [ { "name": "video", "type": "VIDEO", "link": 1947 } ], "outputs": [ { "name": "video", "type": "VIDEO", "links": [] } ], "properties": {}, "widgets_values": [ "video/Seedance2.5_draft_to_final_video", "auto", "auto", "auto" ], "widgets_values_named": { "filename_prefix": "video/Seedance2.5_draft_to_final_video", "format": "auto", "format.codec": "auto", "codec": "auto" } }, { "id": 776, "type": "SaveVideo", "pos": [ 3480, -630 ], "size": [ 690, 370 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "video", "type": "VIDEO", "link": 1948 } ], "outputs": [ { "name": "video", "type": "VIDEO", "links": null } ], "properties": {}, "widgets_values": [ "video/Seedance2.5_draft", "auto", "auto", "auto" ], "widgets_values_named": { "filename_prefix": "video/Seedance2.5_draft", "format": "auto", "format.codec": "auto", "codec": "auto" } }, { "id": 778, "type": "MarkdownNote", "pos": [ 1830, -670 ], "size": [ 590, 440 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [], "properties": {}, "widgets_values": [ "**Seedance 2.5 Draft mode** renders a fast, low-cost 480p preview so you can iterate on a prompt before committing to a full render. This workflow runs that in two stages.\n\n**Stage 1: Create and preview the draft video**\n\n1. On the **ByteDance Seedance 2.5 Text to Video** node, keep **Seedance 2.5 Draft** as the model, write your prompt, and run the workflow. You get the 480p preview plus its `draft_task_id`, which the **Save Text** node writes to a .txt file in the output folder.\n\n2. Adjust the prompt and rerun until you like the draft. Once you do, leave this stage bypassed: if the draft node runs again it creates a new draft instead of reusing the one you reviewed.\n\n**Stage 2: Render the final video from the draft**\n\n3. Select the nodes in the **Stage 1** group and press `Ctrl+B` to bypass them.\n\n4. Select the nodes in the **Stage 2** group and press `Ctrl+B` to enable them again.\n\n5. Paste the `draft_task_id` from the saved .txt file into the `draft_task_id` field on the **ByteDance Seedance 2.5 Draft to Final Video** node, then run the workflow. The final 1080p render keeps the draft's prompt, duration, aspect ratio, and audio setting, so there is nothing to re-enter.\n\nDrafts are kept for 7 days, so render the final within that window." ], "widgets_values_named": { "text": "**Seedance 2.5 Draft mode** renders a fast, low-cost 480p preview so you can iterate on a prompt before committing to a full render. This workflow runs that in two stages.\n\n**Stage 1: Create and preview the draft video**\n\n1. On the **ByteDance Seedance 2.5 Text to Video** node, keep **Seedance 2.5 Draft** as the model, write your prompt, and run the workflow. You get the 480p preview plus its `draft_task_id`, which the **Save Text** node writes to a .txt file in the output folder.\n\n2. Adjust the prompt and rerun until you like the draft. Once you do, leave this stage bypassed: if the draft node runs again it creates a new draft instead of reusing the one you reviewed.\n\n**Stage 2: Render the final video from the draft**\n\n3. Select the nodes in the **Stage 1** group and press `Ctrl+B` to bypass them.\n\n4. Select the nodes in the **Stage 2** group and press `Ctrl+B` to enable them again.\n\n5. Paste the `draft_task_id` from the saved .txt file into the `draft_task_id` field on the **ByteDance Seedance 2.5 Draft to Final Video** node, then run the workflow. The final 1080p render keeps the draft's prompt, duration, aspect ratio, and audio setting, so there is nothing to re-enter.\n\nDrafts are kept for 7 days, so render the final within that window." }, "color": "#222", "bgcolor": "#000" } ], "links": [ [ 1951, 767, 1, 771, 0, "STRING" ], [ 1947, 774, 0, 775, 0, "VIDEO" ], [ 1948, 767, 0, 776, 0, "VIDEO" ] ], "groups": [ { "id": 1, "title": "Stage 2: Render the final video from the draft task ID", "bounding": [ 2460, -150, 1720, 560 ], "color": "#3f789e", "flags": {} }, { "id": 2, "title": "Stage 1: Create and preview the draft video", "bounding": [ 2460, -700, 1720, 520 ], "color": "#3f789e", "flags": {} } ], "config": {}, "extra": { "ds": { "scale": 0.9248135928220199, "offset": [ -1449.7230764451213, 859.2841578952731 ] }, "frontendVersion": "1.53.6", "workflowRendererVersion": "LG", "VHS_MetadataImage": true, "VHS_latentpreview": false, "VHS_KeepIntermediate": true, "VHS_latentpreviewrate": 0, "ue_links": [], "links_added_by_ue": [], "comfyui_mcp": { "workflow_uuid": "dc01bbbf-bc57-4a56-af8e-b17c8098a0cc" } }, "version": 0.4 }