{
  "config": {},
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        346.04494106017023,
        -8311.423900006792
      ],
      "scale": 0.5559917313492244
    },
    "frontendVersion": "1.41.13",
    "ue_links": [],
    "workflowRendererVersion": "Vue-corrected"
  },
  "groups": [
    {
      "bounding": [
        -1256.506882724277,
        6185.335556378999,
        1657.053016055087,
        1249.3356009811496
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 1,
      "title": "GENERATE FAUX-PLAYBLAST"
    },
    {
      "bounding": [
        -1264.6151410943364,
        8695.552863787474,
        3253.5228544866127,
        1071.1510377684845
      ],
      "color": "#b58b2a",
      "flags": {},
      "font_size": 24,
      "id": 2,
      "title": "(OPTIONAL) GENERATE STYLE FRAMES"
    },
    {
      "bounding": [
        512.9561413362285,
        9957.152595260499,
        1327.6253482072757,
        1240.3687320652862
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 3,
      "title": "GENERATE SHOT AND STYLE DESCRIPTION FOR SEEDANCE"
    },
    {
      "bounding": [
        -982.0457732355353,
        11677.596963739747,
        2754.9376476799825,
        1570.67549374591
      ],
      "color": "#444",
      "flags": {},
      "font_size": 24,
      "id": 4,
      "title": "DIFFUSION RENDERER BASED ON REFERENCE IMAGES AND PLAYBLAST ANIMATION"
    },
    {
      "bounding": [
        435.87702015445745,
        6489.717753652292,
        908.6435189919566,
        678.7176576349993
      ],
      "color": "#3f789e",
      "flags": {},
      "font_size": 24,
      "id": 6,
      "title": "LOAD PLAYBLAST"
    },
    {
      "bounding": [
        -1252.4981528711094,
        7474.375866838889,
        4034.573692743622,
        1085.2848385505004
      ],
      "color": "#b58b2a",
      "flags": {},
      "font_size": 24,
      "id": 7,
      "title": "GENERATE INDIVIDUAL ASSETS"
    }
  ],
  "id": "e38cc6d3-0689-4714-b061-da263d72948e",
  "last_link_id": 719,
  "last_node_id": 453,
  "links": [
    [
      641,
      343,
      0,
      344,
      0,
      "VIDEO"
    ],
    [
      646,
      347,
      0,
      352,
      0,
      "IMAGE"
    ],
    [
      652,
      356,
      0,
      359,
      0,
      "VIDEO"
    ],
    [
      657,
      361,
      0,
      364,
      0,
      "STRING"
    ],
    [
      675,
      380,
      0,
      383,
      0,
      "IMAGE"
    ],
    [
      676,
      384,
      0,
      386,
      0,
      "IMAGE"
    ],
    [
      677,
      387,
      0,
      356,
      6,
      "IMAGE"
    ],
    [
      678,
      388,
      0,
      356,
      7,
      "IMAGE"
    ],
    [
      687,
      404,
      0,
      405,
      0,
      "IMAGE"
    ],
    [
      688,
      389,
      0,
      356,
      9,
      "IMAGE"
    ],
    [
      689,
      406,
      0,
      356,
      8,
      "IMAGE"
    ],
    [
      700,
      421,
      0,
      347,
      0,
      "IMAGE"
    ],
    [
      701,
      430,
      0,
      347,
      1,
      "INT"
    ],
    [
      702,
      431,
      0,
      348,
      0,
      "IMAGE"
    ],
    [
      703,
      428,
      0,
      394,
      0,
      "IMAGE"
    ],
    [
      705,
      432,
      0,
      433,
      0,
      "IMAGE"
    ],
    [
      708,
      395,
      0,
      356,
      11,
      "VIDEO"
    ],
    [
      709,
      347,
      0,
      436,
      0,
      "IMAGE"
    ],
    [
      710,
      436,
      0,
      432,
      0,
      "IMAGE"
    ],
    [
      711,
      428,
      3,
      443,
      0,
      "VHS_VIDEOINFO"
    ],
    [
      713,
      443,
      7,
      447,
      0,
      "FLOAT"
    ],
    [
      714,
      447,
      0,
      448,
      0,
      "INT"
    ],
    [
      715,
      445,
      0,
      356,
      4,
      "INT"
    ],
    [
      717,
      451,
      0,
      435,
      0,
      "VIDEO"
    ],
    [
      718,
      348,
      0,
      452,
      0,
      "IMAGE"
    ],
    [
      719,
      453,
      0,
      382,
      0,
      "IMAGE"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 382,
      "inputs": [
        {
          "link": 719,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 33,
      "outputs": [
        {
          "links": null,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1713.14995443665,
        7670.133253621904
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "vehicle_1"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_vehicle_1",
      "type": "SetNode",
      "widgets_values": [
        "vehicle_1"
      ]
    },
    {
      "flags": {},
      "id": 380,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            675
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        1304.4868769392413,
        8075.516779130573
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "size": [
        282.75,
        339.59375
      ],
      "type": "LoadImage",
      "widgets_values": [
        "bc1a1a3b41888b23907817f550a86cd1d4d332574a66307ef5e7e4407f1d6684.png",
        "image"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 389,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            688
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -914.45026209188,
        12293.75039612886
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_location_1",
      "type": "GetNode",
      "widgets_values": [
        "location_1"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 387,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [
        {
          "links": [
            677
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -907.9650772519278,
        11821.911783668009
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_vehicle_1",
      "type": "GetNode",
      "widgets_values": [
        "vehicle_1"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 388,
      "inputs": [],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            678
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -919.8184049398433,
        11988.468110377422
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_vehicle_2",
      "type": "GetNode",
      "widgets_values": [
        "vehicle_2"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 406,
      "inputs": [],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            689
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -917.5558039281898,
        12137.363391578292
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_vehicle_3",
      "type": "GetNode",
      "widgets_values": [
        "vehicle_3"
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 356,
      "inputs": [
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMFY_DYNAMICCOMBO_V3",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "model.prompt",
          "name": "model.prompt",
          "type": "STRING",
          "widget": {
            "name": "model.prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model.resolution",
          "name": "model.resolution",
          "type": "COMBO",
          "widget": {
            "name": "model.resolution"
          }
        },
        {
          "link": null,
          "localized_name": "model.ratio",
          "name": "model.ratio",
          "type": "COMBO",
          "widget": {
            "name": "model.ratio"
          }
        },
        {
          "link": 715,
          "localized_name": "model.duration",
          "name": "model.duration",
          "type": "INT",
          "widget": {
            "name": "model.duration"
          }
        },
        {
          "link": null,
          "localized_name": "model.generate_audio",
          "name": "model.generate_audio",
          "type": "BOOLEAN",
          "widget": {
            "name": "model.generate_audio"
          }
        },
        {
          "label": "image_1",
          "link": 677,
          "localized_name": "model.reference_images.image_1",
          "name": "model.reference_images.image_1",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_2",
          "link": 678,
          "localized_name": "model.reference_images.image_2",
          "name": "model.reference_images.image_2",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_3",
          "link": 689,
          "localized_name": "model.reference_images.image_3",
          "name": "model.reference_images.image_3",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_4",
          "link": 688,
          "localized_name": "model.reference_images.image_4",
          "name": "model.reference_images.image_4",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "image_5",
          "link": null,
          "localized_name": "model.reference_images.image_5",
          "name": "model.reference_images.image_5",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "label": "video_1",
          "link": 708,
          "localized_name": "model.reference_videos.video_1",
          "name": "model.reference_videos.video_1",
          "shape": 7,
          "type": "VIDEO"
        },
        {
          "label": "video_2",
          "link": null,
          "localized_name": "model.reference_videos.video_2",
          "name": "model.reference_videos.video_2",
          "shape": 7,
          "type": "VIDEO"
        },
        {
          "label": "audio_1",
          "link": null,
          "localized_name": "model.reference_audios.audio_1",
          "name": "model.reference_audios.audio_1",
          "shape": 7,
          "type": "AUDIO"
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "watermark",
          "name": "watermark",
          "type": "BOOLEAN",
          "widget": {
            "name": "watermark"
          }
        }
      ],
      "mode": 0,
      "order": 31,
      "outputs": [
        {
          "links": [
            652
          ],
          "localized_name": "VIDEO",
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        -546.0007270783237,
        12114.298504255334
      ],
      "properties": {
        "Node name for S&R": "ByteDance2ReferenceNode"
      },
      "size": [
        824.6875,
        544.375
      ],
      "type": "ByteDance2ReferenceNode",
      "widgets_values": [
        "Seedance 2.0",
        "Use the motion from video_1 with the vehicles from image_1 and image_2 chasing each other in the city streets based on image_4. The other cars look like image_3. Tire smoke and road debris being kicked up behind the cars. Headlight coming from the cars cause anamorphic lens flares. As the red car spins out, sparks fly out of it's rear tires. Cinematic. 4k.",
        "720p",
        "16:9",
        10,
        true,
        1077699877,
        "randomize",
        false
      ]
    },
    {
      "flags": {
        "collapsed": false
      },
      "id": 359,
      "inputs": [
        {
          "link": 652,
          "localized_name": "video",
          "name": "video",
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          }
        },
        {
          "link": null,
          "localized_name": "format",
          "name": "format",
          "type": "COMBO",
          "widget": {
            "name": "format"
          }
        },
        {
          "link": null,
          "localized_name": "codec",
          "name": "codec",
          "type": "COMBO",
          "widget": {
            "name": "codec"
          }
        }
      ],
      "mode": 0,
      "order": 38,
      "outputs": [],
      "pos": [
        347.55616396702794,
        12106.222797356213
      ],
      "properties": {},
      "size": [
        1389,
        1047.6875
      ],
      "type": "SaveVideo",
      "widgets_values": [
        "video/Seedance2.0_r2v",
        "auto",
        "auto"
      ]
    },
    {
      "flags": {},
      "id": 344,
      "inputs": [
        {
          "link": 641,
          "localized_name": "video",
          "name": "video",
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          }
        },
        {
          "link": null,
          "localized_name": "format",
          "name": "format",
          "type": "COMBO",
          "widget": {
            "name": "format"
          }
        },
        {
          "link": null,
          "localized_name": "codec",
          "name": "codec",
          "type": "COMBO",
          "widget": {
            "name": "codec"
          }
        }
      ],
      "mode": 0,
      "order": 28,
      "outputs": [],
      "pos": [
        -1238.370259841034,
        6655.37191420332
      ],
      "properties": {},
      "size": [
        540,
        610
      ],
      "type": "SaveVideo",
      "widgets_values": [
        "video/Seedance2.0_t2v",
        "auto",
        "auto"
      ]
    },
    {
      "flags": {},
      "id": 430,
      "inputs": [
        {
          "link": null,
          "localized_name": "value",
          "name": "value",
          "type": "INT",
          "widget": {
            "name": "value"
          }
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "links": [
            701
          ],
          "localized_name": "INT",
          "name": "INT",
          "type": "INT"
        }
      ],
      "pos": [
        -1235.4449492365593,
        8983.490216371989
      ],
      "properties": {
        "Node name for S&R": "Int"
      },
      "size": [
        270,
        103.59375
      ],
      "title": "CHOOSE FRAME",
      "type": "Int",
      "widgets_values": [
        1
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 421,
      "inputs": [],
      "mode": 0,
      "order": 6,
      "outputs": [
        {
          "links": [
            700
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -1233.5301340147362,
        8809.369748071545
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_base_images",
      "type": "GetNode",
      "widgets_values": [
        "base_images"
      ]
    },
    {
      "flags": {},
      "id": 352,
      "inputs": [
        {
          "link": 646,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 34,
      "outputs": [],
      "pos": [
        -903.9381609387353,
        9001.154263672917
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      },
      "size": [
        362.625,
        279.3125
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 405,
      "inputs": [
        {
          "link": 687,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 25,
      "outputs": [
        {
          "links": null,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        2408.61422001925,
        7657.492612074502
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "vehicle_3"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_vehicle_3",
      "type": "SetNode",
      "widgets_values": [
        "vehicle_3"
      ]
    },
    {
      "flags": {},
      "id": 384,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 7,
      "outputs": [
        {
          "links": [
            676
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        2017.605246385487,
        8038.086304185717
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "size": [
        282.75,
        339.59375
      ],
      "type": "LoadImage",
      "widgets_values": [
        "efaf62dab3fc7e992bb6b628df69b781112830794beb98facb695ca810922772.png",
        "image"
      ]
    },
    {
      "flags": {},
      "id": 404,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 8,
      "outputs": [
        {
          "links": [
            687
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        2005.968047749431,
        7655.985618490248
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "size": [
        282.75,
        339.59375
      ],
      "type": "LoadImage",
      "widgets_values": [
        "c62d4ddf874ebc4e076d63f1f3de34b0355052470bd3acd2dced26262449f3b2.png",
        "image"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 383,
      "inputs": [
        {
          "link": 675,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 22,
      "outputs": [
        {
          "links": null,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1708.1636020579,
        8076.269947601658
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "vehicle_2"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_vehicle_2",
      "type": "SetNode",
      "widgets_values": [
        "vehicle_2"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 386,
      "inputs": [
        {
          "link": 676,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 24,
      "outputs": [
        {
          "links": null,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        2419.2049187844104,
        8035.913006497575
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "location_1"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_location_1",
      "type": "SetNode",
      "widgets_values": [
        "location_1"
      ]
    },
    {
      "flags": {},
      "id": 428,
      "inputs": [
        {
          "link": null,
          "localized_name": "meta_batch",
          "name": "meta_batch",
          "shape": 7,
          "type": "VHS_BatchManager"
        },
        {
          "link": null,
          "localized_name": "vae",
          "name": "vae",
          "shape": 7,
          "type": "VAE"
        },
        {
          "link": null,
          "localized_name": "video",
          "name": "video",
          "type": "COMBO",
          "widget": {
            "name": "video"
          }
        },
        {
          "link": null,
          "localized_name": "force_rate",
          "name": "force_rate",
          "type": "FLOAT",
          "widget": {
            "name": "force_rate"
          }
        },
        {
          "link": null,
          "localized_name": "custom_width",
          "name": "custom_width",
          "type": "INT",
          "widget": {
            "name": "custom_width"
          }
        },
        {
          "link": null,
          "localized_name": "custom_height",
          "name": "custom_height",
          "type": "INT",
          "widget": {
            "name": "custom_height"
          }
        },
        {
          "link": null,
          "localized_name": "frame_load_cap",
          "name": "frame_load_cap",
          "type": "INT",
          "widget": {
            "name": "frame_load_cap"
          }
        },
        {
          "link": null,
          "localized_name": "skip_first_frames",
          "name": "skip_first_frames",
          "type": "INT",
          "widget": {
            "name": "skip_first_frames"
          }
        },
        {
          "link": null,
          "localized_name": "select_every_nth",
          "name": "select_every_nth",
          "type": "INT",
          "widget": {
            "name": "select_every_nth"
          }
        },
        {
          "link": null,
          "localized_name": "format",
          "name": "format",
          "shape": 7,
          "type": "COMBO",
          "widget": {
            "name": "format"
          }
        }
      ],
      "mode": 0,
      "order": 9,
      "outputs": [
        {
          "links": [
            703
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "frame_count",
          "name": "frame_count",
          "type": "INT"
        },
        {
          "links": null,
          "localized_name": "audio",
          "name": "audio",
          "type": "AUDIO"
        },
        {
          "links": [
            711
          ],
          "localized_name": "video_info",
          "name": "video_info",
          "type": "VHS_VIDEOINFO"
        }
      ],
      "pos": [
        455.952822265132,
        6578.434092104821
      ],
      "properties": {
        "Node name for S&R": "VHS_LoadVideo"
      },
      "size": [
        255.8125,
        547.203125
      ],
      "type": "VHS_LoadVideo",
      "widgets_values": {
        "custom_height": 0,
        "custom_width": 0,
        "force_rate": 0,
        "format": "AnimateDiff",
        "frame_load_cap": 0,
        "select_every_nth": 1,
        "skip_first_frames": 0,
        "video": "69e04c97120a65e3f3739e9b68cdfa58e06addc39cfe1417ac56b4798828e2fe.mp4",
        "videopreview": {
          "hidden": false,
          "params": {
            "custom_height": 0,
            "custom_width": 0,
            "filename": "69e04c97120a65e3f3739e9b68cdfa58e06addc39cfe1417ac56b4798828e2fe.mp4",
            "force_rate": 0,
            "format": "video/mp4",
            "frame_load_cap": 0,
            "select_every_nth": 1,
            "skip_first_frames": 0,
            "type": "input"
          },
          "paused": false
        }
      }
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 343,
      "inputs": [
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMFY_DYNAMICCOMBO_V3",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "model.prompt",
          "name": "model.prompt",
          "type": "STRING",
          "widget": {
            "name": "model.prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model.resolution",
          "name": "model.resolution",
          "type": "COMBO",
          "widget": {
            "name": "model.resolution"
          }
        },
        {
          "link": null,
          "localized_name": "model.ratio",
          "name": "model.ratio",
          "type": "COMBO",
          "widget": {
            "name": "model.ratio"
          }
        },
        {
          "link": null,
          "localized_name": "model.duration",
          "name": "model.duration",
          "type": "INT",
          "widget": {
            "name": "model.duration"
          }
        },
        {
          "link": null,
          "localized_name": "model.generate_audio",
          "name": "model.generate_audio",
          "type": "BOOLEAN",
          "widget": {
            "name": "model.generate_audio"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "watermark",
          "name": "watermark",
          "type": "BOOLEAN",
          "widget": {
            "name": "watermark"
          }
        }
      ],
      "mode": 0,
      "order": 10,
      "outputs": [
        {
          "links": [
            641
          ],
          "localized_name": "VIDEO",
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        -1246.5070701154866,
        6258.935424233455
      ],
      "properties": {
        "Node name for S&R": "ByteDance2TextToVideoNode"
      },
      "showAdvanced": false,
      "size": [
        480.8125,
        312.375
      ],
      "type": "ByteDance2TextToVideoNode",
      "widgets_values": [
        "Seedance 2.0",
        "A single sleek sports car (colored red) being chased by a heavy SUV (colored green), drifting aggressively around a tight corner and kicking up particle debris. Low-angle handheld tracking shot, moving backward at high speed to keep both vehicles centered in the frame. A busy city intersection (colored blue). Untextured grey 3D playblast render style, Maya viewport look, flat Lambert shading, ambient occlusion only. No color, no textures, no realistic lighting, maintain solid geometry, no vehicle morphing, no camera cuts.",
        "720p",
        "16:9",
        10,
        true,
        675586000,
        "randomize",
        false
      ]
    },
    {
      "flags": {},
      "id": 435,
      "inputs": [
        {
          "link": 717,
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "mode": 0,
      "order": 32,
      "outputs": [
        {
          "links": null,
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        137.99696591571,
        6282.4917616241
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "base_video"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_base_video",
      "type": "SetNode",
      "widgets_values": [
        "base_video"
      ]
    },
    {
      "bgcolor": "#3f5159",
      "color": "#2a363b",
      "flags": {},
      "id": 394,
      "inputs": [
        {
          "link": 703,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 26,
      "outputs": [
        {
          "links": null,
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1064.1459305228589,
        6578.855680867504
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "base_images"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_base_images",
      "type": "SetNode",
      "widgets_values": [
        "base_images"
      ]
    },
    {
      "flags": {},
      "id": 395,
      "inputs": [],
      "mode": 0,
      "order": 11,
      "outputs": [
        {
          "links": [
            708
          ],
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        -911.5240773506894,
        12465.381252868387
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_base_video",
      "type": "GetNode",
      "widgets_values": [
        "base_video"
      ]
    },
    {
      "flags": {},
      "id": 364,
      "inputs": [
        {
          "link": 657,
          "localized_name": "source",
          "name": "source",
          "type": "*"
        }
      ],
      "mode": 0,
      "order": 29,
      "outputs": [
        {
          "links": null,
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        1238.8106613054586,
        10133.053439468766
      ],
      "properties": {
        "Node name for S&R": "PreviewAny"
      },
      "size": [
        455.140625,
        540.875
      ],
      "type": "PreviewAny",
      "widgets_values": [
        null,
        null,
        null
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 361,
      "inputs": [
        {
          "link": null,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "audio",
          "name": "audio",
          "shape": 7,
          "type": "AUDIO"
        },
        {
          "link": null,
          "localized_name": "video",
          "name": "video",
          "shape": 7,
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": null,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 12,
      "outputs": [
        {
          "links": [
            657
          ],
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        }
      ],
      "pos": [
        686.300379341885,
        10133.771243073292
      ],
      "properties": {
        "Node name for S&R": "GeminiNode"
      },
      "showAdvanced": true,
      "size": [
        462.953125,
        933.125
      ],
      "type": "GeminiNode",
      "widgets_values": [
        "I have a shot that I want to match the motion of, this is video_1. I want it to have the vehilces from image_1, 2, and 3 and the enviroment should look like image_4.",
        "gemini-3-1-pro",
        42,
        "randomize",
        "# 🧠 Seedance 2.0 Prompt Assistant\n\n## System Instructions\n\nYou are an expert AI video director and prompt engineer specializing in Seedance 2.0. Your role is to help the user design high-quality prompts for multimodal video generation, including text-to-video, image-to-video, reference-to-video, video-to-video, and audio-to-video workflows.\n\nYou must think like a film director, not a casual prompt writer.\n\n---\n\n## 🎯 Core Objective\n\nAlways generate prompts that:\n\n* Are structured using cinematic language\n* Describe filmable shots, not abstract ideas\n* Maintain subject consistency and motion clarity\n* Use constraints to reduce model drift\n* Are optimized for Seedance’s multimodal behavior\n\n---\n\n## 🧱 Universal Prompt Structure\n\nAlways follow this structure when generating prompts:\n\nSubject → Action → Camera → Scene → Style → Constraints → Timing\n\nDefinitions:\n\n* Subject: who or what is in the scene\n* Action: what is happening (single continuous action)\n* Camera: shot type, framing, and movement\n* Scene: environment and spatial context\n* Style: a single clear visual style reference\n* Constraints: rules to prevent artifacts or drift\n* Timing: optional shot sequencing or time-based structure\n\nDo not change this order.\n\n---\n\n## 🎬 Mode-Specific Behavior\n\n### 1. Text-to-Video (T2V)\n\n* Generate everything from scratch\n* Use a single subject and a single action\n* Avoid multiple ideas or branching events\n* Treat the prompt as one continuous shot unless explicitly told otherwise\n\n---\n\n### 2. Image-to-Video (I2V)\n\n* Assume the image defines identity\n* Do not redefine appearance in detail\n* Focus on motion, camera, and environment\n* Include constraints to preserve facial and structural consistency\n\nExample constraints:\n\n* maintain exact facial structure\n* preserve clothing and proportions\n\n---\n\n### 3. Reference-to-Video (Multi-input)\n\n* Assign clear roles to each input\n\nUse this pattern:\n\n* Image = identity\n* Video = motion reference\n* Audio = timing and emotion\n\nExplicitly describe how each input is used:\n\n* perform motion from reference video\n* maintain identity from reference image\n\n---\n\n### 4. Video-to-Video (V2V)\n\n* Preserve motion and timing from the source video\n* Only modify:\n\n  * subject\n  * environment\n  * style\n* Avoid redefining motion unless necessary\n\n---\n\n### 5. Audio-to-Video (A2V)\n\n* Use audio to drive:\n\n  * pacing\n  * rhythm\n  * emotional tone\n* Sync actions and camera movement to audio cues\n\n---\n\n## 🎥 Shot Design Rules\n\n* Default to a single shot unless multi-shot is requested\n* If multi-shot is used, structure clearly:\n\nShot 1:\nShot 2:\nShot 3:\n\nEach shot must follow the full prompt structure.\n\n---\n\n## 🎯 Constraints (Critical Requirement)\n\nAlways include constraints when generating prompts.\n\nTypes of constraints:\n\n* identity: no face distortion, consistent character\n* motion: no jitter, no morphing\n* camera: no cuts unless specified\n* environment: consistent lighting and geometry\n\nConstraints must be short, direct, and explicit.\n\n---\n\n## ⚖️ Prompt Quality Rules\n\n* Keep prompts between 30 and 120 words unless user asks otherwise\n* Use clear, literal language\n* Avoid vague descriptors like:\n\n  * cool\n  * cinematic (unless supported with specifics)\n  * dynamic\n\nReplace vague language with:\n\n* specific camera moves\n* lighting descriptions\n* physical actions\n\n---\n\n## 🎨 Style Rules\n\n* Use only ONE strong style anchor\n* Prefer:\n\n  * film references\n  * lighting styles\n  * real-world cinematography\n\nAvoid stacking multiple styles.\n\n---\n\n## 🎥 Camera Rules\n\nAlways define camera behavior when possible:\n\n* shot type: wide, medium, close-up\n* movement: dolly, pan, tilt, handheld\n* perspective: eye-level, low angle, overhead\n\nCamera language is more important than visual adjectives.\n\n---\n\n## 🧠 Iteration Strategy\n\nWhen refining prompts:\n\n* Change only one major variable at a time\n* Preserve working elements\n* Improve clarity, not complexity\n\n---\n\n## 🚫 What NOT to Do\n\nDo not:\n\n* write long narrative paragraphs\n* include multiple competing subjects\n* mix conflicting styles\n* omit camera direction\n* rely on abstract or emotional-only descriptions\n\n---\n\n## ✅ Output Format\n\nWhen the user asks for a prompt, return:\n\n1. Final Prompt (clean, ready to paste)\n2. Optional: Short explanation (if helpful)\n\nDo not over-explain unless asked.\n\n---\n\n## 🔥 Guiding Principle\n\nEvery prompt should describe something that could realistically be filmed on a set.\n\nIf it would not make sense to a cinematographer, rewrite it."
      ]
    },
    {
      "flags": {},
      "id": 347,
      "inputs": [
        {
          "link": 700,
          "localized_name": "image",
          "name": "image",
          "type": "IMAGE"
        },
        {
          "link": 701,
          "localized_name": "start",
          "name": "start",
          "type": "INT",
          "widget": {
            "name": "start"
          }
        },
        {
          "link": null,
          "localized_name": "length",
          "name": "length",
          "type": "INT",
          "widget": {
            "name": "length"
          }
        }
      ],
      "mode": 0,
      "order": 23,
      "outputs": [
        {
          "links": [
            646,
            709
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -897.3448177668415,
        8807.9784173002
      ],
      "properties": {
        "Node name for S&R": "ImageFromBatch+"
      },
      "size": [
        270,
        135.59375
      ],
      "type": "ImageFromBatch+",
      "widgets_values": [
        60,
        1
      ]
    },
    {
      "flags": {},
      "id": 433,
      "inputs": [
        {
          "link": 705,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 41,
      "outputs": [],
      "pos": [
        810.6835867471052,
        8801.469780957226
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      },
      "size": [
        1117.8125,
        775
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 436,
      "inputs": [
        {
          "link": 709,
          "localized_name": "image_1",
          "name": "image_1",
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "image_2",
          "name": "image_2",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "inputcount",
          "name": "inputcount",
          "type": "INT",
          "widget": {
            "name": "inputcount"
          }
        }
      ],
      "mode": 0,
      "order": 35,
      "outputs": [
        {
          "links": [
            710
          ],
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -161.9984571133673,
        8805.381491661454
      ],
      "properties": {},
      "size": [
        270,
        155.59375
      ],
      "type": "ImageBatchMulti",
      "widgets_values": [
        2,
        null
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 432,
      "inputs": [
        {
          "link": 710,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": null,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "aspect_ratio",
          "name": "aspect_ratio",
          "type": "COMBO",
          "widget": {
            "name": "aspect_ratio"
          }
        },
        {
          "link": null,
          "localized_name": "resolution",
          "name": "resolution",
          "type": "COMBO",
          "widget": {
            "name": "resolution"
          }
        },
        {
          "link": null,
          "localized_name": "response_modalities",
          "name": "response_modalities",
          "type": "COMBO",
          "widget": {
            "name": "response_modalities"
          }
        },
        {
          "link": null,
          "localized_name": "thinking_level",
          "name": "thinking_level",
          "type": "COMBO",
          "widget": {
            "name": "thinking_level"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 39,
      "outputs": [
        {
          "links": [
            705
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        },
        {
          "links": null,
          "localized_name": "thought_image",
          "name": "thought_image",
          "type": "IMAGE"
        }
      ],
      "pos": [
        183.05851582509968,
        8804.249440707528
      ],
      "properties": {
        "Node name for S&R": "GeminiNanoBanana2"
      },
      "size": [
        571.4375,
        540
      ],
      "type": "GeminiNanoBanana2",
      "widgets_values": [
        "Change this 3D render into a photorealistic, high quality, still frame of a sythnwave style environment.",
        "Nano Banana 2 (Gemini 3.1 Flash Image)",
        43,
        "randomize",
        "auto",
        "1K",
        "IMAGE",
        "MINIMAL",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 431,
      "inputs": [
        {
          "link": null,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": null,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "aspect_ratio",
          "name": "aspect_ratio",
          "type": "COMBO",
          "widget": {
            "name": "aspect_ratio"
          }
        },
        {
          "link": null,
          "localized_name": "resolution",
          "name": "resolution",
          "type": "COMBO",
          "widget": {
            "name": "resolution"
          }
        },
        {
          "link": null,
          "localized_name": "response_modalities",
          "name": "response_modalities",
          "type": "COMBO",
          "widget": {
            "name": "response_modalities"
          }
        },
        {
          "link": null,
          "localized_name": "thinking_level",
          "name": "thinking_level",
          "type": "COMBO",
          "widget": {
            "name": "thinking_level"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 13,
      "outputs": [
        {
          "links": [
            702
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        },
        {
          "links": null,
          "localized_name": "thought_image",
          "name": "thought_image",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -1190.3519770969938,
        7578.211335283003
      ],
      "properties": {
        "Node name for S&R": "GeminiNanoBanana2"
      },
      "size": [
        571.4375,
        540
      ],
      "type": "GeminiNanoBanana2",
      "widgets_values": [
        "A stylized synthwave race car. Red.",
        "Nano Banana 2 (Gemini 3.1 Flash Image)",
        43,
        "randomize",
        "auto",
        "1K",
        "IMAGE",
        "MINIMAL",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {
        "collapsed": true
      },
      "id": 348,
      "inputs": [
        {
          "link": 702,
          "localized_name": "images",
          "name": "images",
          "shape": 7,
          "type": "IMAGE"
        },
        {
          "link": null,
          "localized_name": "files",
          "name": "files",
          "shape": 7,
          "type": "GEMINI_INPUT_FILES"
        },
        {
          "link": null,
          "localized_name": "prompt",
          "name": "prompt",
          "type": "STRING",
          "widget": {
            "name": "prompt"
          }
        },
        {
          "link": null,
          "localized_name": "model",
          "name": "model",
          "type": "COMBO",
          "widget": {
            "name": "model"
          }
        },
        {
          "link": null,
          "localized_name": "seed",
          "name": "seed",
          "type": "INT",
          "widget": {
            "name": "seed"
          }
        },
        {
          "link": null,
          "localized_name": "aspect_ratio",
          "name": "aspect_ratio",
          "type": "COMBO",
          "widget": {
            "name": "aspect_ratio"
          }
        },
        {
          "link": null,
          "localized_name": "resolution",
          "name": "resolution",
          "type": "COMBO",
          "widget": {
            "name": "resolution"
          }
        },
        {
          "link": null,
          "localized_name": "response_modalities",
          "name": "response_modalities",
          "type": "COMBO",
          "widget": {
            "name": "response_modalities"
          }
        },
        {
          "link": null,
          "localized_name": "thinking_level",
          "name": "thinking_level",
          "type": "COMBO",
          "widget": {
            "name": "thinking_level"
          }
        },
        {
          "link": null,
          "localized_name": "system_prompt",
          "name": "system_prompt",
          "shape": 7,
          "type": "STRING",
          "widget": {
            "name": "system_prompt"
          }
        }
      ],
      "mode": 0,
      "order": 30,
      "outputs": [
        {
          "links": [
            718
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "STRING",
          "name": "STRING",
          "type": "STRING"
        },
        {
          "links": null,
          "localized_name": "thought_image",
          "name": "thought_image",
          "type": "IMAGE"
        }
      ],
      "pos": [
        -379.68727989601064,
        7613.946833744046
      ],
      "properties": {
        "Node name for S&R": "GeminiNanoBanana2"
      },
      "showAdvanced": true,
      "size": [
        571.4375,
        540.015625
      ],
      "type": "GeminiNanoBanana2",
      "widgets_values": [
        "make a 2x2 grid of this image showing different angles of the object on a white background. no text.",
        "Nano Banana 2 (Gemini 3.1 Flash Image)",
        43,
        "randomize",
        "auto",
        "1K",
        "IMAGE",
        "MINIMAL",
        "You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 437,
      "inputs": [],
      "mode": 0,
      "order": 14,
      "outputs": [],
      "pos": [
        443.66625115390775,
        6350.492812409368
      ],
      "properties": {},
      "size": [
        545.625,
        113.953125
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "# Load your rendered playbast here."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 438,
      "inputs": [],
      "mode": 0,
      "order": 15,
      "outputs": [],
      "pos": [
        -1827.545742008171,
        7508.3317660534
      ],
      "properties": {},
      "size": [
        545.625,
        114
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "# Create your assets. For example, characters or vehicles here."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 439,
      "inputs": [],
      "mode": 0,
      "order": 16,
      "outputs": [],
      "pos": [
        -1847.7010190237224,
        8731.06349096973
      ],
      "properties": {},
      "size": [
        545.625,
        219.59375
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "# It's sometimes helpful to create style frames. Choose your frame in the \"Image from Batch\" and then load any references that you'd like Nano Banana to reference in the \"Image Batch Multi\". If you want more simple increase the input count."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 440,
      "inputs": [],
      "mode": 0,
      "order": 17,
      "outputs": [],
      "pos": [
        -65.78650842347338,
        9988.066491955686
      ],
      "properties": {},
      "size": [
        545.625,
        114
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "# Create your Seedance 2 prompt! \nCustom System Instructions are included."
      ]
    },
    {
      "bgcolor": "#653",
      "color": "#432",
      "flags": {},
      "id": 441,
      "inputs": [],
      "mode": 0,
      "order": 18,
      "outputs": [],
      "pos": [
        -987.2789985356355,
        11494.405727979887
      ],
      "properties": {},
      "size": [
        624.0625,
        113.9375
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "# Load your assets and your prompt for Seedance to use."
      ]
    },
    {
      "flags": {},
      "id": 443,
      "inputs": [
        {
          "link": 711,
          "localized_name": "video_info",
          "name": "video_info",
          "type": "VHS_VIDEOINFO"
        }
      ],
      "mode": 0,
      "order": 27,
      "outputs": [
        {
          "links": null,
          "localized_name": "source_fps🟨",
          "name": "source_fps🟨",
          "type": "FLOAT"
        },
        {
          "links": null,
          "localized_name": "source_frame_count🟨",
          "name": "source_frame_count🟨",
          "type": "INT"
        },
        {
          "links": null,
          "localized_name": "source_duration🟨",
          "name": "source_duration🟨",
          "type": "FLOAT"
        },
        {
          "links": null,
          "localized_name": "source_width🟨",
          "name": "source_width🟨",
          "type": "INT"
        },
        {
          "links": null,
          "localized_name": "source_height🟨",
          "name": "source_height🟨",
          "type": "INT"
        },
        {
          "links": null,
          "localized_name": "loaded_fps🟦",
          "name": "loaded_fps🟦",
          "type": "FLOAT"
        },
        {
          "links": null,
          "localized_name": "loaded_frame_count🟦",
          "name": "loaded_frame_count🟦",
          "type": "INT"
        },
        {
          "links": [
            713
          ],
          "localized_name": "loaded_duration🟦",
          "name": "loaded_duration🟦",
          "type": "FLOAT"
        },
        {
          "links": null,
          "localized_name": "loaded_width🟦",
          "name": "loaded_width🟦",
          "type": "INT"
        },
        {
          "links": null,
          "localized_name": "loaded_height🟦",
          "name": "loaded_height🟦",
          "type": "INT"
        }
      ],
      "pos": [
        751.0580465052651,
        6787.3248034718
      ],
      "properties": {
        "Node name for S&R": "VHS_VideoInfo"
      },
      "size": [
        261.328125,
        295.125
      ],
      "type": "VHS_VideoInfo",
      "widgets_values": {}
    },
    {
      "bgcolor": "#29699c",
      "color": "#1b4669",
      "flags": {},
      "id": 445,
      "inputs": [],
      "mode": 0,
      "order": 19,
      "outputs": [
        {
          "links": [
            715
          ],
          "name": "INT",
          "type": "INT"
        }
      ],
      "pos": [
        -906.797755237458,
        12729.498458721573
      ],
      "properties": {
        "Node name for S&R": "GetNode",
        "aux_id": "kijai/ComfyUI-KJNodes"
      },
      "size": [
        225,
        106.25
      ],
      "title": "Get_duration",
      "type": "GetNode",
      "widgets_values": [
        "duration"
      ]
    },
    {
      "flags": {
        "collapsed": true
      },
      "id": 447,
      "inputs": [
        {
          "link": 713,
          "localized_name": "a",
          "name": "a",
          "type": "FLOAT",
          "widget": {
            "name": "a"
          }
        }
      ],
      "mode": 0,
      "order": 36,
      "outputs": [
        {
          "links": [
            714
          ],
          "localized_name": "INT",
          "name": "INT",
          "type": "INT"
        }
      ],
      "pos": [
        1092.3564458218525,
        6922.119617373206
      ],
      "properties": {
        "Node name for S&R": "CM_FloatToInt"
      },
      "size": [
        270,
        103.59375
      ],
      "type": "CM_FloatToInt",
      "widgets_values": [
        0
      ]
    },
    {
      "bgcolor": "#29699c",
      "color": "#1b4669",
      "flags": {},
      "id": 448,
      "inputs": [
        {
          "link": 714,
          "name": "INT",
          "type": "INT"
        }
      ],
      "mode": 0,
      "order": 40,
      "outputs": [
        {
          "links": [],
          "name": "INT",
          "type": "INT"
        }
      ],
      "pos": [
        1083.2371424917508,
        6981.428649270637
      ],
      "properties": {
        "Node name for S&R": "SetNode",
        "aux_id": "kijai/ComfyUI-KJNodes",
        "previousName": "duration"
      },
      "size": [
        225,
        107.578125
      ],
      "title": "Set_duration",
      "type": "SetNode",
      "widgets_values": [
        "duration"
      ]
    },
    {
      "flags": {},
      "id": 451,
      "inputs": [
        {
          "link": null,
          "localized_name": "file",
          "name": "file",
          "type": "COMBO",
          "widget": {
            "name": "file"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 20,
      "outputs": [
        {
          "links": [
            717
          ],
          "localized_name": "VIDEO",
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        -649.463040703067,
        6658.003383774208
      ],
      "properties": {
        "Node name for S&R": "LoadVideo"
      },
      "size": [
        657.78125,
        479.6875
      ],
      "type": "LoadVideo",
      "widgets_values": [
        "video/69e04c97120a65e3f3739e9b68cdfa58e06addc39cfe1417ac56b4798828e2fe.mp4 [output]",
        "image"
      ]
    },
    {
      "flags": {},
      "id": 452,
      "inputs": [
        {
          "link": 718,
          "localized_name": "images",
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 37,
      "outputs": [],
      "pos": [
        108.60974955251936,
        7582.617591282978
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      },
      "size": [
        1107.78125,
        864
      ],
      "type": "PreviewImage",
      "widgets_values": []
    },
    {
      "flags": {},
      "id": 453,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 21,
      "outputs": [
        {
          "links": [
            719
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        1303.9625013316484,
        7673.937181218237
      ],
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "size": [
        282.765625,
        339.59375
      ],
      "type": "LoadImage",
      "widgets_values": [
        "56598a0bbd51a7ff5dc6f7557906032006c8e4b7c5d0c6e14cf8e019dc018761.png [output]",
        "image"
      ]
    }
  ],
  "revision": 0,
  "version": 0.4
}