diff --git a/demo/creative_interpolation_example.json b/demo/creative_interpolation_example.json index 1e2b242..d39214c 100644 --- a/demo/creative_interpolation_example.json +++ b/demo/creative_interpolation_example.json @@ -1,6 +1,6 @@ { - "last_node_id": 676, - "last_link_id": 1231, + "last_node_id": 683, + "last_link_id": 1247, "nodes": [ { "id": 574, @@ -530,166 +530,6 @@ 1 ] }, - { - "id": 614, - "type": "VHS_GetImageCount", - "pos": [ - 4661.049709638174, - -606.1117407124351 - ], - "size": { - "0": 210, - "1": 26 - }, - "flags": { - "collapsed": true - }, - "order": 70, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 1109 - } - ], - "outputs": [ - { - "name": "count", - "type": "INT", - "links": [ - 1116 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "VHS_GetImageCount" - }, - "widgets_values": {} - }, - { - "id": 616, - "type": "SimpleMath+", - "pos": [ - 4692.049709638174, - -521.1117407124351 - ], - "size": { - "0": 315, - "1": 78 - }, - "flags": { - "collapsed": true - }, - "order": 71, - "mode": 0, - "inputs": [ - { - "name": "a", - "type": "INT,FLOAT", - "link": 1116 - }, - { - "name": "b", - "type": "INT,FLOAT", - "link": 1141 - } - ], - "outputs": [ - { - "name": "INT", - "type": "INT", - "links": [ - 1118 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "FLOAT", - "type": "FLOAT", - "links": null, - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "SimpleMath+" - }, - "widgets_values": [ - "a-b" - ] - }, - { - "id": 615, - "type": "VHS_SplitImages", - "pos": [ - 4659.049709638174, - -433.1117407124352 - ], - "size": { - "0": 231.97152709960938, - "1": 152.94261169433594 - }, - "flags": { - "collapsed": true - }, - "order": 72, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 1112 - }, - { - "name": "split_index", - "type": "INT", - "link": 1118, - "widget": { - "name": "split_index" - } - } - ], - "outputs": [ - { - "name": "IMAGE_A", - "type": "IMAGE", - "links": [ - 1115 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "A_count", - "type": "INT", - "links": null, - "shape": 3 - }, - { - "name": "IMAGE_B", - "type": "IMAGE", - "links": [], - "shape": 3, - "slot_index": 2 - }, - { - "name": "B_count", - "type": "INT", - "links": null, - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "VHS_SplitImages" - }, - "widgets_values": { - "split_index": 3 - } - }, { "id": 598, "type": "ImageFromBatch", @@ -746,7 +586,7 @@ "flags": { "collapsed": true }, - "order": 73, + "order": 74, "mode": 0, "inputs": [ { @@ -780,76 +620,6 @@ 2 ] }, - { - "id": 354, - "type": "VHS_SplitImages", - "pos": [ - 4654.481525471028, - -683.4133673102618 - ], - "size": { - "0": 230, - "1": 150 - }, - "flags": { - "collapsed": true - }, - "order": 69, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 1155 - }, - { - "name": "split_index", - "type": "INT", - "link": 1145, - "widget": { - "name": "split_index" - } - } - ], - "outputs": [ - { - "name": "IMAGE_A", - "type": "IMAGE", - "links": [], - "shape": 3, - "slot_index": 0 - }, - { - "name": "A_count", - "type": "INT", - "links": null, - "shape": 3 - }, - { - "name": "IMAGE_B", - "type": "IMAGE", - "links": [ - 1109, - 1112 - ], - "shape": 3, - "slot_index": 2 - }, - { - "name": "B_count", - "type": "INT", - "links": null, - "shape": 3, - "slot_index": 3 - } - ], - "properties": { - "Node name for S&R": "VHS_SplitImages" - }, - "widgets_values": { - "split_index": 3 - } - }, { "id": 597, "type": "ColorMatch", @@ -929,50 +699,6 @@ "bgcolor": "#335", "shape": 1 }, - { - "id": 600, - "type": "Reroute", - "pos": [ - 4423, - -636 - ], - "size": [ - 82, - 26 - ], - "flags": {}, - "order": 68, - "mode": 0, - "inputs": [ - { - "name": "", - "type": "*", - "link": 1152, - "slot_index": 0 - } - ], - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 1155 - ], - "slot_index": 0 - } - ], - "properties": { - "showOutputText": true, - "horizontal": false, - "ttNbgOverride": { - "color": "#223", - "bgcolor": "#335", - "groupcolor": "#88A" - } - }, - "color": "#223", - "bgcolor": "#335" - }, { "id": 552, "type": "ADE_AnimateDiffLoRALoader", @@ -1259,10 +985,10 @@ 1100.56631612947, -531.765364103103 ], - "size": { - "0": 249.44232177734375, - "1": 314 - }, + "size": [ + 249.44232177734375, + 314.00001525878906 + ], "flags": {}, "order": 14, "mode": 4, @@ -2218,104 +1944,6 @@ "color": "#223", "bgcolor": "#335" }, - { - "id": 468, - "type": "ACN_AdvancedControlNetApply", - "pos": [ - 2441, - -1072 - ], - "size": { - "0": 285.6000061035156, - "1": 351.772705078125 - }, - "flags": {}, - "order": 64, - "mode": 0, - "inputs": [ - { - "name": "positive", - "type": "CONDITIONING", - "link": 1124, - "slot_index": 0 - }, - { - "name": "negative", - "type": "CONDITIONING", - "link": 1125, - "slot_index": 1 - }, - { - "name": "control_net", - "type": "CONTROL_NET", - "link": 879 - }, - { - "name": "image", - "type": "IMAGE", - "link": 1064 - }, - { - "name": "mask_optional", - "type": "MASK", - "link": null - }, - { - "name": "timestep_kf", - "type": "TIMESTEP_KEYFRAME", - "link": null - }, - { - "name": "latent_kf_override", - "type": "LATENT_KEYFRAME", - "link": null - }, - { - "name": "weights_override", - "type": "CONTROL_NET_WEIGHTS", - "link": null - }, - { - "name": "model_optional", - "type": "MODEL", - "link": null - } - ], - "outputs": [ - { - "name": "positive", - "type": "CONDITIONING", - "links": [ - 1164 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "negative", - "type": "CONDITIONING", - "links": [ - 1165 - ], - "shape": 3, - "slot_index": 1 - }, - { - "name": "model_opt", - "type": "MODEL", - "links": null, - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "ACN_AdvancedControlNetApply" - }, - "widgets_values": [ - 0.85, - 0, - 0.25 - ] - }, { "id": 568, "type": "ImpactMakeImageBatch", @@ -2852,12 +2480,460 @@ "image" ] }, + { + "id": 642, + "type": "Int Input [Dream]", + "pos": [ + -1369, + -1139 + ], + "size": { + "0": 210, + "1": 58 + }, + "flags": { + "collapsed": false + }, + "order": 35, + "mode": 0, + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [], + "shape": 3, + "slot_index": 0 + } + ], + "title": "Height", + "properties": { + "Node name for S&R": "Int Input [Dream]" + }, + "widgets_values": [ + 512 + ] + }, + { + "id": 658, + "type": "Get Image Size", + "pos": [ + -1364, + -1364 + ], + "size": { + "0": 210, + "1": 46 + }, + "flags": {}, + "order": 49, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 1208 + } + ], + "outputs": [ + { + "name": "width", + "type": "INT", + "links": [ + 1229 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "height", + "type": "INT", + "links": [ + 1231 + ], + "shape": 3, + "slot_index": 1 + } + ], + "properties": { + "Node name for S&R": "Get Image Size" + } + }, + { + "id": 593, + "type": "IpaConfiguration", + "pos": [ + -870, + 180 + ], + "size": { + "0": 267.9491882324219, + "1": 295.9013977050781 + }, + "flags": { + "collapsed": false + }, + "order": 36, + "mode": 0, + "outputs": [ + { + "name": "configuration", + "type": "ADVANCED_IPA_SETTINGS", + "links": [ + 1127 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "IpaConfiguration" + }, + "widgets_values": [ + 0, + 0.3, + "ease in-out", + 1, + "V only", + 0.9, + true, + "shuffle", + 0 + ] + }, + { + "id": 370, + "type": "CLIPVisionLoader", + "pos": [ + -520, + -960 + ], + "size": { + "0": 210, + "1": 91.58576202392578 + }, + "flags": {}, + "order": 37, + "mode": 0, + "outputs": [ + { + "name": "CLIP_VISION", + "type": "CLIP_VISION", + "links": [ + 1071, + 1128 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "CLIPVisionLoader" + }, + "widgets_values": [ + "SD1.5/pytorch_model.bin" + ] + }, + { + "id": 369, + "type": "IPAdapterModelLoader", + "pos": [ + -290, + -960 + ], + "size": { + "0": 210, + "1": 94.37141418457031 + }, + "flags": { + "collapsed": false + }, + "order": 38, + "mode": 0, + "outputs": [ + { + "name": "IPADAPTER", + "type": "IPADAPTER", + "links": [ + 1129 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "IPAdapterModelLoader" + }, + "widgets_values": [ + "ip-adapter-plus_sd15.bin" + ] + }, + { + "id": 548, + "type": "BatchValueScheduleLatentInput", + "pos": [ + 3684, + -901 + ], + "size": { + "0": 352.79998779296875, + "1": 140.00003051757812 + }, + "flags": {}, + "order": 61, + "mode": 0, + "inputs": [ + { + "name": "num_latents", + "type": "LATENT", + "link": 1006 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 998 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "INT", + "type": "INT", + "links": null, + "shape": 3, + "slot_index": 1 + }, + { + "name": "LATENT", + "type": "LATENT", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "BatchValueScheduleLatentInput" + }, + "widgets_values": [ + "0:(1.3)", + true + ] + }, + { + "id": 594, + "type": "IpaConfiguration", + "pos": [ + -559, + 183 + ], + "size": { + "0": 258.1965637207031, + "1": 286.34881591796875 + }, + "flags": {}, + "order": 39, + "mode": 0, + "outputs": [ + { + "name": "configuration", + "type": "ADVANCED_IPA_SETTINGS", + "links": [ + 1126 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "IpaConfiguration" + }, + "widgets_values": [ + 0, + 1, + "ease in-out", + 1, + "V only", + 0, + false, + "shuffle", + 0 + ] + }, + { + "id": 672, + "type": "VHS_LoadImagesPath", + "pos": [ + -2060, + 150 + ], + "size": [ + 584.4246826171875, + 194 + ], + "flags": {}, + "order": 40, + "mode": 0, + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 1228 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "MASK", + "type": "MASK", + "links": null, + "shape": 3 + }, + { + "name": "INT", + "type": "INT", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "VHS_LoadImagesPath" + }, + "widgets_values": { + "directory": "input/input_girl/", + "image_load_cap": 0, + "skip_first_images": 0, + "select_every_nth": 1, + "choose folder to upload": "image", + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "frame_load_cap": 0, + "skip_first_images": 0, + "filename": "input/input_girl/", + "type": "path", + "format": "folder", + "select_every_nth": 1 + } + } + } + }, + { + "id": 281, + "type": "VHS_VideoCombine", + "pos": [ + 5210, + -1104 + ], + "size": [ + 800, + 1084 + ], + "flags": {}, + "order": 75, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 1031 + }, + { + "name": "audio", + "type": "VHS_AUDIO", + "link": null + }, + { + "name": "meta_batch", + "type": "VHS_BatchManager", + "link": null + } + ], + "outputs": [ + { + "name": "Filenames", + "type": "VHS_FILENAMES", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "VHS_VideoCombine" + }, + "widgets_values": { + "frame_rate": 16, + "loop_count": 0, + "filename_prefix": "steerable-motion/AD_", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 20, + "save_metadata": true, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "AD__01715.mp4", + "subfolder": "steerable-motion", + "type": "output", + "format": "video/h264-mp4" + } + } + } + }, + { + "id": 600, + "type": "Reroute", + "pos": [ + 4429, + -636 + ], + "size": [ + 82, + 26 + ], + "flags": {}, + "order": 68, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 1244, + "slot_index": 0 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 1246 + ], + "slot_index": 0 + } + ], + "properties": { + "showOutputText": true, + "horizontal": false, + "ttNbgOverride": { + "color": "#223", + "bgcolor": "#335", + "groupcolor": "#88A" + } + }, + "color": "#223", + "bgcolor": "#335" + }, { "id": 207, "type": "KSampler Adv. (Efficient)", "pos": [ - 3115, - -910 + 3145, + -912 ], "size": { "0": 496.3030090332031, @@ -2941,7 +3017,7 @@ "name": "IMAGE", "type": "IMAGE", "links": [ - 1152 + 1244 ], "shape": 3, "slot_index": 5 @@ -2969,315 +3045,6 @@ "bgcolor": "#333355", "shape": 1 }, - { - "id": 642, - "type": "Int Input [Dream]", - "pos": [ - -1369, - -1139 - ], - "size": { - "0": 210, - "1": 58 - }, - "flags": { - "collapsed": false - }, - "order": 35, - "mode": 0, - "outputs": [ - { - "name": "INT", - "type": "INT", - "links": [], - "shape": 3, - "slot_index": 0 - } - ], - "title": "Height", - "properties": { - "Node name for S&R": "Int Input [Dream]" - }, - "widgets_values": [ - 512 - ] - }, - { - "id": 658, - "type": "Get Image Size", - "pos": [ - -1364, - -1364 - ], - "size": { - "0": 210, - "1": 46 - }, - "flags": {}, - "order": 49, - "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 1208 - } - ], - "outputs": [ - { - "name": "width", - "type": "INT", - "links": [ - 1229 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "height", - "type": "INT", - "links": [ - 1231 - ], - "shape": 3, - "slot_index": 1 - } - ], - "properties": { - "Node name for S&R": "Get Image Size" - } - }, - { - "id": 281, - "type": "VHS_VideoCombine", - "pos": [ - 5210, - -1104 - ], - "size": [ - 800, - 1690.6666666666667 - ], - "flags": {}, - "order": 74, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 1031 - }, - { - "name": "audio", - "type": "VHS_AUDIO", - "link": null - }, - { - "name": "meta_batch", - "type": "VHS_BatchManager", - "link": null - } - ], - "outputs": [ - { - "name": "Filenames", - "type": "VHS_FILENAMES", - "links": null, - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "VHS_VideoCombine" - }, - "widgets_values": { - "frame_rate": 16, - "loop_count": 0, - "filename_prefix": "steerable-motion/AD_", - "format": "video/h264-mp4", - "pix_fmt": "yuv420p", - "crf": 20, - "save_metadata": true, - "pingpong": false, - "save_output": true, - "videopreview": { - "hidden": false, - "paused": false, - "params": { - "filename": "AD__01589.mp4", - "subfolder": "steerable-motion", - "type": "output", - "format": "video/h264-mp4" - } - } - } - }, - { - "id": 389, - "type": "PreviewImage", - "pos": [ - -20, - -982 - ], - "size": [ - 769.2467650813021, - 276.9807179523268 - ], - "flags": {}, - "order": 56, - "mode": 0, - "inputs": [ - { - "name": "images", - "type": "IMAGE", - "link": 1186 - } - ], - "properties": { - "Node name for S&R": "PreviewImage" - } - }, - { - "id": 672, - "type": "VHS_LoadImagesPath", - "pos": [ - -2060, - 150 - ], - "size": [ - 584.4246826171875, - 194 - ], - "flags": {}, - "order": 36, - "mode": 0, - "outputs": [ - { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 1228 - ], - "shape": 3, - "slot_index": 0 - }, - { - "name": "MASK", - "type": "MASK", - "links": null, - "shape": 3 - }, - { - "name": "INT", - "type": "INT", - "links": null, - "shape": 3 - } - ], - "properties": { - "Node name for S&R": "VHS_LoadImagesPath" - }, - "widgets_values": { - "directory": "input/test_midjourneyman_flowers_1/", - "image_load_cap": 0, - "skip_first_images": 0, - "select_every_nth": 1, - "choose folder to upload": "image", - "videopreview": { - "hidden": false, - "paused": false, - "params": { - "frame_load_cap": 0, - "skip_first_images": 0, - "filename": "input/test_midjourneyman_flowers_1/", - "type": "path", - "format": "folder", - "select_every_nth": 1 - } - } - } - }, - { - "id": 593, - "type": "IpaConfiguration", - "pos": [ - -870, - 180 - ], - "size": { - "0": 267.9491882324219, - "1": 295.9013977050781 - }, - "flags": { - "collapsed": false - }, - "order": 37, - "mode": 0, - "outputs": [ - { - "name": "configuration", - "type": "ADVANCED_IPA_SETTINGS", - "links": [ - 1127 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "IpaConfiguration" - }, - "widgets_values": [ - 0, - 0.3, - "ease in-out", - 1, - "V only", - 0.9, - true, - "shuffle", - 0 - ] - }, - { - "id": 594, - "type": "IpaConfiguration", - "pos": [ - -480, - 210 - ], - "size": { - "0": 258.1965637207031, - "1": 286.34881591796875 - }, - "flags": {}, - "order": 38, - "mode": 0, - "outputs": [ - { - "name": "configuration", - "type": "ADVANCED_IPA_SETTINGS", - "links": [ - 1126 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "IpaConfiguration" - }, - "widgets_values": [ - 0, - 1, - "ease in-out", - 1, - "V only", - 0, - false, - "shuffle", - 0 - ] - }, { "id": 624, "type": "BatchCreativeInterpolation", @@ -3398,6 +3165,15 @@ ], "shape": 3, "slot_index": 6 + }, + { + "name": "FRAMES_TO_DROP", + "type": "STRING", + "links": [ + 1245 + ], + "shape": 3, + "slot_index": 7 } ], "properties": { @@ -3405,7 +3181,7 @@ }, "widgets_values": [ "linear", - 36, + 24, "0,24,40", "linear", "1.2", @@ -3418,123 +3194,405 @@ ] }, { - "id": 370, - "type": "CLIPVisionLoader", + "id": 389, + "type": "PreviewImage", "pos": [ - -520, - -960 + -40, + -980 ], "size": { - "0": 210, - "1": 91.58576202392578 + "0": 769.2467651367188, + "1": 276.980712890625 }, "flags": {}, - "order": 39, - "mode": 0, - "outputs": [ - { - "name": "CLIP_VISION", - "type": "CLIP_VISION", - "links": [ - 1071, - 1128 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "CLIPVisionLoader" - }, - "widgets_values": [ - "SD1.5/pytorch_model.bin" - ] - }, - { - "id": 369, - "type": "IPAdapterModelLoader", - "pos": [ - -290, - -960 - ], - "size": { - "0": 210, - "1": 94.37141418457031 - }, - "flags": { - "collapsed": false - }, - "order": 40, - "mode": 0, - "outputs": [ - { - "name": "IPADAPTER", - "type": "IPADAPTER", - "links": [ - 1129 - ], - "shape": 3, - "slot_index": 0 - } - ], - "properties": { - "Node name for S&R": "IPAdapterModelLoader" - }, - "widgets_values": [ - "ip-adapter-plus_sd15.bin" - ] - }, - { - "id": 548, - "type": "BatchValueScheduleLatentInput", - "pos": [ - 3684, - -901 - ], - "size": { - "0": 352.79998779296875, - "1": 140.00003051757812 - }, - "flags": {}, - "order": 61, + "order": 56, "mode": 0, "inputs": [ { - "name": "num_latents", - "type": "LATENT", - "link": 1006 + "name": "images", + "type": "IMAGE", + "link": 1186 + } + ], + "properties": { + "Node name for S&R": "PreviewImage" + } + }, + { + "id": 683, + "type": "DropFramesByIndex", + "pos": [ + 4670, + -790 + ], + "size": [ + 400, + 200 + ], + "flags": { + "collapsed": true + }, + "order": 69, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 1246 + }, + { + "name": "frames_to_drop", + "type": "STRING", + "link": 1245, + "widget": { + "name": "frames_to_drop" + } } ], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", + "name": "image", + "type": "IMAGE", "links": [ - 998 + 1247 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "DropFramesByIndex" + }, + "widgets_values": [ + "[8, 16, 24]" + ] + }, + { + "id": 354, + "type": "VHS_SplitImages", + "pos": [ + 4680, + -700 + ], + "size": { + "0": 230, + "1": 150 + }, + "flags": { + "collapsed": true + }, + "order": 70, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 1247 + }, + { + "name": "split_index", + "type": "INT", + "link": 1145, + "widget": { + "name": "split_index" + } + } + ], + "outputs": [ + { + "name": "IMAGE_A", + "type": "IMAGE", + "links": [], + "shape": 3, + "slot_index": 0 + }, + { + "name": "A_count", + "type": "INT", + "links": null, + "shape": 3 + }, + { + "name": "IMAGE_B", + "type": "IMAGE", + "links": [ + 1109, + 1112 + ], + "shape": 3, + "slot_index": 2 + }, + { + "name": "B_count", + "type": "INT", + "links": null, + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "VHS_SplitImages" + }, + "widgets_values": { + "split_index": 3 + } + }, + { + "id": 614, + "type": "VHS_GetImageCount", + "pos": [ + 4670, + -610 + ], + "size": { + "0": 210, + "1": 26 + }, + "flags": { + "collapsed": true + }, + "order": 71, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 1109 + } + ], + "outputs": [ + { + "name": "count", + "type": "INT", + "links": [ + 1116 + ], + "shape": 3, + "slot_index": 0 + } + ], + "properties": { + "Node name for S&R": "VHS_GetImageCount" + }, + "widgets_values": {} + }, + { + "id": 616, + "type": "SimpleMath+", + "pos": [ + 4700, + -520 + ], + "size": { + "0": 315, + "1": 78 + }, + "flags": { + "collapsed": true + }, + "order": 72, + "mode": 0, + "inputs": [ + { + "name": "a", + "type": "INT,FLOAT", + "link": 1116 + }, + { + "name": "b", + "type": "INT,FLOAT", + "link": 1141 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 1118 ], "shape": 3, "slot_index": 0 }, { - "name": "INT", - "type": "INT", - "links": null, - "shape": 3, - "slot_index": 1 - }, - { - "name": "LATENT", - "type": "LATENT", + "name": "FLOAT", + "type": "FLOAT", "links": null, "shape": 3 } ], "properties": { - "Node name for S&R": "BatchValueScheduleLatentInput" + "Node name for S&R": "SimpleMath+" }, "widgets_values": [ - "0:(1.3)", - true + "a-b" + ] + }, + { + "id": 615, + "type": "VHS_SplitImages", + "pos": [ + 4670, + -420 + ], + "size": { + "0": 231.97152709960938, + "1": 152.94261169433594 + }, + "flags": { + "collapsed": true + }, + "order": 73, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 1112 + }, + { + "name": "split_index", + "type": "INT", + "link": 1118, + "widget": { + "name": "split_index" + } + } + ], + "outputs": [ + { + "name": "IMAGE_A", + "type": "IMAGE", + "links": [ + 1115 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "A_count", + "type": "INT", + "links": null, + "shape": 3 + }, + { + "name": "IMAGE_B", + "type": "IMAGE", + "links": [], + "shape": 3, + "slot_index": 2 + }, + { + "name": "B_count", + "type": "INT", + "links": null, + "shape": 3, + "slot_index": 3 + } + ], + "properties": { + "Node name for S&R": "VHS_SplitImages" + }, + "widgets_values": { + "split_index": 3 + } + }, + { + "id": 468, + "type": "ACN_AdvancedControlNetApply", + "pos": [ + 2441, + -1072 + ], + "size": { + "0": 285.6000061035156, + "1": 351.772705078125 + }, + "flags": {}, + "order": 64, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 1124, + "slot_index": 0 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 1125, + "slot_index": 1 + }, + { + "name": "control_net", + "type": "CONTROL_NET", + "link": 879 + }, + { + "name": "image", + "type": "IMAGE", + "link": 1064 + }, + { + "name": "mask_optional", + "type": "MASK", + "link": null + }, + { + "name": "timestep_kf", + "type": "TIMESTEP_KEYFRAME", + "link": null + }, + { + "name": "latent_kf_override", + "type": "LATENT_KEYFRAME", + "link": null + }, + { + "name": "weights_override", + "type": "CONTROL_NET_WEIGHTS", + "link": null + }, + { + "name": "model_optional", + "type": "MODEL", + "link": null + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 1164 + ], + "shape": 3, + "slot_index": 0 + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 1165 + ], + "shape": 3, + "slot_index": 1 + }, + { + "name": "model_opt", + "type": "MODEL", + "links": null, + "shape": 3 + } + ], + "properties": { + "Node name for S&R": "ACN_AdvancedControlNetApply" + }, + "widgets_values": [ + 0.85, + 0, + 0.8 ] } ], @@ -3939,22 +3997,6 @@ 1, "INT" ], - [ - 1152, - 207, - 5, - 600, - 0, - "*" - ], - [ - 1155, - 600, - 0, - 354, - 0, - "IMAGE" - ], [ 1164, 468, @@ -4106,6 +4148,38 @@ 660, 0, "*" + ], + [ + 1244, + 207, + 5, + 600, + 0, + "*" + ], + [ + 1245, + 624, + 7, + 683, + 1, + "STRING" + ], + [ + 1246, + 600, + 0, + 683, + 0, + "IMAGE" + ], + [ + 1247, + 683, + 0, + 354, + 0, + "IMAGE" ] ], "groups": [ @@ -4124,10 +4198,10 @@ { "title": "Remove Buffer Frames", "bounding": [ - 4611, - -798, - 302, - 415 + 4619, + -882, + 311, + 503 ], "color": "#8A8", "font_size": 24,