Files
ausboss-ComfyUI-AusBoss/example_workflows/ausboss_node_tour.json
T

1326 lines
23 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"last_node_id": 20,
"last_link_id": 26,
"nodes": [
{
"id": 1,
"type": "AUSBOSS_NODES_LoadVideo",
"pos": [
0,
100
],
"size": [
380,
600
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "frames",
"type": "IMAGE",
"links": [
1
],
"slot_index": 0
},
{
"name": "audio",
"type": "AUDIO",
"links": [
18
],
"slot_index": 1
},
{
"name": "frame_count",
"type": "INT",
"links": [],
"slot_index": 2
},
{
"name": "fps",
"type": "FLOAT",
"links": [
11,
13
],
"slot_index": 3
},
{
"name": "width",
"type": "INT",
"links": [],
"slot_index": 4
},
{
"name": "height",
"type": "INT",
"links": [],
"slot_index": 5
},
{
"name": "duration",
"type": "FLOAT",
"links": [],
"slot_index": 6
},
{
"name": "video",
"type": "VIDEO",
"links": [],
"slot_index": 7
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_LoadVideo",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
"ausboss_pier_9x16.mp4",
0,
3,
0,
0,
2,
72,
false
]
},
{
"id": 2,
"type": "AUSBOSS_NODES_SelectEveryNth",
"pos": [
0,
750
],
"size": [
380,
125
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 1
}
],
"outputs": [
{
"name": "images",
"type": "IMAGE",
"links": [
2
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_SelectEveryNth",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
1,
0
]
},
{
"id": 3,
"type": "AUSBOSS_NODES_SplitBatch",
"pos": [
0,
925
],
"size": [
380,
114
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 2
}
],
"outputs": [
{
"name": "a",
"type": "IMAGE",
"links": [
3
],
"slot_index": 0
},
{
"name": "b",
"type": "IMAGE",
"links": [
4
],
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_SplitBatch",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
8
]
},
{
"id": 4,
"type": "AUSBOSS_NODES_MergeBatches",
"pos": [
0,
1089
],
"size": [
380,
114
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "a",
"type": "IMAGE",
"link": 3
},
{
"name": "b",
"type": "IMAGE",
"link": 4
}
],
"outputs": [
{
"name": "images",
"type": "IMAGE",
"links": [
5
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_MergeBatches",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
"resize to a"
]
},
{
"id": 5,
"type": "AUSBOSS_NODES_ImageResize",
"pos": [
460,
100
],
"size": [
360,
340
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 5
},
{
"name": "mask",
"type": "MASK",
"link": null
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
6,
7
],
"slot_index": 0
},
{
"name": "mask",
"type": "MASK",
"links": [
8
],
"slot_index": 1
},
{
"name": "width",
"type": "INT",
"links": [],
"slot_index": 2
},
{
"name": "height",
"type": "INT",
"links": [],
"slot_index": 3
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_ImageResize",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
"width+height",
512,
512,
512,
1.0,
0.5,
"pad",
"#14424d",
16,
"lanczos"
]
},
{
"id": 6,
"type": "AUSBOSS_NODES_RefineMask",
"pos": [
460,
490
],
"size": [
360,
430
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "mask",
"type": "MASK",
"link": 8
},
{
"name": "guide_image",
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "mask",
"type": "MASK",
"links": [
9
],
"slot_index": 0
},
{
"name": "mask_inverted",
"type": "MASK",
"links": [],
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_RefineMask",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
0,
4.0,
false,
0,
0.0,
1.0,
"off"
]
},
{
"id": 7,
"type": "AUSBOSS_NODES_Float",
"pos": [
460,
970
],
"size": [
360,
94
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "float",
"type": "FLOAT",
"links": [
10
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_Float",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
1.0
]
},
{
"id": 8,
"type": "AUSBOSS_NODES_ColorMatch",
"pos": [
900,
100
],
"size": [
340,
240
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 6
},
{
"name": "reference",
"type": "IMAGE",
"link": null
},
{
"name": "mask",
"type": "MASK",
"link": 9
},
{
"name": "strength",
"type": "FLOAT",
"link": 10,
"widget": {
"name": "strength"
}
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
12,
23,
24
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_ColorMatch",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
1.0,
"lab",
true,
"first_frame"
]
},
{
"id": 9,
"type": "AUSBOSS_NODES_ImageSize",
"pos": [
460,
1114
],
"size": [
360,
130
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 7
}
],
"outputs": [
{
"name": "width",
"type": "INT",
"links": [],
"slot_index": 0
},
{
"name": "height",
"type": "INT",
"links": [],
"slot_index": 1
},
{
"name": "longest_edge",
"type": "INT",
"links": [],
"slot_index": 2
},
{
"name": "shortest_edge",
"type": "INT",
"links": [],
"slot_index": 3
},
{
"name": "count",
"type": "INT",
"links": [
15
],
"slot_index": 4
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_ImageSize",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": []
},
{
"id": 10,
"type": "AUSBOSS_NODES_MathExpression",
"pos": [
900,
390
],
"size": [
340,
150
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "a",
"type": "FLOAT",
"link": 11,
"widget": {
"name": "a"
}
},
{
"name": "b",
"type": "FLOAT",
"link": null,
"widget": {
"name": "b"
}
},
{
"name": "c",
"type": "FLOAT",
"link": null,
"widget": {
"name": "c"
}
}
],
"outputs": [
{
"name": "float",
"type": "FLOAT",
"links": [
14
],
"slot_index": 0
},
{
"name": "int",
"type": "INT",
"links": [],
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_MathExpression",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
"a * 2",
0.0,
0.0,
0.0
]
},
{
"id": 11,
"type": "AUSBOSS_NODES_FrameInterpolate",
"pos": [
900,
590
],
"size": [
340,
240
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "frames",
"type": "IMAGE",
"link": 12
},
{
"name": "source_fps",
"type": "FLOAT",
"link": 13,
"widget": {
"name": "source_fps"
}
},
{
"name": "target_fps",
"type": "FLOAT",
"link": 14,
"widget": {
"name": "target_fps"
}
},
{
"name": "batch_size",
"type": "INT",
"link": 15,
"widget": {
"name": "batch_size"
}
}
],
"outputs": [
{
"name": "frames",
"type": "IMAGE",
"links": [
16
],
"slot_index": 0
},
{
"name": "fps",
"type": "FLOAT",
"links": [
19
],
"slot_index": 1
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_FrameInterpolate",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
24.0,
30.0,
"blend",
0.35,
8
]
},
{
"id": 12,
"type": "AUSBOSS_NODES_FreeMemory",
"pos": [
900,
880
],
"size": [
340,
60
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "value",
"type": "*",
"link": 16
}
],
"outputs": [
{
"name": "value",
"type": "*",
"links": [
17
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_FreeMemory",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": []
},
{
"id": 13,
"type": "AUSBOSS_NODES_Text",
"pos": [
1320,
100
],
"size": [
500,
180
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "text",
"type": "STRING",
"links": [
20
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_Text",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
"AusBoss/tour"
]
},
{
"id": 14,
"type": "AUSBOSS_NODES_Integer",
"pos": [
1320,
330
],
"size": [
500,
94
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "int",
"type": "INT",
"links": [
21
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_Integer",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
19
]
},
{
"id": 15,
"type": "AUSBOSS_NODES_SaveVideo",
"pos": [
1320,
474
],
"size": [
500,
620
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "frames",
"type": "IMAGE",
"link": 17
},
{
"name": "audio",
"type": "AUDIO",
"link": 18
},
{
"name": "video",
"type": "VIDEO",
"link": null
},
{
"name": "fps",
"type": "FLOAT",
"link": 19,
"widget": {
"name": "fps"
}
},
{
"name": "filename_prefix",
"type": "STRING",
"link": 20,
"widget": {
"name": "filename_prefix"
}
},
{
"name": "crf",
"type": "INT",
"link": 21,
"widget": {
"name": "crf"
}
}
],
"outputs": [
{
"name": "file_path",
"type": "STRING",
"links": [
22
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_SaveVideo",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
16.0,
"AusBoss/video",
19,
"mp4 h264",
false,
true
]
},
{
"id": 16,
"type": "AUSBOSS_NODES_ShowText",
"pos": [
1320,
1144
],
"size": [
500,
180
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "text",
"type": "STRING",
"link": 22
}
],
"outputs": [
{
"name": "text",
"type": "STRING",
"links": [],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_ShowText",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": []
},
{
"id": 17,
"type": "AUSBOSS_NODES_SelectFrame",
"pos": [
1900,
100
],
"size": [
340,
340
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "frames",
"type": "IMAGE",
"link": 23
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
25
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_SelectFrame",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
1
]
},
{
"id": 18,
"type": "AUSBOSS_NODES_SelectFrame",
"pos": [
1900,
490
],
"size": [
340,
340
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "frames",
"type": "IMAGE",
"link": 24
}
],
"outputs": [
{
"name": "image",
"type": "IMAGE",
"links": [
26
],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_SelectFrame",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": [
-1
]
},
{
"id": 19,
"type": "AUSBOSS_NODES_Compare",
"pos": [
2320,
100
],
"size": [
500,
620
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "image_a",
"type": "IMAGE",
"link": 25
},
{
"name": "image_b",
"type": "IMAGE",
"link": 26
}
],
"outputs": [
{
"name": "image_a",
"type": "IMAGE",
"links": [],
"slot_index": 0
}
],
"properties": {
"Node name for S&R": "AUSBOSS_NODES_Compare",
"cnr_id": "ausboss-nodes",
"ver": "2.0.0"
},
"widgets_values": []
},
{
"id": 20,
"type": "AUSBOSS_NODES_WorkflowNote",
"pos": [
-620,
100
],
"size": [
560,
950
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {
"cnr_id": "ausboss-nodes",
"Node name for S&R": "AUSBOSS_NODES_WorkflowNote",
"ver": "2.0.0"
},
"widgets_values": [
"{\"v\": 1, \"title\": \"AusBoss node tour\", \"subtitle\": \"\", \"author\": \"AusBoss\", \"layout\": \"card\", \"body\": \"## Setup\\nCopy inputs/ausboss_pier_9x16.mp4 into ComfyUI/input. No models or extra node packs are needed. Queue the graph to produce a three-second 512 × 512 video and compare the first and last frames.\\n\\n## Follow the groups\\n1. Load Video trims and thins the clip; Select Every Nth, Split Batch and Merge Batches show reusable batch operations.\\n2. Image Resize adds a square backdrop. Mask Refine and Color Match restrict the grade to the source region.\\n3. Frame Interpolate doubles the loaded rate (12 → 24 fps for this sample). Free Memory passes the frames onward while releasing caches.\\n4. Save Video preserves audio and writes the file. Show Text reports its path.\\n5. Select Frame uses 1 and -1 to preview the first and last frames; Compare lets you review them.\\n\\nSelect Every Nth changes frame count only; it does not adjust fps. The Load Video thinning control does adjust fps. Keep timing connected through Frame Interpolate as shown.\", \"models\": [], \"packs\": []}"
]
}
],
"links": [
[
1,
1,
0,
2,
0,
"IMAGE"
],
[
2,
2,
0,
3,
0,
"IMAGE"
],
[
3,
3,
0,
4,
0,
"IMAGE"
],
[
4,
3,
1,
4,
1,
"IMAGE"
],
[
5,
4,
0,
5,
0,
"IMAGE"
],
[
6,
5,
0,
8,
0,
"IMAGE"
],
[
7,
5,
0,
9,
0,
"IMAGE"
],
[
8,
5,
1,
6,
0,
"MASK"
],
[
9,
6,
0,
8,
2,
"MASK"
],
[
10,
7,
0,
8,
3,
"FLOAT"
],
[
11,
1,
3,
10,
0,
"FLOAT"
],
[
12,
8,
0,
11,
0,
"IMAGE"
],
[
13,
1,
3,
11,
1,
"FLOAT"
],
[
14,
10,
0,
11,
2,
"FLOAT"
],
[
15,
9,
4,
11,
3,
"INT"
],
[
16,
11,
0,
12,
0,
"IMAGE"
],
[
17,
12,
0,
15,
0,
"IMAGE"
],
[
18,
1,
1,
15,
1,
"AUDIO"
],
[
19,
11,
1,
15,
3,
"FLOAT"
],
[
20,
13,
0,
15,
4,
"STRING"
],
[
21,
14,
0,
15,
5,
"INT"
],
[
22,
15,
0,
16,
0,
"STRING"
],
[
23,
8,
0,
17,
0,
"IMAGE"
],
[
24,
8,
0,
18,
0,
"IMAGE"
],
[
25,
17,
0,
19,
0,
"IMAGE"
],
[
26,
18,
0,
19,
1,
"IMAGE"
]
],
"groups": [
{
"title": "1 · Load, thin, split + rejoin",
"bounding": [
-20,
40,
420,
1183
],
"color": "#235d64",
"font_size": 24,
"flags": {}
},
{
"title": "2 · Resize + region mask",
"bounding": [
440,
40,
400,
1224
],
"color": "#366451",
"font_size": 24,
"flags": {}
},
{
"title": "3 · Tone + timing",
"bounding": [
880,
40,
380,
920
],
"color": "#5d527c",
"font_size": 24,
"flags": {}
},
{
"title": "4 · Name, save + report",
"bounding": [
1300,
40,
540,
1304
],
"color": "#795b38",
"font_size": 24,
"flags": {}
},
{
"title": "5 · First + last frames",
"bounding": [
1880,
40,
380,
810
],
"color": "#345d7c",
"font_size": 24,
"flags": {}
},
{
"title": "6 · A/B comparison",
"bounding": [
2300,
40,
540,
700
],
"color": "#65515e",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.4602,
"offset": [
833.84,
339.4
]
}
},
"version": 0.4
}