mirror of
https://github.com/hanzoui/workflow-templates-broken-zap-2026-06-08.git
synced 2026-10-30 20:44:35 +00:00
370 lines
8.5 KiB
JSON
370 lines
8.5 KiB
JSON
{
|
||
"id": "7c8957c7-9b5c-4d4e-80dd-f35ac181264e",
|
||
"revision": 0,
|
||
"last_node_id": 11,
|
||
"last_link_id": 3,
|
||
"nodes": [
|
||
{
|
||
"id": 7,
|
||
"type": "SaveVideo",
|
||
"pos": [
|
||
2940,
|
||
-60
|
||
],
|
||
"size": [
|
||
640,
|
||
560
|
||
],
|
||
"flags": {},
|
||
"order": 6,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"name": "video",
|
||
"type": "VIDEO",
|
||
"link": 3
|
||
}
|
||
],
|
||
"outputs": [],
|
||
"properties": {
|
||
"Node name for S&R": "SaveVideo",
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.60",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.1",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"video/Wan2.5",
|
||
"auto",
|
||
"auto"
|
||
]
|
||
},
|
||
{
|
||
"id": 4,
|
||
"type": "RecordAudio",
|
||
"pos": [
|
||
2202.0400390625,
|
||
580
|
||
],
|
||
"size": [
|
||
270,
|
||
112
|
||
],
|
||
"flags": {},
|
||
"order": 0,
|
||
"mode": 4,
|
||
"inputs": [],
|
||
"outputs": [
|
||
{
|
||
"name": "AUDIO",
|
||
"type": "AUDIO",
|
||
"links": null
|
||
}
|
||
],
|
||
"properties": {
|
||
"Node name for S&R": "RecordAudio",
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.60",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {
|
||
"audio": true
|
||
},
|
||
"version": "7.1",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"",
|
||
""
|
||
]
|
||
},
|
||
{
|
||
"id": 8,
|
||
"type": "MarkdownNote",
|
||
"pos": [
|
||
2190,
|
||
770
|
||
],
|
||
"size": [
|
||
300,
|
||
160
|
||
],
|
||
"flags": {},
|
||
"order": 1,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"title": "Note: About audio input",
|
||
"properties": {
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {},
|
||
"version": "7.1",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"Audio input is optional. It should be 3-30 seconds long and smaller than 15MB.\n\nIf you need the audio input, you need to link the audio output to the **Wan Text to Video** input.\n\nFor the Record Audio node, you can select it and then use **Ctrl - B** to enable it."
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#000"
|
||
},
|
||
{
|
||
"id": 6,
|
||
"type": "MarkdownNote",
|
||
"pos": [
|
||
1770,
|
||
-100
|
||
],
|
||
"size": [
|
||
380.9487609863281,
|
||
309.4496765136719
|
||
],
|
||
"flags": {},
|
||
"order": 2,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [],
|
||
"title": "Note: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) - [Pricing](https://docs.hanzo.ai/tutorials/partner-nodes/pricing)\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": 11,
|
||
"type": "LoadImage",
|
||
"pos": [
|
||
2200,
|
||
-60
|
||
],
|
||
"size": [
|
||
274.080078125,
|
||
314
|
||
],
|
||
"flags": {},
|
||
"order": 3,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [
|
||
{
|
||
"name": "IMAGE",
|
||
"type": "IMAGE",
|
||
"links": [
|
||
2
|
||
]
|
||
},
|
||
{
|
||
"name": "MASK",
|
||
"type": "MASK",
|
||
"links": null
|
||
}
|
||
],
|
||
"properties": {
|
||
"Node name for S&R": "LoadImage",
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.60",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {
|
||
"image": true,
|
||
"upload": true
|
||
},
|
||
"version": "7.1",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"api_wan_image_to_video_input_image.png",
|
||
"image"
|
||
]
|
||
},
|
||
{
|
||
"id": 10,
|
||
"type": "WanImageToVideoApi",
|
||
"pos": [
|
||
2520,
|
||
-60
|
||
],
|
||
"size": [
|
||
400,
|
||
560
|
||
],
|
||
"flags": {},
|
||
"order": 5,
|
||
"mode": 0,
|
||
"inputs": [
|
||
{
|
||
"name": "image",
|
||
"type": "IMAGE",
|
||
"link": 2
|
||
},
|
||
{
|
||
"name": "audio",
|
||
"shape": 7,
|
||
"type": "AUDIO",
|
||
"link": null
|
||
}
|
||
],
|
||
"outputs": [
|
||
{
|
||
"name": "VIDEO",
|
||
"type": "VIDEO",
|
||
"links": [
|
||
3
|
||
]
|
||
}
|
||
],
|
||
"properties": {
|
||
"Node name for S&R": "WanImageToVideoApi",
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.60",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {
|
||
"model": true,
|
||
"prompt": true,
|
||
"negative_prompt": true,
|
||
"resolution": true,
|
||
"duration": true,
|
||
"seed": true,
|
||
"generate_audio": true,
|
||
"prompt_extend": true,
|
||
"watermark": true
|
||
},
|
||
"version": "7.1",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"wan2.5-i2v-preview",
|
||
"A cinematic, over-the-shoulder shot of a modern military conflict in a vast, arid desert landscape. The foreground is heavily blurred, showing the back of a soldier's camouflaged helmet and weapon, creating a first-person perspective from behind rocky cover. In the sun-drenched midground, soldiers in full desert combat gear are positioned around armored tanks on the sandy terrain; one soldier is crouched and aiming their rifle. A large, violent explosion erupts with orange fire and billowing tan smoke behind the central tank. In the far background, a range of rugged, snow-capped mountains rises against a clear, bright teal-blue sky. The image has a shallow depth of field, a distinct teal-and-orange cinematic color grade, and a tense, action-packed atmosphere.",
|
||
"",
|
||
"720P",
|
||
5,
|
||
265691414,
|
||
"randomize",
|
||
true,
|
||
true,
|
||
false
|
||
],
|
||
"color": "#432",
|
||
"bgcolor": "#653"
|
||
},
|
||
{
|
||
"id": 3,
|
||
"type": "LoadAudio",
|
||
"pos": [
|
||
2202.0400390625,
|
||
380
|
||
],
|
||
"size": [
|
||
274.080078125,
|
||
136
|
||
],
|
||
"flags": {},
|
||
"order": 4,
|
||
"mode": 0,
|
||
"inputs": [],
|
||
"outputs": [
|
||
{
|
||
"name": "AUDIO",
|
||
"type": "AUDIO",
|
||
"links": null
|
||
}
|
||
],
|
||
"properties": {
|
||
"Node name for S&R": "LoadAudio",
|
||
"cnr_id": "comfy-core",
|
||
"ver": "0.3.60",
|
||
"ue_properties": {
|
||
"widget_ue_connectable": {
|
||
"audio": true,
|
||
"audioUI": true,
|
||
"upload": true
|
||
},
|
||
"version": "7.1",
|
||
"input_ue_unconnectable": {}
|
||
}
|
||
},
|
||
"widgets_values": [
|
||
"audio_ace_step_1_m2m_editing_input_audio.mp3",
|
||
null,
|
||
null
|
||
]
|
||
}
|
||
],
|
||
"links": [
|
||
[
|
||
2,
|
||
11,
|
||
0,
|
||
10,
|
||
0,
|
||
"IMAGE"
|
||
],
|
||
[
|
||
3,
|
||
10,
|
||
0,
|
||
7,
|
||
0,
|
||
"VIDEO"
|
||
]
|
||
],
|
||
"groups": [
|
||
{
|
||
"id": 1,
|
||
"title": "Audio input (Optional)",
|
||
"bounding": [
|
||
2170,
|
||
290,
|
||
330,
|
||
410
|
||
],
|
||
"color": "#3f789e",
|
||
"font_size": 24,
|
||
"flags": {}
|
||
},
|
||
{
|
||
"id": 2,
|
||
"title": "Step1 - Upload image",
|
||
"bounding": [
|
||
2170,
|
||
-130,
|
||
330,
|
||
397.6000061035156
|
||
],
|
||
"color": "#3f789e",
|
||
"font_size": 24,
|
||
"flags": {}
|
||
}
|
||
],
|
||
"config": {},
|
||
"extra": {
|
||
"ds": {
|
||
"scale": 0.9598388666726707,
|
||
"offset": [
|
||
-1520.500816259966,
|
||
155.3934070711005
|
||
]
|
||
},
|
||
"frontendVersion": "1.31.1",
|
||
"ue_links": [],
|
||
"links_added_by_ue": [],
|
||
"VHS_latentpreview": false,
|
||
"VHS_latentpreviewrate": 0,
|
||
"VHS_MetadataImage": true,
|
||
"VHS_KeepIntermediate": true
|
||
},
|
||
"version": 0.4
|
||
}
|