{
  "id": "55b5ac34-8f22-4393-bc22-2e5df0e6f599",
  "revision": 0,
  "last_node_id": 6,
  "last_link_id": 4,
  "nodes": [
    {
      "id": 1,
      "type": "ByteDance2ReferenceNodeV2",
      "pos": [
        -157.61088336831864,
        -112.16015474086252
      ],
      "size": [
        419.20293859186387,
        604.6797542670174
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "name": "model.reference_images.image_1",
          "shape": 7,
          "type": "IMAGE",
          "link": 1
        },
        {
          "name": "model.reference_images.image_2",
          "shape": 7,
          "type": "IMAGE",
          "link": 3
        },
        {
          "name": "model.reference_images.image_3",
          "shape": 7,
          "type": "IMAGE",
          "link": 4
        },
        {
          "name": "model.reference_images.image_4",
          "shape": 7,
          "type": "IMAGE",
          "link": null
        },
        {
          "name": "model.reference_videos.video_1",
          "shape": 7,
          "type": "VIDEO",
          "link": null
        },
        {
          "name": "model.reference_audios.audio_1",
          "shape": 7,
          "type": "AUDIO",
          "link": null
        },
        {
          "name": "model.reference_assets.asset_1",
          "shape": 7,
          "type": "STRING",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "VIDEO",
          "type": "VIDEO",
          "links": [
            2
          ]
        },
        {
          "name": "draft_task_id",
          "type": "STRING",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "ByteDance2ReferenceNodeV2"
      },
      "widgets_values": [
        "Seedance 2.5 Flash",
        "[Generation Goal]\nA film-opening close-quarters fight in a temple colonnade, cut in the manner of a Jackie Chan fight scene. The core subjects are the half-giant porter and the ash prophet. The main event is a fight already under way in the shaft of light, told in several hard cuts that keep both bodies readable and land on clear impacts, then a standoff, neither winning.\n\n[Reference Duties]\n@Image1 is used for the half-giant porter's massive build, fully wrapped head with only the eyes visible, fur-trimmed leather armor, chest straps, brass knee guards, leather bracers, and bandaged forearms. Do not use the image background.\n@Image2 is used for the ash prophet's wrapped head and veiled face with only the eyes visible, stacked bone-bead necklaces, dusty off-white linen wraps, red waist sash, wrapped calves, and sandals. Do not use the image background.\n@Image3 is used for the temple interior hall: the central colonnade, sandstone, carved reliefs on both walls, rows of columns, the golden shaft of light falling through the broken roof, the stone floor, and the rubble.\n\n[Subjects and Relationships]\nThe half-giant porter corresponds to @Image1: clearly the larger body, always in the fur-trimmed leather armor and brass knee guards, empty-handed.\nThe ash prophet corresponds to @Image2: leaner and quicker, always in the off-white linen wraps and red sash, empty-handed.\nTheir appearance, clothing, and actions never swap. The fight stays inside the same temple interior hall from @Image3.\n\n[Event Script]\nAt the start the camera is already inside the temple hall from @Image3. The half-giant porter and the ash prophet are already in the golden shaft of light that falls from the broken roof onto the stone floor, already fighting, full bodies visible. The colonnade is not empty, and the camera does not push in. There is no narration, and no subtitles appear on screen. Both faces stay wrapped, their mouths naturally closed.\nShot 1: A low full shot, wide enough to read both bodies and a nearby column. The porter is already driving in with a shoulder and forearm; the prophet is already slipping aside. Cut on the prophet's next move.\nShot 2: Hard cut to a tight mid-close on the arms in the light. The prophet checks the reaching forearm with an open palm; the red sash whips through the frame. Cut on the impact.\nShot 3: Hard cut to a low full shot at floor level. The porter comes again; the prophet drops under the blow, and the porter's brass knee guard scrapes the slab, grit jumping off the stone. Cut as the prophet rises into a counter.\nShot 4: Hard cut to a waist-up mid shot in the same shaft of light. The prophet answers with a short palm to the porter's chest and is checked in return. They separate by more than a half-step and hold in the light, facing each other, neither down. End on this standoff.\n\n[Keep Consistent]\nOnly these two people throughout: identities, builds, and costumes never swap or duplicate. The clip begins already in the fight inside the shaft of light; the camera is already on them, with no push-in and no entrance. Coverage stays in short hard cuts, with full-body shots that show the movement, and tight cuts that land on the hits. The fight stays in the same temple interior colonnade, with the broken-roof light shaft, the rows of columns, the relief walls, and the rubble floor. Both remain empty-handed. Pure imagery only: no typography, logos, or subtitles. No dialogue or narration.\nSound: (the drum bed is already under the opening exchange and cuts off on the standoff) <a shoulder drive, a sharp palm-and-forearm check, a knee guard scraping the slab, grit jumping off the stone, a short palm to the chest, the hall reverberation falling away>",
        "720p",
        "16:9",
        5,
        true,
        "auto",
        "mp4",
        true,
        false,
        1810227416,
        "randomize",
        false
      ],
      "widgets_values_named": {
        "model": "Seedance 2.5 Flash",
        "model.prompt": "[Generation Goal]\nA film-opening close-quarters fight in a temple colonnade, cut in the manner of a Jackie Chan fight scene. The core subjects are the half-giant porter and the ash prophet. The main event is a fight already under way in the shaft of light, told in several hard cuts that keep both bodies readable and land on clear impacts, then a standoff, neither winning.\n\n[Reference Duties]\n@Image1 is used for the half-giant porter's massive build, fully wrapped head with only the eyes visible, fur-trimmed leather armor, chest straps, brass knee guards, leather bracers, and bandaged forearms. Do not use the image background.\n@Image2 is used for the ash prophet's wrapped head and veiled face with only the eyes visible, stacked bone-bead necklaces, dusty off-white linen wraps, red waist sash, wrapped calves, and sandals. Do not use the image background.\n@Image3 is used for the temple interior hall: the central colonnade, sandstone, carved reliefs on both walls, rows of columns, the golden shaft of light falling through the broken roof, the stone floor, and the rubble.\n\n[Subjects and Relationships]\nThe half-giant porter corresponds to @Image1: clearly the larger body, always in the fur-trimmed leather armor and brass knee guards, empty-handed.\nThe ash prophet corresponds to @Image2: leaner and quicker, always in the off-white linen wraps and red sash, empty-handed.\nTheir appearance, clothing, and actions never swap. The fight stays inside the same temple interior hall from @Image3.\n\n[Event Script]\nAt the start the camera is already inside the temple hall from @Image3. The half-giant porter and the ash prophet are already in the golden shaft of light that falls from the broken roof onto the stone floor, already fighting, full bodies visible. The colonnade is not empty, and the camera does not push in. There is no narration, and no subtitles appear on screen. Both faces stay wrapped, their mouths naturally closed.\nShot 1: A low full shot, wide enough to read both bodies and a nearby column. The porter is already driving in with a shoulder and forearm; the prophet is already slipping aside. Cut on the prophet's next move.\nShot 2: Hard cut to a tight mid-close on the arms in the light. The prophet checks the reaching forearm with an open palm; the red sash whips through the frame. Cut on the impact.\nShot 3: Hard cut to a low full shot at floor level. The porter comes again; the prophet drops under the blow, and the porter's brass knee guard scrapes the slab, grit jumping off the stone. Cut as the prophet rises into a counter.\nShot 4: Hard cut to a waist-up mid shot in the same shaft of light. The prophet answers with a short palm to the porter's chest and is checked in return. They separate by more than a half-step and hold in the light, facing each other, neither down. End on this standoff.\n\n[Keep Consistent]\nOnly these two people throughout: identities, builds, and costumes never swap or duplicate. The clip begins already in the fight inside the shaft of light; the camera is already on them, with no push-in and no entrance. Coverage stays in short hard cuts, with full-body shots that show the movement, and tight cuts that land on the hits. The fight stays in the same temple interior colonnade, with the broken-roof light shaft, the rows of columns, the relief walls, and the rubble floor. Both remain empty-handed. Pure imagery only: no typography, logos, or subtitles. No dialogue or narration.\nSound: (the drum bed is already under the opening exchange and cuts off on the standoff) <a shoulder drive, a sharp palm-and-forearm check, a knee guard scraping the slab, grit jumping off the stone, a short palm to the chest, the hall reverberation falling away>",
        "model.resolution": "720p",
        "model.ratio": "16:9",
        "model.duration": 5,
        "model.generate_audio": true,
        "model.task_type": "auto",
        "model.output_format": "mp4",
        "model.auto_downscale": true,
        "model.auto_upscale": false,
        "seed": 1810227416,
        "control_after_generate": "randomize",
        "watermark": false
      },
      "color": "#432",
      "bgcolor": "#653"
    },
    {
      "id": 2,
      "type": "LoadImage",
      "pos": [
        -625.3956818835294,
        -112.14681460673708
      ],
      "size": [
        431.2774122747935,
        431.55905476428313
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            1
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "api_bytedance_seedance2_5_flash_r2v_input_image_1.jpeg",
        "image"
      ],
      "widgets_values_named": {
        "image": "api_bytedance_seedance2_5_flash_r2v_input_image_1.jpeg",
        "upload": "image"
      }
    },
    {
      "id": 3,
      "type": "SaveVideo",
      "pos": [
        332.96443450448714,
        -111.78008776665752
      ],
      "size": [
        737.155861175565,
        595.6724107887148
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "link": 2
        }
      ],
      "outputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "links": null
        }
      ],
      "properties": {},
      "widgets_values": [
        "video/Seedance2.5_flash_r2v",
        "auto",
        "auto",
        "auto"
      ],
      "widgets_values_named": {
        "filename_prefix": "video/Seedance2.5_flash_r2v",
        "format": "auto",
        "format.codec": "auto",
        "codec": "auto"
      }
    },
    {
      "id": 4,
      "type": "MarkdownNote",
      "pos": [
        -1167.347741221577,
        -111.97503327173763
      ],
      "size": [
        496.7499616202652,
        615.020445400965
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "properties": {},
      "widgets_values": [
        "## Input Assets\n\n- [api_bytedance_seedance2_5_flash_r2v_input_image_1.jpeg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_bytedance_seedance2_5_flash_r2v_input_image_1.jpeg) — bandaged monk in a fight stance (the ash prophet)\n- [api_bytedance_seedance2_5_flash_r2v_input_image_2.jpeg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_bytedance_seedance2_5_flash_r2v_input_image_2.jpeg) — fur-and-brass armoured brawler, bandaged head and arms (the half-giant porter)\n- [api_bytedance_seedance2_5_flash_r2v_input_image_3.jpeg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_bytedance_seedance2_5_flash_r2v_input_image_3.jpeg) — empty temple colonnade with a broken-roof light shaft (the location)\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)"
      ],
      "widgets_values_named": {
        "text": "## Input Assets\n\n- [api_bytedance_seedance2_5_flash_r2v_input_image_1.jpeg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_bytedance_seedance2_5_flash_r2v_input_image_1.jpeg) — bandaged monk in a fight stance (the ash prophet)\n- [api_bytedance_seedance2_5_flash_r2v_input_image_2.jpeg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_bytedance_seedance2_5_flash_r2v_input_image_2.jpeg) — fur-and-brass armoured brawler, bandaged head and arms (the half-giant porter)\n- [api_bytedance_seedance2_5_flash_r2v_input_image_3.jpeg](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/api_bytedance_seedance2_5_flash_r2v_input_image_3.jpeg) — empty temple colonnade with a broken-roof light shaft (the location)\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)"
      },
      "color": "#222",
      "bgcolor": "#000"
    },
    {
      "id": 5,
      "type": "LoadImage",
      "pos": [
        -622.3457535831736,
        442.0847880528328
      ],
      "size": [
        448.2393472843387,
        395.5402829753883
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            3
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "api_bytedance_seedance2_5_flash_r2v_input_image_2.jpeg",
        "image"
      ],
      "widgets_values_named": {
        "image": "api_bytedance_seedance2_5_flash_r2v_input_image_2.jpeg",
        "upload": "image"
      }
    },
    {
      "id": 6,
      "type": "LoadImage",
      "pos": [
        -624.4025066098967,
        936.2978670226071
      ],
      "size": [
        448.2393472843387,
        395.5402829753883
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            4
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": []
        }
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "api_bytedance_seedance2_5_flash_r2v_input_image_3.jpeg",
        "image"
      ],
      "widgets_values_named": {
        "image": "api_bytedance_seedance2_5_flash_r2v_input_image_3.jpeg",
        "upload": "image"
      }
    }
  ],
  "links": [
    [
      2,
      1,
      0,
      3,
      0,
      "VIDEO"
    ],
    [
      1,
      2,
      0,
      1,
      0,
      "IMAGE"
    ],
    [
      3,
      5,
      0,
      1,
      1,
      "IMAGE"
    ],
    [
      4,
      6,
      0,
      1,
      2,
      "IMAGE"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.749503182743016,
      "offset": [
        1092.9938166550705,
        462.2174456453104
      ]
    },
    "frontendVersion": "1.58.5"
  },
  "version": 0.4
}