Files
2024-09-10 07:15:48 -04:00

2841 lines
50 KiB
JSON

{
"last_node_id": 209,
"last_link_id": 332,
"nodes": [
{
"id": 153,
"type": "AudioFeatureExtractor",
"pos": [
-1647,
1398
],
"size": {
"0": 361.20001220703125,
"1": 78
},
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 289
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": 290
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": null,
"shape": 3
},
{
"name": "FEATURE_PIPE",
"type": "FEATURE_PIPE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "AudioFeatureExtractor"
},
"widgets_values": [
"amplitude_envelope"
]
},
{
"id": 156,
"type": "AudioSeparator",
"pos": [
-2047,
1371
],
"size": {
"0": 317.4000244140625,
"1": 158
},
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "OPEN_UNMIX_MODEL",
"link": null
},
{
"name": "audio",
"type": "AUDIO",
"link": null
},
{
"name": "video_frames",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "audio",
"type": "AUDIO",
"links": [
289
],
"shape": 3,
"slot_index": 0
},
{
"name": "drums_audio",
"type": "AUDIO",
"links": null,
"shape": 3
},
{
"name": "vocals_audio",
"type": "AUDIO",
"links": null,
"shape": 3
},
{
"name": "bass_audio",
"type": "AUDIO",
"links": null,
"shape": 3
},
{
"name": "other_audio",
"type": "AUDIO",
"links": null,
"shape": 3
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"links": [
290
],
"shape": 3,
"slot_index": 5
}
],
"properties": {
"Node name for S&R": "AudioSeparator"
},
"widgets_values": [
30
]
},
{
"id": 160,
"type": "PreviewImage",
"pos": [
233.92900067078028,
398.9078675628634
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 294
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 151,
"type": "BrightnessFeatureNode",
"pos": [
-2040,
494
],
"size": {
"0": 317.4000244140625,
"1": 102
},
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "video_frames",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": null,
"shape": 3
},
{
"name": "FEATURE_PIPE",
"type": "FEATURE_PIPE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "BrightnessFeatureNode"
},
"widgets_values": [
30,
"mean_brightness"
]
},
{
"id": 150,
"type": "DepthFeatureNode",
"pos": [
-2041,
314
],
"size": {
"0": 317.4000244140625,
"1": 102
},
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "video_frames",
"type": "IMAGE",
"link": null
},
{
"name": "depth_maps",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": null,
"shape": 3
},
{
"name": "FEATURE_PIPE",
"type": "FEATURE_PIPE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "DepthFeatureNode"
},
"widgets_values": [
30,
"mean_depth"
]
},
{
"id": 171,
"type": "FlexMaskMath",
"pos": [
1010,
790
],
"size": {
"0": 315,
"1": 238
},
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
},
{
"name": "mask_b",
"type": "MASK",
"link": null
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexMaskMath"
},
"widgets_values": [
1,
false,
0,
0,
0,
"add"
]
},
{
"id": 170,
"type": "FlexMaskTransform",
"pos": [
1010,
1100
],
"size": {
"0": 315,
"1": 266
},
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexMaskTransform"
},
"widgets_values": [
1,
false,
0,
0,
0,
"translate",
10,
10
]
},
{
"id": 173,
"type": "FlexMaskOpacity",
"pos": [
1010,
1480
],
"size": {
"0": 315,
"1": 218
},
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexMaskOpacity"
},
"widgets_values": [
1,
false,
0,
0,
0,
1
]
},
{
"id": 172,
"type": "FlexMaskBinary",
"pos": [
1010,
1800
],
"size": {
"0": 315,
"1": 338
},
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexMaskBinary"
},
"widgets_values": [
1,
false,
0,
0,
0,
0.5,
"simple",
21,
2,
"threshold",
false
]
},
{
"id": 174,
"type": "FlexMaskVoronoiScheduled",
"pos": [
1010,
2240
],
"size": {
"0": 378,
"1": 482
},
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexMaskVoronoiScheduled"
},
"widgets_values": [
1,
false,
0,
0,
0,
"euclidean",
1,
100,
1,
852404739440643,
"randomize",
0,
0,
"scale",
"Linear",
1,
1
]
},
{
"id": 178,
"type": "_mfc",
"pos": [
420,
1040
],
"size": {
"0": 315,
"1": 130
},
"flags": {
"collapsed": true
},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 305
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
306
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "_mfc"
},
"widgets_values": [
255,
255,
255,
0
]
},
{
"id": 164,
"type": "VHS_LoadVideo",
"pos": [
-2902.2586183090575,
644.9993637117644
],
"size": [
235.1999969482422,
658.5777723524305
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "meta_batch",
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
297
],
"shape": 3,
"slot_index": 0
},
{
"name": "frame_count",
"type": "INT",
"links": null,
"shape": 3
},
{
"name": "audio",
"type": "AUDIO",
"links": null,
"shape": 3
},
{
"name": "video_info",
"type": "VHS_VIDEOINFO",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "VHS_LoadVideo"
},
"widgets_values": {
"video": "pexels-polina-tankilevitch-5385809 (1080p).mp4",
"force_rate": 0,
"force_size": "Disabled",
"custom_width": 512,
"custom_height": 512,
"frame_load_cap": 16,
"skip_first_frames": 0,
"select_every_nth": 1,
"choose video to upload": "image",
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"frame_load_cap": 16,
"skip_first_frames": 0,
"force_rate": 0,
"filename": "pexels-polina-tankilevitch-5385809 (1080p).mp4",
"type": "input",
"format": "video/mp4",
"select_every_nth": 1
},
"muted": false
}
}
},
{
"id": 183,
"type": "FlexImagePosterize",
"pos": [
2556,
420
],
"size": {
"0": 319.20001220703125,
"1": 266
},
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImagePosterize"
},
"widgets_values": [
1,
0,
"max_levels",
"relative",
8,
0.3,
0.2,
1.2
]
},
{
"id": 184,
"type": "FlexImageKaleidoscope",
"pos": [
2556,
770
],
"size": {
"0": 344.3999938964844,
"1": 338
},
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImageKaleidoscope"
},
"widgets_values": [
1,
0,
"segments",
"relative",
8,
0.5,
0.5,
1,
0,
0,
1
]
},
{
"id": 168,
"type": "FlexMaskWarp",
"pos": [
1010,
450
],
"size": {
"0": 315,
"1": 290
},
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexMaskWarp"
},
"widgets_values": [
1,
false,
0,
0,
0,
"perlin",
0.1,
30,
3
]
},
{
"id": 167,
"type": "FlexMaskMorph",
"pos": [
1010,
110
],
"size": {
"0": 315,
"1": 266
},
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"name": "masks",
"type": "MASK",
"link": 307
},
{
"name": "feature",
"type": "FEATURE",
"link": 300
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": 301
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
308
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "FlexMaskMorph"
},
"widgets_values": [
1,
false,
0.5700000000000001,
0,
0,
"dilate",
5,
10
]
},
{
"id": 159,
"type": "Reroute",
"pos": [
-645,
810
],
"size": [
75,
26
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 325
}
],
"outputs": [
{
"name": "",
"type": "FEATURE_PIPE",
"links": [
296
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 162,
"type": "Reroute",
"pos": [
470,
1170
],
"size": [
75,
26
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 296
}
],
"outputs": [
{
"name": "",
"type": "FEATURE_PIPE",
"links": [
301,
313
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 192,
"type": "Reroute",
"pos": [
470,
1200
],
"size": [
75,
26
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 311
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
314
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 180,
"type": "MaskToImage",
"pos": [
1460,
630
],
"size": {
"0": 210,
"1": 26
},
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 308
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
309
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "MaskToImage"
}
},
{
"id": 176,
"type": "VHS_LoadVideo",
"pos": [
400,
980
],
"size": [
235.1999969482422,
598.7999954223633
],
"flags": {
"collapsed": true
},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "meta_batch",
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
305
],
"shape": 3,
"slot_index": 0
},
{
"name": "frame_count",
"type": "INT",
"links": null,
"shape": 3
},
{
"name": "audio",
"type": "AUDIO",
"links": null,
"shape": 3
},
{
"name": "video_info",
"type": "VHS_VIDEOINFO",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "VHS_LoadVideo"
},
"widgets_values": {
"video": "polina809MaskFull_00001.mp4",
"force_rate": 0,
"force_size": "Disabled",
"custom_width": 512,
"custom_height": 512,
"frame_load_cap": 0,
"skip_first_frames": 0,
"select_every_nth": 1,
"choose video to upload": "image",
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"frame_load_cap": 0,
"skip_first_frames": 0,
"force_rate": 0,
"filename": "polina809MaskFull_00001.mp4",
"type": "input",
"format": "video/mp4",
"select_every_nth": 1
},
"muted": false
}
}
},
{
"id": 179,
"type": "Reroute",
"pos": [
470,
1105
],
"size": [
75,
26
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 306
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
307
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 195,
"type": "Reroute",
"pos": [
2280,
1150
],
"size": [
75,
26
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 314
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
315
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 193,
"type": "Reroute",
"pos": [
2280,
1190
],
"size": [
75,
26
],
"flags": {},
"order": 51,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 312
}
],
"outputs": [
{
"name": "",
"type": "FEATURE",
"links": [
316
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 194,
"type": "Reroute",
"pos": [
2280,
1210
],
"size": [
75,
26
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 313
}
],
"outputs": [
{
"name": "",
"type": "FEATURE_PIPE",
"links": [
317
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 182,
"type": "FlexImageEdgeDetect",
"pos": [
2556,
1148
],
"size": {
"0": 336,
"1": 218
},
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImageEdgeDetect"
},
"widgets_values": [
1,
0,
"low_threshold",
"relative",
100,
200
]
},
{
"id": 186,
"type": "FlexImageChromaticAberration",
"pos": [
2556,
1419
],
"size": {
"0": 411.6000061035156,
"1": 218
},
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImageChromaticAberration"
},
"widgets_values": [
1,
0,
"shift_amount",
"relative",
0.01,
0
]
},
{
"id": 185,
"type": "FlexImageBloom",
"pos": [
2556,
122
],
"size": {
"0": 315,
"1": 242
},
"flags": {},
"order": 53,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 315
},
{
"name": "feature",
"type": "FEATURE",
"link": 316
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": 317
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
318
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "FlexImageBloom"
},
"widgets_values": [
1,
0,
"threshold",
"relative",
0.7,
10,
0.5
]
},
{
"id": 190,
"type": "FlexImageTiltShift",
"pos": [
2556,
2506
],
"size": {
"0": 327.6000061035156,
"1": 314
},
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImageTiltShift"
},
"widgets_values": [
1,
0,
"blur_amount",
"relative",
10,
0.5,
0.5,
0.2,
0.2,
"rectangle"
]
},
{
"id": 188,
"type": "FlexImagePixelate",
"pos": [
2556,
1970
],
"size": {
"0": 315,
"1": 194
},
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImagePixelate"
},
"widgets_values": [
1,
0,
"pixel_size",
"relative",
10
]
},
{
"id": 187,
"type": "FlexImageGlitch",
"pos": [
2552,
1681
],
"size": {
"0": 315,
"1": 242
},
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImageGlitch"
},
"widgets_values": [
1,
0,
"shift_amount",
"relative",
0.1,
10,
0.1
]
},
{
"id": 198,
"type": "FeatureToWeightsStrategy",
"pos": [
3905,
553
],
"size": {
"0": 378,
"1": 30.92705535888672
},
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "feature",
"type": "FEATURE",
"link": null
}
],
"outputs": [
{
"name": "WEIGHTS_STRATEGY",
"type": "WEIGHTS_STRATEGY",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FeatureToWeightsStrategy"
}
},
{
"id": 200,
"type": "Note",
"pos": [
3910,
429
],
"size": {
"0": 533.3134155273438,
"1": 70.13786315917969
},
"flags": {},
"order": 19,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"simply plug this into the \"IPAdapter weights from strategy\" node and rock on\n\nSee this tutorial for more info\nhttps://civitai.com/models/688888/audio-reactive-ipadapter-weights"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 191,
"type": "Reroute",
"pos": [
-643,
833
],
"size": [
75,
26
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 310
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
311
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 154,
"type": "MIDILoadAndExtract",
"pos": [
-2063,
919
],
"size": {
"0": 1020,
"1": 346
},
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "video_frames",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "MIDI",
"type": "MIDI",
"links": null,
"shape": 3
},
{
"name": "FEATURE",
"type": "FEATURE",
"links": null,
"shape": 3
},
{
"name": "FEATURE_PIPE",
"type": "FEATURE_PIPE",
"links": null,
"shape": 3
}
],
"properties": {
"selectedNotes": [
36,
38,
49
]
},
"widgets_values": [
"sample_midi.mid",
"all",
"Note On/Off",
30,
false,
"36, 38, 49",
"upload",
"refresh"
]
},
{
"id": 199,
"type": "Note",
"pos": [
3824.9416156458465,
130.69202687058203
],
"size": {
"0": 229.98106384277344,
"1": 72.82836151123047
},
"flags": {},
"order": 21,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"Thus far the only external target is the IPAdapter, but when more are added, they will go here\n"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 155,
"type": "Note",
"pos": [
-2953,
274
],
"size": {
"0": 515.2716674804688,
"1": 250.9127655029297
},
"flags": {},
"order": 22,
"mode": 0,
"title": "Click the ? icons!",
"properties": {
"text": ""
},
"widgets_values": [
"This workflow is a tutorial explaining the Flex Feature system introduced by this node pack. At a high level, it works as follows:\n\n1 We get information from a source (the feature)\n2 We use that information to control a target\n\nSimple as that! \n\nThere are many sources for features, and many more targets to control, and they are all interchangeable.\n\nClick the ? icons!!\n\n\n\n\n\nhttps://github.com/ryanontheinside/ComfyUI_RyanOnTheInside"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 163,
"type": "Note",
"pos": [
-307,
-79
],
"size": {
"0": 510.7935485839844,
"1": 120.26620483398438
},
"flags": {},
"order": 23,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"Step 2, optionally, you can shape your feature output all nice-like\n\n\nClick the ? icons!!"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 202,
"type": "Note",
"pos": [
945,
-214
],
"size": {
"0": 510.7935485839844,
"1": 120.26620483398438
},
"flags": {},
"order": 24,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"Step 3, you pick a target. Thus far, there are three categories of targets as shown below. If the category is Mask, you feed it a mask. If the category is Image, you feed it images. Otherwise, just give it the feature data\n\nThere are lots of settings, and lots of cool things, so don't forget...\nCLICK THE ? ICONS!!\n\nLove you\nRyan"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 166,
"type": "Note",
"pos": [
-1839,
-267
],
"size": {
"0": 460.7952575683594,
"1": 181.07496643066406
},
"flags": {},
"order": 25,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"Step 1 is to pick a feature.\n\n\nClick the ? icons!!"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 203,
"type": "Note",
"pos": [
-1214,
1346
],
"size": {
"0": 455.38995361328125,
"1": 171.6157989501953
},
"flags": {},
"order": 26,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"\nAudio and MIDI will have their own separate tutorials as they're a touch more complicated. Check at my civit profile.\n\nAudio:\nhttps://civitai.com/models/692203?modelVersionId=774669\n\nMIDI\nCheck here https://civitai.com/user/ryanontheinside\n\n\nClick the ? icons!!"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 196,
"type": "Note",
"pos": [
407,
858
],
"size": {
"0": 210,
"1": 58
},
"flags": {},
"order": 27,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"obtain masks to work with for mask targets"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 161,
"type": "Reroute",
"pos": [
470,
1140
],
"size": [
75,
26
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 322
}
],
"outputs": [
{
"name": "",
"type": "FEATURE",
"links": [
300,
312
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 165,
"type": "Reroute",
"pos": [
-2378,
813
],
"size": [
75,
26
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 297
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
310,
323
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 152,
"type": "MotionFeatureNode",
"pos": [
-2044,
691
],
"size": {
"0": 317.4000244140625,
"1": 174
},
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "video_frames",
"type": "IMAGE",
"link": 323
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": [
324
],
"shape": 3,
"slot_index": 0
},
{
"name": "FEATURE_PIPE",
"type": "FEATURE_PIPE",
"links": [
325
],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "MotionFeatureNode"
},
"widgets_values": [
30,
"mean_motion",
"Farneback",
0,
0
]
},
{
"id": 181,
"type": "VHS_VideoCombine",
"pos": [
1840,
220
],
"size": [
315,
766.5
],
"flags": {},
"order": 54,
"mode": 4,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 309
},
{
"name": "audio",
"type": "AUDIO",
"link": null
},
{
"name": "meta_batch",
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 15,
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "AnimateDiff_00776.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 15
},
"muted": false
}
}
},
{
"id": 197,
"type": "VHS_VideoCombine",
"pos": [
3118,
124
],
"size": [
315,
848.4444444444445
],
"flags": {},
"order": 55,
"mode": 4,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 318
},
{
"name": "audio",
"type": "AUDIO",
"link": null
},
{
"name": "meta_batch",
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 15,
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "AnimateDiff_00777.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 15
},
"muted": false
}
}
},
{
"id": 149,
"type": "TimeFeatureNode",
"pos": [
-2038,
96
],
"size": {
"0": 317.4000244140625,
"1": 150
},
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "video_frames",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": [],
"shape": 3,
"slot_index": 0
},
{
"name": "FEATURE_PIPE",
"type": "FEATURE_PIPE",
"links": [],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "TimeFeatureNode"
},
"widgets_values": [
30,
"smooth",
1,
0
]
},
{
"id": 157,
"type": "FeatureMixer",
"pos": [
-336,
449
],
"size": {
"0": 367.79998779296875,
"1": 318
},
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "feature",
"type": "FEATURE",
"link": 291,
"slot_index": 0
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": [
322
],
"shape": 3,
"slot_index": 0
},
{
"name": "FEATURE_VISUALIZATION",
"type": "IMAGE",
"links": [
294
],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "FeatureMixer"
},
"widgets_values": [
1,
0,
1,
1,
1,
1,
1,
0,
0,
1,
0.5
]
},
{
"id": 204,
"type": "FeatureOscillator",
"pos": [
-304,
1277
],
"size": {
"0": 367.79998779296875,
"1": 174
},
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "feature",
"type": "FEATURE",
"link": null
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": [],
"shape": 3,
"slot_index": 0
},
{
"name": "FEATURE_VISUALIZATION",
"type": "IMAGE",
"links": [],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "FeatureOscillator"
},
"widgets_values": [
"sine",
1,
0.5,
0,
0.79
]
},
{
"id": 206,
"type": "FeatureMath",
"pos": [
-292,
1765
],
"size": {
"0": 380.4000244140625,
"1": 126
},
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "feature1",
"type": "FEATURE",
"link": null
},
{
"name": "feature2",
"type": "FEATURE",
"link": null
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": null,
"shape": 3,
"slot_index": 0
},
{
"name": "FEATURE_VISUALIZATION",
"type": "IMAGE",
"links": [],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "FeatureMath"
},
"widgets_values": [
"subtract",
1,
1
]
},
{
"id": 158,
"type": "Reroute",
"pos": [
-650,
790
],
"size": [
75,
26
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 324
}
],
"outputs": [
{
"name": "",
"type": "FEATURE",
"links": [
291,
331
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 208,
"type": "PreviewImage",
"pos": [
266.6696832298651,
1493.614956995918
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 332
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 205,
"type": "FeatureSmoothing",
"pos": [
-297,
1529
],
"size": {
"0": 367.79998779296875,
"1": 150
},
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "feature",
"type": "FEATURE",
"link": 331
}
],
"outputs": [
{
"name": "FEATURE",
"type": "FEATURE",
"links": null,
"shape": 3
},
{
"name": "FEATURE_VISUALIZATION",
"type": "IMAGE",
"links": [
332
],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "FeatureSmoothing"
},
"widgets_values": [
"gaussian",
5,
0.3,
1
]
},
{
"id": 189,
"type": "FlexImageColorGrade",
"pos": [
2556,
2222
],
"size": {
"0": 336,
"1": 242
},
"flags": {},
"order": 31,
"mode": 4,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": null
},
{
"name": "feature",
"type": "FEATURE",
"link": null
},
{
"name": "feature_pipe",
"type": "FEATURE_PIPE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "FlexImageColorGrade"
},
"widgets_values": [
1,
0,
"intensity",
"relative",
1,
1,
""
]
},
{
"id": 209,
"type": "Note",
"pos": [
2919,
2257
],
"size": [
346.86633399882703,
89.45454758908863
],
"flags": {},
"order": 32,
"mode": 0,
"properties": {
"text": ""
},
"widgets_values": [
"<----if this is red for you... its coming soon! Just disable it"
],
"color": "#432",
"bgcolor": "#653"
}
],
"links": [
[
289,
156,
0,
153,
0,
"AUDIO"
],
[
290,
156,
5,
153,
1,
"FEATURE_PIPE"
],
[
291,
158,
0,
157,
0,
"FEATURE"
],
[
294,
157,
1,
160,
0,
"IMAGE"
],
[
296,
159,
0,
162,
0,
"*"
],
[
297,
164,
0,
165,
0,
"*"
],
[
300,
161,
0,
167,
1,
"FEATURE"
],
[
301,
162,
0,
167,
2,
"FEATURE_PIPE"
],
[
305,
176,
0,
178,
0,
"IMAGE"
],
[
306,
178,
0,
179,
0,
"*"
],
[
307,
179,
0,
167,
0,
"MASK"
],
[
308,
167,
0,
180,
0,
"MASK"
],
[
309,
180,
0,
181,
0,
"IMAGE"
],
[
310,
165,
0,
191,
0,
"*"
],
[
311,
191,
0,
192,
0,
"*"
],
[
312,
161,
0,
193,
0,
"*"
],
[
313,
162,
0,
194,
0,
"*"
],
[
314,
192,
0,
195,
0,
"*"
],
[
315,
195,
0,
185,
0,
"IMAGE"
],
[
316,
193,
0,
185,
1,
"FEATURE"
],
[
317,
194,
0,
185,
2,
"FEATURE_PIPE"
],
[
318,
185,
0,
197,
0,
"IMAGE"
],
[
322,
157,
0,
161,
0,
"*"
],
[
323,
165,
0,
152,
0,
"IMAGE"
],
[
324,
152,
0,
158,
0,
"*"
],
[
325,
152,
1,
159,
0,
"*"
],
[
331,
158,
0,
205,
0,
"FEATURE"
],
[
332,
205,
1,
208,
0,
"IMAGE"
]
],
"groups": [
{
"title": "Feature",
"bounding": [
-2110,
-80,
1122,
1949
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Mixer",
"bounding": [
-419,
45,
836,
1982
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Target",
"bounding": [
760,
-80,
4084,
3026
],
"color": "#444",
"font_size": 24
},
{
"title": "Masks",
"bounding": [
818,
10,
1392,
2830
],
"color": "#8A8",
"font_size": 24
},
{
"title": "Images",
"bounding": [
2367,
9,
1227,
2830
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "External / IPAdapter",
"bounding": [
3730,
13,
1003,
2817
],
"color": "#a1309b",
"font_size": 24
}
],
"config": {},
"extra": {
"ds": {
"scale": 1.1918176537728016,
"offset": [
-2356.8422592316056,
-1927.5621604220344
]
}
},
"version": 0.4
}