Files
Sxela-ComfyWarp/sample_workflow/warp_0.3.1_rendervideo.json
2024-10-20 20:43:31 +02:00

2576 lines
42 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"last_node_id": 80,
"last_link_id": 151,
"nodes": [
{
"id": 13,
"type": "PreviewImage",
"pos": [
1752.0270321442677,
-2128.0719722335116
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 39
}
],
"title": "previous frame",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 20,
"type": "PreviewImage",
"pos": [
2033.0270321442677,
-2129.0719722335116
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 32
}
],
"title": "warped",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 4,
"type": "ImageBatch",
"pos": [
1084.2817187438966,
-631.088488093568
],
"size": {
"0": 210,
"1": 46
},
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 4
},
{
"name": "image2",
"type": "IMAGE",
"link": 5
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
6
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "ImageBatch"
}
},
{
"id": 3,
"type": "PreviewImage",
"pos": [
1091.2817187438966,
-526.088488093568
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 7,
"type": "MaskToImage",
"pos": [
1881.2817187438966,
-596.088488093568
],
"size": {
"0": 210,
"1": 26
},
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 12
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
13
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "MaskToImage"
}
},
{
"id": 2,
"type": "LoadFramePairFromDataset",
"pos": [
1078.2817187438966,
-850.088488093568
],
"size": {
"0": 355.20001220703125,
"1": 170
},
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "frame_dataset",
"type": "FRAME_DATASET",
"link": 17
},
{
"name": "total_frames",
"type": "INT",
"link": 18,
"widget": {
"name": "total_frames"
}
},
{
"name": "fit_into",
"type": "INT",
"link": 56,
"widget": {
"name": "fit_into"
}
},
{
"name": "seed",
"type": "INT",
"link": 67,
"widget": {
"name": "seed"
},
"slot_index": 3
}
],
"outputs": [
{
"name": "Current frame",
"type": "IMAGE",
"links": [
4,
7,
45,
65,
70
],
"shape": 3,
"slot_index": 0
},
{
"name": "Previous Frame",
"type": "IMAGE",
"links": [
5,
8
],
"shape": 3,
"slot_index": 1
},
{
"name": "Frame number",
"type": "INT",
"links": [
37,
49
],
"shape": 3,
"slot_index": 2
}
],
"properties": {
"Node name for S&R": "LoadFramePairFromDataset"
},
"widgets_values": [
7,
"increment",
0,
1280
]
},
{
"id": 10,
"type": "WarpFrame",
"pos": [
1740.0270321442677,
-1823.0719722335152
],
"size": {
"0": 254.40000915527344,
"1": 46
},
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "previous_frame",
"type": "IMAGE",
"link": 40
},
{
"name": "flow",
"type": "BACKWARD_FLOW",
"link": 14
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
32,
44
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "WarpFrame"
}
},
{
"id": 5,
"type": "ExtractOpticalFlow",
"pos": [
1462.2817187438966,
-858.088488093568
],
"size": {
"0": 393,
"1": 138
},
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "current_frame",
"type": "IMAGE",
"link": 7
},
{
"name": "previous_frame",
"type": "IMAGE",
"link": 8
}
],
"outputs": [
{
"name": "Flow",
"type": "BACKWARD_FLOW",
"links": [
14,
72
],
"shape": 3,
"slot_index": 0
},
{
"name": "Motion edge mask",
"type": "MASK",
"links": [
9
],
"shape": 3,
"slot_index": 1
},
{
"name": "Occlusion mask",
"type": "MASK",
"links": [
10
],
"shape": 3,
"slot_index": 2
},
{
"name": "Border mask",
"type": "MASK",
"links": [
11
],
"shape": 3,
"slot_index": 3
},
{
"name": "Flow preview",
"type": "IMAGE",
"links": null,
"shape": 3
}
],
"properties": {
"Node name for S&R": "ExtractOpticalFlow"
},
"widgets_values": [
20
]
},
{
"id": 34,
"type": "PrimitiveNode",
"pos": [
572,
-2009
],
"size": {
"0": 210,
"1": 82
},
"flags": {},
"order": 0,
"mode": 0,
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
55,
56,
79
],
"slot_index": 0,
"widget": {
"name": "fit_into"
}
}
],
"title": "fit into",
"properties": {},
"widgets_values": [
1280,
"fixed"
]
},
{
"id": 6,
"type": "MixConsistencyMaps",
"pos": [
1876.2817187438966,
-862.088488093568
],
"size": {
"0": 330,
"1": 218
},
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "missed_consistency",
"type": "MASK",
"link": 10
},
{
"name": "overshoot_consistency",
"type": "MASK",
"link": 11
},
{
"name": "edge_consistency",
"type": "MASK",
"link": 9
}
],
"outputs": [
{
"name": "MASK",
"type": "MASK",
"links": [
12,
43,
89
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "MixConsistencyMaps"
},
"widgets_values": [
0,
2,
false,
1,
1,
1
]
},
{
"id": 29,
"type": "PreviewImage",
"pos": [
2980.4584014216107,
-2019.709553103724
],
"size": {
"0": 226.8000030517578,
"1": 246
},
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 46
}
],
"title": "warped + consistency masked",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 54,
"type": "PreviewImage",
"pos": [
4528,
-1725
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 92
}
],
"title": "prev output + warp",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 55,
"type": "PreviewImage",
"pos": [
4765,
-1725
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 93
}
],
"title": "prev output + warp + cc ",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 28,
"type": "ImageCompositeMasked",
"pos": [
2271.0270321442667,
-2118.0719722335116
],
"size": {
"0": 315,
"1": 146
},
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "destination",
"type": "IMAGE",
"link": 45
},
{
"name": "source",
"type": "IMAGE",
"link": 44
},
{
"name": "mask",
"type": "MASK",
"link": 43
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
46,
47
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 51,
"type": "Reroute",
"pos": [
3908,
-1692
],
"size": [
75,
26
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 149
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 46,
"type": "LoadFrameFromFolder",
"pos": [
3721,
-1927
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "init_image",
"type": "IMAGE",
"link": 150
},
{
"name": "frame_number",
"type": "INT",
"link": 77,
"widget": {
"name": "frame_number"
}
},
{
"name": "file_path",
"type": "STRING",
"link": 82,
"widget": {
"name": "file_path"
}
},
{
"name": "fit_into",
"type": "INT",
"link": 79,
"widget": {
"name": "fit_into"
},
"slot_index": 3
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
80,
83
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "LoadFrameFromFolder"
},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\render\\1\\",
2,
1280
]
},
{
"id": 43,
"type": "ImageBlend",
"pos": [
4870,
-1900
],
"size": {
"0": 315,
"1": 102
},
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 84
},
{
"name": "image2",
"type": "IMAGE",
"link": 104
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
94,
96
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "ImageBlend"
},
"widgets_values": [
0.5,
"normal"
]
},
{
"id": 57,
"type": "ImageBatch",
"pos": [
5228,
-1883
],
"size": {
"0": 210,
"1": 46
},
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 96
},
{
"name": "image2",
"type": "IMAGE",
"link": 105
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
98
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "ImageBatch"
}
},
{
"id": 52,
"type": "Reroute",
"pos": [
4326,
-1852
],
"size": [
75,
26
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 89
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
90
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 45,
"type": "WarpFrame",
"pos": [
4178,
-1929
],
"size": {
"0": 254.40000915527344,
"1": 46
},
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "previous_frame",
"type": "IMAGE",
"link": 83
},
{
"name": "flow",
"type": "BACKWARD_FLOW",
"link": 72
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
92,
107
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "WarpFrame"
}
},
{
"id": 59,
"type": "Reroute",
"pos": [
4374,
-2074
],
"size": [
75,
26
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 151
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
104,
105,
108
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 50,
"type": "ImageCompositeMasked",
"pos": [
4491,
-1931
],
"size": {
"0": 315,
"1": 146
},
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "destination",
"type": "IMAGE",
"link": 108
},
{
"name": "source",
"type": "IMAGE",
"link": 107
},
{
"name": "mask",
"type": "MASK",
"link": 90
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
84,
93
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 53,
"type": "PreviewImage",
"pos": [
5479,
-1930
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 98
}
],
"title": "blend with current output",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 8,
"type": "PreviewImage",
"pos": [
1878.2817187438966,
-514.088488093568
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 13
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 14,
"type": "MakeFrameDataset",
"pos": [
656.2817187438962,
-840.088488093568
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 1,
"mode": 0,
"outputs": [
{
"name": "FRAME_DATASET",
"type": "FRAME_DATASET",
"links": [
17
],
"shape": 3,
"slot_index": 0
},
{
"name": "Total_frames",
"type": "INT",
"links": [
18,
109
],
"shape": 3,
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "MakeFrameDataset"
},
"widgets_values": [
"C:\\code\\warp\\envs\\20-12\\images_out\\stable_warpfusion_0.23.0\\videoFrames\\650571deef-30.0_0_50_1",
false
]
},
{
"id": 15,
"type": "LoadFrameFromFolder",
"pos": [
1314.0270321442677,
-1975.0719722335152
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "init_image",
"type": "IMAGE",
"link": 70
},
{
"name": "frame_number",
"type": "INT",
"link": 38,
"widget": {
"name": "frame_number"
}
},
{
"name": "file_path",
"type": "STRING",
"link": 53,
"widget": {
"name": "file_path"
}
},
{
"name": "fit_into",
"type": "INT",
"link": 55,
"widget": {
"name": "fit_into"
},
"slot_index": 3
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
39,
40
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "LoadFrameFromFolder"
},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\render\\1\\",
2,
1280
]
},
{
"id": 22,
"type": "OffsetNumber",
"pos": [
970.0270321442674,
-1968.0719722335152
],
"size": {
"0": 315,
"1": 82
},
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "number",
"type": "INT",
"link": 37,
"widget": {
"name": "number"
},
"slot_index": 0
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
38,
76
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "OffsetNumber"
},
"widgets_values": [
0,
-1
]
},
{
"id": 47,
"type": "Reroute",
"pos": [
3097,
-2108
],
"size": [
75,
26
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 76
}
],
"outputs": [
{
"name": "",
"type": "INT",
"links": [
77
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 58,
"type": "PrimitiveNode",
"pos": [
323,
-2292
],
"size": {
"0": 446.6208190917969,
"1": 76
},
"flags": {},
"order": 2,
"mode": 0,
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
99
],
"widget": {
"name": "output_dir"
}
}
],
"title": "Path for output frame + output smoothing",
"properties": {},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\render\\1_flow\\"
]
},
{
"id": 33,
"type": "PrimitiveNode",
"pos": [
320,
-2166
],
"size": {
"0": 457.9546203613281,
"1": 110.02449798583984
},
"flags": {},
"order": 3,
"mode": 0,
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
53,
58,
82
],
"slot_index": 0,
"widget": {
"name": "file_path"
}
}
],
"title": "Rendered frames path",
"properties": {},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\render\\1\\"
]
},
{
"id": 30,
"type": "SaveFrame",
"pos": [
3160,
-1649
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 148
},
{
"name": "frame_number",
"type": "INT",
"link": 50,
"widget": {
"name": "frame_number"
}
},
{
"name": "output_dir",
"type": "STRING",
"link": 58,
"widget": {
"name": "output_dir"
},
"slot_index": 2
}
],
"outputs": [
{
"name": "Output Dir",
"type": "STRING",
"links": [],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "SaveFrame"
},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\render\\1\\",
"ComfyWarp",
0
]
},
{
"id": 19,
"type": "PreviewImage",
"pos": [
2873,
-1549
],
"size": {
"0": 210,
"1": 246
},
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 147
}
],
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 49,
"type": "PreviewImage",
"pos": [
4209,
-1723
],
"size": {
"0": 235.1999969482422,
"1": 246
},
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 80
}
],
"title": "Previous render output frame",
"properties": {
"Node name for S&R": "PreviewImage"
}
},
{
"id": 41,
"type": "Reroute",
"pos": [
1453,
-1455
],
"size": [
75,
26
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 65
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 31,
"type": "Reroute",
"pos": [
3088,
-1290
],
"size": [
75,
26
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 49
}
],
"outputs": [
{
"name": "",
"type": "INT",
"links": [
50,
95,
111
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 60,
"type": "Reroute",
"pos": [
5862.733878784177,
-2017.4547186279265
],
"size": [
75,
26
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 109
}
],
"outputs": [
{
"name": "",
"type": "INT",
"links": null
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 56,
"type": "SaveFrame",
"pos": [
5256,
-2194
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 94
},
{
"name": "frame_number",
"type": "INT",
"link": 95,
"widget": {
"name": "frame_number"
}
},
{
"name": "output_dir",
"type": "STRING",
"link": 99,
"widget": {
"name": "output_dir"
},
"slot_index": 2
}
],
"outputs": [
{
"name": "Output Dir",
"type": "STRING",
"links": [
132
],
"shape": 3,
"slot_index": 0
}
],
"title": "SaveFrame after blending",
"properties": {
"Node name for S&R": "SaveFrame"
},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\render\\1_flow\\",
"ComfyWarp",
0
]
},
{
"id": 63,
"type": "Reroute",
"pos": [
5861.575753784176,
-2127.7210470581017
],
"size": [
75,
26
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 111
}
],
"outputs": [
{
"name": "",
"type": "INT",
"links": [
133
],
"slot_index": 0
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 42,
"type": "PrimitiveNode",
"pos": [
576,
-1879
],
"size": {
"0": 210,
"1": 82
},
"flags": {},
"order": 4,
"mode": 0,
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
67
],
"widget": {
"name": "seed"
},
"slot_index": 0
}
],
"title": "Frame Number",
"properties": {},
"widgets_values": [
7,
"increment"
]
},
{
"id": 75,
"type": "RenderVideo",
"pos": [
6112,
-2225
],
"size": {
"0": 400,
"1": 294
},
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "frames_input_dir",
"type": "STRING",
"link": 132,
"widget": {
"name": "frames_input_dir"
}
},
{
"name": "current_frame",
"type": "INT",
"link": 133,
"widget": {
"name": "current_frame"
}
}
],
"properties": {
"Node name for S&R": "RenderVideo"
},
"widgets_values": [
"C:\\code\\warp\\comfywarp\\0.1.0\\video\\1\\",
"",
"ComfyWarp",
0,
-1,
2,
0,
24,
"h264_mp4",
false
]
},
{
"id": 77,
"type": "CLIPTextEncode",
"pos": [
1575,
-1501
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 138
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
142
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
"A photo of a cyberpunk DJ female, with vibrant neon-colored hair and intricate face paint that glows under UV lights. She wears a stylish ensemble of cyberpunk fashion, complete with luminous accessories. The environment is an underground cyberpunk nightclub, pulsating with electrifying music and immersive holographic visuals. Dynamic lighting and laser beams fill the air, adding to the energetic atmosphere. The camera is positioned on the DJ booth, capturing her commanding presence and the vibrant crowd, 7Cy6er7P0nk9"
]
},
{
"id": 78,
"type": "CLIPTextEncode",
"pos": [
1577,
-1247
],
"size": {
"0": 400,
"1": 200
},
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 139
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
143
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
"Watermark, Text, censored, deformed, bad anatomy, disfigured, poorly drawn face, mutated, extra limb, ugly, poorly drawn hands, missing limb, floating limbs, disconnected limbs, disconnected head, malformed hands, long neck, mutated hands and fingers, bad hands, missing fingers, cropped, worst quality, low quality, mutation, poorly drawn, huge calf, bad hands, fused hand, missing hand, disappearing arms, disappearing thigh, disappearing calf, disappearing legs, missing fingers, fused fingers, abnormal eye proportion, Abnormal hands, abnormal legs, abnormal feet, abnormal fingers"
]
},
{
"id": 16,
"type": "VAEEncode",
"pos": [
2870,
-1649
],
"size": {
"0": 210,
"1": 46
},
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 47
},
{
"name": "vae",
"type": "VAE",
"link": 140,
"slot_index": 1
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
144
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "VAEEncode"
}
},
{
"id": 76,
"type": "CheckpointLoaderSimple",
"pos": [
1572,
-1653
],
"size": {
"0": 315,
"1": 98
},
"flags": {},
"order": 5,
"mode": 0,
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
141
],
"shape": 3,
"slot_index": 0
},
{
"name": "CLIP",
"type": "CLIP",
"links": [
138,
139
],
"shape": 3,
"slot_index": 1
},
{
"name": "VAE",
"type": "VAE",
"links": [
140,
146
],
"shape": 3,
"slot_index": 2
}
],
"properties": {
"Node name for S&R": "CheckpointLoaderSimple"
},
"widgets_values": [
"revAnimated_v122.safetensors"
]
},
{
"id": 80,
"type": "VAEDecode",
"pos": [
2484,
-1648
],
"size": {
"0": 210,
"1": 46
},
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 145
},
{
"name": "vae",
"type": "VAE",
"link": 146
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
147,
148,
149,
150,
151
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "VAEDecode"
}
},
{
"id": 79,
"type": "KSampler",
"pos": [
2142,
-1650
],
"size": {
"0": 315,
"1": 262
},
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 141
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 142
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 143
},
{
"name": "latent_image",
"type": "LATENT",
"link": 144
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
145
],
"shape": 3,
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "KSampler"
},
"widgets_values": [
1043208550597364,
"randomize",
25,
8,
"euler",
"normal",
0.4
]
}
],
"links": [
[
4,
2,
0,
4,
0,
"IMAGE"
],
[
5,
2,
1,
4,
1,
"IMAGE"
],
[
6,
4,
0,
3,
0,
"IMAGE"
],
[
7,
2,
0,
5,
0,
"IMAGE"
],
[
8,
2,
1,
5,
1,
"IMAGE"
],
[
9,
5,
1,
6,
2,
"MASK"
],
[
10,
5,
2,
6,
0,
"MASK"
],
[
11,
5,
3,
6,
1,
"MASK"
],
[
12,
6,
0,
7,
0,
"MASK"
],
[
13,
7,
0,
8,
0,
"IMAGE"
],
[
14,
5,
0,
10,
1,
"BACKWARD_FLOW"
],
[
17,
14,
0,
2,
0,
"FRAME_DATASET"
],
[
18,
14,
1,
2,
1,
"INT"
],
[
32,
10,
0,
20,
0,
"IMAGE"
],
[
37,
2,
2,
22,
0,
"INT"
],
[
38,
22,
0,
15,
1,
"INT"
],
[
39,
15,
0,
13,
0,
"IMAGE"
],
[
40,
15,
0,
10,
0,
"IMAGE"
],
[
43,
6,
0,
28,
2,
"MASK"
],
[
44,
10,
0,
28,
1,
"IMAGE"
],
[
45,
2,
0,
28,
0,
"IMAGE"
],
[
46,
28,
0,
29,
0,
"IMAGE"
],
[
47,
28,
0,
16,
0,
"IMAGE"
],
[
49,
2,
2,
31,
0,
"*"
],
[
50,
31,
0,
30,
1,
"INT"
],
[
53,
33,
0,
15,
2,
"STRING"
],
[
55,
34,
0,
15,
3,
"INT"
],
[
56,
34,
0,
2,
2,
"INT"
],
[
58,
33,
0,
30,
2,
"STRING"
],
[
65,
2,
0,
41,
0,
"*"
],
[
67,
42,
0,
2,
3,
"INT"
],
[
70,
2,
0,
15,
0,
"IMAGE"
],
[
72,
5,
0,
45,
1,
"BACKWARD_FLOW"
],
[
76,
22,
0,
47,
0,
"*"
],
[
77,
47,
0,
46,
1,
"INT"
],
[
79,
34,
0,
46,
3,
"INT"
],
[
80,
46,
0,
49,
0,
"IMAGE"
],
[
82,
33,
0,
46,
2,
"STRING"
],
[
83,
46,
0,
45,
0,
"IMAGE"
],
[
84,
50,
0,
43,
0,
"IMAGE"
],
[
89,
6,
0,
52,
0,
"*"
],
[
90,
52,
0,
50,
2,
"MASK"
],
[
92,
45,
0,
54,
0,
"IMAGE"
],
[
93,
50,
0,
55,
0,
"IMAGE"
],
[
94,
43,
0,
56,
0,
"IMAGE"
],
[
95,
31,
0,
56,
1,
"INT"
],
[
96,
43,
0,
57,
0,
"IMAGE"
],
[
98,
57,
0,
53,
0,
"IMAGE"
],
[
99,
58,
0,
56,
2,
"STRING"
],
[
104,
59,
0,
43,
1,
"IMAGE"
],
[
105,
59,
0,
57,
1,
"IMAGE"
],
[
107,
45,
0,
50,
1,
"IMAGE"
],
[
108,
59,
0,
50,
0,
"IMAGE"
],
[
109,
14,
1,
60,
0,
"*"
],
[
111,
31,
0,
63,
0,
"*"
],
[
132,
56,
0,
75,
0,
"STRING"
],
[
133,
63,
0,
75,
1,
"INT"
],
[
138,
76,
1,
77,
0,
"CLIP"
],
[
139,
76,
1,
78,
0,
"CLIP"
],
[
140,
76,
2,
16,
1,
"VAE"
],
[
141,
76,
0,
79,
0,
"MODEL"
],
[
142,
77,
0,
79,
1,
"CONDITIONING"
],
[
143,
78,
0,
79,
2,
"CONDITIONING"
],
[
144,
16,
0,
79,
3,
"LATENT"
],
[
145,
79,
0,
80,
0,
"LATENT"
],
[
146,
76,
2,
80,
1,
"VAE"
],
[
147,
80,
0,
19,
0,
"IMAGE"
],
[
148,
80,
0,
30,
0,
"IMAGE"
],
[
149,
80,
0,
51,
0,
"*"
],
[
150,
80,
0,
46,
0,
"IMAGE"
],
[
151,
80,
0,
59,
0,
"*"
]
],
"groups": [
{
"title": "Here we take previous stylized frame, warp it to current frame and then blend consistent areas in current frame with it (this is the export video flow_blend trick)",
"bounding": [
3661,
-2369,
2122,
1019
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Load frame pair and get flow and consistency maps",
"bounding": [
597,
-968,
1658,
767
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Warp previous output frame towards current frame, replace inconsistent areas with current video frame and use it as init",
"bounding": [
920,
-2238,
2294,
476
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Render and save current frame",
"bounding": [
1552,
-1724,
2060,
725
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Settings",
"bounding": [
265,
-2429,
569,
693
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "Total Frames (to render on)",
"bounding": [
5831,
-2066,
140,
80
],
"color": "#3f789e",
"font_size": 24
},
{
"title": "current frame",
"bounding": [
5831,
-2168,
140,
80
],
"color": "#3f789e",
"font_size": 24
}
],
"config": {},
"extra": {},
"version": 0.4
}