Files
2026-06-07 20:48:06 -07:00

732 lines
13 KiB
JSON
Raw Permalink 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.
{
"id": "c93669fa-4940-4195-9073-77db06af3d0c",
"revision": 0,
"last_node_id": 24,
"last_link_id": 24,
"nodes": [
{
"id": 11,
"type": "LoadImage",
"pos": [
-30,
2520
],
"size": [
360,
350
],
"flags": {},
"order": 0,
"mode": 4,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
8
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.29",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"api_flux2_input_image_1.png",
"image"
]
},
{
"id": 3,
"type": "SaveVideo",
"pos": [
1800,
1040
],
"size": [
700,
483.36082474226805
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "SaveVideo",
"cnr_id": "comfy-core",
"ver": "0.3.29",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"video/Kling",
"auto",
"h264"
]
},
{
"id": 13,
"type": "LoadImage",
"pos": [
460,
2520
],
"size": [
360,
350
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
11
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.29",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"api_flux2_input_image_2.png",
"image"
]
},
{
"id": 14,
"type": "LoadImage",
"pos": [
460,
2110
],
"size": [
360,
350
],
"flags": {},
"order": 2,
"mode": 4,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
10
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.29",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"api_flux2_input_image_3.png",
"image"
]
},
{
"id": 2,
"type": "LoadImage",
"pos": [
-20,
2120
],
"size": [
360,
350
],
"flags": {},
"order": 3,
"mode": 4,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
6
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.29",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"api_flux2_input_image_4.png",
"image"
]
},
{
"id": 10,
"type": "ImageBatch",
"pos": [
210,
2000
],
"size": [
140,
46
],
"flags": {},
"order": 9,
"mode": 4,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 6
},
{
"name": "image2",
"type": "IMAGE",
"link": 8
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
17
]
}
],
"properties": {
"Node name for S&R": "ImageBatch"
},
"widgets_values": []
},
{
"id": 15,
"type": "ImageBatch",
"pos": [
680,
1990
],
"size": [
140,
46
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 10
},
{
"name": "image2",
"type": "IMAGE",
"link": 11
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
18
]
}
],
"properties": {
"Node name for S&R": "ImageBatch"
},
"widgets_values": []
},
{
"id": 5,
"type": "MarkdownNote",
"pos": [
20,
1080
],
"size": [
378.2833251953125,
274.91668701171875
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "About API Node",
"properties": {
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"[About API Node](https://docs.hanzo.ai/tutorials/partner-nodes/overview)\n\nTo use the API, you must be in a secure network environment:\n\n- Allows access from `127.0.0.1` or `localhost`.\n\n- Use our API Node in website services starting with `https`\n\n- Make sure you can normally connect to our API services (some regions may need a proxy).\n\n- Make sure you are logged in in the settings and that your account still has enough credits to cover the consumption of API calls.\n\n- On non-whitelisted sites or local area networks (LANs), please try to [log in using an API Key](https://docs.hanzo.ai/interface/user#logging-in-with-an-api-key).\n"
],
"color": "#432",
"bgcolor": "#000"
},
{
"id": 16,
"type": "ImageBatch",
"pos": [
680,
1880
],
"size": [
140,
46
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"name": "image1",
"type": "IMAGE",
"link": 17
},
{
"name": "image2",
"type": "IMAGE",
"link": 18
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": []
}
],
"properties": {
"Node name for S&R": "ImageBatch"
},
"widgets_values": []
},
{
"id": 17,
"type": "Note",
"pos": [
620,
780
],
"size": [
410,
190
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Regarding input limit",
"properties": {},
"widgets_values": [
"You can use up to 7 reference images if you only use image input.\n\nWhen you provide video input, you can only use up to 4 reference images."
],
"color": "#432",
"bgcolor": "#000"
},
{
"id": 23,
"type": "LoadVideo",
"pos": [
630,
1040
],
"size": [
378.080078125,
288.2453776041668
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
23
]
}
],
"properties": {
"Node name for S&R": "LoadVideo"
},
"widgets_values": [
"api_kling_omni_edit_video_input_video.mp4",
"image"
]
},
{
"id": 24,
"type": "LoadImage",
"pos": [
630,
1380
],
"size": [
380,
360
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
24
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.3.29",
"ue_properties": {
"widget_ue_connectable": {},
"version": "7.1",
"input_ue_unconnectable": {}
}
},
"widgets_values": [
"api_kling_omni_edit_video_input_image.png",
"image"
]
},
{
"id": 8,
"type": "KlingOmniProEditVideoNode",
"pos": [
1360,
1040
],
"size": [
400,
380
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 22
},
{
"name": "reference_images",
"shape": 7,
"type": "IMAGE",
"link": 24
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
3
]
}
],
"properties": {
"Node name for S&R": "KlingOmniProEditVideoNode"
},
"widgets_values": [
"kling-video-o1",
"Change the human skateboarder in [@Video] to the anthropomorphic dog (wearing a brown jacket and straw hat) from [@Image], and keep the dog’s movements consistent with the original skateboarder’s actions (pushing off, balancing on the skateboard) in the skatepark scene. Preserve the original video’s lighting and background details.",
true
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 21,
"type": "GetVideoComponents",
"pos": [
1030,
1180
],
"size": [
185.17734375,
66
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 23
}
],
"outputs": [
{
"name": "images",
"type": "IMAGE",
"links": [
21
]
},
{
"name": "audio",
"type": "AUDIO",
"links": null
},
{
"name": "fps",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetVideoComponents"
},
"widgets_values": []
},
{
"id": 22,
"type": "CreateVideo",
"pos": [
1030,
1050
],
"size": [
270,
78
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 21
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": null
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
22
]
}
],
"properties": {
"Node name for S&R": "CreateVideo"
},
"widgets_values": [
24
]
}
],
"links": [
[
3,
8,
0,
3,
0,
"VIDEO"
],
[
6,
2,
0,
10,
0,
"IMAGE"
],
[
8,
11,
0,
10,
1,
"IMAGE"
],
[
10,
14,
0,
15,
0,
"IMAGE"
],
[
11,
13,
0,
15,
1,
"IMAGE"
],
[
17,
10,
0,
16,
0,
"IMAGE"
],
[
18,
15,
0,
16,
1,
"IMAGE"
],
[
21,
21,
0,
22,
0,
"IMAGE"
],
[
22,
22,
0,
8,
0,
"VIDEO"
],
[
23,
23,
0,
21,
0,
"VIDEO"
],
[
24,
24,
0,
8,
1,
"IMAGE"
]
],
"groups": [
{
"id": 2,
"title": "Multiple reference images input example",
"bounding": [
-40,
1810,
870,
1073.6
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.47053094818455365,
"offset": [
258.59271689455534,
-281.841038825601
]
},
"frontendVersion": "1.34.3",
"ue_links": [],
"links_added_by_ue": [],
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true,
"workflowRendererVersion": "LG"
},
"version": 0.4
}