diff --git a/README.md b/README.md
index 8c11911..5c9aa8c 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,11 @@
# ComfyUI-WanVideoWrapper_QQ
+**Version 1.1.1** - 2025-12-01
+- Added ability to connect video to bg_image and animate over it [Example](examples/ttm_ref_vid/ttm_ref_vid_example.json)
+
+https://github.com/user-attachments/assets/dffe5da8-7626-45cf-ad22-777b5a14879f
**Version 1.1.0** - 2025-11-26
-- Added to `Prepare Refs` (needs cv2) to cut out parts for `Power Spline Editor` [Example](examples/ttm_ref_cutout/ttm_ref_cutout_example.json)
+- Added `Prepare Refs` (needs cv2) to cut out parts for `Power Spline Editor` [Example](examples/ttm_ref_cutout/ttm_ref_cutout_example.json)
- `Power Spline Editor` can trigger ref preparation with Canvas button in backend without starting comfyui run
diff --git a/examples/keyframes_test/coffee.png b/examples/keyframes_test/coffee.png
deleted file mode 100644
index 621e02a..0000000
Binary files a/examples/keyframes_test/coffee.png and /dev/null differ
diff --git a/examples/keyframes_test/keyframes_test.json b/examples/keyframes_test/keyframes_test.json
deleted file mode 100644
index 44781a0..0000000
--- a/examples/keyframes_test/keyframes_test.json
+++ /dev/null
@@ -1,613 +0,0 @@
-{
- "id": "543dc544-cfc2-47bc-8d54-39352b8e3fc3",
- "revision": 0,
- "last_node_id": 30,
- "last_link_id": 63,
- "nodes": [
- {
- "id": 9,
- "type": "LoadImage",
- "pos": [
- 1352.1236588693264,
- 177.542287365499
- ],
- "size": [
- 274.080078125,
- 314.00000000000006
- ],
- "flags": {},
- "order": 0,
- "mode": 0,
- "inputs": [],
- "outputs": [
- {
- "name": "IMAGE",
- "type": "IMAGE",
- "links": [
- 6
- ]
- },
- {
- "name": "MASK",
- "type": "MASK",
- "links": null
- }
- ],
- "properties": {
- "cnr_id": "comfy-core",
- "ver": "0.3.71",
- "Node name for S&R": "LoadImage",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": [
- "coffee.png",
- "image"
- ]
- },
- {
- "id": 15,
- "type": "WanFrames",
- "pos": [
- 1653.6915140797746,
- 74.47574896685977
- ],
- "size": [
- 270,
- 58
- ],
- "flags": {},
- "order": 1,
- "mode": 0,
- "inputs": [],
- "outputs": [
- {
- "name": "frame_count",
- "type": "INT",
- "links": [
- 8,
- 61
- ]
- }
- ],
- "properties": {
- "cnr_id": "wanvideowrapper_qq",
- "ver": "3477a029a39b70d17b0500f46e6c96e87ca9d129",
- "Node name for S&R": "WanFrames",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": [
- 48
- ]
- },
- {
- "id": 8,
- "type": "LoadImage",
- "pos": [
- 1056.259518244327,
- 177.542287365499
- ],
- "size": [
- 274.080078125,
- 314.0000000000001
- ],
- "flags": {},
- "order": 2,
- "mode": 0,
- "inputs": [],
- "outputs": [
- {
- "name": "IMAGE",
- "type": "IMAGE",
- "links": [
- 54,
- 59
- ]
- },
- {
- "name": "MASK",
- "type": "MASK",
- "links": [
- 60
- ]
- }
- ],
- "properties": {
- "cnr_id": "comfy-core",
- "ver": "0.3.71",
- "Node name for S&R": "LoadImage",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": [
- "redd.png",
- "image"
- ]
- },
- {
- "id": 19,
- "type": "VHS_VideoCombine",
- "pos": [
- 2660.2926913584033,
- 177.542287365499
- ],
- "size": [
- 214.7587890625,
- 642.3911772975578
- ],
- "flags": {},
- "order": 5,
- "mode": 0,
- "inputs": [
- {
- "name": "images",
- "type": "IMAGE",
- "link": 62
- },
- {
- "name": "audio",
- "shape": 7,
- "type": "AUDIO",
- "link": null
- },
- {
- "name": "meta_batch",
- "shape": 7,
- "type": "VHS_BatchManager",
- "link": null
- },
- {
- "name": "vae",
- "shape": 7,
- "type": "VAE",
- "link": null
- }
- ],
- "outputs": [
- {
- "name": "Filenames",
- "type": "VHS_FILENAMES",
- "links": null
- }
- ],
- "properties": {
- "cnr_id": "comfyui-videohelpersuite",
- "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
- "Node name for S&R": "VHS_VideoCombine",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": {
- "frame_rate": 16,
- "loop_count": 0,
- "filename_prefix": "AnimateDiff",
- "format": "video/h264-mp4",
- "pix_fmt": "yuv420p",
- "crf": 19,
- "save_metadata": false,
- "trim_to_audio": false,
- "pingpong": false,
- "save_output": false,
- "videopreview": {
- "hidden": false,
- "paused": false,
- "params": {
- "filename": "AnimateDiff_00004.mp4",
- "subfolder": "",
- "type": "temp",
- "format": "video/h264-mp4",
- "frame_rate": 16,
- "workflow": "AnimateDiff_00004.png",
- "fullpath": ""
- }
- }
- }
- },
- {
- "id": 30,
- "type": "DrawImageOnPath",
- "pos": [
- 2356.976391551694,
- 177.542287365499
- ],
- "size": [
- 272.0703125,
- 214
- ],
- "flags": {},
- "order": 4,
- "mode": 0,
- "inputs": [
- {
- "name": "bg_image",
- "type": "IMAGE",
- "link": 57
- },
- {
- "name": "coordinates",
- "type": "STRING",
- "link": 58
- },
- {
- "name": "ref_images",
- "type": "IMAGE",
- "link": 59
- },
- {
- "name": "ref_masks",
- "shape": 7,
- "type": "MASK",
- "link": 60
- },
- {
- "name": "frames",
- "shape": 7,
- "type": "INT",
- "widget": {
- "name": "frames"
- },
- "link": 61
- }
- ],
- "outputs": [
- {
- "name": "image",
- "type": "IMAGE",
- "links": [
- 62
- ]
- },
- {
- "name": "mask",
- "type": "MASK",
- "links": [
- 63
- ]
- }
- ],
- "properties": {
- "cnr_id": "wanvideowrapper_qq",
- "ver": "73f4663821772df10e5f0d3c2a0cd06bc99594af",
- "Node name for S&R": "DrawImageOnPath",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": [
- 0,
- true,
- true,
- 1,
- 1
- ]
- },
- {
- "id": 29,
- "type": "MaskPreview+",
- "pos": [
- 2903.8008395558004,
- 177.542287365499
- ],
- "size": [
- 540.2471936035157,
- 703.8641772460938
- ],
- "flags": {},
- "order": 6,
- "mode": 0,
- "inputs": [
- {
- "name": "mask",
- "type": "MASK",
- "link": 63
- }
- ],
- "outputs": [],
- "properties": {
- "cnr_id": "comfyui_essentials",
- "ver": "9d9f4bedfc9f0321c19faf71855e228c93bd0dc9",
- "Node name for S&R": "MaskPreview+",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": []
- },
- {
- "id": 12,
- "type": "PowerSplineEditor",
- "pos": [
- 1647.7476733959356,
- 177.542287365499
- ],
- "size": [
- 685,
- 694
- ],
- "flags": {},
- "order": 3,
- "mode": 0,
- "inputs": [
- {
- "name": "bg_image",
- "shape": 7,
- "type": "IMAGE",
- "link": 6
- },
- {
- "name": "ref_images",
- "shape": 7,
- "type": "IMAGE",
- "link": 54
- },
- {
- "name": "frames",
- "shape": 7,
- "type": "INT",
- "link": 8
- }
- ],
- "outputs": [
- {
- "name": "bg_image",
- "type": "IMAGE",
- "links": [
- 57
- ]
- },
- {
- "name": "coord_out",
- "type": "STRING",
- "links": [
- 58
- ]
- },
- {
- "name": "frames",
- "type": "INT",
- "links": []
- }
- ],
- "properties": {
- "cnr_id": "wanvideowrapper_qq",
- "ver": "d0bafaf2b4d2a053eb297bd447e340364e22a3ab",
- "Node name for S&R": "PowerSplineEditor",
- "userAdjustedSize": true,
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": [
- "[{\"on\":true,\"name\":\"Box 1\",\"type\":\"box_layer\",\"interpolation\":\"box\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"scale\":1,\"points_store\":\"[{\\\"x\\\":0.030500183105468787,\\\"y\\\":0.831500015258789,\\\"highlighted\\\":false,\\\"boxScale\\\":2.747605434168959,\\\"pointScale\\\":2.747605434168959,\\\"scale\\\":2.747605434168959,\\\"rotation\\\":0,\\\"boxRotation\\\":0,\\\"uid\\\":10947}]\",\"coordinates\":\"[]\",\"box_keys\":[{\"frame\":1,\"x\":0.030500183105468787,\"y\":0.831500015258789,\"scale\":2.747605434168959,\"rotation\":0},{\"frame\":6,\"x\":0.1956001637394267,\"y\":0.6040057346277069,\"scale\":2.747605434168959,\"rotation\":0},{\"frame\":11,\"x\":0.32169959505697837,\"y\":0.8645113319263125,\"scale\":2.747605434168959,\"rotation\":0},{\"frame\":18,\"x\":0.40824403060110004,\"y\":0.5657236520867599,\"scale\":2.747605434168959,\"rotation\":-0.02392366951365621},{\"frame\":21,\"x\":0.49675235128255085,\"y\":0.6951752324099391,\"scale\":1.947919370453654,\"rotation\":-0.017942752135242157},{\"frame\":24,\"x\":0.577512675545492,\"y\":0.6376412109606393,\"scale\":2.525470416470263,\"rotation\":-0.30674292756295185},{\"frame\":30,\"x\":0.6842765961638176,\"y\":0.8345301615712075,\"scale\":2.747605434168959,\"rotation\":0},{\"frame\":35,\"x\":0.7989012383774955,\"y\":0.6115690437739437,\"scale\":2.747605434168959,\"rotation\":0},{\"frame\":39,\"x\":0.9162504577636719,\"y\":0.830999984741211,\"scale\":2.747605434168959,\"rotation\":0}],\"box_timeline_point\":1,\"box_interpolation\":\"basis\",\"ref_attachment\":{\"base64\":\"iVBORw0KGgoAAAANSUhEUgAAAgAAAAMACAYAAABSD99OAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE2mlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuNzhiNzYzOCwgMjAyNS8wMi8xMS0xOToxMDowOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNS0xMS0yM1QwMzo0MjoyN1oiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjUtMTEtMjNUMDM6NDI6MjdaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNS0xMS0yM1QwMzo0MjoyN1oiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk0ZjlkNDE0LWVjNWQtZjA0Zi05Y2NjLWU5ZTBhMGU4MzE1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NGY5ZDQxNC1lYzVkLWYwNGYtOWNjYy1lOWUwYTBl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\",\"type\":\"image/png\",\"width\":512,\"height\":768,\"name\":\"ref_image_0.png\"}}]",
- null,
- "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
- 640,
- 480,
- "None",
- {},
- "",
- null,
- null,
- {
- "on": true,
- "name": "Box 1",
- "type": "box_layer",
- "interpolation": "box",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "easingConfig": {
- "path": "full",
- "strength": 1,
- "acceleration": 0
- },
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "scale": 1,
- "points_store": "[{\"x\":0.030500183105468787,\"y\":0.831500015258789,\"highlighted\":false,\"boxScale\":2.747605434168959,\"pointScale\":2.747605434168959,\"scale\":2.747605434168959,\"rotation\":0,\"boxRotation\":0,\"uid\":10947}]",
- "coordinates": "[]",
- "box_keys": [
- {
- "frame": 1,
- "x": 0.030500183105468787,
- "y": 0.831500015258789,
- "scale": 2.747605434168959,
- "rotation": 0
- },
- {
- "frame": 6,
- "x": 0.1956001637394267,
- "y": 0.6040057346277069,
- "scale": 2.747605434168959,
- "rotation": 0
- },
- {
- "frame": 11,
- "x": 0.32169959505697837,
- "y": 0.8645113319263125,
- "scale": 2.747605434168959,
- "rotation": 0
- },
- {
- "frame": 18,
- "x": 0.40824403060110004,
- "y": 0.5657236520867599,
- "scale": 2.747605434168959,
- "rotation": -0.02392366951365621
- },
- {
- "frame": 21,
- "x": 0.49675235128255085,
- "y": 0.6951752324099391,
- "scale": 1.947919370453654,
- "rotation": -0.017942752135242157
- },
- {
- "frame": 24,
- "x": 0.577512675545492,
- "y": 0.6376412109606393,
- "scale": 2.525470416470263,
- "rotation": -0.30674292756295185
- },
- {
- "frame": 30,
- "x": 0.6842765961638176,
- "y": 0.8345301615712075,
- "scale": 2.747605434168959,
- "rotation": 0
- },
- {
- "frame": 35,
- "x": 0.7989012383774955,
- "y": 0.6115690437739437,
- "scale": 2.747605434168959,
- "rotation": 0
- },
- {
- "frame": 39,
- "x": 0.9162504577636719,
- "y": 0.830999984741211,
- "scale": 2.747605434168959,
- "rotation": 0
- }
- ],
- "box_timeline_point": 1,
- "box_interpolation": "basis",
- "ref_attachment": {
- "type": "image/png",
- "width": 512,
- "height": 768,
- "name": "ref_image_0.png"
- }
- }
- ]
- }
- ],
- "links": [
- [
- 6,
- 9,
- 0,
- 12,
- 0,
- "IMAGE"
- ],
- [
- 8,
- 15,
- 0,
- 12,
- 2,
- "INT"
- ],
- [
- 54,
- 8,
- 0,
- 12,
- 1,
- "IMAGE"
- ],
- [
- 57,
- 12,
- 0,
- 30,
- 0,
- "IMAGE"
- ],
- [
- 58,
- 12,
- 1,
- 30,
- 1,
- "STRING"
- ],
- [
- 59,
- 8,
- 0,
- 30,
- 2,
- "IMAGE"
- ],
- [
- 60,
- 8,
- 1,
- 30,
- 3,
- "MASK"
- ],
- [
- 61,
- 15,
- 0,
- 30,
- 4,
- "INT"
- ],
- [
- 62,
- 30,
- 0,
- 19,
- 0,
- "IMAGE"
- ],
- [
- 63,
- 30,
- 1,
- 29,
- 0,
- "MASK"
- ]
- ],
- "groups": [],
- "config": {},
- "extra": {
- "workflowRendererVersion": "LG",
- "ue_links": [],
- "links_added_by_ue": [],
- "ds": {
- "scale": 0.814027493868399,
- "offset": [
- -853.2628836030897,
- 243.51892073982606
- ]
- },
- "frontendVersion": "1.33.5",
- "VHS_latentpreview": true,
- "VHS_latentpreviewrate": 4,
- "VHS_MetadataImage": true,
- "VHS_KeepIntermediate": true
- },
- "version": 0.4
-}
\ No newline at end of file
diff --git a/examples/keyframes_test/redd.png b/examples/keyframes_test/redd.png
deleted file mode 100644
index 833f3de..0000000
Binary files a/examples/keyframes_test/redd.png and /dev/null differ
diff --git a/examples/keyframes_test/result.mp4 b/examples/keyframes_test/result.mp4
deleted file mode 100644
index 911d4c2..0000000
Binary files a/examples/keyframes_test/result.mp4 and /dev/null differ
diff --git a/examples/rabbit_control_base/wan22_control_base.json b/examples/rabbit_control_base/wan22_control_base.json
index 175aa10..a5db0aa 100644
--- a/examples/rabbit_control_base/wan22_control_base.json
+++ b/examples/rabbit_control_base/wan22_control_base.json
@@ -2,7 +2,7 @@
"id": "206247b6-9fec-4ed2-8927-e4f388c674d4",
"revision": 0,
"last_node_id": 274,
- "last_link_id": 511,
+ "last_link_id": 512,
"nodes": [
{
"id": 104,
@@ -968,7 +968,7 @@
],
"size": [
628.69873046875,
- 688.4586119570974
+ 334
],
"flags": {},
"order": 50,
@@ -1050,7 +1050,7 @@
],
"size": [
432.51849365234375,
- 578.730682890294
+ 334
],
"flags": {},
"order": 48,
@@ -1168,18 +1168,20 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "9d9c90632881180cb5eaf3ab380b174e057bb8b7",
"Node name for S&R": "WanVideoPowerLoraLoader",
- "Show Strengths": "Single Strength",
"low_mem_load": true,
"merge_loras": false,
"overwrite_duplicates": false,
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "Show Strengths": "Single Strength",
"ue_properties": {
"version": "7.2.2",
"widget_ue_connectable": {},
"input_ue_unconnectable": {}
- }
+ },
+ "uiState": "{}"
},
"widgets_values": [
{},
@@ -1193,11 +1195,16 @@
"strength": 1,
"strengthTwo": null,
"low_strength": 1,
- "is_low": true,
- "low_variant_name": "wan_22_lighting\\Wan22_A14B_T2V_LOW_Lightning_4steps_lora_250928_fp16.safetensors"
+ "is_low": false,
+ "low_variant_name": null,
+ "low_active": true,
+ "use_for_both": false,
+ "low_only": false,
+ "high_only": false
},
{},
- ""
+ "",
+ "{}"
]
},
{
@@ -1479,7 +1486,7 @@
}
},
"widgets_values": [
- "snowy-rabbit-gathering-stockcake-1824665364.jpg",
+ "snowy-rabbit-gathering.jpg",
"image"
],
"color": "#2a363b",
@@ -1646,9 +1653,10 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "0a2536acb32c76369fa019dfcadd77cb92650373",
"Node name for S&R": "WanFrames",
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
@@ -1671,7 +1679,7 @@
],
"size": [
309.3501892089844,
- 509.83993633722855
+ 510.19629983340997
],
"flags": {},
"order": 36,
@@ -1733,12 +1741,12 @@
"hidden": false,
"paused": false,
"params": {
- "filename": "control_00007.mp4",
+ "filename": "control_00002.mp4",
"subfolder": "",
"type": "temp",
"format": "video/h264-mp4",
"frame_rate": 16,
- "workflow": "control_00007.png",
+ "workflow": "control_00002.png",
"fullpath": ""
}
}
@@ -2247,7 +2255,9 @@
false,
64,
true,
- 128
+ 128,
+ false,
+ false
],
"color": "#223",
"bgcolor": "#335"
@@ -2742,14 +2752,14 @@
}
],
"properties": {
+ "cnr_id": "comfyui-videohelpersuite",
+ "ver": "0a75c7958fe320efcb052f1d9f8451fd20c730a8",
+ "Node name for S&R": "VHS_VideoCombine",
"ue_properties": {
"version": "7.2.2",
"widget_ue_connectable": {},
"input_ue_unconnectable": {}
- },
- "cnr_id": "comfyui-videohelpersuite",
- "ver": "0a75c7958fe320efcb052f1d9f8451fd20c730a8",
- "Node name for S&R": "VHS_VideoCombine"
+ }
},
"widgets_values": {
"frame_rate": 16,
@@ -2766,12 +2776,12 @@
"hidden": false,
"paused": false,
"params": {
- "filename": "control_00006.mp4",
+ "filename": "control_00001.mp4",
"subfolder": "",
"type": "temp",
"format": "video/h264-mp4",
"frame_rate": 16,
- "workflow": "control_00006.png",
+ "workflow": "control_00001.png",
"fullpath": ""
}
}
@@ -2875,7 +2885,7 @@
],
"size": [
305.3199157714844,
- 82
+ 106
],
"flags": {},
"order": 45,
@@ -2898,9 +2908,10 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "9d9c90632881180cb5eaf3ab380b174e057bb8b7",
"Node name for S&R": "WanVideoCacheSamples",
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
@@ -2909,162 +2920,8 @@
},
"widgets_values": [
"cache_data",
- "wanvideo_cached_samples.pt"
- ]
- },
- {
- "id": 264,
- "type": "PowerSplineEditor",
- "pos": [
- -796.9005842176789,
- 371.8861879488691
- ],
- "size": [
- 701,
- 722
- ],
- "flags": {},
- "order": 29,
- "mode": 0,
- "inputs": [
- {
- "name": "ref_image",
- "shape": 7,
- "type": "IMAGE",
- "link": 488
- },
- {
- "name": "coord_in",
- "shape": 7,
- "type": "STRING",
- "link": null
- },
- {
- "name": "frames",
- "shape": 7,
- "type": "INT",
- "link": 494
- }
- ],
- "outputs": [
- {
- "name": "ref_image",
- "type": "IMAGE",
- "links": [
- 500
- ]
- },
- {
- "name": "coord_out",
- "type": "STRING",
- "links": [
- 501
- ]
- },
- {
- "name": "frames",
- "type": "INT",
- "links": [
- 502
- ]
- }
- ],
- "properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
- "ver": "edaa843d7d840adcd8b0a7528f6303c49932041d",
- "Node name for S&R": "PowerSplineEditor",
- "userAdjustedSize": true,
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- },
- "bgImageDims": {
- "width": 657.5999755859375,
- "height": 480
- },
- "userAdjustedDims": true
- },
- "widgets_values": [
- "[{\"on\":true,\"name\":\"Spline 1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":6,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1},\"scale\":1.84,\"points_store\":\"[{\\\"x\\\":0.16734756890663047,\\\"y\\\":0.8291453830740663,\\\"highlighted\\\":false},{\\\"x\\\":0.40826350018417734,\\\"y\\\":0.5354926052428199,\\\"highlighted\\\":false},{\\\"x\\\":0.44699653146644214,\\\"y\\\":0.926485751402128,\\\"highlighted\\\":true,\\\"fix\\\":null},{\\\"x\\\":0.7060983180155901,\\\"y\\\":0.5176323253815309,\\\"highlighted\\\":false},{\\\"x\\\":0.7201990955148635,\\\"y\\\":0.9296307777561326,\\\"highlighted\\\":true,\\\"fix\\\":null},{\\\"x\\\":1.0321787976862866,\\\"y\\\":0.5585176679835905,\\\"highlighted\\\":false},{\\\"x\\\":1.0550925611226054,\\\"y\\\":0.9453559095261559,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\"},{\"on\":true,\"name\":\"Spline 1_1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1},\"scale\":1.89,\"points_store\":\"[{\\\"x\\\":0.49342522075763895,\\\"y\\\":0.6083132461402964,\\\"highlighted\\\":false},{\\\"x\\\":0.6752187518114265,\\\"y\\\":0.49242980482164167,\\\"highlighted\\\":false},{\\\"x\\\":0.6939596823385212,\\\"y\\\":0.7908319550438878,\\\"highlighted\\\":true},{\\\"x\\\":0.8999363806551236,\\\"y\\\":0.534384963040345,\\\"highlighted\\\":false},{\\\"x\\\":0.9064718018990809,\\\"y\\\":0.8072868674994239,\\\"highlighted\\\":true},{\\\"x\\\":1.0802300820658168,\\\"y\\\":0.5511732979852062,\\\"highlighted\\\":false},{\\\"x\\\":1.096043389626622,\\\"y\\\":0.8181391373940944,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\"},{\"on\":true,\"name\":\"Spline 3\",\"interpolation\":\"points\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1},\"scale\":1.01,\"points_store\":\"[{\\\"x\\\":0.1825084381354701,\\\"y\\\":0.5597005375309391,\\\"highlighted\\\":false},{\\\"x\\\":0.3365074749955557,\\\"y\\\":0.6076201622338966,\\\"highlighted\\\":false},{\\\"x\\\":0.3189020559617375,\\\"y\\\":0.35938667690686077,\\\"highlighted\\\":false},{\\\"x\\\":0.6634434660802881,\\\"y\\\":0.627109436647994,\\\"highlighted\\\":false},{\\\"x\\\":0.7567427823191606,\\\"y\\\":0.3196802409162543,\\\"highlighted\\\":false},{\\\"x\\\":0.8208569029648533,\\\"y\\\":0.65848825171457,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\"}]",
- null,
- "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
- 656,
- 480,
- "None",
- {},
- "",
- null,
- null,
- {
- "on": true,
- "name": "Spline 1",
- "interpolation": "basis",
- "repeat": 1,
- "offset": 6,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "easingConfig": {
- "path": "full",
- "strength": 1
- },
- "scale": 1.84,
- "points_store": "[{\"x\":0.16734756890663047,\"y\":0.8291453830740663,\"highlighted\":false},{\"x\":0.40826350018417734,\"y\":0.5354926052428199,\"highlighted\":false},{\"x\":0.44699653146644214,\"y\":0.926485751402128,\"highlighted\":true,\"fix\":null},{\"x\":0.7060983180155901,\"y\":0.5176323253815309,\"highlighted\":false},{\"x\":0.7201990955148635,\"y\":0.9296307777561326,\"highlighted\":true,\"fix\":null},{\"x\":1.0321787976862866,\"y\":0.5585176679835905,\"highlighted\":false},{\"x\":1.0550925611226054,\"y\":0.9453559095261559,\"highlighted\":false}]",
- "coordinates": "[]"
- },
- {
- "on": true,
- "name": "Spline 1_1",
- "interpolation": "basis",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "easingConfig": {
- "path": "full",
- "strength": 1
- },
- "scale": 1.89,
- "points_store": "[{\"x\":0.49342522075763895,\"y\":0.6083132461402964,\"highlighted\":false},{\"x\":0.6752187518114265,\"y\":0.49242980482164167,\"highlighted\":false},{\"x\":0.6939596823385212,\"y\":0.7908319550438878,\"highlighted\":true},{\"x\":0.8999363806551236,\"y\":0.534384963040345,\"highlighted\":false},{\"x\":0.9064718018990809,\"y\":0.8072868674994239,\"highlighted\":true},{\"x\":1.0802300820658168,\"y\":0.5511732979852062,\"highlighted\":false},{\"x\":1.096043389626622,\"y\":0.8181391373940944,\"highlighted\":false}]",
- "coordinates": "[]"
- },
- {
- "on": true,
- "name": "Spline 3",
- "interpolation": "points",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "easingConfig": {
- "path": "full",
- "strength": 1
- },
- "scale": 1.01,
- "points_store": "[{\"x\":0.1825084381354701,\"y\":0.5597005375309391,\"highlighted\":false},{\"x\":0.3365074749955557,\"y\":0.6076201622338966,\"highlighted\":false},{\"x\":0.3189020559617375,\"y\":0.35938667690686077,\"highlighted\":false},{\"x\":0.6634434660802881,\"y\":0.627109436647994,\"highlighted\":false},{\"x\":0.7567427823191606,\"y\":0.3196802409162543,\"highlighted\":false},{\"x\":0.8208569029648533,\"y\":0.65848825171457,\"highlighted\":false}]",
- "coordinates": "[]"
- }
+ "wanvideo_cached_samples.pt",
+ true
]
},
{
@@ -3118,7 +2975,7 @@
"type": "IMAGE",
"links": [
215,
- 488
+ 512
]
},
{
@@ -3158,8 +3015,7 @@
"0,0,0",
"center",
16,
- "cpu",
- "| Output: | 1 x 944 x 528 | 5.70MB |
"
+ "cpu"
]
},
{
@@ -3171,7 +3027,7 @@
],
"size": [
270,
- 358
+ 406
],
"flags": {},
"order": 32,
@@ -3222,9 +3078,10 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "7f2c53a50344a37df99e3bf83e254ce18a170c72",
"Node name for S&R": "DrawShapeOnPath",
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
@@ -3242,8 +3099,184 @@
0,
0,
"black",
+ true,
+ 1,
true
]
+ },
+ {
+ "id": 264,
+ "type": "PowerSplineEditor",
+ "pos": [
+ -796.9005842176789,
+ 371.8861879488691
+ ],
+ "size": [
+ 701,
+ 762
+ ],
+ "flags": {},
+ "order": 29,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "bg_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 512
+ },
+ {
+ "name": "ref_images",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": null
+ },
+ {
+ "name": "frames",
+ "shape": 7,
+ "type": "INT",
+ "link": 494
+ },
+ {
+ "name": "ref_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": null
+ },
+ {
+ "name": "coord_in",
+ "shape": 7,
+ "type": "STRING",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "bg_image",
+ "type": "IMAGE",
+ "links": [
+ 500
+ ]
+ },
+ {
+ "name": "coord_out",
+ "type": "STRING",
+ "links": [
+ 501
+ ]
+ },
+ {
+ "name": "frames",
+ "type": "INT",
+ "links": [
+ 502
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "edaa843d7d840adcd8b0a7528f6303c49932041d",
+ "Node name for S&R": "PowerSplineEditor",
+ "userAdjustedSize": true,
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ },
+ "bgImageDims": {
+ "width": 657.5999755859375,
+ "height": 480
+ },
+ "userAdjustedDims": true
+ },
+ "widgets_values": [
+ "[{\"on\":true,\"name\":\"Spline 1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":6,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"scale\":1.84,\"points_store\":\"[{\\\"x\\\":0.16734756890663047,\\\"y\\\":0.8291453830740662,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":1},{\\\"x\\\":0.40826350018417734,\\\"y\\\":0.53549260524282,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":2},{\\\"x\\\":0.44699653146644214,\\\"y\\\":0.926485751402128,\\\"highlighted\\\":true,\\\"fix\\\":null,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":3},{\\\"x\\\":0.7060983180155901,\\\"y\\\":0.5176323253815309,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":4},{\\\"x\\\":0.7201990955148635,\\\"y\\\":0.9296307777561326,\\\"highlighted\\\":true,\\\"fix\\\":null,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":5},{\\\"x\\\":1.0321787976862866,\\\"y\\\":0.5585176679835905,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":6},{\\\"x\\\":1.0550925611226054,\\\"y\\\":0.9453559095261558,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":7}]\",\"coordinates\":\"[]\",\"type\":\"spline\"},{\"on\":true,\"name\":\"Spline 1_1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"scale\":1.89,\"points_store\":\"[{\\\"x\\\":0.49342522075763895,\\\"y\\\":0.6083132461402964,\\\"highlighted\\\":false},{\\\"x\\\":0.6752187518114265,\\\"y\\\":0.49242980482164167,\\\"highlighted\\\":false},{\\\"x\\\":0.6939596823385212,\\\"y\\\":0.7908319550438878,\\\"highlighted\\\":true},{\\\"x\\\":0.8999363806551236,\\\"y\\\":0.534384963040345,\\\"highlighted\\\":false},{\\\"x\\\":0.9064718018990809,\\\"y\\\":0.8072868674994239,\\\"highlighted\\\":true},{\\\"x\\\":1.0802300820658168,\\\"y\\\":0.5511732979852062,\\\"highlighted\\\":false},{\\\"x\\\":1.096043389626622,\\\"y\\\":0.8181391373940944,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\",\"type\":\"spline\"},{\"on\":true,\"name\":\"Spline 3\",\"interpolation\":\"points\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"scale\":1.01,\"points_store\":\"[{\\\"x\\\":0.1825084381354701,\\\"y\\\":0.5597005375309391,\\\"highlighted\\\":false},{\\\"x\\\":0.3365074749955557,\\\"y\\\":0.6076201622338966,\\\"highlighted\\\":false},{\\\"x\\\":0.3189020559617375,\\\"y\\\":0.35938667690686077,\\\"highlighted\\\":false},{\\\"x\\\":0.6634434660802881,\\\"y\\\":0.627109436647994,\\\"highlighted\\\":false},{\\\"x\\\":0.7567427823191606,\\\"y\\\":0.3196802409162543,\\\"highlighted\\\":false},{\\\"x\\\":0.8208569029648533,\\\"y\\\":0.65848825171457,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\",\"type\":\"spline\"}]",
+ null,
+ "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
+ 656,
+ 480,
+ "None",
+ {},
+ "",
+ null,
+ null,
+ {
+ "on": true,
+ "name": "Spline 1",
+ "interpolation": "basis",
+ "repeat": 1,
+ "offset": 6,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "scale": 1.84,
+ "points_store": "[{\"x\":0.16734756890663047,\"y\":0.8291453830740662,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":1},{\"x\":0.40826350018417734,\"y\":0.53549260524282,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":2},{\"x\":0.44699653146644214,\"y\":0.926485751402128,\"highlighted\":true,\"fix\":null,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":3},{\"x\":0.7060983180155901,\"y\":0.5176323253815309,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":4},{\"x\":0.7201990955148635,\"y\":0.9296307777561326,\"highlighted\":true,\"fix\":null,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":5},{\"x\":1.0321787976862866,\"y\":0.5585176679835905,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":6},{\"x\":1.0550925611226054,\"y\":0.9453559095261558,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":7}]",
+ "coordinates": "[]",
+ "type": "spline"
+ },
+ {
+ "on": true,
+ "name": "Spline 1_1",
+ "interpolation": "basis",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "scale": 1.89,
+ "points_store": "[{\"x\":0.49342522075763895,\"y\":0.6083132461402964,\"highlighted\":false},{\"x\":0.6752187518114265,\"y\":0.49242980482164167,\"highlighted\":false},{\"x\":0.6939596823385212,\"y\":0.7908319550438878,\"highlighted\":true},{\"x\":0.8999363806551236,\"y\":0.534384963040345,\"highlighted\":false},{\"x\":0.9064718018990809,\"y\":0.8072868674994239,\"highlighted\":true},{\"x\":1.0802300820658168,\"y\":0.5511732979852062,\"highlighted\":false},{\"x\":1.096043389626622,\"y\":0.8181391373940944,\"highlighted\":false}]",
+ "coordinates": "[]",
+ "type": "spline"
+ },
+ {
+ "on": true,
+ "name": "Spline 3",
+ "interpolation": "points",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "scale": 1.01,
+ "points_store": "[{\"x\":0.1825084381354701,\"y\":0.5597005375309391,\"highlighted\":false},{\"x\":0.3365074749955557,\"y\":0.6076201622338966,\"highlighted\":false},{\"x\":0.3189020559617375,\"y\":0.35938667690686077,\"highlighted\":false},{\"x\":0.6634434660802881,\"y\":0.627109436647994,\"highlighted\":false},{\"x\":0.7567427823191606,\"y\":0.3196802409162543,\"highlighted\":false},{\"x\":0.8208569029648533,\"y\":0.65848825171457,\"highlighted\":false}]",
+ "coordinates": "[]",
+ "type": "spline"
+ }
+ ]
}
],
"links": [
@@ -3615,14 +3648,6 @@
19,
"INT"
],
- [
- 488,
- 109,
- 0,
- 264,
- 0,
- "IMAGE"
- ],
[
489,
97,
@@ -3710,6 +3735,14 @@
274,
0,
"IMAGE"
+ ],
+ [
+ 512,
+ 109,
+ 0,
+ 264,
+ 0,
+ "IMAGE"
]
],
"groups": [
@@ -3756,13 +3789,13 @@
"config": {},
"extra": {
"ds": {
- "scale": 0.5054470284993099,
+ "scale": 0.6727499949325819,
"offset": [
- 1479.397374863866,
- 589.8946647145658
+ 1199.878614460796,
+ 231.92547667385043
]
},
- "frontendVersion": "1.29.1",
+ "frontendVersion": "1.33.5",
"node_versions": {
"ComfyUI-WanVideoWrapper": "5a2383621a05825d0d0437781afcb8552d9590fd",
"comfy-core": "0.3.26",
@@ -3770,11 +3803,12 @@
"ComfyUI-VideoHelperSuite": "0a75c7958fe320efcb052f1d9f8451fd20c730a8"
},
"VHS_latentpreview": true,
- "VHS_latentpreviewrate": 8,
+ "VHS_latentpreviewrate": 4,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true,
"ue_links": [],
- "links_added_by_ue": []
+ "links_added_by_ue": [],
+ "workflowRendererVersion": "LG"
},
"version": 0.4
}
\ No newline at end of file
diff --git a/examples/rabbit_control_with_i2v/wan22_control+i2v.json b/examples/rabbit_control_with_i2v/wan22_control+i2v.json
index 64e0c28..eccc393 100644
--- a/examples/rabbit_control_with_i2v/wan22_control+i2v.json
+++ b/examples/rabbit_control_with_i2v/wan22_control+i2v.json
@@ -2,7 +2,7 @@
"id": "2b9ad2fa-2e59-439b-ba64-7a023d34c75e",
"revision": 0,
"last_node_id": 276,
- "last_link_id": 518,
+ "last_link_id": 519,
"nodes": [
{
"id": 104,
@@ -18,7 +18,7 @@
"flags": {
"collapsed": true
},
- "order": 32,
+ "order": 30,
"mode": 0,
"inputs": [
{
@@ -807,7 +807,7 @@
],
"size": [
628.69873046875,
- 688.4586119570974
+ 334
],
"flags": {},
"order": 52,
@@ -889,7 +889,7 @@
],
"size": [
432.51849365234375,
- 578.730682890294
+ 334
],
"flags": {},
"order": 50,
@@ -976,7 +976,7 @@
"flags": {
"collapsed": true
},
- "order": 31,
+ "order": 29,
"mode": 0,
"inputs": [
{
@@ -1029,7 +1029,7 @@
"flags": {
"collapsed": true
},
- "order": 34,
+ "order": 33,
"mode": 0,
"inputs": [
{
@@ -1080,7 +1080,7 @@
26
],
"flags": {},
- "order": 39,
+ "order": 36,
"mode": 0,
"inputs": [
{
@@ -1122,7 +1122,7 @@
"flags": {
"collapsed": true
},
- "order": 35,
+ "order": 34,
"mode": 0,
"inputs": [
{
@@ -1161,53 +1161,6 @@
"color": "#223",
"bgcolor": "#335"
},
- {
- "id": 58,
- "type": "LoadImage",
- "pos": [
- -747.2610739787638,
- -190.95369753080683
- ],
- "size": [
- 413.10479736328125,
- 498.3180847167969
- ],
- "flags": {},
- "order": 9,
- "mode": 0,
- "inputs": [],
- "outputs": [
- {
- "name": "IMAGE",
- "type": "IMAGE",
- "links": [
- 168
- ]
- },
- {
- "name": "MASK",
- "type": "MASK",
- "links": null
- }
- ],
- "properties": {
- "cnr_id": "comfy-core",
- "ver": "0.3.26",
- "Node name for S&R": "LoadImage",
- "ue_properties": {
- "version": "7.2.2",
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {}
- }
- },
- "widgets_values": [
- "snowy-rabbit-gathering-stockcake-1824665364.jpg",
- "image"
- ],
- "color": "#2a363b",
- "bgcolor": "#3f5159",
- "shape": 1
- },
{
"id": 254,
"type": "INTConstant",
@@ -1222,7 +1175,7 @@
"flags": {
"pinned": true
},
- "order": 10,
+ "order": 9,
"mode": 0,
"inputs": [],
"outputs": [
@@ -1266,7 +1219,7 @@
"flags": {
"pinned": true
},
- "order": 11,
+ "order": 10,
"mode": 0,
"inputs": [],
"outputs": [
@@ -1310,7 +1263,7 @@
"flags": {
"pinned": true
},
- "order": 12,
+ "order": 11,
"mode": 0,
"inputs": [],
"outputs": [
@@ -1355,7 +1308,7 @@
"flags": {
"pinned": true
},
- "order": 13,
+ "order": 12,
"mode": 0,
"inputs": [],
"outputs": [
@@ -1368,9 +1321,10 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "0a2536acb32c76369fa019dfcadd77cb92650373",
"Node name for S&R": "WanFrames",
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
@@ -1393,10 +1347,10 @@
],
"size": [
309.3501892089844,
- 509.83993633722855
+ 510.19629983340997
],
"flags": {},
- "order": 37,
+ "order": 39,
"mode": 0,
"inputs": [
{
@@ -1455,12 +1409,12 @@
"hidden": false,
"paused": false,
"params": {
- "filename": "control_00009.mp4",
+ "filename": "control_00002.mp4",
"subfolder": "",
"type": "temp",
"format": "video/h264-mp4",
"frame_rate": 16,
- "workflow": "control_00009.png",
+ "workflow": "control_00002.png",
"fullpath": ""
}
}
@@ -1479,7 +1433,7 @@
96.41674041748047
],
"flags": {},
- "order": 14,
+ "order": 13,
"mode": 0,
"inputs": [],
"outputs": [
@@ -1898,7 +1852,7 @@
"flags": {
"collapsed": true
},
- "order": 15,
+ "order": 14,
"mode": 0,
"inputs": [],
"outputs": [
@@ -1930,7 +1884,9 @@
false,
64,
true,
- 128
+ 128,
+ false,
+ false
],
"color": "#223",
"bgcolor": "#335"
@@ -1947,7 +1903,7 @@
338
],
"flags": {},
- "order": 27,
+ "order": 26,
"mode": 0,
"inputs": [
{
@@ -2051,7 +2007,7 @@
"flags": {
"collapsed": true
},
- "order": 36,
+ "order": 38,
"mode": 0,
"inputs": [
{
@@ -2188,7 +2144,7 @@
"flags": {
"collapsed": true
},
- "order": 16,
+ "order": 15,
"mode": 0,
"inputs": [],
"outputs": [
@@ -2228,7 +2184,7 @@
26
],
"flags": {},
- "order": 29,
+ "order": 31,
"mode": 0,
"inputs": [
{
@@ -2269,7 +2225,7 @@
509.83993633722855
],
"flags": {},
- "order": 38,
+ "order": 40,
"mode": 0,
"inputs": [
{
@@ -2328,12 +2284,12 @@
"hidden": false,
"paused": false,
"params": {
- "filename": "control_00008.mp4",
+ "filename": "control_00001.mp4",
"subfolder": "",
"type": "temp",
"format": "video/h264-mp4",
"frame_rate": 16,
- "workflow": "control_00008.png",
+ "workflow": "control_00001.png",
"fullpath": ""
}
}
@@ -2352,7 +2308,7 @@
130
],
"flags": {},
- "order": 17,
+ "order": 16,
"mode": 0,
"inputs": [],
"outputs": [
@@ -2396,7 +2352,7 @@
130
],
"flags": {},
- "order": 18,
+ "order": 17,
"mode": 0,
"inputs": [],
"outputs": [
@@ -2428,161 +2384,6 @@
""
]
},
- {
- "id": 264,
- "type": "PowerSplineEditor",
- "pos": [
- -796.9005842176789,
- 371.8861879488691
- ],
- "size": [
- 701,
- 722
- ],
- "flags": {},
- "order": 30,
- "mode": 0,
- "inputs": [
- {
- "name": "ref_image",
- "shape": 7,
- "type": "IMAGE",
- "link": 488
- },
- {
- "name": "coord_in",
- "shape": 7,
- "type": "STRING",
- "link": null
- },
- {
- "name": "frames",
- "shape": 7,
- "type": "INT",
- "link": 494
- }
- ],
- "outputs": [
- {
- "name": "ref_image",
- "type": "IMAGE",
- "links": [
- 500
- ]
- },
- {
- "name": "coord_out",
- "type": "STRING",
- "links": [
- 501
- ]
- },
- {
- "name": "frames",
- "type": "INT",
- "links": [
- 502
- ]
- }
- ],
- "properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
- "ver": "edaa843d7d840adcd8b0a7528f6303c49932041d",
- "Node name for S&R": "PowerSplineEditor",
- "userAdjustedSize": true,
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- },
- "bgImageDims": {
- "width": 657.5999755859375,
- "height": 480
- },
- "userAdjustedDims": true
- },
- "widgets_values": [
- "[{\"on\":true,\"name\":\"Spline 1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":6,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1},\"scale\":1.84,\"points_store\":\"[{\\\"x\\\":0.16734756890663047,\\\"y\\\":0.8291453830740663,\\\"highlighted\\\":false},{\\\"x\\\":0.40826350018417734,\\\"y\\\":0.5354926052428199,\\\"highlighted\\\":false},{\\\"x\\\":0.44699653146644214,\\\"y\\\":0.926485751402128,\\\"highlighted\\\":true,\\\"fix\\\":null},{\\\"x\\\":0.7060983180155901,\\\"y\\\":0.5176323253815309,\\\"highlighted\\\":false},{\\\"x\\\":0.7201990955148635,\\\"y\\\":0.9296307777561326,\\\"highlighted\\\":true,\\\"fix\\\":null},{\\\"x\\\":1.0321787976862866,\\\"y\\\":0.5585176679835905,\\\"highlighted\\\":false},{\\\"x\\\":1.0550925611226054,\\\"y\\\":0.9453559095261559,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\"},{\"on\":true,\"name\":\"Spline 1_1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1},\"scale\":1.89,\"points_store\":\"[{\\\"x\\\":0.49342522075763895,\\\"y\\\":0.6083132461402964,\\\"highlighted\\\":false},{\\\"x\\\":0.6752187518114265,\\\"y\\\":0.49242980482164167,\\\"highlighted\\\":false},{\\\"x\\\":0.6939596823385212,\\\"y\\\":0.7908319550438878,\\\"highlighted\\\":true},{\\\"x\\\":0.8999363806551236,\\\"y\\\":0.534384963040345,\\\"highlighted\\\":false},{\\\"x\\\":0.9064718018990809,\\\"y\\\":0.8072868674994239,\\\"highlighted\\\":true},{\\\"x\\\":1.0802300820658168,\\\"y\\\":0.5511732979852062,\\\"highlighted\\\":false},{\\\"x\\\":1.096043389626622,\\\"y\\\":0.8181391373940944,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\"},{\"on\":true,\"name\":\"Spline 3\",\"interpolation\":\"points\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1},\"scale\":1.01,\"points_store\":\"[{\\\"x\\\":0.1825084381354701,\\\"y\\\":0.5597005375309391,\\\"highlighted\\\":false},{\\\"x\\\":0.3365074749955557,\\\"y\\\":0.6076201622338966,\\\"highlighted\\\":false},{\\\"x\\\":0.3189020559617375,\\\"y\\\":0.35938667690686077,\\\"highlighted\\\":false},{\\\"x\\\":0.6634434660802881,\\\"y\\\":0.627109436647994,\\\"highlighted\\\":false},{\\\"x\\\":0.7567427823191606,\\\"y\\\":0.3196802409162543,\\\"highlighted\\\":false},{\\\"x\\\":0.8208569029648533,\\\"y\\\":0.65848825171457,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\"}]",
- null,
- "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
- 656,
- 480,
- "None",
- {},
- "",
- null,
- null,
- {
- "on": true,
- "name": "Spline 1",
- "interpolation": "basis",
- "repeat": 1,
- "offset": 6,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "easingConfig": {
- "path": "full",
- "strength": 1
- },
- "scale": 1.84,
- "points_store": "[{\"x\":0.16734756890663047,\"y\":0.8291453830740663,\"highlighted\":false},{\"x\":0.40826350018417734,\"y\":0.5354926052428199,\"highlighted\":false},{\"x\":0.44699653146644214,\"y\":0.926485751402128,\"highlighted\":true,\"fix\":null},{\"x\":0.7060983180155901,\"y\":0.5176323253815309,\"highlighted\":false},{\"x\":0.7201990955148635,\"y\":0.9296307777561326,\"highlighted\":true,\"fix\":null},{\"x\":1.0321787976862866,\"y\":0.5585176679835905,\"highlighted\":false},{\"x\":1.0550925611226054,\"y\":0.9453559095261559,\"highlighted\":false}]",
- "coordinates": "[]"
- },
- {
- "on": true,
- "name": "Spline 1_1",
- "interpolation": "basis",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "easingConfig": {
- "path": "full",
- "strength": 1
- },
- "scale": 1.89,
- "points_store": "[{\"x\":0.49342522075763895,\"y\":0.6083132461402964,\"highlighted\":false},{\"x\":0.6752187518114265,\"y\":0.49242980482164167,\"highlighted\":false},{\"x\":0.6939596823385212,\"y\":0.7908319550438878,\"highlighted\":true},{\"x\":0.8999363806551236,\"y\":0.534384963040345,\"highlighted\":false},{\"x\":0.9064718018990809,\"y\":0.8072868674994239,\"highlighted\":true},{\"x\":1.0802300820658168,\"y\":0.5511732979852062,\"highlighted\":false},{\"x\":1.096043389626622,\"y\":0.8181391373940944,\"highlighted\":false}]",
- "coordinates": "[]"
- },
- {
- "on": true,
- "name": "Spline 3",
- "interpolation": "points",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "easingConfig": {
- "path": "full",
- "strength": 1
- },
- "scale": 1.01,
- "points_store": "[{\"x\":0.1825084381354701,\"y\":0.5597005375309391,\"highlighted\":false},{\"x\":0.3365074749955557,\"y\":0.6076201622338966,\"highlighted\":false},{\"x\":0.3189020559617375,\"y\":0.35938667690686077,\"highlighted\":false},{\"x\":0.6634434660802881,\"y\":0.627109436647994,\"highlighted\":false},{\"x\":0.7567427823191606,\"y\":0.3196802409162543,\"highlighted\":false},{\"x\":0.8208569029648533,\"y\":0.65848825171457,\"highlighted\":false}]",
- "coordinates": "[]"
- }
- ]
- },
{
"id": 109,
"type": "ImageResizeKJv2",
@@ -2597,7 +2398,7 @@
"flags": {
"collapsed": true
},
- "order": 26,
+ "order": 28,
"mode": 0,
"inputs": [
{
@@ -2634,7 +2435,7 @@
"type": "IMAGE",
"links": [
215,
- 488
+ 519
]
},
{
@@ -2674,7 +2475,8 @@
"0,0,0",
"center",
16,
- "cpu"
+ "cpu",
+ "| Output: | 1 x 944 x 528 | 5.70MB |
"
]
},
{
@@ -2686,10 +2488,10 @@
],
"size": [
270,
- 358
+ 406
],
"flags": {},
- "order": 33,
+ "order": 35,
"mode": 0,
"inputs": [
{
@@ -2737,9 +2539,10 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "7f2c53a50344a37df99e3bf83e254ce18a170c72",
"Node name for S&R": "DrawShapeOnPath",
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
@@ -2757,6 +2560,8 @@
0,
0,
"black",
+ true,
+ 1,
true
]
},
@@ -2772,7 +2577,7 @@
338
],
"flags": {},
- "order": 28,
+ "order": 27,
"mode": 0,
"inputs": [
{
@@ -2874,7 +2679,7 @@
185.326171875
],
"flags": {},
- "order": 19,
+ "order": 18,
"mode": 0,
"inputs": [
{
@@ -2905,18 +2710,20 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "9d9c90632881180cb5eaf3ab380b174e057bb8b7",
"Node name for S&R": "WanVideoPowerLoraLoader",
- "Show Strengths": "Single Strength",
"low_mem_load": true,
"merge_loras": false,
"overwrite_duplicates": false,
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "Show Strengths": "Single Strength",
"ue_properties": {
"version": "7.2.2",
"widget_ue_connectable": {},
"input_ue_unconnectable": {}
- }
+ },
+ "uiState": "{}"
},
"widgets_values": [
{},
@@ -2931,10 +2738,15 @@
"strengthTwo": null,
"low_strength": 1,
"is_low": false,
- "low_variant_name": null
+ "low_variant_name": null,
+ "low_active": true,
+ "use_for_both": false,
+ "low_only": false,
+ "high_only": false
},
{},
- ""
+ "",
+ "{}"
]
},
{
@@ -2949,7 +2761,7 @@
185.326171875
],
"flags": {},
- "order": 20,
+ "order": 19,
"mode": 0,
"inputs": [
{
@@ -2980,18 +2792,20 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "9d9c90632881180cb5eaf3ab380b174e057bb8b7",
"Node name for S&R": "WanVideoPowerLoraLoader",
- "Show Strengths": "Single Strength",
"low_mem_load": true,
"merge_loras": false,
"overwrite_duplicates": false,
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "Show Strengths": "Single Strength",
"ue_properties": {
"version": "7.2.2",
"widget_ue_connectable": {},
"input_ue_unconnectable": {}
- }
+ },
+ "uiState": "{}"
},
"widgets_values": [
{},
@@ -3005,11 +2819,16 @@
"strength": 1,
"strengthTwo": null,
"low_strength": 1,
- "is_low": true,
- "low_variant_name": "wan_22_lighting\\Wan22_A14B_T2V_LOW_Lightning_4steps_lora_250928_fp16.safetensors"
+ "is_low": false,
+ "low_variant_name": null,
+ "low_active": true,
+ "use_for_both": false,
+ "low_only": false,
+ "high_only": false
},
{},
- ""
+ "",
+ "{}"
]
},
{
@@ -3024,7 +2843,7 @@
26
],
"flags": {},
- "order": 40,
+ "order": 37,
"mode": 0,
"inputs": [
{
@@ -3061,7 +2880,7 @@
],
"size": [
305.3199157714844,
- 82
+ 106
],
"flags": {},
"order": 47,
@@ -3084,9 +2903,10 @@
}
],
"properties": {
- "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "cnr_id": "wanvideowrapper_qq",
"ver": "9d9c90632881180cb5eaf3ab380b174e057bb8b7",
"Node name for S&R": "WanVideoCacheSamples",
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
"ue_properties": {
"widget_ue_connectable": {},
"input_ue_unconnectable": {},
@@ -3095,7 +2915,8 @@
},
"widgets_values": [
"cache_data",
- "wanvideo_cached_samples.pt"
+ "wanvideo_cached_samples.pt",
+ true
]
},
{
@@ -3110,7 +2931,7 @@
96.41674041748047
],
"flags": {},
- "order": 21,
+ "order": 20,
"mode": 0,
"inputs": [],
"outputs": [
@@ -3235,6 +3056,8 @@
}
],
"properties": {
+ "aux_id": "ComfyUI-WanVideoWrapper",
+ "Node name for S&R": "WanVideoImageToVideoEncode",
"ue_properties": {
"version": "7.2.2",
"widget_ue_connectable": {
@@ -3244,8 +3067,6 @@
},
"input_ue_unconnectable": {}
},
- "aux_id": "ComfyUI-WanVideoWrapper",
- "Node name for S&R": "WanVideoImageToVideoEncode",
"ver": "d20baf00247fd06553fdc9253e18732244e54172",
"cnr_id": "ComfyUI-WanVideoWrapper"
},
@@ -3446,6 +3267,227 @@
0,
1
]
+ },
+ {
+ "id": 58,
+ "type": "LoadImage",
+ "pos": [
+ -747.2610739787638,
+ -190.95369753080683
+ ],
+ "size": [
+ 413.10479736328125,
+ 498.3180847167969
+ ],
+ "flags": {},
+ "order": 21,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 168
+ ]
+ },
+ {
+ "name": "MASK",
+ "type": "MASK",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.26",
+ "Node name for S&R": "LoadImage",
+ "ue_properties": {
+ "version": "7.2.2",
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "snowy-rabbit-gathering.jpg",
+ "image"
+ ],
+ "color": "#2a363b",
+ "bgcolor": "#3f5159",
+ "shape": 1
+ },
+ {
+ "id": 264,
+ "type": "PowerSplineEditor",
+ "pos": [
+ -796.9005842176789,
+ 371.8861879488691
+ ],
+ "size": [
+ 701,
+ 762
+ ],
+ "flags": {},
+ "order": 32,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "bg_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 519
+ },
+ {
+ "name": "ref_images",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": null
+ },
+ {
+ "name": "frames",
+ "shape": 7,
+ "type": "INT",
+ "link": 494
+ },
+ {
+ "name": "ref_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": null
+ },
+ {
+ "name": "coord_in",
+ "shape": 7,
+ "type": "STRING",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "bg_image",
+ "type": "IMAGE",
+ "links": [
+ 500
+ ]
+ },
+ {
+ "name": "coord_out",
+ "type": "STRING",
+ "links": [
+ 501
+ ]
+ },
+ {
+ "name": "frames",
+ "type": "INT",
+ "links": [
+ 502
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "edaa843d7d840adcd8b0a7528f6303c49932041d",
+ "Node name for S&R": "PowerSplineEditor",
+ "userAdjustedSize": true,
+ "aux_id": "ComfyUI-WanVideoWrapper_QQ",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ },
+ "bgImageDims": {
+ "width": 657.5999755859375,
+ "height": 480
+ },
+ "userAdjustedDims": true
+ },
+ "widgets_values": [
+ "[{\"on\":true,\"name\":\"Spline 1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":6,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"scale\":1.84,\"points_store\":\"[{\\\"x\\\":0.16734756890663047,\\\"y\\\":0.8291453830740662,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":1},{\\\"x\\\":0.40826350018417734,\\\"y\\\":0.53549260524282,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":2},{\\\"x\\\":0.44699653146644214,\\\"y\\\":0.926485751402128,\\\"highlighted\\\":true,\\\"fix\\\":null,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":3},{\\\"x\\\":0.7060983180155901,\\\"y\\\":0.5176323253815309,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":4},{\\\"x\\\":0.7201990955148635,\\\"y\\\":0.9296307777561326,\\\"highlighted\\\":true,\\\"fix\\\":null,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":5},{\\\"x\\\":1.0321787976862866,\\\"y\\\":0.5585176679835905,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":6},{\\\"x\\\":1.0550925611226054,\\\"y\\\":0.9453559095261558,\\\"highlighted\\\":false,\\\"boxScale\\\":1,\\\"pointScale\\\":1,\\\"scale\\\":1,\\\"boxRotation\\\":0,\\\"rotation\\\":0,\\\"uid\\\":7}]\",\"coordinates\":\"[]\",\"type\":\"spline\"},{\"on\":true,\"name\":\"Spline 1_1\",\"interpolation\":\"basis\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"scale\":1.89,\"points_store\":\"[{\\\"x\\\":0.49342522075763895,\\\"y\\\":0.6083132461402964,\\\"highlighted\\\":false},{\\\"x\\\":0.6752187518114265,\\\"y\\\":0.49242980482164167,\\\"highlighted\\\":false},{\\\"x\\\":0.6939596823385212,\\\"y\\\":0.7908319550438878,\\\"highlighted\\\":true},{\\\"x\\\":0.8999363806551236,\\\"y\\\":0.534384963040345,\\\"highlighted\\\":false},{\\\"x\\\":0.9064718018990809,\\\"y\\\":0.8072868674994239,\\\"highlighted\\\":true},{\\\"x\\\":1.0802300820658168,\\\"y\\\":0.5511732979852062,\\\"highlighted\\\":false},{\\\"x\\\":1.096043389626622,\\\"y\\\":0.8181391373940944,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\",\"type\":\"spline\"},{\"on\":true,\"name\":\"Spline 3\",\"interpolation\":\"points\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"scale\":1.01,\"points_store\":\"[{\\\"x\\\":0.1825084381354701,\\\"y\\\":0.5597005375309391,\\\"highlighted\\\":false},{\\\"x\\\":0.3365074749955557,\\\"y\\\":0.6076201622338966,\\\"highlighted\\\":false},{\\\"x\\\":0.3189020559617375,\\\"y\\\":0.35938667690686077,\\\"highlighted\\\":false},{\\\"x\\\":0.6634434660802881,\\\"y\\\":0.627109436647994,\\\"highlighted\\\":false},{\\\"x\\\":0.7567427823191606,\\\"y\\\":0.3196802409162543,\\\"highlighted\\\":false},{\\\"x\\\":0.8208569029648533,\\\"y\\\":0.65848825171457,\\\"highlighted\\\":false}]\",\"coordinates\":\"[]\",\"type\":\"spline\"}]",
+ null,
+ "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
+ 656,
+ 480,
+ "None",
+ {},
+ "",
+ null,
+ null,
+ {
+ "on": true,
+ "name": "Spline 1",
+ "interpolation": "basis",
+ "repeat": 1,
+ "offset": 6,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "scale": 1.84,
+ "points_store": "[{\"x\":0.16734756890663047,\"y\":0.8291453830740662,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":1},{\"x\":0.40826350018417734,\"y\":0.53549260524282,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":2},{\"x\":0.44699653146644214,\"y\":0.926485751402128,\"highlighted\":true,\"fix\":null,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":3},{\"x\":0.7060983180155901,\"y\":0.5176323253815309,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":4},{\"x\":0.7201990955148635,\"y\":0.9296307777561326,\"highlighted\":true,\"fix\":null,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":5},{\"x\":1.0321787976862866,\"y\":0.5585176679835905,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":6},{\"x\":1.0550925611226054,\"y\":0.9453559095261558,\"highlighted\":false,\"boxScale\":1,\"pointScale\":1,\"scale\":1,\"boxRotation\":0,\"rotation\":0,\"uid\":7}]",
+ "coordinates": "[]",
+ "type": "spline"
+ },
+ {
+ "on": true,
+ "name": "Spline 1_1",
+ "interpolation": "basis",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "scale": 1.89,
+ "points_store": "[{\"x\":0.49342522075763895,\"y\":0.6083132461402964,\"highlighted\":false},{\"x\":0.6752187518114265,\"y\":0.49242980482164167,\"highlighted\":false},{\"x\":0.6939596823385212,\"y\":0.7908319550438878,\"highlighted\":true},{\"x\":0.8999363806551236,\"y\":0.534384963040345,\"highlighted\":false},{\"x\":0.9064718018990809,\"y\":0.8072868674994239,\"highlighted\":true},{\"x\":1.0802300820658168,\"y\":0.5511732979852062,\"highlighted\":false},{\"x\":1.096043389626622,\"y\":0.8181391373940944,\"highlighted\":false}]",
+ "coordinates": "[]",
+ "type": "spline"
+ },
+ {
+ "on": true,
+ "name": "Spline 3",
+ "interpolation": "points",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "scale": 1.01,
+ "points_store": "[{\"x\":0.1825084381354701,\"y\":0.5597005375309391,\"highlighted\":false},{\"x\":0.3365074749955557,\"y\":0.6076201622338966,\"highlighted\":false},{\"x\":0.3189020559617375,\"y\":0.35938667690686077,\"highlighted\":false},{\"x\":0.6634434660802881,\"y\":0.627109436647994,\"highlighted\":false},{\"x\":0.7567427823191606,\"y\":0.3196802409162543,\"highlighted\":false},{\"x\":0.8208569029648533,\"y\":0.65848825171457,\"highlighted\":false}]",
+ "coordinates": "[]",
+ "type": "spline"
+ }
+ ]
}
],
"links": [
@@ -3801,14 +3843,6 @@
19,
"INT"
],
- [
- 488,
- 109,
- 0,
- 264,
- 0,
- "IMAGE"
- ],
[
489,
97,
@@ -3952,6 +3986,14 @@
100,
1,
"WANVIDIMAGE_EMBEDS"
+ ],
+ [
+ 519,
+ 109,
+ 0,
+ 264,
+ 0,
+ "IMAGE"
]
],
"groups": [
@@ -3998,13 +4040,13 @@
"config": {},
"extra": {
"ds": {
- "scale": 0.37974983358325354,
+ "scale": 0.6115909044841663,
"offset": [
- 1488.3143373330145,
- 897.4481957879357
+ 1197.9291781383117,
+ 437.02639598527463
]
},
- "frontendVersion": "1.29.1",
+ "frontendVersion": "1.33.5",
"node_versions": {
"ComfyUI-WanVideoWrapper": "5a2383621a05825d0d0437781afcb8552d9590fd",
"comfy-core": "0.3.26",
@@ -4012,11 +4054,12 @@
"ComfyUI-VideoHelperSuite": "0a75c7958fe320efcb052f1d9f8451fd20c730a8"
},
"VHS_latentpreview": true,
- "VHS_latentpreviewrate": 8,
+ "VHS_latentpreviewrate": 4,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true,
"ue_links": [],
- "links_added_by_ue": []
+ "links_added_by_ue": [],
+ "workflowRendererVersion": "LG"
},
"version": 0.4
}
\ No newline at end of file
diff --git a/examples/ttm/ttm_example.json b/examples/ttm/ttm_example.json
index 0448349..8b9cbf6 100644
--- a/examples/ttm/ttm_example.json
+++ b/examples/ttm/ttm_example.json
@@ -890,8 +890,7 @@
2,
"linear",
0,
- 0.01,
- "[2.0, 1.0, 1.0, 1.0, 1.0, 1.0]"
+ 0.01
]
},
{
@@ -1079,7 +1078,7 @@
],
"size": [
698.6392211914062,
- 626.0570427283875
+ 334
],
"flags": {},
"order": 48,
@@ -1217,7 +1216,7 @@
],
"size": [
361.54983971357797,
- 628.0408641868282
+ 334
],
"flags": {},
"order": 45,
@@ -1658,8 +1657,7 @@
"0, 0, 0",
"center",
16,
- "cpu",
- "| Output: | 1 x 800 x 656 | 6.01MB |
"
+ "cpu"
]
},
{
@@ -2213,419 +2211,6 @@
"color": "#322",
"bgcolor": "#533"
},
- {
- "id": 123,
- "type": "DrawImageOnPath",
- "pos": [
- 723.1343342581331,
- 234.31382038087355
- ],
- "size": [
- 272.0703125,
- 238
- ],
- "flags": {},
- "order": 32,
- "mode": 0,
- "inputs": [
- {
- "name": "bg_image",
- "type": "IMAGE",
- "link": 251
- },
- {
- "name": "coordinates",
- "type": "STRING",
- "link": 252
- },
- {
- "name": "ref_images",
- "type": "IMAGE",
- "link": 369
- },
- {
- "name": "ref_masks",
- "shape": 7,
- "type": "MASK",
- "link": 371
- },
- {
- "name": "frames",
- "shape": 7,
- "type": "INT",
- "widget": {
- "name": "frames"
- },
- "link": 253
- }
- ],
- "outputs": [
- {
- "name": "image",
- "type": "IMAGE",
- "links": [
- 206,
- 211,
- 227,
- 232
- ]
- },
- {
- "name": "mask",
- "type": "MASK",
- "links": [
- 237,
- 363
- ]
- }
- ],
- "properties": {
- "cnr_id": "wanvideowrapper_qq",
- "ver": "73f4663821772df10e5f0d3c2a0cd06bc99594af",
- "Node name for S&R": "DrawImageOnPath",
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- }
- },
- "widgets_values": [
- 0,
- true,
- true,
- 1,
- 1,
- true
- ]
- },
- {
- "id": 137,
- "type": "PowerSplineEditor",
- "pos": [
- -28.714744452319596,
- 86.24244096293812
- ],
- "size": [
- 685,
- 738
- ],
- "flags": {},
- "order": 28,
- "mode": 0,
- "inputs": [
- {
- "name": "bg_image",
- "shape": 7,
- "type": "IMAGE",
- "link": 248
- },
- {
- "name": "ref_images",
- "shape": 7,
- "type": "IMAGE",
- "link": 368
- },
- {
- "name": "frames",
- "shape": 7,
- "type": "INT",
- "link": 353
- }
- ],
- "outputs": [
- {
- "name": "bg_image",
- "type": "IMAGE",
- "links": [
- 251
- ]
- },
- {
- "name": "coord_out",
- "type": "STRING",
- "links": [
- 252
- ]
- },
- {
- "name": "frames",
- "type": "INT",
- "links": [
- 253,
- 254
- ]
- }
- ],
- "properties": {
- "cnr_id": "wanvideowrapper_qq",
- "ver": "8a447470f05d32c1e5d761faf20ae6684a41193b",
- "Node name for S&R": "PowerSplineEditor",
- "userAdjustedSize": true,
- "ue_properties": {
- "widget_ue_connectable": {},
- "input_ue_unconnectable": {},
- "version": "7.2.2"
- },
- "box_max_frames": 52,
- "userAdjustedDims": true,
- "bgImageDims": {
- "width": 640,
- "height": 480
- }
- },
- "widgets_values": [
- "[{\"on\":true,\"name\":\"Box 1\",\"type\":\"box_layer\",\"interpolation\":\"box\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"scale\":1,\"points_store\":\"[{\\\"x\\\":0.3474681352975962,\\\"y\\\":0.8035198065615633,\\\"highlighted\\\":false,\\\"boxScale\\\":0.49486250274459376,\\\"pointScale\\\":0.49486250274459376,\\\"scale\\\":0.49486250274459376,\\\"rotation\\\":0,\\\"boxRotation\\\":0}]\",\"coordinates\":\"[]\",\"box_keys\":[{\"frame\":1,\"x\":0.17509084505505768,\"y\":0.8303768607157191,\"scale\":0.7985575320443379,\"rotation\":0},{\"frame\":3,\"x\":0.16230817242646217,\"y\":0.8434348208345157,\"scale\":0.7985575320443379,\"rotation\":0},{\"frame\":8,\"x\":0.16230817242646217,\"y\":0.8434348208345157,\"scale\":0.7985575320443379,\"rotation\":0},{\"frame\":17,\"x\":0.37061313065648793,\"y\":0.7985304297774442,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":22,\"x\":0.3101511961248443,\"y\":0.7530653147096042,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":25,\"x\":0.30787570430834565,\"y\":0.8420188007118998,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":30,\"x\":0.25489021568489956,\"y\":0.8325304530018323,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":35,\"x\":0.363786853610673,\"y\":0.8368793142254553,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":40,\"x\":0.2805702985195647,\"y\":0.8436002925393168,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":44,\"x\":0.3407072478218575,\"y\":0.8281817124290963,\"scale\":0.45690062408212573,\"rotation\":0}],\"box_timeline_point\":16,\"box_interpolation\":\"linear\",\"ref_attachment\":{\"entries\":[{\"path\":\"bg/ref_image_0.png\",\"type\":\"image/png\",\"width\":400,\"height\":471,\"name\":\"ref_image_0.png\"},{\"path\":\"bg/ref_image_1.png\",\"type\":\"image/png\",\"width\":457,\"height\":586,\"name\":\"ref_image_1.png\"},{\"path\":\"bg/ref_image_2.png\",\"type\":\"image/png\",\"width\":300,\"height\":546,\"name\":\"ref_image_2.png\"}]},\"ref_selection\":\"ref_2\"},{\"on\":true,\"name\":\"Box 1_1\",\"type\":\"box_layer\",\"interpolation\":\"box\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"driven\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"scale\":1,\"points_store\":\"[{\\\"x\\\":0.6806348749052255,\\\"y\\\":0.7474313451231609,\\\"highlighted\\\":false,\\\"boxScale\\\":0.6940336804011772,\\\"pointScale\\\":0.6940336804011772,\\\"scale\\\":0.6940336804011772,\\\"rotation\\\":0,\\\"boxRotation\\\":0,\\\"uid\\\":16981}]\",\"coordinates\":\"[]\",\"box_keys\":[{\"frame\":1,\"x\":0.6302263722980433,\"y\":0.7737771727381784,\"scale\":0.312739506683858,\"rotation\":0},{\"frame\":9,\"x\":0.7801197829741051,\"y\":0.7550457649727679,\"scale\":0.6940336804011772,\"rotation\":0},{\"frame\":16,\"x\":0.6806348749052255,\"y\":0.7474313451231609,\"scale\":0.6940336804011772,\"rotation\":0},{\"frame\":21,\"x\":0.7156002654484349,\"y\":0.6992066860756498,\"scale\":0.6940336804011772,\"rotation\":0},{\"frame\":24,\"x\":0.7384942877962534,\"y\":0.7692594416414953,\"scale\":0.5705899451391455,\"rotation\":0},{\"frame\":36,\"x\":0.688959973940796,\"y\":0.7697671006146228,\"scale\":0.5705899451391455,\"rotation\":0},{\"frame\":46,\"x\":0.8155014538752791,\"y\":0.7885493982099611,\"scale\":0.5705899451391455,\"rotation\":0},{\"frame\":52,\"x\":0.7476519475477528,\"y\":0.7860112582600921,\"scale\":1.0468844700694617,\"rotation\":0}],\"box_timeline_point\":16,\"box_interpolation\":\"linear\",\"ref_attachment\":{\"entries\":[{\"path\":\"bg/ref_image_0.png\",\"type\":\"image/png\",\"width\":400,\"height\":471,\"name\":\"ref_image_0.png\"},{\"path\":\"bg/ref_image_1.png\",\"type\":\"image/png\",\"width\":457,\"height\":586,\"name\":\"ref_image_1.png\"},{\"path\":\"bg/ref_image_2.png\",\"type\":\"image/png\",\"width\":300,\"height\":546,\"name\":\"ref_image_2.png\"}]},\"ref_selection\":\"ref_1\"}]",
- null,
- "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
- 640,
- 480,
- "None",
- {},
- "",
- null,
- null,
- {
- "on": true,
- "name": "Box 1",
- "type": "box_layer",
- "interpolation": "box",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "easingConfig": {
- "path": "full",
- "strength": 1,
- "acceleration": 0
- },
- "driven": false,
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "scale": 1,
- "points_store": "[{\"x\":0.3474681352975962,\"y\":0.8035198065615633,\"highlighted\":false,\"boxScale\":0.49486250274459376,\"pointScale\":0.49486250274459376,\"scale\":0.49486250274459376,\"rotation\":0,\"boxRotation\":0}]",
- "coordinates": "[]",
- "box_keys": [
- {
- "frame": 1,
- "x": 0.17509084505505768,
- "y": 0.8303768607157191,
- "scale": 0.7985575320443379,
- "rotation": 0
- },
- {
- "frame": 3,
- "x": 0.16230817242646217,
- "y": 0.8434348208345157,
- "scale": 0.7985575320443379,
- "rotation": 0
- },
- {
- "frame": 8,
- "x": 0.16230817242646217,
- "y": 0.8434348208345157,
- "scale": 0.7985575320443379,
- "rotation": 0
- },
- {
- "frame": 17,
- "x": 0.37061313065648793,
- "y": 0.7985304297774442,
- "scale": 0.45690062408212573,
- "rotation": 0
- },
- {
- "frame": 22,
- "x": 0.3101511961248443,
- "y": 0.7530653147096042,
- "scale": 0.45690062408212573,
- "rotation": 0
- },
- {
- "frame": 25,
- "x": 0.30787570430834565,
- "y": 0.8420188007118998,
- "scale": 0.45690062408212573,
- "rotation": 0
- },
- {
- "frame": 30,
- "x": 0.25489021568489956,
- "y": 0.8325304530018323,
- "scale": 0.45690062408212573,
- "rotation": 0
- },
- {
- "frame": 35,
- "x": 0.363786853610673,
- "y": 0.8368793142254553,
- "scale": 0.45690062408212573,
- "rotation": 0
- },
- {
- "frame": 40,
- "x": 0.2805702985195647,
- "y": 0.8436002925393168,
- "scale": 0.45690062408212573,
- "rotation": 0
- },
- {
- "frame": 44,
- "x": 0.3407072478218575,
- "y": 0.8281817124290963,
- "scale": 0.45690062408212573,
- "rotation": 0
- }
- ],
- "box_timeline_point": 16,
- "box_interpolation": "linear",
- "ref_attachment": {
- "entries": [
- {
- "path": "bg/ref_image_0.png",
- "type": "image/png",
- "width": 400,
- "height": 471,
- "name": "ref_image_0.png"
- },
- {
- "path": "bg/ref_image_1.png",
- "type": "image/png",
- "width": 457,
- "height": 586,
- "name": "ref_image_1.png"
- },
- {
- "path": "bg/ref_image_2.png",
- "type": "image/png",
- "width": 300,
- "height": 546,
- "name": "ref_image_2.png"
- }
- ]
- },
- "ref_selection": "ref_2"
- },
- {
- "on": true,
- "name": "Box 1_1",
- "type": "box_layer",
- "interpolation": "box",
- "repeat": 1,
- "offset": 0,
- "a_pause": 0,
- "z_pause": 0,
- "easing": "in_out",
- "easingConfig": {
- "path": "full",
- "strength": 1,
- "acceleration": 0
- },
- "driven": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "_drivenConfig": {
- "driver": "",
- "rotate": 0,
- "d_scale": 1
- },
- "scale": 1,
- "points_store": "[{\"x\":0.6806348749052255,\"y\":0.7474313451231609,\"highlighted\":false,\"boxScale\":0.6940336804011772,\"pointScale\":0.6940336804011772,\"scale\":0.6940336804011772,\"rotation\":0,\"boxRotation\":0,\"uid\":16981}]",
- "coordinates": "[]",
- "box_keys": [
- {
- "frame": 1,
- "x": 0.6302263722980433,
- "y": 0.7737771727381784,
- "scale": 0.312739506683858,
- "rotation": 0
- },
- {
- "frame": 9,
- "x": 0.7801197829741051,
- "y": 0.7550457649727679,
- "scale": 0.6940336804011772,
- "rotation": 0
- },
- {
- "frame": 16,
- "x": 0.6806348749052255,
- "y": 0.7474313451231609,
- "scale": 0.6940336804011772,
- "rotation": 0
- },
- {
- "frame": 21,
- "x": 0.7156002654484349,
- "y": 0.6992066860756498,
- "scale": 0.6940336804011772,
- "rotation": 0
- },
- {
- "frame": 24,
- "x": 0.7384942877962534,
- "y": 0.7692594416414953,
- "scale": 0.5705899451391455,
- "rotation": 0
- },
- {
- "frame": 36,
- "x": 0.688959973940796,
- "y": 0.7697671006146228,
- "scale": 0.5705899451391455,
- "rotation": 0
- },
- {
- "frame": 46,
- "x": 0.8155014538752791,
- "y": 0.7885493982099611,
- "scale": 0.5705899451391455,
- "rotation": 0
- },
- {
- "frame": 52,
- "x": 0.7476519475477528,
- "y": 0.7860112582600921,
- "scale": 1.0468844700694617,
- "rotation": 0
- }
- ],
- "box_timeline_point": 16,
- "box_interpolation": "linear",
- "ref_attachment": {
- "entries": [
- {
- "path": "bg/ref_image_0.png",
- "type": "image/png",
- "width": 400,
- "height": 471,
- "name": "ref_image_0.png"
- },
- {
- "path": "bg/ref_image_1.png",
- "type": "image/png",
- "width": 457,
- "height": 586,
- "name": "ref_image_1.png"
- },
- {
- "path": "bg/ref_image_2.png",
- "type": "image/png",
- "width": 300,
- "height": 546,
- "name": "ref_image_2.png"
- }
- ]
- },
- "ref_selection": "ref_1"
- }
- ]
- },
{
"id": 27,
"type": "WanVideoSampler",
@@ -3363,11 +2948,12 @@
"properties": {
"cnr_id": "wanvideowrapper_qq",
"ver": "b5fc414118021a88c7e70f178794fe8e2ac00225",
+ "Node name for S&R": "CreateImageList",
"ue_properties": {
"widget_ue_connectable": {},
- "input_ue_unconnectable": {}
- },
- "Node name for S&R": "CreateImageList"
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
},
"widgets_values": [
true,
@@ -3375,6 +2961,429 @@
0.4,
true
]
+ },
+ {
+ "id": 123,
+ "type": "DrawImageOnPath",
+ "pos": [
+ 723.1343342581331,
+ 234.31382038087355
+ ],
+ "size": [
+ 272.0703125,
+ 258
+ ],
+ "flags": {},
+ "order": 32,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "bg_image",
+ "type": "IMAGE",
+ "link": 251
+ },
+ {
+ "name": "coordinates",
+ "type": "STRING",
+ "link": 252
+ },
+ {
+ "name": "frames",
+ "type": "INT",
+ "link": 253
+ },
+ {
+ "name": "ref_images",
+ "type": "IMAGE",
+ "link": 369
+ },
+ {
+ "name": "ref_masks",
+ "shape": 7,
+ "type": "MASK",
+ "link": 371
+ }
+ ],
+ "outputs": [
+ {
+ "name": "image",
+ "type": "IMAGE",
+ "links": [
+ 206,
+ 211,
+ 227,
+ 232
+ ]
+ },
+ {
+ "name": "mask",
+ "type": "MASK",
+ "links": [
+ 237,
+ 363
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "73f4663821772df10e5f0d3c2a0cd06bc99594af",
+ "Node name for S&R": "DrawImageOnPath",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ 0,
+ true,
+ true,
+ 1,
+ 1,
+ 0
+ ]
+ },
+ {
+ "id": 137,
+ "type": "PowerSplineEditor",
+ "pos": [
+ -28.714744452319596,
+ 86.24244096293812
+ ],
+ "size": [
+ 685,
+ 738
+ ],
+ "flags": {},
+ "order": 28,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "bg_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 248
+ },
+ {
+ "name": "ref_images",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 368
+ },
+ {
+ "name": "frames",
+ "shape": 7,
+ "type": "INT",
+ "link": 353
+ }
+ ],
+ "outputs": [
+ {
+ "name": "bg_image",
+ "type": "IMAGE",
+ "links": [
+ 251
+ ]
+ },
+ {
+ "name": "coord_out",
+ "type": "STRING",
+ "links": [
+ 252
+ ]
+ },
+ {
+ "name": "frames",
+ "type": "INT",
+ "links": [
+ 253,
+ 254
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "8a447470f05d32c1e5d761faf20ae6684a41193b",
+ "Node name for S&R": "PowerSplineEditor",
+ "userAdjustedSize": true,
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ },
+ "box_max_frames": 52,
+ "userAdjustedDims": true,
+ "bgImageDims": {
+ "width": 640,
+ "height": 480
+ }
+ },
+ "widgets_values": [
+ "[{\"on\":true,\"name\":\"Box 1\",\"type\":\"box_layer\",\"interpolation\":\"box\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"scale\":1,\"points_store\":\"[{\\\"x\\\":0.3474681352975962,\\\"y\\\":0.8035198065615633,\\\"highlighted\\\":false,\\\"boxScale\\\":0.49486250274459376,\\\"pointScale\\\":0.49486250274459376,\\\"scale\\\":0.49486250274459376,\\\"rotation\\\":0,\\\"boxRotation\\\":0,\\\"uid\\\":1}]\",\"coordinates\":\"[]\",\"box_keys\":[{\"frame\":1,\"x\":0.17509084505505768,\"y\":0.8303768607157191,\"scale\":0.7985575320443379,\"rotation\":0},{\"frame\":3,\"x\":0.16230817242646217,\"y\":0.8434348208345157,\"scale\":0.7985575320443379,\"rotation\":0},{\"frame\":8,\"x\":0.16230817242646217,\"y\":0.8434348208345157,\"scale\":0.7985575320443379,\"rotation\":0},{\"frame\":17,\"x\":0.37061313065648793,\"y\":0.7985304297774442,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":22,\"x\":0.3101511961248443,\"y\":0.7530653147096042,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":25,\"x\":0.30787570430834565,\"y\":0.8420188007118998,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":30,\"x\":0.25489021568489956,\"y\":0.8325304530018323,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":35,\"x\":0.363786853610673,\"y\":0.8368793142254553,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":40,\"x\":0.2805702985195647,\"y\":0.8436002925393168,\"scale\":0.45690062408212573,\"rotation\":0},{\"frame\":44,\"x\":0.3407072478218575,\"y\":0.8281817124290963,\"scale\":0.45690062408212573,\"rotation\":0}],\"box_timeline_point\":16,\"box_interpolation\":\"linear\",\"ref_attachment\":{\"entries\":[{\"path\":\"power_spline_editor/bg/ref_image_0.png\",\"type\":\"image/png\",\"width\":400,\"height\":471,\"name\":\"ref_image_0.png\"},{\"path\":\"power_spline_editor/bg/ref_image_1.png\",\"type\":\"image/png\",\"width\":457,\"height\":586,\"name\":\"ref_image_1.png\"},{\"path\":\"power_spline_editor/bg/ref_image_2.png\",\"type\":\"image/png\",\"width\":300,\"height\":546,\"name\":\"ref_image_2.png\"},{\"path\":\"power_spline_editor/bg/ref_image_3.png\",\"type\":\"image/png\",\"width\":1300,\"height\":1076,\"name\":\"ref_image_3.png\"}]},\"ref_selection\":\"ref_2\"},{\"on\":true,\"name\":\"Box 1_1\",\"type\":\"box_layer\",\"interpolation\":\"box\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"driven\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"scale\":1,\"points_store\":\"[{\\\"x\\\":0.6806348749052255,\\\"y\\\":0.7474313451231609,\\\"highlighted\\\":false,\\\"boxScale\\\":0.6940336804011772,\\\"pointScale\\\":0.6940336804011772,\\\"scale\\\":0.6940336804011772,\\\"rotation\\\":0,\\\"boxRotation\\\":0,\\\"uid\\\":16981}]\",\"coordinates\":\"[]\",\"box_keys\":[{\"frame\":1,\"x\":0.6302263722980433,\"y\":0.7737771727381784,\"scale\":0.312739506683858,\"rotation\":0},{\"frame\":9,\"x\":0.7801197829741051,\"y\":0.7550457649727679,\"scale\":0.6940336804011772,\"rotation\":0},{\"frame\":16,\"x\":0.6806348749052255,\"y\":0.7474313451231609,\"scale\":0.6940336804011772,\"rotation\":0},{\"frame\":21,\"x\":0.7156002654484349,\"y\":0.6992066860756498,\"scale\":0.6940336804011772,\"rotation\":0},{\"frame\":24,\"x\":0.7384942877962534,\"y\":0.7692594416414953,\"scale\":0.5705899451391455,\"rotation\":0},{\"frame\":36,\"x\":0.688959973940796,\"y\":0.7697671006146228,\"scale\":0.5705899451391455,\"rotation\":0},{\"frame\":46,\"x\":0.8155014538752791,\"y\":0.7885493982099611,\"scale\":0.5705899451391455,\"rotation\":0},{\"frame\":50,\"x\":0.7476519475477528,\"y\":0.7860112582600921,\"scale\":1.0468844700694617,\"rotation\":0}],\"box_timeline_point\":16,\"box_interpolation\":\"linear\",\"ref_attachment\":{\"entries\":[{\"path\":\"power_spline_editor/bg/ref_image_0.png\",\"type\":\"image/png\",\"width\":400,\"height\":471,\"name\":\"ref_image_0.png\"},{\"path\":\"power_spline_editor/bg/ref_image_1.png\",\"type\":\"image/png\",\"width\":457,\"height\":586,\"name\":\"ref_image_1.png\"},{\"path\":\"power_spline_editor/bg/ref_image_2.png\",\"type\":\"image/png\",\"width\":300,\"height\":546,\"name\":\"ref_image_2.png\"},{\"path\":\"power_spline_editor/bg/ref_image_3.png\",\"type\":\"image/png\",\"width\":1300,\"height\":1076,\"name\":\"ref_image_3.png\"}]},\"ref_selection\":\"ref_1\"}]",
+ null,
+ "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
+ 640,
+ 480,
+ "None",
+ {},
+ "",
+ null,
+ null,
+ {
+ "on": true,
+ "name": "Box 1",
+ "type": "box_layer",
+ "interpolation": "box",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "scale": 1,
+ "points_store": "[{\"x\":0.3474681352975962,\"y\":0.8035198065615633,\"highlighted\":false,\"boxScale\":0.49486250274459376,\"pointScale\":0.49486250274459376,\"scale\":0.49486250274459376,\"rotation\":0,\"boxRotation\":0,\"uid\":1}]",
+ "coordinates": "[]",
+ "box_keys": [
+ {
+ "frame": 1,
+ "x": 0.17509084505505768,
+ "y": 0.8303768607157191,
+ "scale": 0.7985575320443379,
+ "rotation": 0
+ },
+ {
+ "frame": 3,
+ "x": 0.16230817242646217,
+ "y": 0.8434348208345157,
+ "scale": 0.7985575320443379,
+ "rotation": 0
+ },
+ {
+ "frame": 8,
+ "x": 0.16230817242646217,
+ "y": 0.8434348208345157,
+ "scale": 0.7985575320443379,
+ "rotation": 0
+ },
+ {
+ "frame": 17,
+ "x": 0.37061313065648793,
+ "y": 0.7985304297774442,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ },
+ {
+ "frame": 22,
+ "x": 0.3101511961248443,
+ "y": 0.7530653147096042,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ },
+ {
+ "frame": 25,
+ "x": 0.30787570430834565,
+ "y": 0.8420188007118998,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ },
+ {
+ "frame": 30,
+ "x": 0.25489021568489956,
+ "y": 0.8325304530018323,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ },
+ {
+ "frame": 35,
+ "x": 0.363786853610673,
+ "y": 0.8368793142254553,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ },
+ {
+ "frame": 40,
+ "x": 0.2805702985195647,
+ "y": 0.8436002925393168,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ },
+ {
+ "frame": 44,
+ "x": 0.3407072478218575,
+ "y": 0.8281817124290963,
+ "scale": 0.45690062408212573,
+ "rotation": 0
+ }
+ ],
+ "box_timeline_point": 16,
+ "box_interpolation": "linear",
+ "ref_attachment": {
+ "entries": [
+ {
+ "path": "power_spline_editor/bg/ref_image_0.png",
+ "type": "image/png",
+ "width": 400,
+ "height": 471,
+ "name": "ref_image_0.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_1.png",
+ "type": "image/png",
+ "width": 457,
+ "height": 586,
+ "name": "ref_image_1.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_2.png",
+ "type": "image/png",
+ "width": 300,
+ "height": 546,
+ "name": "ref_image_2.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_3.png",
+ "type": "image/png",
+ "width": 1300,
+ "height": 1076,
+ "name": "ref_image_3.png"
+ }
+ ]
+ },
+ "ref_selection": "ref_2"
+ },
+ {
+ "on": true,
+ "name": "Box 1_1",
+ "type": "box_layer",
+ "interpolation": "box",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "driven": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "scale": 1,
+ "points_store": "[{\"x\":0.6806348749052255,\"y\":0.7474313451231609,\"highlighted\":false,\"boxScale\":0.6940336804011772,\"pointScale\":0.6940336804011772,\"scale\":0.6940336804011772,\"rotation\":0,\"boxRotation\":0,\"uid\":16981}]",
+ "coordinates": "[]",
+ "box_keys": [
+ {
+ "frame": 1,
+ "x": 0.6302263722980433,
+ "y": 0.7737771727381784,
+ "scale": 0.312739506683858,
+ "rotation": 0
+ },
+ {
+ "frame": 9,
+ "x": 0.7801197829741051,
+ "y": 0.7550457649727679,
+ "scale": 0.6940336804011772,
+ "rotation": 0
+ },
+ {
+ "frame": 16,
+ "x": 0.6806348749052255,
+ "y": 0.7474313451231609,
+ "scale": 0.6940336804011772,
+ "rotation": 0
+ },
+ {
+ "frame": 21,
+ "x": 0.7156002654484349,
+ "y": 0.6992066860756498,
+ "scale": 0.6940336804011772,
+ "rotation": 0
+ },
+ {
+ "frame": 24,
+ "x": 0.7384942877962534,
+ "y": 0.7692594416414953,
+ "scale": 0.5705899451391455,
+ "rotation": 0
+ },
+ {
+ "frame": 36,
+ "x": 0.688959973940796,
+ "y": 0.7697671006146228,
+ "scale": 0.5705899451391455,
+ "rotation": 0
+ },
+ {
+ "frame": 46,
+ "x": 0.8155014538752791,
+ "y": 0.7885493982099611,
+ "scale": 0.5705899451391455,
+ "rotation": 0
+ },
+ {
+ "frame": 50,
+ "x": 0.7476519475477528,
+ "y": 0.7860112582600921,
+ "scale": 1.0468844700694617,
+ "rotation": 0
+ }
+ ],
+ "box_timeline_point": 16,
+ "box_interpolation": "linear",
+ "ref_attachment": {
+ "entries": [
+ {
+ "path": "power_spline_editor/bg/ref_image_0.png",
+ "type": "image/png",
+ "width": 400,
+ "height": 471,
+ "name": "ref_image_0.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_1.png",
+ "type": "image/png",
+ "width": 457,
+ "height": 586,
+ "name": "ref_image_1.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_2.png",
+ "type": "image/png",
+ "width": 300,
+ "height": 546,
+ "name": "ref_image_2.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_3.png",
+ "type": "image/png",
+ "width": 1300,
+ "height": 1076,
+ "name": "ref_image_3.png"
+ }
+ ]
+ },
+ "ref_selection": "ref_1"
+ }
+ ]
}
],
"links": [
@@ -3799,7 +3808,7 @@
137,
2,
123,
- 4,
+ 2,
"INT"
],
[
@@ -3927,7 +3936,7 @@
168,
0,
123,
- 2,
+ 3,
"IMAGE"
],
[
@@ -3943,7 +3952,7 @@
168,
1,
123,
- 3,
+ 4,
"MASK"
],
[
@@ -3973,10 +3982,10 @@
"config": {},
"extra": {
"ds": {
- "scale": 0.6303940863128492,
+ "scale": 0.9229599817706431,
"offset": [
- 1548.6123884557073,
- 209.80359321404143
+ 829.4030668247713,
+ -88.27229002245167
]
},
"frontendVersion": "1.33.5",
diff --git a/examples/ttm_ref_vid/cars.mp4 b/examples/ttm_ref_vid/cars.mp4
new file mode 100644
index 0000000..2b51ce9
Binary files /dev/null and b/examples/ttm_ref_vid/cars.mp4 differ
diff --git a/examples/ttm_ref_vid/r2.png b/examples/ttm_ref_vid/r2.png
new file mode 100644
index 0000000..833bc5d
Binary files /dev/null and b/examples/ttm_ref_vid/r2.png differ
diff --git a/examples/ttm_ref_vid/result.mp4 b/examples/ttm_ref_vid/result.mp4
new file mode 100644
index 0000000..0f66c52
Binary files /dev/null and b/examples/ttm_ref_vid/result.mp4 differ
diff --git a/examples/ttm_ref_vid/ttm_ref_vid_example.json b/examples/ttm_ref_vid/ttm_ref_vid_example.json
new file mode 100644
index 0000000..cd5454b
--- /dev/null
+++ b/examples/ttm_ref_vid/ttm_ref_vid_example.json
@@ -0,0 +1,4041 @@
+{
+ "id": "c6e410bc-5e2c-460b-ae81-c91b6094fbb1",
+ "revision": 0,
+ "last_node_id": 212,
+ "last_link_id": 675,
+ "nodes": [
+ {
+ "id": 92,
+ "type": "WanVideoSetBlockSwap",
+ "pos": [
+ 615.9222019874094,
+ -1142.1335539997162
+ ],
+ "size": [
+ 201.7681640625,
+ 46
+ ],
+ "flags": {},
+ "order": 24,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "link": 155
+ },
+ {
+ "name": "block_swap_args",
+ "shape": 7,
+ "type": "BLOCKSWAPARGS",
+ "link": 156
+ }
+ ],
+ "outputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "links": [
+ 157
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoSetBlockSwap",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "7e290c67bff1f906cdab84523018573f6c9d4d7f",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 93,
+ "type": "WanVideoSetBlockSwap",
+ "pos": [
+ 626.4893406592844,
+ -703.0676055133886
+ ],
+ "size": [
+ 201.7681640625,
+ 46
+ ],
+ "flags": {},
+ "order": 25,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "link": 160
+ },
+ {
+ "name": "block_swap_args",
+ "shape": 7,
+ "type": "BLOCKSWAPARGS",
+ "link": 159
+ }
+ ],
+ "outputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "links": [
+ 161
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoSetBlockSwap",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "7e290c67bff1f906cdab84523018573f6c9d4d7f",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 80,
+ "type": "WanVideoSetLoRAs",
+ "pos": [
+ 1063.5113133155355,
+ -900.5178313434667
+ ],
+ "size": [
+ 222.27981567382812,
+ 46
+ ],
+ "flags": {},
+ "order": 27,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "link": 157
+ },
+ {
+ "name": "lora",
+ "shape": 7,
+ "type": "WANVIDLORA",
+ "link": 110
+ }
+ ],
+ "outputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "links": [
+ 109
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoSetLoRAs",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 39,
+ "type": "WanVideoBlockSwap",
+ "pos": [
+ 594.4941624366281,
+ -969.0227141559667
+ ],
+ "size": [
+ 315,
+ 202
+ ],
+ "flags": {},
+ "order": 0,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "block_swap_args",
+ "type": "BLOCKSWAPARGS",
+ "slot_index": 0,
+ "links": [
+ 156,
+ 159
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoBlockSwap",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 20,
+ false,
+ false,
+ false,
+ 1,
+ 0,
+ false
+ ],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 79,
+ "type": "WanVideoSetLoRAs",
+ "pos": [
+ 1047.2774876319413,
+ -658.9854979694433
+ ],
+ "size": [
+ 222.27981567382812,
+ 46
+ ],
+ "flags": {},
+ "order": 28,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "link": 161
+ },
+ {
+ "name": "lora",
+ "shape": 7,
+ "type": "WANVIDLORA",
+ "link": 169
+ }
+ ],
+ "outputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "links": [
+ 144
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoSetLoRAs",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 108,
+ "type": "GetNode",
+ "pos": [
+ 2072.1113624760123,
+ -471.5482533748243
+ ],
+ "size": [
+ 210,
+ 60
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 1,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "WANVAE",
+ "type": "WANVAE",
+ "links": [
+ 191,
+ 196
+ ]
+ }
+ ],
+ "title": "Get_VAE",
+ "properties": {
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "VAE"
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 107,
+ "type": "SetNode",
+ "pos": [
+ 1100.98201419699,
+ -525.6833610188805
+ ],
+ "size": [
+ 210,
+ 60
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 21,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "WANVAE",
+ "type": "WANVAE",
+ "link": 190
+ }
+ ],
+ "outputs": [
+ {
+ "name": "WANVAE",
+ "type": "WANVAE",
+ "links": [
+ 194
+ ]
+ }
+ ],
+ "title": "Set_VAE",
+ "properties": {
+ "previousName": "VAE",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "VAE"
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 91,
+ "type": "INTConstant",
+ "pos": [
+ 1365.2232206512062,
+ 636.947141768469
+ ],
+ "size": [
+ 210,
+ 58
+ ],
+ "flags": {},
+ "order": 2,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "value",
+ "type": "INT",
+ "links": [
+ 153,
+ 154
+ ]
+ }
+ ],
+ "title": "Split_step",
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "a6b867b63a29ca48ddb15c589e17a9f2d8530d57",
+ "Node name for S&R": "INTConstant",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 3
+ ],
+ "color": "#1b4669",
+ "bgcolor": "#29699c"
+ },
+ {
+ "id": 94,
+ "type": "INTConstant",
+ "pos": [
+ 1365.2232206512062,
+ 538.5846723314859
+ ],
+ "size": [
+ 210,
+ 58
+ ],
+ "flags": {},
+ "order": 3,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "value",
+ "type": "INT",
+ "links": [
+ 163,
+ 164,
+ 165
+ ]
+ }
+ ],
+ "title": "Steps",
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "a6b867b63a29ca48ddb15c589e17a9f2d8530d57",
+ "Node name for S&R": "INTConstant",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 6
+ ],
+ "color": "#1b4669",
+ "bgcolor": "#29699c"
+ },
+ {
+ "id": 22,
+ "type": "WanVideoModelLoader",
+ "pos": [
+ 67.62911116709813,
+ -1182.4493498981535
+ ],
+ "size": [
+ 477.4410095214844,
+ 338
+ ],
+ "flags": {},
+ "order": 19,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "compile_args",
+ "shape": 7,
+ "type": "WANCOMPILEARGS",
+ "link": 111
+ },
+ {
+ "name": "block_swap_args",
+ "shape": 7,
+ "type": "BLOCKSWAPARGS",
+ "link": null
+ },
+ {
+ "name": "lora",
+ "shape": 7,
+ "type": "WANVIDLORA",
+ "link": null
+ },
+ {
+ "name": "vram_management_args",
+ "shape": 7,
+ "type": "VRAM_MANAGEMENTARGS",
+ "link": null
+ },
+ {
+ "name": "extra_model",
+ "shape": 7,
+ "type": "VACEPATH",
+ "link": null
+ },
+ {
+ "name": "fantasytalking_model",
+ "shape": 7,
+ "type": "FANTASYTALKINGMODEL",
+ "link": null
+ },
+ {
+ "name": "multitalk_model",
+ "shape": 7,
+ "type": "MULTITALKMODEL",
+ "link": null
+ },
+ {
+ "name": "fantasyportrait_model",
+ "shape": 7,
+ "type": "FANTASYPORTRAITMODEL",
+ "link": null
+ },
+ {
+ "name": "vace_model",
+ "shape": 7,
+ "type": "VACEPATH",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "slot_index": 0,
+ "links": [
+ 155
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoModelLoader",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "WAN22_I2V__\\Wan2_2-I2V-A14B-HIGH_fp8_e4m3fn_scaled_KJ.safetensors",
+ "fp16_fast",
+ "fp8_e4m3fn_scaled",
+ "offload_device",
+ "sageattn",
+ "default"
+ ],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 71,
+ "type": "WanVideoModelLoader",
+ "pos": [
+ 67.62911116709813,
+ -822.449349898154
+ ],
+ "size": [
+ 477.4410095214844,
+ 338
+ ],
+ "flags": {},
+ "order": 20,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "compile_args",
+ "shape": 7,
+ "type": "WANCOMPILEARGS",
+ "link": 112
+ },
+ {
+ "name": "block_swap_args",
+ "shape": 7,
+ "type": "BLOCKSWAPARGS",
+ "link": null
+ },
+ {
+ "name": "lora",
+ "shape": 7,
+ "type": "WANVIDLORA",
+ "link": null
+ },
+ {
+ "name": "vram_management_args",
+ "shape": 7,
+ "type": "VRAM_MANAGEMENTARGS",
+ "link": null
+ },
+ {
+ "name": "extra_model",
+ "shape": 7,
+ "type": "VACEPATH",
+ "link": null
+ },
+ {
+ "name": "fantasytalking_model",
+ "shape": 7,
+ "type": "FANTASYTALKINGMODEL",
+ "link": null
+ },
+ {
+ "name": "multitalk_model",
+ "shape": 7,
+ "type": "MULTITALKMODEL",
+ "link": null
+ },
+ {
+ "name": "fantasyportrait_model",
+ "shape": 7,
+ "type": "FANTASYPORTRAITMODEL",
+ "link": null
+ },
+ {
+ "name": "vace_model",
+ "shape": 7,
+ "type": "VACEPATH",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "slot_index": 0,
+ "links": [
+ 160
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoModelLoader",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "WAN22_I2V__\\Wan2_2-I2V-A14B-LOW_fp8_e4m3fn_scaled_KJ.safetensors",
+ "fp16_fast",
+ "fp8_e4m3fn_scaled",
+ "offload_device",
+ "sageattn",
+ "default"
+ ],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 35,
+ "type": "WanVideoTorchCompileSettings",
+ "pos": [
+ -395.61674103950656,
+ -1190.2913220242156
+ ],
+ "size": [
+ 390.5999755859375,
+ 250
+ ],
+ "flags": {},
+ "order": 4,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "torch_compile_args",
+ "type": "WANCOMPILEARGS",
+ "slot_index": 0,
+ "links": [
+ 111,
+ 112
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoTorchCompileSettings",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "inductor",
+ false,
+ "default",
+ false,
+ 64,
+ true,
+ 128,
+ false,
+ false
+ ]
+ },
+ {
+ "id": 111,
+ "type": "WanVideoDecode",
+ "pos": [
+ 1722.4022979159315,
+ 652.8262525212854
+ ],
+ "size": [
+ 315,
+ 198
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 43,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "vae",
+ "type": "WANVAE",
+ "link": 196
+ },
+ {
+ "name": "samples",
+ "type": "LATENT",
+ "link": 202
+ }
+ ],
+ "outputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "slot_index": 0,
+ "links": [
+ 199
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoDecode",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ false,
+ 272,
+ 272,
+ 144,
+ 128,
+ "default"
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 38,
+ "type": "WanVideoVAELoader",
+ "pos": [
+ 632.3542854842844,
+ -556.2007707062321
+ ],
+ "size": [
+ 315,
+ 82
+ ],
+ "flags": {},
+ "order": 5,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "compile_args",
+ "shape": 7,
+ "type": "WANCOMPILEARGS",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "vae",
+ "type": "WANVAE",
+ "slot_index": 0,
+ "links": [
+ 190
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoVAELoader",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "Wan2_1_VAE_bf16.safetensors",
+ "bf16"
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 97,
+ "type": "WanVideoLoraSelect",
+ "pos": [
+ -653.079187500985,
+ -645.269421071694
+ ],
+ "size": [
+ 664.7771885283582,
+ 160.07204832407785
+ ],
+ "flags": {},
+ "order": 6,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "prev_lora",
+ "shape": 7,
+ "type": "WANVIDLORA",
+ "link": null
+ },
+ {
+ "name": "blocks",
+ "shape": 7,
+ "type": "SELECTEDBLOCKS",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "lora",
+ "type": "WANVIDLORA",
+ "links": [
+ 169
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoLoraSelect",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "wan_control\\lightx2v_I2V_14B_480p_cfg_step_distill_rank128_bf16.safetensors",
+ 1,
+ false,
+ false
+ ],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 95,
+ "type": "CreateCFGScheduleFloatList",
+ "pos": [
+ 1365.2232206512062,
+ 260.21591485145757
+ ],
+ "size": [
+ 298.3199157714844,
+ 228.00000000000003
+ ],
+ "flags": {},
+ "order": 18,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "steps",
+ "type": "INT",
+ "widget": {
+ "name": "steps"
+ },
+ "link": 165
+ }
+ ],
+ "outputs": [
+ {
+ "name": "float_list",
+ "type": "FLOAT",
+ "links": [
+ 167
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "CreateCFGScheduleFloatList",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "7e290c67bff1f906cdab84523018573f6c9d4d7f",
+ "ue_properties": {
+ "widget_ue_connectable": {
+ "steps": true
+ },
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 30,
+ 2,
+ 2,
+ "linear",
+ 0,
+ 0.01,
+ "[2.0, 1.0, 1.0, 1.0, 1.0, 1.0]"
+ ]
+ },
+ {
+ "id": 28,
+ "type": "WanVideoDecode",
+ "pos": [
+ 2269.867422263036,
+ -471.5482533748243
+ ],
+ "size": [
+ 315,
+ 198
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 44,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "vae",
+ "type": "WANVAE",
+ "link": 191
+ },
+ {
+ "name": "samples",
+ "type": "LATENT",
+ "link": 151
+ }
+ ],
+ "outputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "slot_index": 0,
+ "links": [
+ 76
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoDecode",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ false,
+ 272,
+ 272,
+ 144,
+ 128,
+ "default"
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 69,
+ "type": "GetImageSizeAndCount",
+ "pos": [
+ 2483.037297887343,
+ -471.5482533748243
+ ],
+ "size": [
+ 240.41265869140625,
+ 86
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 46,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "image",
+ "type": "IMAGE",
+ "link": 76
+ }
+ ],
+ "outputs": [
+ {
+ "name": "image",
+ "type": "IMAGE",
+ "links": [
+ 203
+ ]
+ },
+ {
+ "label": "960 width",
+ "name": "width",
+ "type": "INT",
+ "links": null
+ },
+ {
+ "label": "592 height",
+ "name": "height",
+ "type": "INT",
+ "links": null
+ },
+ {
+ "label": "57 count",
+ "name": "count",
+ "type": "INT",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "a6b867b63a29ca48ddb15c589e17a9f2d8530d57",
+ "Node name for S&R": "GetImageSizeAndCount",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": []
+ },
+ {
+ "id": 113,
+ "type": "ImageConcatMulti",
+ "pos": [
+ 2483.037297887343,
+ -420.5784882868128
+ ],
+ "size": [
+ 270,
+ 150
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 47,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "image_1",
+ "type": "IMAGE",
+ "link": 203
+ },
+ {
+ "name": "image_2",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 232
+ }
+ ],
+ "outputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "links": [
+ 205
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
+ "Node name for S&R": "ImageConcatMulti",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 2,
+ "left",
+ false,
+ null
+ ]
+ },
+ {
+ "id": 60,
+ "type": "VHS_VideoCombine",
+ "pos": [
+ 2427.6656753868538,
+ -376.4688029576415
+ ],
+ "size": [
+ 698.6392211914062,
+ 557.0428846411259
+ ],
+ "flags": {},
+ "order": 48,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "link": 205
+ },
+ {
+ "name": "audio",
+ "shape": 7,
+ "type": "AUDIO",
+ "link": null
+ },
+ {
+ "name": "meta_batch",
+ "shape": 7,
+ "type": "VHS_BatchManager",
+ "link": null
+ },
+ {
+ "name": "vae",
+ "shape": 7,
+ "type": "VAE",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "Filenames",
+ "type": "VHS_FILENAMES",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-videohelpersuite",
+ "ver": "0a75c7958fe320efcb052f1d9f8451fd20c730a8",
+ "Node name for S&R": "VHS_VideoCombine",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": {
+ "frame_rate": 16,
+ "loop_count": 0,
+ "filename_prefix": "WanVideo2_2_I2V",
+ "format": "video/h264-mp4",
+ "pix_fmt": "yuv420p",
+ "crf": 15,
+ "save_metadata": true,
+ "trim_to_audio": false,
+ "pingpong": false,
+ "save_output": false,
+ "videopreview": {
+ "hidden": false,
+ "paused": false,
+ "params": {
+ "filename": "WanVideo2_2_I2V_00002.mp4",
+ "subfolder": "",
+ "type": "temp",
+ "format": "video/h264-mp4",
+ "frame_rate": 16,
+ "workflow": "WanVideo2_2_I2V_00002.png",
+ "fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\temp\\WanVideo2_2_I2V_00002.mp4"
+ }
+ }
+ }
+ },
+ {
+ "id": 56,
+ "type": "WanVideoLoraSelect",
+ "pos": [
+ -653.079187500985,
+ -846.6753049317762
+ ],
+ "size": [
+ 659.4812622070312,
+ 150
+ ],
+ "flags": {},
+ "order": 7,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "prev_lora",
+ "shape": 7,
+ "type": "WANVIDLORA",
+ "link": null
+ },
+ {
+ "name": "blocks",
+ "shape": 7,
+ "type": "SELECTEDBLOCKS",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "lora",
+ "type": "WANVIDLORA",
+ "links": [
+ 110
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoLoraSelect",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "wan_control\\lightx2v_I2V_14B_480p_cfg_step_distill_rank128_bf16.safetensors",
+ 3,
+ false,
+ false
+ ],
+ "color": "#223",
+ "bgcolor": "#335"
+ },
+ {
+ "id": 122,
+ "type": "PreviewImage",
+ "pos": [
+ 728.8401645512297,
+ -128.5171314193563
+ ],
+ "size": [
+ 210,
+ 258
+ ],
+ "flags": {},
+ "order": 37,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "link": 212
+ }
+ ],
+ "outputs": [],
+ "title": "1st frame",
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.71",
+ "Node name for S&R": "PreviewImage",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": []
+ },
+ {
+ "id": 132,
+ "type": "MaskToImage",
+ "pos": [
+ 1038.7749146407125,
+ 479.13443352821093
+ ],
+ "size": [
+ 184.6236328125,
+ 26
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 36,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "mask",
+ "type": "MASK",
+ "link": 237
+ }
+ ],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 238
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.71",
+ "Node name for S&R": "MaskToImage",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": []
+ },
+ {
+ "id": 116,
+ "type": "VHS_VideoCombine",
+ "pos": [
+ 723.1343342581331,
+ 531.9156524101172
+ ],
+ "size": [
+ 220.16401189974135,
+ 471.10086731834093
+ ],
+ "flags": {},
+ "order": 33,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "link": 206
+ },
+ {
+ "name": "audio",
+ "shape": 7,
+ "type": "AUDIO",
+ "link": null
+ },
+ {
+ "name": "meta_batch",
+ "shape": 7,
+ "type": "VHS_BatchManager",
+ "link": null
+ },
+ {
+ "name": "vae",
+ "shape": 7,
+ "type": "VAE",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "Filenames",
+ "type": "VHS_FILENAMES",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-videohelpersuite",
+ "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
+ "Node name for S&R": "VHS_VideoCombine",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": {
+ "frame_rate": 16,
+ "loop_count": 0,
+ "filename_prefix": "AnimateDiff",
+ "format": "video/h264-mp4",
+ "pix_fmt": "yuv420p",
+ "crf": 19,
+ "save_metadata": false,
+ "trim_to_audio": false,
+ "pingpong": false,
+ "save_output": false,
+ "videopreview": {
+ "hidden": false,
+ "paused": false,
+ "params": {
+ "filename": "AnimateDiff_00001.mp4",
+ "subfolder": "",
+ "type": "temp",
+ "format": "video/h264-mp4",
+ "frame_rate": 16,
+ "workflow": "AnimateDiff_00001.png",
+ "fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\temp\\AnimateDiff_00001.mp4"
+ }
+ }
+ }
+ },
+ {
+ "id": 133,
+ "type": "VHS_VideoCombine",
+ "pos": [
+ 1040.7734439014348,
+ 531.9156524101172
+ ],
+ "size": [
+ 220.16401189974135,
+ 471.10086731834093
+ ],
+ "flags": {},
+ "order": 39,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "link": 238
+ },
+ {
+ "name": "audio",
+ "shape": 7,
+ "type": "AUDIO",
+ "link": null
+ },
+ {
+ "name": "meta_batch",
+ "shape": 7,
+ "type": "VHS_BatchManager",
+ "link": null
+ },
+ {
+ "name": "vae",
+ "shape": 7,
+ "type": "VAE",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "Filenames",
+ "type": "VHS_FILENAMES",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-videohelpersuite",
+ "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
+ "Node name for S&R": "VHS_VideoCombine",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": {
+ "frame_rate": 16,
+ "loop_count": 0,
+ "filename_prefix": "AnimateDiff",
+ "format": "video/h264-mp4",
+ "pix_fmt": "yuv420p",
+ "crf": 19,
+ "save_metadata": false,
+ "trim_to_audio": false,
+ "pingpong": false,
+ "save_output": false,
+ "videopreview": {
+ "hidden": false,
+ "paused": false,
+ "params": {
+ "filename": "AnimateDiff_00002.mp4",
+ "subfolder": "",
+ "type": "temp",
+ "format": "video/h264-mp4",
+ "frame_rate": 16,
+ "workflow": "AnimateDiff_00002.png",
+ "fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\temp\\AnimateDiff_00002.mp4"
+ }
+ }
+ }
+ },
+ {
+ "id": 121,
+ "type": "GetImageRangeFromBatch",
+ "pos": [
+ 723.1343342581331,
+ 178.8695429625597
+ ],
+ "size": [
+ 340.3267578125,
+ 102
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 34,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 211
+ },
+ {
+ "name": "masks",
+ "shape": 7,
+ "type": "MASK",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 212,
+ 362
+ ]
+ },
+ {
+ "name": "MASK",
+ "type": "MASK",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "6ee278aa7d802c03ad713a7c5fbc02861b6773a8",
+ "Node name for S&R": "GetImageRangeFromBatch",
+ "ue_properties": {
+ "widget_ue_connectable": {
+ "num_frames": true
+ },
+ "version": "7.3",
+ "input_ue_unconnectable": {}
+ },
+ "aux_id": "kijai/ComfyUI-KJNodes"
+ },
+ "widgets_values": [
+ 0,
+ 1
+ ]
+ },
+ {
+ "id": 89,
+ "type": "WanVideoImageToVideoEncode",
+ "pos": [
+ 1365.2232206512062,
+ -376.4688029576415
+ ],
+ "size": [
+ 308.2320251464844,
+ 390
+ ],
+ "flags": {},
+ "order": 38,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "vae",
+ "shape": 7,
+ "type": "WANVAE",
+ "link": 194
+ },
+ {
+ "name": "clip_embeds",
+ "shape": 7,
+ "type": "WANVIDIMAGE_CLIPEMBEDS",
+ "link": null
+ },
+ {
+ "name": "start_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 362
+ },
+ {
+ "name": "end_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": null
+ },
+ {
+ "name": "control_embeds",
+ "shape": 7,
+ "type": "WANVIDIMAGE_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "temporal_mask",
+ "shape": 7,
+ "type": "MASK",
+ "link": null
+ },
+ {
+ "name": "extra_latents",
+ "shape": 7,
+ "type": "LATENT",
+ "link": null
+ },
+ {
+ "name": "add_cond_latents",
+ "shape": 7,
+ "type": "ADD_COND_LATENTS",
+ "link": null
+ },
+ {
+ "name": "width",
+ "type": "INT",
+ "widget": {
+ "name": "width"
+ },
+ "link": 225
+ },
+ {
+ "name": "height",
+ "type": "INT",
+ "widget": {
+ "name": "height"
+ },
+ "link": 226
+ },
+ {
+ "name": "num_frames",
+ "type": "INT",
+ "widget": {
+ "name": "num_frames"
+ },
+ "link": 673
+ }
+ ],
+ "outputs": [
+ {
+ "name": "image_embeds",
+ "type": "WANVIDIMAGE_EMBEDS",
+ "links": [
+ 187
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoImageToVideoEncode",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "7e290c67bff1f906cdab84523018573f6c9d4d7f",
+ "ue_properties": {
+ "widget_ue_connectable": {
+ "width": true,
+ "height": true,
+ "num_frames": true
+ },
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 832,
+ 480,
+ 81,
+ 0,
+ 1,
+ 1,
+ true,
+ true,
+ false
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 99,
+ "type": "WanVideoEncode",
+ "pos": [
+ 1128.3981249429619,
+ 146.57686031136205
+ ],
+ "size": [
+ 270,
+ 242
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 35,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "vae",
+ "type": "WANVAE",
+ "link": 192
+ },
+ {
+ "name": "image",
+ "type": "IMAGE",
+ "link": 227
+ },
+ {
+ "name": "mask",
+ "shape": 7,
+ "type": "MASK",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "samples",
+ "type": "LATENT",
+ "links": [
+ 179
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoEncode",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "e3c2a1431bcb7f0b9fd11a40d732d16ac117578a",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ false,
+ 272,
+ 272,
+ 144,
+ 128,
+ 0,
+ 1
+ ]
+ },
+ {
+ "id": 109,
+ "type": "GetNode",
+ "pos": [
+ 1128.3981249429619,
+ 108.86813512040422
+ ],
+ "size": [
+ 210,
+ 34
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 8,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "WANVAE",
+ "type": "WANVAE",
+ "links": [
+ 192
+ ]
+ }
+ ],
+ "title": "Get_VAE",
+ "properties": {
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "VAE"
+ ],
+ "color": "#322",
+ "bgcolor": "#533"
+ },
+ {
+ "id": 123,
+ "type": "DrawImageOnPath",
+ "pos": [
+ 723.1343342581331,
+ 234.31382038087355
+ ],
+ "size": [
+ 272.0703125,
+ 258
+ ],
+ "flags": {},
+ "order": 32,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "bg_image",
+ "type": "IMAGE",
+ "link": 667
+ },
+ {
+ "name": "coordinates",
+ "type": "STRING",
+ "link": 671
+ },
+ {
+ "name": "frames",
+ "type": "INT",
+ "link": 672
+ },
+ {
+ "name": "ref_images",
+ "type": "IMAGE",
+ "link": 446
+ },
+ {
+ "name": "ref_masks",
+ "shape": 7,
+ "type": "MASK",
+ "link": 449
+ }
+ ],
+ "outputs": [
+ {
+ "name": "image",
+ "type": "IMAGE",
+ "links": [
+ 206,
+ 211,
+ 227,
+ 232
+ ]
+ },
+ {
+ "name": "mask",
+ "type": "MASK",
+ "links": [
+ 237,
+ 363
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "73f4663821772df10e5f0d3c2a0cd06bc99594af",
+ "Node name for S&R": "DrawImageOnPath",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ 0,
+ true,
+ true,
+ 1,
+ 1,
+ 0
+ ]
+ },
+ {
+ "id": 118,
+ "type": "LoadImage",
+ "pos": [
+ -825.3580103600124,
+ 273.65170202410275
+ ],
+ "size": [
+ 274.080078125,
+ 314.0000000000001
+ ],
+ "flags": {},
+ "order": 9,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 404,
+ 450
+ ]
+ },
+ {
+ "name": "MASK",
+ "type": "MASK",
+ "links": []
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.71",
+ "Node name for S&R": "LoadImage",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ "r3.png",
+ "image"
+ ]
+ },
+ {
+ "id": 117,
+ "type": "LoadImage",
+ "pos": [
+ -825.0637278814754,
+ 639.0587562760759
+ ],
+ "size": [
+ 274.080078125,
+ 314.0000000000002
+ ],
+ "flags": {},
+ "order": 10,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 263,
+ 278,
+ 301,
+ 451
+ ]
+ },
+ {
+ "name": "MASK",
+ "type": "MASK",
+ "links": []
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.71",
+ "Node name for S&R": "LoadImage",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ "r2.png",
+ "image"
+ ]
+ },
+ {
+ "id": 158,
+ "type": "MaskPreview+",
+ "pos": [
+ -246.07475311098452,
+ 575.6963853972177
+ ],
+ "size": [
+ 210,
+ 668.6430337189952
+ ],
+ "flags": {},
+ "order": 31,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "mask",
+ "type": "MASK",
+ "link": 448
+ }
+ ],
+ "outputs": [],
+ "properties": {
+ "cnr_id": "comfyui_essentials",
+ "ver": "9d9f4bedfc9f0321c19faf71855e228c93bd0dc9",
+ "Node name for S&R": "MaskPreview+",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": []
+ },
+ {
+ "id": 146,
+ "type": "LoadImage",
+ "pos": [
+ -825.3201020045799,
+ 1001.8478826517844
+ ],
+ "size": [
+ 274.080078125,
+ 314.0000000000002
+ ],
+ "flags": {},
+ "order": 11,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 352,
+ 406,
+ 410,
+ 436,
+ 440,
+ 452
+ ]
+ },
+ {
+ "name": "MASK",
+ "type": "MASK",
+ "links": []
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.71",
+ "Node name for S&R": "LoadImage",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ "r1.png",
+ "image"
+ ]
+ },
+ {
+ "id": 155,
+ "type": "PreviewImage",
+ "pos": [
+ -477.961432539223,
+ 575.6963853972177
+ ],
+ "size": [
+ 210,
+ 667.7696706327888
+ ],
+ "flags": {},
+ "order": 29,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "link": 444
+ }
+ ],
+ "outputs": [],
+ "properties": {
+ "cnr_id": "comfy-core",
+ "ver": "0.3.71",
+ "Node name for S&R": "PreviewImage",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": []
+ },
+ {
+ "id": 90,
+ "type": "WanVideoSampler",
+ "pos": [
+ 2066.4767420819217,
+ -376.4688029576415
+ ],
+ "size": [
+ 315,
+ 885.9166666666666
+ ],
+ "flags": {},
+ "order": 42,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "link": 144
+ },
+ {
+ "name": "image_embeds",
+ "type": "WANVIDIMAGE_EMBEDS",
+ "link": 200
+ },
+ {
+ "name": "text_embeds",
+ "shape": 7,
+ "type": "WANVIDEOTEXTEMBEDS",
+ "link": 183
+ },
+ {
+ "name": "samples",
+ "shape": 7,
+ "type": "LATENT",
+ "link": 143
+ },
+ {
+ "name": "feta_args",
+ "shape": 7,
+ "type": "FETAARGS",
+ "link": null
+ },
+ {
+ "name": "context_options",
+ "shape": 7,
+ "type": "WANVIDCONTEXT",
+ "link": null
+ },
+ {
+ "name": "cache_args",
+ "shape": 7,
+ "type": "CACHEARGS",
+ "link": null
+ },
+ {
+ "name": "flowedit_args",
+ "shape": 7,
+ "type": "FLOWEDITARGS",
+ "link": null
+ },
+ {
+ "name": "slg_args",
+ "shape": 7,
+ "type": "SLGARGS",
+ "link": null
+ },
+ {
+ "name": "loop_args",
+ "shape": 7,
+ "type": "LOOPARGS",
+ "link": null
+ },
+ {
+ "name": "experimental_args",
+ "shape": 7,
+ "type": "EXPERIMENTALARGS",
+ "link": null
+ },
+ {
+ "name": "sigmas",
+ "shape": 7,
+ "type": "SIGMAS",
+ "link": null
+ },
+ {
+ "name": "unianimate_poses",
+ "shape": 7,
+ "type": "UNIANIMATE_POSE",
+ "link": null
+ },
+ {
+ "name": "fantasytalking_embeds",
+ "shape": 7,
+ "type": "FANTASYTALKING_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "uni3c_embeds",
+ "shape": 7,
+ "type": "UNI3C_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "multitalk_embeds",
+ "shape": 7,
+ "type": "MULTITALK_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "freeinit_args",
+ "shape": 7,
+ "type": "FREEINITARGS",
+ "link": null
+ },
+ {
+ "name": "steps",
+ "type": "INT",
+ "widget": {
+ "name": "steps"
+ },
+ "link": 164
+ },
+ {
+ "name": "seed",
+ "type": "INT",
+ "widget": {
+ "name": "seed"
+ },
+ "link": 359
+ },
+ {
+ "name": "start_step",
+ "shape": 7,
+ "type": "INT",
+ "widget": {
+ "name": "start_step"
+ },
+ "link": 154
+ }
+ ],
+ "outputs": [
+ {
+ "name": "samples",
+ "type": "LATENT",
+ "slot_index": 0,
+ "links": [
+ 151
+ ]
+ },
+ {
+ "name": "denoised_samples",
+ "type": "LATENT",
+ "links": null
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoSampler",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {
+ "steps": true,
+ "start_step": true
+ },
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 6,
+ 1,
+ 8,
+ 43,
+ "fixed",
+ true,
+ "dpm++_sde",
+ 0,
+ 1,
+ false,
+ "comfy",
+ 10,
+ -1,
+ ""
+ ]
+ },
+ {
+ "id": 127,
+ "type": "WanFrames",
+ "pos": [
+ -350.38979773109065,
+ -65.12006247518225
+ ],
+ "size": [
+ 270,
+ 58
+ ],
+ "flags": {},
+ "order": 12,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "frame_count",
+ "type": "INT",
+ "links": [
+ 670
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "3477a029a39b70d17b0500f46e6c96e87ca9d129",
+ "Node name for S&R": "WanFrames",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ 56
+ ],
+ "color": "#432",
+ "bgcolor": "#653",
+ "shape": 1
+ },
+ {
+ "id": 183,
+ "type": "CreateImageList",
+ "pos": [
+ -477.961432539223,
+ 271.7314062172779
+ ],
+ "size": [
+ 270,
+ 210
+ ],
+ "flags": {},
+ "order": 26,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "image1",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 450
+ },
+ {
+ "name": "image2",
+ "type": "IMAGE",
+ "link": 451
+ },
+ {
+ "name": "image3",
+ "type": "IMAGE",
+ "link": 452
+ },
+ {
+ "name": "image4",
+ "type": "IMAGE",
+ "link": null
+ },
+ {
+ "name": "image_ref",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 675
+ }
+ ],
+ "outputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "links": [
+ 444,
+ 446,
+ 669
+ ]
+ },
+ {
+ "name": "masks",
+ "type": "MASK",
+ "links": [
+ 448,
+ 449
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "431e32e385f3c34f37e4d468bd3f73a2d770e2aa",
+ "Node name for S&R": "CreateImageList",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ true,
+ "mkl",
+ 0.36,
+ true
+ ]
+ },
+ {
+ "id": 104,
+ "type": "WanVideoAddTTMLatents",
+ "pos": [
+ 1374.7184723008888,
+ 73.47826800969624
+ ],
+ "size": [
+ 279.7734375,
+ 122
+ ],
+ "flags": {},
+ "order": 40,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "embeds",
+ "type": "WANVIDIMAGE_EMBEDS",
+ "link": 187
+ },
+ {
+ "name": "reference_latents",
+ "type": "LATENT",
+ "link": 179
+ },
+ {
+ "name": "mask",
+ "type": "MASK",
+ "link": 363
+ }
+ ],
+ "outputs": [
+ {
+ "name": "image_embeds",
+ "type": "WANVIDIMAGE_EMBEDS",
+ "links": [
+ 188,
+ 200
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoAddTTMLatents",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "e3c2a1431bcb7f0b9fd11a40d732d16ac117578a",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 1,
+ 3
+ ]
+ },
+ {
+ "id": 112,
+ "type": "VHS_VideoCombine",
+ "pos": [
+ 1693.4581802681726,
+ 729.7061692714134
+ ],
+ "size": [
+ 361.54983971357797,
+ 559.0307940836456
+ ],
+ "flags": {},
+ "order": 45,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "type": "IMAGE",
+ "link": 199
+ },
+ {
+ "name": "audio",
+ "shape": 7,
+ "type": "AUDIO",
+ "link": null
+ },
+ {
+ "name": "meta_batch",
+ "shape": 7,
+ "type": "VHS_BatchManager",
+ "link": null
+ },
+ {
+ "name": "vae",
+ "shape": 7,
+ "type": "VAE",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "Filenames",
+ "type": "VHS_FILENAMES",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-videohelpersuite",
+ "ver": "0a75c7958fe320efcb052f1d9f8451fd20c730a8",
+ "Node name for S&R": "VHS_VideoCombine",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": {
+ "frame_rate": 16,
+ "loop_count": 0,
+ "filename_prefix": "WanVideo2_2_I2V",
+ "format": "video/h264-mp4",
+ "pix_fmt": "yuv420p",
+ "crf": 15,
+ "save_metadata": false,
+ "trim_to_audio": false,
+ "pingpong": false,
+ "save_output": false,
+ "videopreview": {
+ "hidden": false,
+ "paused": false,
+ "params": {
+ "filename": "WanVideo2_2_I2V_00001.mp4",
+ "subfolder": "",
+ "type": "temp",
+ "format": "video/h264-mp4",
+ "frame_rate": 16,
+ "workflow": "WanVideo2_2_I2V_00001.png",
+ "fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\temp\\WanVideo2_2_I2V_00001.mp4"
+ }
+ }
+ }
+ },
+ {
+ "id": 165,
+ "type": "Seed (rgthree)",
+ "pos": [
+ 1365.2232206512062,
+ 956.8606505128613
+ ],
+ "size": [
+ 245.67257197060326,
+ 139.1564075673432
+ ],
+ "flags": {},
+ "order": 13,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "dir": 4,
+ "name": "SEED",
+ "shape": 3,
+ "type": "INT",
+ "links": [
+ 359
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "rgthree-comfy",
+ "ver": "eadc24ecc8bfc3c80fcc50724c0ebe74489f255b",
+ "randomMax": 1125899906842624,
+ "randomMin": 0,
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ -1,
+ "",
+ "",
+ ""
+ ],
+ "color": "#323",
+ "bgcolor": "#535"
+ },
+ {
+ "id": 27,
+ "type": "WanVideoSampler",
+ "pos": [
+ 1722.4022979159315,
+ -376.4688029576415
+ ],
+ "size": [
+ 315,
+ 885.9166666666666
+ ],
+ "flags": {},
+ "order": 41,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "model",
+ "type": "WANVIDEOMODEL",
+ "link": 109
+ },
+ {
+ "name": "image_embeds",
+ "type": "WANVIDIMAGE_EMBEDS",
+ "link": 188
+ },
+ {
+ "name": "text_embeds",
+ "shape": 7,
+ "type": "WANVIDEOTEXTEMBEDS",
+ "link": 182
+ },
+ {
+ "name": "samples",
+ "shape": 7,
+ "type": "LATENT",
+ "link": null
+ },
+ {
+ "name": "feta_args",
+ "shape": 7,
+ "type": "FETAARGS",
+ "link": null
+ },
+ {
+ "name": "context_options",
+ "shape": 7,
+ "type": "WANVIDCONTEXT",
+ "link": null
+ },
+ {
+ "name": "cache_args",
+ "shape": 7,
+ "type": "CACHEARGS",
+ "link": null
+ },
+ {
+ "name": "flowedit_args",
+ "shape": 7,
+ "type": "FLOWEDITARGS",
+ "link": null
+ },
+ {
+ "name": "slg_args",
+ "shape": 7,
+ "type": "SLGARGS",
+ "link": null
+ },
+ {
+ "name": "loop_args",
+ "shape": 7,
+ "type": "LOOPARGS",
+ "link": null
+ },
+ {
+ "name": "experimental_args",
+ "shape": 7,
+ "type": "EXPERIMENTALARGS",
+ "link": null
+ },
+ {
+ "name": "sigmas",
+ "shape": 7,
+ "type": "SIGMAS",
+ "link": null
+ },
+ {
+ "name": "unianimate_poses",
+ "shape": 7,
+ "type": "UNIANIMATE_POSE",
+ "link": null
+ },
+ {
+ "name": "fantasytalking_embeds",
+ "shape": 7,
+ "type": "FANTASYTALKING_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "uni3c_embeds",
+ "shape": 7,
+ "type": "UNI3C_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "multitalk_embeds",
+ "shape": 7,
+ "type": "MULTITALK_EMBEDS",
+ "link": null
+ },
+ {
+ "name": "freeinit_args",
+ "shape": 7,
+ "type": "FREEINITARGS",
+ "link": null
+ },
+ {
+ "name": "steps",
+ "type": "INT",
+ "widget": {
+ "name": "steps"
+ },
+ "link": 163
+ },
+ {
+ "name": "cfg",
+ "type": "FLOAT",
+ "widget": {
+ "name": "cfg"
+ },
+ "link": 167
+ },
+ {
+ "name": "seed",
+ "type": "INT",
+ "widget": {
+ "name": "seed"
+ },
+ "link": 358
+ },
+ {
+ "name": "end_step",
+ "shape": 7,
+ "type": "INT",
+ "widget": {
+ "name": "end_step"
+ },
+ "link": 153
+ }
+ ],
+ "outputs": [
+ {
+ "name": "samples",
+ "type": "LATENT",
+ "slot_index": 0,
+ "links": [
+ 143
+ ]
+ },
+ {
+ "name": "denoised_samples",
+ "type": "LATENT",
+ "links": [
+ 202
+ ]
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoSampler",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "998a69cc0acbec503001b8b0ce0a5d5404420e1e",
+ "ue_properties": {
+ "widget_ue_connectable": {
+ "steps": true,
+ "cfg": true,
+ "end_step": true
+ },
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 6,
+ 1,
+ 8,
+ 45,
+ "fixed",
+ true,
+ "dpm++_sde",
+ 0,
+ 1,
+ false,
+ "comfy",
+ 0,
+ 10,
+ ""
+ ]
+ },
+ {
+ "id": 106,
+ "type": "WanVideoTextEncodeCached",
+ "pos": [
+ 1365.2232206512062,
+ -914.8933189614488
+ ],
+ "size": [
+ 566.4808633870302,
+ 472.44472370929736
+ ],
+ "flags": {},
+ "order": 14,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "extender_args",
+ "shape": 7,
+ "type": "WANVIDEOPROMPTEXTENDER_ARGS",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "text_embeds",
+ "type": "WANVIDEOTEXTEMBEDS",
+ "links": [
+ 182,
+ 183
+ ]
+ },
+ {
+ "name": "negative_text_embeds",
+ "type": "WANVIDEOTEXTEMBEDS",
+ "links": null
+ },
+ {
+ "name": "positive_prompt",
+ "type": "STRING",
+ "links": null
+ }
+ ],
+ "properties": {
+ "Node name for S&R": "WanVideoTextEncodeCached",
+ "cnr_id": "ComfyUI-WanVideoWrapper",
+ "ver": "e3c2a1431bcb7f0b9fd11a40d732d16ac117578a",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ "umt5-xxl-enc-bf16.safetensors",
+ "bf16",
+ "A video with one cartoony monkey jumping on cars . city screet with multiple cars it starts from right side and moves playfully to ledt side . He jumps from one car to another playfully , then lands on the ground playfully moving around.",
+ "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走",
+ "disabled",
+ true,
+ "gpu"
+ ],
+ "color": "#332922",
+ "bgcolor": "#593930"
+ },
+ {
+ "id": 164,
+ "type": "Seed (rgthree)",
+ "pos": [
+ 1365.2232206512062,
+ 760.4076757627587
+ ],
+ "size": [
+ 245.67257197060326,
+ 139.1564075673432
+ ],
+ "flags": {},
+ "order": 15,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "dir": 4,
+ "name": "SEED",
+ "shape": 3,
+ "type": "INT",
+ "links": [
+ 358
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "rgthree-comfy",
+ "ver": "eadc24ecc8bfc3c80fcc50724c0ebe74489f255b",
+ "randomMax": 1125899906842624,
+ "randomMin": 0,
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": [
+ 689226864712665,
+ "",
+ "",
+ ""
+ ],
+ "color": "#323",
+ "bgcolor": "#535"
+ },
+ {
+ "id": 211,
+ "type": "PowerSplineEditor",
+ "pos": [
+ -58.36135054744446,
+ -209.7165636262186
+ ],
+ "size": [
+ 685,
+ 694
+ ],
+ "flags": {},
+ "order": 30,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "bg_image",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 668
+ },
+ {
+ "name": "ref_images",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 669
+ },
+ {
+ "name": "frames",
+ "shape": 7,
+ "type": "INT",
+ "link": 670
+ }
+ ],
+ "outputs": [
+ {
+ "name": "bg_image",
+ "type": "IMAGE",
+ "links": null
+ },
+ {
+ "name": "coord_out",
+ "type": "STRING",
+ "links": [
+ 671
+ ]
+ },
+ {
+ "name": "frames",
+ "type": "INT",
+ "links": [
+ 672,
+ 673
+ ]
+ }
+ ],
+ "properties": {
+ "cnr_id": "wanvideowrapper_qq",
+ "ver": "c4da17b53daa4af23c179dbe17aa4cd5af331dc7",
+ "Node name for S&R": "PowerSplineEditor",
+ "userAdjustedSize": true,
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ },
+ "userAdjustedDims": true,
+ "bgImageDims": {
+ "width": 640,
+ "height": 480
+ },
+ "box_max_frames": 56
+ },
+ "widgets_values": [
+ "[{\"on\":true,\"name\":\"Box 1\",\"type\":\"box_layer\",\"interpolation\":\"box\",\"repeat\":1,\"offset\":0,\"a_pause\":0,\"z_pause\":0,\"easing\":\"in_out\",\"easingConfig\":{\"path\":\"full\",\"strength\":1,\"acceleration\":0},\"driven\":false,\"_drivenConfig\":{\"driver\":\"\",\"rotate\":0,\"d_scale\":1},\"scale\":1,\"points_store\":\"[{\\\"x\\\":0.8670321625692079,\\\"y\\\":0.5728712179968696,\\\"highlighted\\\":false,\\\"boxScale\\\":0.5303303151707041,\\\"pointScale\\\":0.5303303151707041,\\\"scale\\\":0.5303303151707041,\\\"rotation\\\":0,\\\"boxRotation\\\":0,\\\"uid\\\":10720}]\",\"coordinates\":\"[]\",\"box_keys\":[{\"frame\":1,\"x\":0.8670321625692079,\"y\":0.5728712179968696,\"scale\":0.5303303151707041,\"rotation\":0},{\"frame\":3,\"x\":0.8670321625692079,\"y\":0.5728712179968696,\"scale\":0.5303303151707041,\"rotation\":0},{\"frame\":7,\"x\":0.7799669429388083,\"y\":0.5920143916891574,\"scale\":0.5125626296785987,\"rotation\":0},{\"frame\":11,\"x\":0.7470819484622954,\"y\":0.4033769504871766,\"scale\":0.5273685060313651,\"rotation\":0},{\"frame\":13,\"x\":0.6498399570602942,\"y\":0.403450288761114,\"scale\":0.5536532562261631,\"rotation\":0},{\"frame\":22,\"x\":0.7105294784470951,\"y\":0.43752710874169054,\"scale\":0.5244271262641437,\"rotation\":0},{\"frame\":24,\"x\":0.5674789809229381,\"y\":0.21853417349852805,\"scale\":0.5359956835301563,\"rotation\":0},{\"frame\":27,\"x\":0.37811874653746563,\"y\":0.4331906804890079,\"scale\":0.5359956835301563,\"rotation\":0},{\"frame\":31,\"x\":0.37269812850954503,\"y\":0.44620021338325727,\"scale\":0.5359956835301563,\"rotation\":0},{\"frame\":36,\"x\":0.39546479039646487,\"y\":0.45162091412324495,\"scale\":0.5606991181552875,\"rotation\":0},{\"frame\":40,\"x\":0.332585643329138,\"y\":0.28737617133483956,\"scale\":0.5606991181552875,\"rotation\":0},{\"frame\":43,\"x\":0.19634750973038906,\"y\":0.6489313772547252,\"scale\":0.6189514204902732,\"rotation\":0},{\"frame\":47,\"x\":0.1768333068864264,\"y\":0.6809129905346298,\"scale\":0.61122464813676,\"rotation\":0},{\"frame\":50,\"x\":0.1768333068864264,\"y\":0.6809129905346298,\"scale\":0.61122464813676,\"rotation\":0},{\"frame\":50,\"x\":0.13313338686707457,\"y\":0.6896530351574808,\"scale\":0.61122464813676,\"rotation\":0},{\"frame\":50,\"x\":0.2289754807864337,\"y\":0.723818620051185,\"scale\":0.61122464813676,\"rotation\":0}],\"box_timeline_point\":1,\"box_interpolation\":\"linear\",\"ref_attachment\":{\"entries\":[{\"path\":\"power_spline_editor/bg/ref_image_0.png\",\"type\":\"image/png\",\"width\":400,\"height\":471,\"name\":\"ref_image_0.png\"},{\"path\":\"power_spline_editor/bg/ref_image_1.png\",\"type\":\"image/png\",\"width\":457,\"height\":586,\"name\":\"ref_image_1.png\"},{\"path\":\"power_spline_editor/bg/ref_image_2.png\",\"type\":\"image/png\",\"width\":300,\"height\":546,\"name\":\"ref_image_2.png\"},{\"path\":\"power_spline_editor/bg/ref_image_3.png\",\"type\":\"image/png\",\"width\":720,\"height\":480,\"name\":\"ref_image_3.png\"}]},\"ref_selection\":\"ref_2\"}]",
+ null,
+ "[{\"x\":200,\"y\":240},{\"x\":304,\"y\":240}]",
+ 640,
+ 480,
+ "None",
+ {},
+ "",
+ null,
+ null,
+ {
+ "on": true,
+ "name": "Box 1",
+ "type": "box_layer",
+ "interpolation": "box",
+ "repeat": 1,
+ "offset": 0,
+ "a_pause": 0,
+ "z_pause": 0,
+ "easing": "in_out",
+ "easingConfig": {
+ "path": "full",
+ "strength": 1,
+ "acceleration": 0
+ },
+ "driven": false,
+ "_drivenConfig": {
+ "driver": "",
+ "rotate": 0,
+ "d_scale": 1
+ },
+ "scale": 1,
+ "points_store": "[{\"x\":0.8670321625692079,\"y\":0.5728712179968696,\"highlighted\":false,\"boxScale\":0.5303303151707041,\"pointScale\":0.5303303151707041,\"scale\":0.5303303151707041,\"rotation\":0,\"boxRotation\":0,\"uid\":10720}]",
+ "coordinates": "[]",
+ "box_keys": [
+ {
+ "frame": 1,
+ "x": 0.8670321625692079,
+ "y": 0.5728712179968696,
+ "scale": 0.5303303151707041,
+ "rotation": 0
+ },
+ {
+ "frame": 3,
+ "x": 0.8670321625692079,
+ "y": 0.5728712179968696,
+ "scale": 0.5303303151707041,
+ "rotation": 0
+ },
+ {
+ "frame": 7,
+ "x": 0.7799669429388083,
+ "y": 0.5920143916891574,
+ "scale": 0.5125626296785987,
+ "rotation": 0
+ },
+ {
+ "frame": 11,
+ "x": 0.7470819484622954,
+ "y": 0.4033769504871766,
+ "scale": 0.5273685060313651,
+ "rotation": 0
+ },
+ {
+ "frame": 13,
+ "x": 0.6498399570602942,
+ "y": 0.403450288761114,
+ "scale": 0.5536532562261631,
+ "rotation": 0
+ },
+ {
+ "frame": 22,
+ "x": 0.7105294784470951,
+ "y": 0.43752710874169054,
+ "scale": 0.5244271262641437,
+ "rotation": 0
+ },
+ {
+ "frame": 24,
+ "x": 0.5674789809229381,
+ "y": 0.21853417349852805,
+ "scale": 0.5359956835301563,
+ "rotation": 0
+ },
+ {
+ "frame": 27,
+ "x": 0.37811874653746563,
+ "y": 0.4331906804890079,
+ "scale": 0.5359956835301563,
+ "rotation": 0
+ },
+ {
+ "frame": 31,
+ "x": 0.37269812850954503,
+ "y": 0.44620021338325727,
+ "scale": 0.5359956835301563,
+ "rotation": 0
+ },
+ {
+ "frame": 36,
+ "x": 0.39546479039646487,
+ "y": 0.45162091412324495,
+ "scale": 0.5606991181552875,
+ "rotation": 0
+ },
+ {
+ "frame": 40,
+ "x": 0.332585643329138,
+ "y": 0.28737617133483956,
+ "scale": 0.5606991181552875,
+ "rotation": 0
+ },
+ {
+ "frame": 43,
+ "x": 0.19634750973038906,
+ "y": 0.6489313772547252,
+ "scale": 0.6189514204902732,
+ "rotation": 0
+ },
+ {
+ "frame": 47,
+ "x": 0.1768333068864264,
+ "y": 0.6809129905346298,
+ "scale": 0.61122464813676,
+ "rotation": 0
+ },
+ {
+ "frame": 50,
+ "x": 0.1768333068864264,
+ "y": 0.6809129905346298,
+ "scale": 0.61122464813676,
+ "rotation": 0
+ },
+ {
+ "frame": 50,
+ "x": 0.13313338686707457,
+ "y": 0.6896530351574808,
+ "scale": 0.61122464813676,
+ "rotation": 0
+ },
+ {
+ "frame": 50,
+ "x": 0.2289754807864337,
+ "y": 0.723818620051185,
+ "scale": 0.61122464813676,
+ "rotation": 0
+ }
+ ],
+ "box_timeline_point": 1,
+ "box_interpolation": "linear",
+ "ref_attachment": {
+ "entries": [
+ {
+ "path": "power_spline_editor/bg/ref_image_0.png",
+ "type": "image/png",
+ "width": 400,
+ "height": 471,
+ "name": "ref_image_0.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_1.png",
+ "type": "image/png",
+ "width": 457,
+ "height": 586,
+ "name": "ref_image_1.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_2.png",
+ "type": "image/png",
+ "width": 300,
+ "height": 546,
+ "name": "ref_image_2.png"
+ },
+ {
+ "path": "power_spline_editor/bg/ref_image_3.png",
+ "type": "image/png",
+ "width": 720,
+ "height": 480,
+ "name": "ref_image_3.png"
+ }
+ ]
+ },
+ "ref_selection": "ref_2"
+ }
+ ]
+ },
+ {
+ "id": 212,
+ "type": "GetImageRangeFromBatch",
+ "pos": [
+ -477.961432539223,
+ 219.6336775319788
+ ],
+ "size": [
+ 340.3267578125,
+ 102
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 23,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "images",
+ "shape": 7,
+ "type": "IMAGE",
+ "link": 674
+ },
+ {
+ "name": "masks",
+ "shape": 7,
+ "type": "MASK",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 675
+ ]
+ },
+ {
+ "name": "MASK",
+ "type": "MASK",
+ "links": null
+ }
+ ],
+ "properties": {
+ "ue_properties": {
+ "widget_ue_connectable": {
+ "num_frames": true
+ },
+ "version": "7.3",
+ "input_ue_unconnectable": {}
+ },
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "6ee278aa7d802c03ad713a7c5fbc02861b6773a8",
+ "Node name for S&R": "GetImageRangeFromBatch",
+ "aux_id": "kijai/ComfyUI-KJNodes"
+ },
+ "widgets_values": [
+ 0,
+ 1
+ ]
+ },
+ {
+ "id": 125,
+ "type": "INTConstant",
+ "pos": [
+ -316.1749387223016,
+ -203.17874871730862
+ ],
+ "size": [
+ 235.78514099121094,
+ 76.51242065429688
+ ],
+ "flags": {},
+ "order": 16,
+ "mode": 0,
+ "inputs": [],
+ "outputs": [
+ {
+ "name": "value",
+ "type": "INT",
+ "links": [
+ 219,
+ 220
+ ]
+ }
+ ],
+ "title": "SIZE",
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "87d0cf42db7d59992daba4d58a83655b5b359f44",
+ "Node name for S&R": "INTConstant",
+ "ue_properties": {
+ "version": "7.2.2",
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 960
+ ],
+ "color": "#432",
+ "bgcolor": "#653",
+ "shape": 1
+ },
+ {
+ "id": 184,
+ "type": "VHS_LoadVideo",
+ "pos": [
+ -816.979729944324,
+ -252.77159195869726
+ ],
+ "size": [
+ 247.455078125,
+ 466.28467442180613
+ ],
+ "flags": {},
+ "order": 17,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "meta_batch",
+ "shape": 7,
+ "type": "VHS_BatchManager",
+ "link": null
+ },
+ {
+ "name": "vae",
+ "shape": 7,
+ "type": "VAE",
+ "link": null
+ }
+ ],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 456,
+ 668,
+ 674
+ ]
+ },
+ {
+ "name": "frame_count",
+ "type": "INT",
+ "links": null
+ },
+ {
+ "name": "audio",
+ "type": "AUDIO",
+ "links": null
+ },
+ {
+ "name": "video_info",
+ "type": "VHS_VIDEOINFO",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-videohelpersuite",
+ "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
+ "Node name for S&R": "VHS_LoadVideo",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "input_ue_unconnectable": {},
+ "version": "7.2.2"
+ }
+ },
+ "widgets_values": {
+ "video": "cars.mp4",
+ "force_rate": 0,
+ "custom_width": 0,
+ "custom_height": 0,
+ "frame_load_cap": 0,
+ "skip_first_frames": 0,
+ "select_every_nth": 1,
+ "format": "AnimateDiff",
+ "choose video to upload": "image",
+ "videopreview": {
+ "hidden": false,
+ "paused": false,
+ "params": {
+ "filename": "cars.mp4",
+ "type": "input",
+ "format": "video/mp4",
+ "force_rate": 0,
+ "custom_width": 0,
+ "custom_height": 0,
+ "frame_load_cap": 0,
+ "skip_first_frames": 0,
+ "select_every_nth": 1
+ }
+ }
+ }
+ },
+ {
+ "id": 126,
+ "type": "ImageResizeKJv2",
+ "pos": [
+ -43.7334998880334,
+ -379.69809144670296
+ ],
+ "size": [
+ 270,
+ 336
+ ],
+ "flags": {
+ "collapsed": true
+ },
+ "order": 22,
+ "mode": 0,
+ "inputs": [
+ {
+ "name": "image",
+ "type": "IMAGE",
+ "link": 456
+ },
+ {
+ "name": "mask",
+ "shape": 7,
+ "type": "MASK",
+ "link": null
+ },
+ {
+ "name": "width",
+ "type": "INT",
+ "widget": {
+ "name": "width"
+ },
+ "link": 219
+ },
+ {
+ "name": "height",
+ "type": "INT",
+ "widget": {
+ "name": "height"
+ },
+ "link": 220
+ }
+ ],
+ "outputs": [
+ {
+ "name": "IMAGE",
+ "type": "IMAGE",
+ "links": [
+ 667
+ ]
+ },
+ {
+ "name": "width",
+ "type": "INT",
+ "links": [
+ 225
+ ]
+ },
+ {
+ "name": "height",
+ "type": "INT",
+ "links": [
+ 226
+ ]
+ },
+ {
+ "name": "mask",
+ "type": "MASK",
+ "links": null
+ }
+ ],
+ "properties": {
+ "cnr_id": "comfyui-kjnodes",
+ "ver": "a6b867b63a29ca48ddb15c589e17a9f2d8530d57",
+ "Node name for S&R": "ImageResizeKJv2",
+ "ue_properties": {
+ "widget_ue_connectable": {},
+ "version": "7.2.2",
+ "input_ue_unconnectable": {}
+ }
+ },
+ "widgets_values": [
+ 832,
+ 480,
+ "lanczos",
+ "resize",
+ "0, 0, 0",
+ "center",
+ 16,
+ "cpu",
+ "| Output: | 127 x 960 x 592 | 826.00MB |
"
+ ]
+ }
+ ],
+ "links": [
+ [
+ 76,
+ 28,
+ 0,
+ 69,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 109,
+ 80,
+ 0,
+ 27,
+ 0,
+ "WANVIDEOMODEL"
+ ],
+ [
+ 110,
+ 56,
+ 0,
+ 80,
+ 1,
+ "WANVIDLORA"
+ ],
+ [
+ 111,
+ 35,
+ 0,
+ 22,
+ 0,
+ "WANCOMPILEARGS"
+ ],
+ [
+ 112,
+ 35,
+ 0,
+ 71,
+ 0,
+ "WANCOMPILEARGS"
+ ],
+ [
+ 143,
+ 27,
+ 0,
+ 90,
+ 3,
+ "LATENT"
+ ],
+ [
+ 144,
+ 79,
+ 0,
+ 90,
+ 0,
+ "WANVIDEOMODEL"
+ ],
+ [
+ 151,
+ 90,
+ 0,
+ 28,
+ 1,
+ "LATENT"
+ ],
+ [
+ 153,
+ 91,
+ 0,
+ 27,
+ 20,
+ "INT"
+ ],
+ [
+ 154,
+ 91,
+ 0,
+ 90,
+ 19,
+ "INT"
+ ],
+ [
+ 155,
+ 22,
+ 0,
+ 92,
+ 0,
+ "WANVIDEOMODEL"
+ ],
+ [
+ 156,
+ 39,
+ 0,
+ 92,
+ 1,
+ "BLOCKSWAPARGS"
+ ],
+ [
+ 157,
+ 92,
+ 0,
+ 80,
+ 0,
+ "WANVIDEOMODEL"
+ ],
+ [
+ 159,
+ 39,
+ 0,
+ 93,
+ 1,
+ "BLOCKSWAPARGS"
+ ],
+ [
+ 160,
+ 71,
+ 0,
+ 93,
+ 0,
+ "WANVIDEOMODEL"
+ ],
+ [
+ 161,
+ 93,
+ 0,
+ 79,
+ 0,
+ "WANVIDEOMODEL"
+ ],
+ [
+ 163,
+ 94,
+ 0,
+ 27,
+ 17,
+ "INT"
+ ],
+ [
+ 164,
+ 94,
+ 0,
+ 90,
+ 17,
+ "INT"
+ ],
+ [
+ 165,
+ 94,
+ 0,
+ 95,
+ 0,
+ "INT"
+ ],
+ [
+ 167,
+ 95,
+ 0,
+ 27,
+ 18,
+ "FLOAT"
+ ],
+ [
+ 169,
+ 97,
+ 0,
+ 79,
+ 1,
+ "WANVIDLORA"
+ ],
+ [
+ 179,
+ 99,
+ 0,
+ 104,
+ 1,
+ "LATENT"
+ ],
+ [
+ 182,
+ 106,
+ 0,
+ 27,
+ 2,
+ "WANVIDEOTEXTEMBEDS"
+ ],
+ [
+ 183,
+ 106,
+ 0,
+ 90,
+ 2,
+ "WANVIDEOTEXTEMBEDS"
+ ],
+ [
+ 187,
+ 89,
+ 0,
+ 104,
+ 0,
+ "WANVIDIMAGE_EMBEDS"
+ ],
+ [
+ 188,
+ 104,
+ 0,
+ 27,
+ 1,
+ "WANVIDIMAGE_EMBEDS"
+ ],
+ [
+ 190,
+ 38,
+ 0,
+ 107,
+ 0,
+ "*"
+ ],
+ [
+ 191,
+ 108,
+ 0,
+ 28,
+ 0,
+ "WANVAE"
+ ],
+ [
+ 192,
+ 109,
+ 0,
+ 99,
+ 0,
+ "WANVAE"
+ ],
+ [
+ 194,
+ 107,
+ 0,
+ 89,
+ 0,
+ "WANVAE"
+ ],
+ [
+ 196,
+ 108,
+ 0,
+ 111,
+ 0,
+ "WANVAE"
+ ],
+ [
+ 199,
+ 111,
+ 0,
+ 112,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 200,
+ 104,
+ 0,
+ 90,
+ 1,
+ "WANVIDIMAGE_EMBEDS"
+ ],
+ [
+ 202,
+ 27,
+ 1,
+ 111,
+ 1,
+ "LATENT"
+ ],
+ [
+ 203,
+ 69,
+ 0,
+ 113,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 205,
+ 113,
+ 0,
+ 60,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 206,
+ 123,
+ 0,
+ 116,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 211,
+ 123,
+ 0,
+ 121,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 212,
+ 121,
+ 0,
+ 122,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 219,
+ 125,
+ 0,
+ 126,
+ 2,
+ "INT"
+ ],
+ [
+ 220,
+ 125,
+ 0,
+ 126,
+ 3,
+ "INT"
+ ],
+ [
+ 225,
+ 126,
+ 1,
+ 89,
+ 8,
+ "INT"
+ ],
+ [
+ 226,
+ 126,
+ 2,
+ 89,
+ 9,
+ "INT"
+ ],
+ [
+ 227,
+ 123,
+ 0,
+ 99,
+ 1,
+ "IMAGE"
+ ],
+ [
+ 232,
+ 123,
+ 0,
+ 113,
+ 1,
+ "IMAGE"
+ ],
+ [
+ 237,
+ 123,
+ 1,
+ 132,
+ 0,
+ "MASK"
+ ],
+ [
+ 238,
+ 132,
+ 0,
+ 133,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 263,
+ 117,
+ 0,
+ 140,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 278,
+ 117,
+ 0,
+ 147,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 301,
+ 117,
+ 0,
+ 152,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 352,
+ 146,
+ 0,
+ 161,
+ 5,
+ "IMAGE"
+ ],
+ [
+ 358,
+ 164,
+ 0,
+ 27,
+ 19,
+ "INT"
+ ],
+ [
+ 359,
+ 165,
+ 0,
+ 90,
+ 18,
+ "INT"
+ ],
+ [
+ 362,
+ 121,
+ 0,
+ 89,
+ 2,
+ "IMAGE"
+ ],
+ [
+ 363,
+ 123,
+ 1,
+ 104,
+ 2,
+ "MASK"
+ ],
+ [
+ 404,
+ 118,
+ 0,
+ 177,
+ 6,
+ "IMAGE"
+ ],
+ [
+ 406,
+ 146,
+ 0,
+ 177,
+ 5,
+ "IMAGE"
+ ],
+ [
+ 410,
+ 146,
+ 0,
+ 178,
+ 5,
+ "IMAGE"
+ ],
+ [
+ 436,
+ 146,
+ 0,
+ 182,
+ 5,
+ "IMAGE"
+ ],
+ [
+ 440,
+ 146,
+ 0,
+ 180,
+ 5,
+ "IMAGE"
+ ],
+ [
+ 444,
+ 183,
+ 0,
+ 155,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 446,
+ 183,
+ 0,
+ 123,
+ 3,
+ "IMAGE"
+ ],
+ [
+ 448,
+ 183,
+ 1,
+ 158,
+ 0,
+ "MASK"
+ ],
+ [
+ 449,
+ 183,
+ 1,
+ 123,
+ 4,
+ "MASK"
+ ],
+ [
+ 450,
+ 118,
+ 0,
+ 183,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 451,
+ 117,
+ 0,
+ 183,
+ 1,
+ "IMAGE"
+ ],
+ [
+ 452,
+ 146,
+ 0,
+ 183,
+ 2,
+ "IMAGE"
+ ],
+ [
+ 456,
+ 184,
+ 0,
+ 126,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 667,
+ 126,
+ 0,
+ 123,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 668,
+ 184,
+ 0,
+ 211,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 669,
+ 183,
+ 0,
+ 211,
+ 1,
+ "IMAGE"
+ ],
+ [
+ 670,
+ 127,
+ 0,
+ 211,
+ 2,
+ "INT"
+ ],
+ [
+ 671,
+ 211,
+ 1,
+ 123,
+ 1,
+ "STRING"
+ ],
+ [
+ 672,
+ 211,
+ 2,
+ 123,
+ 2,
+ "INT"
+ ],
+ [
+ 673,
+ 211,
+ 2,
+ 89,
+ 10,
+ "INT"
+ ],
+ [
+ 674,
+ 184,
+ 0,
+ 212,
+ 0,
+ "IMAGE"
+ ],
+ [
+ 675,
+ 212,
+ 0,
+ 183,
+ 4,
+ "IMAGE"
+ ]
+ ],
+ "groups": [
+ {
+ "id": 3,
+ "title": "Models",
+ "bounding": [
+ -746.0025864216519,
+ -1414.1061912846806,
+ 2051.179501575185,
+ 972.9388987176192
+ ],
+ "color": "#88A",
+ "font_size": 24,
+ "flags": {}
+ }
+ ],
+ "config": {},
+ "extra": {
+ "ds": {
+ "scale": 0.5730855330116901,
+ "offset": [
+ 1253.5843552512374,
+ 552.1917598798117
+ ]
+ },
+ "frontendVersion": "1.33.5",
+ "node_versions": {
+ "ComfyUI-WanVideoWrapper": "5a2383621a05825d0d0437781afcb8552d9590fd",
+ "comfy-core": "0.3.26",
+ "ComfyUI-VideoHelperSuite": "0a75c7958fe320efcb052f1d9f8451fd20c730a8"
+ },
+ "VHS_latentpreview": true,
+ "VHS_latentpreviewrate": 4,
+ "VHS_MetadataImage": true,
+ "VHS_KeepIntermediate": true,
+ "workflowRendererVersion": "LG",
+ "ue_links": [],
+ "links_added_by_ue": []
+ },
+ "version": 0.4
+}
\ No newline at end of file