From 232cae63b8a771e9d251cbcbb1c37f8a21bb6989 Mon Sep 17 00:00:00 2001 From: "A.I Joe" <88169436+ai-joe-git@users.noreply.github.com> Date: Sun, 10 Aug 2025 22:35:23 +0100 Subject: [PATCH] Add files via upload --- flux1_krea_dev_gguf.json | 492 +++ video_wan2_2_14B_i2v_lx2v.json | 1926 ++++++++++++ ...14B_i2v_lx2v_long_video_with_scenario.json | 2799 +++++++++++++++++ ...2_2_14B_i2v_lx2v_unlimited_long_video.json | 2314 ++++++++++++++ video_wan2_2_14B_t2v_lx2v.json | 1664 ++++++++++ video_wan2_2_5B_ti2v.json | 1345 ++++++++ 6 files changed, 10540 insertions(+) create mode 100644 flux1_krea_dev_gguf.json create mode 100644 video_wan2_2_14B_i2v_lx2v.json create mode 100644 video_wan2_2_14B_i2v_lx2v_long_video_with_scenario.json create mode 100644 video_wan2_2_14B_i2v_lx2v_unlimited_long_video.json create mode 100644 video_wan2_2_14B_t2v_lx2v.json create mode 100644 video_wan2_2_5B_ti2v.json diff --git a/flux1_krea_dev_gguf.json b/flux1_krea_dev_gguf.json new file mode 100644 index 0000000..44ca28c --- /dev/null +++ b/flux1_krea_dev_gguf.json @@ -0,0 +1,492 @@ +{ + "id": "908d0bfb-e192-4627-9b57-147496e6e2dd", + "revision": 0, + "last_node_id": 55, + "last_link_id": 73, + "nodes": [ + { + "id": 42, + "type": "ConditioningZeroOut", + "pos": [ + -10, + 460 + ], + "size": [ + 200, + 30 + ], + "flags": { + "collapsed": false + }, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "conditioning", + "type": "CONDITIONING", + "link": 66 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 63 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.40", + "Node name for S&R": "ConditioningZeroOut" + }, + "widgets_values": [] + }, + { + "id": 27, + "type": "EmptySD3LatentImage", + "pos": [ + -320, + 630 + ], + "size": [ + 270, + 120 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "slot_index": 0, + "links": [ + 51 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.40", + "Node name for S&R": "EmptySD3LatentImage" + }, + "widgets_values": [ + 1024, + 1024, + 1 + ] + }, + { + "id": 52, + "type": "LoaderGGUF", + "pos": [ + -314.2867736816406, + 163.21165466308594 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 71 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.2", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "flux1-krea-dev-q8_0.gguf" + ] + }, + { + "id": 54, + "type": "DualClipLoaderGGUF", + "pos": [ + -313.8114318847656, + 278.6715393066406 + ], + "size": [ + 270, + 130 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 72 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.2", + "Node name for S&R": "DualClipLoaderGGUF" + }, + "widgets_values": [ + "clip_l_v2_fp32-f16.gguf", + "t5-v1_1-xxl-encoder-Q8_0.gguf", + "flux", + "default" + ] + }, + { + "id": 55, + "type": "VaeGGUF", + "pos": [ + -313.336669921875, + 463.9779357910156 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 73 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.2", + "Node name for S&R": "VaeGGUF" + }, + "widgets_values": [ + "pig_flux_vae_fp32-f32.gguf" + ] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 197.21507263183594, + 461.4473876953125 + ], + "size": [ + 210, + 46 + ], + "flags": { + "collapsed": false + }, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 52 + }, + { + "name": "vae", + "type": "VAE", + "link": 73 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 9 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.40", + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 9, + "type": "SaveImage", + "pos": [ + 461.2497863769531, + 113.80113983154297 + ], + "size": [ + 640, + 660 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 9 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.40" + }, + "widgets_values": [ + "flux_krea/flux_krea" + ] + }, + { + "id": 45, + "type": "CLIPTextEncode", + "pos": [ + 11.425432205200195, + 165.7237091064453 + ], + "size": [ + 330, + 210 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 72 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 65, + 66 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.47", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "Highly realistic portrait of a Nordic woman with blonde hair and blue eyes, very few freckles on her face, gaze sharp and intellectual. The lighting should reflect the unique coolness of Northern Europe. Outfit is minimalist and modern, background is blurred in cool tones. Needs to perfectly capture the characteristics of a Scandinavian woman. solo, Centered composition\n" + ] + }, + { + "id": 31, + "type": "KSampler", + "pos": [ + 6.67399263381958, + 556.1765747070312 + ], + "size": [ + 315, + 474 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 71 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 65 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 63 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 51 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "slot_index": 0, + "links": [ + 52 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.40", + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 1090532174217947, + "randomize", + 20, + 1, + "euler", + "simple", + 1 + ] + } + ], + "links": [ + [ + 9, + 8, + 0, + 9, + 0, + "IMAGE" + ], + [ + 51, + 27, + 0, + 31, + 3, + "LATENT" + ], + [ + 52, + 31, + 0, + 8, + 0, + "LATENT" + ], + [ + 63, + 42, + 0, + 31, + 2, + "CONDITIONING" + ], + [ + 65, + 45, + 0, + 31, + 1, + "CONDITIONING" + ], + [ + 66, + 45, + 0, + 42, + 0, + "CONDITIONING" + ], + [ + 71, + 52, + 0, + 31, + 0, + "MODEL" + ], + [ + 72, + 54, + 0, + 45, + 0, + "CLIP" + ], + [ + 73, + 55, + 0, + 8, + 1, + "VAE" + ] + ], + "groups": [ + { + "id": 1, + "title": "Step 1 - Load Models Here", + "bounding": [ + -330, + 80, + 300, + 460 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 2, + "title": "Step 2 - Image Size", + "bounding": [ + -330, + 560, + 300, + 200 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Step 3 - Prompt", + "bounding": [ + -10, + 80, + 381.85662841796875, + 342.152587890625 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 1.0523122931937177, + "offset": [ + 360.37566252834364, + -89.56431563905623 + ] + }, + "frontendVersion": "1.25.3", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true + }, + "version": 0.4 +} \ No newline at end of file diff --git a/video_wan2_2_14B_i2v_lx2v.json b/video_wan2_2_14B_i2v_lx2v.json new file mode 100644 index 0000000..a67c217 --- /dev/null +++ b/video_wan2_2_14B_i2v_lx2v.json @@ -0,0 +1,1926 @@ +{ + "id": "ec7da562-7e21-4dac-a0d2-f4441e1efd3b", + "revision": 0, + "last_node_id": 93, + "last_link_id": 172, + "nodes": [ + { + "id": 77, + "type": "VaeGGUF", + "pos": [ + -159.232421875, + 339.572509765625 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 149, + 150 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "VaeGGUF" + }, + "widgets_values": [ + "pig_wan_vae_fp32-f16.gguf" + ] + }, + { + "id": 75, + "type": "LoaderGGUF", + "pos": [ + -158.576904296875, + 48.53049850463867 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 146 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "wan2.2-i2v-14b-low-noise-q4_k_m.gguf" + ] + }, + { + "id": 74, + "type": "LoaderGGUF", + "pos": [ + -155.29931640625, + -74.04791259765625 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 145 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "wan2.2-i2v-14b-high-noise-q4_k_m.gguf" + ] + }, + { + "id": 67, + "type": "LoraLoaderModelOnly", + "pos": [ + 181.95448303222656, + -73.73124694824219 + ], + "size": [ + 406.7699279785156, + 82 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 145 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 134, + 155 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly" + }, + "widgets_values": [ + "wan_loras\\Wan2.2-Lightning_I2V-A14B-4steps-lora_HIGH_fp16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 68, + "type": "LoraLoaderModelOnly", + "pos": [ + 185.18617248535156, + 64.47702026367188 + ], + "size": [ + 406.11444091796875, + 82 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 146 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 136, + 156 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly" + }, + "widgets_values": [ + "wan_loras\\Wan2.2-Lightning_I2V-A14B-4steps-lora_LOW_fp16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 84, + "type": "easy cleanGpuUsed", + "pos": [ + 544.1185913085938, + 1060.622314453125 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 158 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + 415.55401611328125, + 569.3024291992188 + ], + "size": [ + 331.0750732421875, + 157.758056640625 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 147 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 170 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 128, + 139 + ] + } + ], + "title": "CLIP Text Encode (Positive Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "The blue sports car accelerates through the tunnel, its taillights glowing brightly as it speeds towards the exit. The camera follows the car, panning slightly to the right to capture the dynamic motion and the tunnel's curved walls illuminated by orange and white lights." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + 424.075439453125, + 796.177734375 + ], + "size": [ + 296.1445617675781, + 159.6300811767578 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 148 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 130, + 140, + 158 + ] + } + ], + "title": "CLIP Text Encode (Negative Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 58, + "type": "KSamplerAdvanced", + "pos": [ + 1214.9310302734375, + -117.58658599853516 + ], + "size": [ + 296.40533447265625, + 546 + ], + "flags": {}, + "order": 25, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 123 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 128 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 130 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 113 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 124, + 157 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "KSamplerAdvanced" + }, + "widgets_values": [ + "disable", + 42, + "fixed", + 4, + 1, + "euler", + "simple", + 2, + 4, + "disable" + ] + }, + { + "id": 57, + "type": "KSamplerAdvanced", + "pos": [ + 865.9093627929688, + -113.47283172607422 + ], + "size": [ + 304.748046875, + 546 + ], + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 125 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 142 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 143 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 144 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 113 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "KSamplerAdvanced" + }, + "widgets_values": [ + "enable", + 42, + "fixed", + 4, + 1, + "euler", + "simple", + 0, + 2, + "enable" + ] + }, + { + "id": 71, + "type": "LoadImage", + "pos": [ + -765.4571533203125, + 547.68603515625 + ], + "size": [ + 315, + 314 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 159 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "i2v_input.JPG", + "image" + ] + }, + { + "id": 85, + "type": "ImageResizeKJv2", + "pos": [ + -395.8676452636719, + 559.1646728515625 + ], + "size": [ + 270, + 336 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 159 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 160, + 161, + 169 + ] + }, + { + "name": "width", + "type": "INT", + "links": [ + 165 + ] + }, + { + "name": "height", + "type": "INT", + "links": [ + 166 + ] + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "1.1.3", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 512, + 768, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 2, + "cpu", + "Output: 1 x 512 x 768 | 4.50MB" + ] + }, + { + "id": 83, + "type": "easy cleanGpuUsed", + "pos": [ + 618.8455200195312, + -53.72745132446289 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 155 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 54, + "type": "ModelSamplingSD3", + "pos": [ + 189.9359130859375, + 204.2953338623047 + ], + "size": [ + 210, + 60 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 134 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 125 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 5.000000000000001 + ] + }, + { + "id": 55, + "type": "ModelSamplingSD3", + "pos": [ + 420.02716064453125, + 204.66485595703125 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 136 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 123 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 5.000000000000001 + ] + }, + { + "id": 76, + "type": "ClipLoaderGGUF", + "pos": [ + -154.6438751220703, + 169.79798889160156 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 147, + 148 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "ClipLoaderGGUF" + }, + "widgets_values": [ + "umt5-xxl-encoder-q4_k_m.gguf", + "wan", + "cpu" + ] + }, + { + "id": 81, + "type": "easy cleanGpuUsed", + "pos": [ + 616.2235107421875, + 79.99449157714844 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 15, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 156 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 61, + "type": "SaveVideo", + "pos": [ + 1589.7396240234375, + 204.48062133789062 + ], + "size": [ + 695.2254028320312, + 1140.838134765625 + ], + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [ + { + "name": "video", + "type": "VIDEO", + "link": 132 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "SaveVideo" + }, + "widgets_values": [ + "WanVideo2_2_I2V_Lightning", + "mp4", + "h264" + ] + }, + { + "id": 86, + "type": "PreviewImage", + "pos": [ + -753.7711791992188, + 929.5221557617188 + ], + "size": [ + 299.94189453125, + 307.1624755859375 + ], + "flags": {}, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 161 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "PreviewImage" + }, + "widgets_values": [] + }, + { + "id": 63, + "type": "Note", + "pos": [ + -390.9995422363281, + 966.497802734375 + ], + "size": [ + 370, + 120 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Video Size", + "properties": {}, + "widgets_values": [ + "By default, we set the video to a smaller size for users with low VRAM. If you have enough VRAM, you can change the size" + ], + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 79, + "type": "CreateVideo", + "pos": [ + 2326.421630859375, + 53.1190185546875 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 32, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 152 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": null + } + ], + "outputs": [ + { + "name": "VIDEO", + "type": "VIDEO", + "links": [ + 153, + 172 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CreateVideo" + }, + "widgets_values": [ + 25 + ] + }, + { + "id": 60, + "type": "CreateVideo", + "pos": [ + 1587.3541259765625, + 71.85859680175781 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 28, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 131 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": null + } + ], + "outputs": [ + { + "name": "VIDEO", + "type": "VIDEO", + "links": [ + 132, + 171 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CreateVideo" + }, + "widgets_values": [ + 16 + ] + }, + { + "id": 78, + "type": "RIFE VFI", + "pos": [ + 1993.4283447265625, + -58.97144317626953 + ], + "size": [ + 289.6578063964844, + 198 + ], + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [ + { + "name": "frames", + "type": "IMAGE", + "link": 151 + }, + { + "name": "optional_interpolation_states", + "shape": 7, + "type": "INTERPOLATION_STATES", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 152 + ] + } + ], + "properties": { + "cnr_id": "comfyui-frame-interpolation", + "ver": "1.0.7", + "Node name for S&R": "RIFE VFI", + "widget_ue_connectable": { + "ckpt_name": true, + "clear_cache_after_n_frames": true, + "multiplier": true, + "fast_mode": true, + "ensemble": true, + "scale_factor": true + } + }, + "widgets_values": [ + "rife49.pth", + 34, + 2, + false, + true, + 2 + ] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1592.785888671875, + -27.415489196777344 + ], + "size": [ + 210, + 46 + ], + "flags": {}, + "order": 26, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 124 + }, + { + "name": "vae", + "type": "VAE", + "link": 150 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 131, + 151 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 69, + "type": "Note", + "pos": [ + 952.9575805664062, + 505.2254943847656 + ], + "size": [ + 379.72747802734375, + 135.40545654296875 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [], + "outputs": [], + "properties": {}, + "widgets_values": [ + "Set steps to 4, split step to 2.\n\nShift to 5\n\nPlease let me know if you run into any issues.\n\nhttps://github.com/ModelTC/Wan2.2-Lightning/issues/3\nhttps://github.com/ModelTC/Wan2.2-Lightning" + ], + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 73, + "type": "WanImageToVideo", + "pos": [ + -43.56842803955078, + 614.7412719726562 + ], + "size": [ + 315, + 210 + ], + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 139 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 140 + }, + { + "name": "vae", + "type": "VAE", + "link": 149 + }, + { + "name": "clip_vision_output", + "shape": 7, + "type": "CLIP_VISION_OUTPUT", + "link": null + }, + { + "name": "start_image", + "shape": 7, + "type": "IMAGE", + "link": 160 + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 165 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 166 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 142 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 143 + ] + }, + { + "name": "latent", + "type": "LATENT", + "links": [ + 144 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "WanImageToVideo" + }, + "widgets_values": [ + 768, + 512, + 49, + 1 + ] + }, + { + "id": 87, + "type": "OllamaVision", + "pos": [ + -1220.974609375, + 64.44574737548828 + ], + "size": [ + 294.5115966796875, + 391.2828369140625 + ], + "flags": {}, + "order": 7, + "mode": 4, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": null + } + ], + "outputs": [ + { + "name": "description", + "type": "STRING", + "links": [ + 162 + ] + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.6", + "Node name for S&R": "OllamaVision" + }, + "widgets_values": [ + "You are an expert at creating concise, cinematic animation prompts for AI image-to-video models. When given any image, analyze it quickly and produce a direct animation description following these principles:\n\nCore Guidelines:\n\nSubject Movement First: Consider what natural action the subject would logically perform in their environment (walking down streets, turning to look, subtle gestures, continuing implied motion)\n\nStatic Only When Appropriate: Keep subjects still only if the scene clearly suggests contemplation, waiting, or dramatic pause\n\nCamera as Support: Use camera movement to enhance subject action, not replace it\n\nContext Awareness: Match movement intensity to the scene's mood and setting\n\nOutput Requirements:\n\nWrite 2-3 sentences maximum\n\nLead with subject action, follow with camera movement\n\nUse cinematic language that creates visual flow\n\nMaintain the image's original mood and atmosphere\n\nBe specific about movement direction and pace\n\nExamples of Natural Actions by Context:\n\nStreets/alleys: walking, strolling, turning\n\nPortraits: subtle head turns, breathing, eye movement\n\nAction scenes: continuing the motion\n\nContemplative scenes: minimal but purposeful movement\n\nProduce only the final animation prompt - no analysis breakdown, no section headers, just a clean, cinematic description ready for i2v generation.", + "enable", + "http://192.168.0.210:11434", + "qwen2.5vl:7b-q8_0", + 5, + "text", + 2047362834, + "fixed" + ] + }, + { + "id": 89, + "type": "OllamaConnectivityV2", + "pos": [ + -1260.6912841796875, + 901.3998413085938 + ], + "size": [ + 374.5304260253906, + 313.28643798828125 + ], + "flags": { + "collapsed": false + }, + "order": 8, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "connection", + "type": "OLLAMA_CONNECTIVITY", + "links": [ + 167 + ] + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.5", + "Node name for S&R": "OllamaConnectivityV2" + }, + "widgets_values": [ + "http://192.168.0.210:11434", + "qwen2.5vl:7b-q8_0", + 5, + "minutes", + null + ] + }, + { + "id": 90, + "type": "OllamaGenerateV2", + "pos": [ + -1613.3184814453125, + 549.8248901367188 + ], + "size": [ + 318.8046875, + 660.74658203125 + ], + "flags": { + "collapsed": false + }, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "connectivity", + "shape": 7, + "type": "OLLAMA_CONNECTIVITY", + "link": 167 + }, + { + "name": "options", + "shape": 7, + "type": "OLLAMA_OPTIONS", + "link": null + }, + { + "name": "images", + "shape": 7, + "type": "IMAGE", + "link": 169 + }, + { + "name": "context", + "shape": 7, + "type": "OLLAMA_CONTEXT", + "link": null + }, + { + "name": "meta", + "shape": 7, + "type": "OLLAMA_META", + "link": null + } + ], + "outputs": [ + { + "name": "result", + "type": "STRING", + "links": [ + 168 + ] + }, + { + "name": "thinking", + "type": "STRING", + "links": null + }, + { + "name": "context", + "type": "OLLAMA_CONTEXT", + "links": null + }, + { + "name": "meta", + "type": "OLLAMA_META", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.5", + "Node name for S&R": "OllamaGenerateV2" + }, + "widgets_values": [ + "Given one input image (or a small set), generate a single, polished, positive prompt for Wan-style image-to-video, strictly following the Image-to-Video formula: Motion Description + Camera Movement, with optional concise tags from Aesthetic Control and Dynamic Control that are clearly supported by the image content.", + "Instructions:\n\nAnalyze only what is visually evident in the image: subjects, environment, time-of-day cues, lighting, composition, lens feel, and plausible motion dynamics; do not invent new elements.\n\nConstruct the prompt around:\n\nMotion Description: specify the subject’s movement and any secondary environmental motion, using adverbs to modulate speed/intensity (e.g., slowly, briskly).\n\nCamera Movement: pick one clear move (e.g., dolly in, pan left, tilt up, static shot) or at most two if coherent; avoid shot lists.\n\nOptionally add 2–5 concise aesthetic/dynamic tags only if clearly supported by the image, chosen from: Light Source/Lighting Type/Time of Day/Shot Size/Composition/Lens/Color Tone/Motion/Character Emotion/Basic or Advanced Camera Movement; keep them short and cinematic (e.g., soft lighting, dusk time, medium close-up, center composition, warm colors).\n\nKeep language concrete, filmic, concise, and model-agnostic; no negatives, seeds, steps, resolution, ratios, or model names.\n\nOutput a single paragraph, 60–140 words, no headings or lists.\n\nOutput content order (implicit, not labeled):\n\nBrief scene anchor (subject + setting as visible).\n\nMotion Description for the subject and any key elements.\n\nCamera Movement (1–2 beats max).\n\n2–5 concise aesthetic/dynamic tags, only if clearly justified by the image.\n\nSafety:\n\nIf unsafe or ambiguous content appears, shift to neutral description and avoid amplifying sensitive details.\n\nExample style (not content):\nA lone hiker in a red shell jacket stands on a wind-brushed ridge, clouds threading the peaks behind. He steadies his stance as the gusts push, jacket fabric rippling; tall grass bends in waves. Begin with a gentle dolly in from medium to tight, matching his slow breath. Soft, overcast light and muted greens; low-contrast textures; center composition; natural color grade.", + false, + false, + "text" + ] + }, + { + "id": 91, + "type": "ShowText|LP", + "pos": [ + -1251.9390869140625, + 555.206298828125 + ], + "size": [ + 353.96331787109375, + 280.6483154296875 + ], + "flags": { + "collapsed": false + }, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 168 + } + ], + "outputs": [ + { + "name": "STRING", + "shape": 6, + "type": "STRING", + "links": [ + 170 + ] + } + ], + "properties": { + "cnr_id": "comfyui-levelpixel", + "ver": "1.2.8", + "Node name for S&R": "ShowText|LP" + }, + "widgets_values": [ + "A fluffy white cat with sunglasses sits on a boat, gazing directly at the camera with a serene expression. The cat's fur is slightly ruffled, and the sunglasses reflect the bright, sunny sky and the ocean. The background shows a blurred beach and cliffs, suggesting a calm, sunny day. The cat remains still, enjoying the moment.\n\nCamera Movement: static shot.\n\nAesthetic/Dynamic Tags: sunny day, close-up, warm colors, character emotion (serene), lens flare." + ] + }, + { + "id": 92, + "type": "easy cleanGpuUsed", + "pos": [ + 1866.7294921875, + -192.20091247558594 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 31, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 171 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.2", + "Node name for S&R": "easy cleanGpuUsed" + } + }, + { + "id": 93, + "type": "easy cleanGpuUsed", + "pos": [ + 2634.077392578125, + -221.9424285888672 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 34, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 172 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.2", + "Node name for S&R": "easy cleanGpuUsed" + } + }, + { + "id": 82, + "type": "easy cleanGpuUsed", + "pos": [ + 1579.806884765625, + -256.27703857421875 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 27, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 157 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 88, + "type": "ShowText|LP", + "pos": [ + -901.6239013671875, + 71.5988540649414 + ], + "size": [ + 233.44491577148438, + 372.3047790527344 + ], + "flags": { + "collapsed": false + }, + "order": 13, + "mode": 4, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 162 + } + ], + "outputs": [ + { + "name": "STRING", + "shape": 6, + "type": "STRING", + "links": [] + } + ], + "properties": { + "cnr_id": "comfyui-levelpixel", + "ver": "1.2.8", + "Node name for S&R": "ShowText|LP" + }, + "widgets_values": [ + "The fluffy white cat, adorned with oversized sunglasses, leisurely strolls along the beach, its gaze fixed on the horizon. The camera follows the cat's relaxed pace, panning gently to capture the serene ocean waves and the lush greenery in the background." + ] + }, + { + "id": 80, + "type": "SaveVideo", + "pos": [ + 2321.832275390625, + 205.85009765625 + ], + "size": [ + 695.2254028320312, + 1140.838134765625 + ], + "flags": {}, + "order": 33, + "mode": 0, + "inputs": [ + { + "name": "video", + "type": "VIDEO", + "link": 153 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "SaveVideo" + }, + "widgets_values": [ + "WanVideo2_2_I2V_Lightning", + "mp4", + "h264" + ] + } + ], + "links": [ + [ + 113, + 57, + 0, + 58, + 3, + "LATENT" + ], + [ + 123, + 55, + 0, + 58, + 0, + "MODEL" + ], + [ + 124, + 58, + 0, + 8, + 0, + "LATENT" + ], + [ + 125, + 54, + 0, + 57, + 0, + "MODEL" + ], + [ + 128, + 6, + 0, + 58, + 1, + "CONDITIONING" + ], + [ + 130, + 7, + 0, + 58, + 2, + "CONDITIONING" + ], + [ + 131, + 8, + 0, + 60, + 0, + "IMAGE" + ], + [ + 132, + 60, + 0, + 61, + 0, + "VIDEO" + ], + [ + 134, + 67, + 0, + 54, + 0, + "MODEL" + ], + [ + 136, + 68, + 0, + 55, + 0, + "MODEL" + ], + [ + 139, + 6, + 0, + 73, + 0, + "CONDITIONING" + ], + [ + 140, + 7, + 0, + 73, + 1, + "CONDITIONING" + ], + [ + 142, + 73, + 0, + 57, + 1, + "CONDITIONING" + ], + [ + 143, + 73, + 1, + 57, + 2, + "CONDITIONING" + ], + [ + 144, + 73, + 2, + 57, + 3, + "LATENT" + ], + [ + 145, + 74, + 0, + 67, + 0, + "MODEL" + ], + [ + 146, + 75, + 0, + 68, + 0, + "MODEL" + ], + [ + 147, + 76, + 0, + 6, + 0, + "CLIP" + ], + [ + 148, + 76, + 0, + 7, + 0, + "CLIP" + ], + [ + 149, + 77, + 0, + 73, + 2, + "VAE" + ], + [ + 150, + 77, + 0, + 8, + 1, + "VAE" + ], + [ + 151, + 8, + 0, + 78, + 0, + "IMAGE" + ], + [ + 152, + 78, + 0, + 79, + 0, + "IMAGE" + ], + [ + 153, + 79, + 0, + 80, + 0, + "VIDEO" + ], + [ + 155, + 67, + 0, + 83, + 0, + "*" + ], + [ + 156, + 68, + 0, + 81, + 0, + "*" + ], + [ + 157, + 58, + 0, + 82, + 0, + "*" + ], + [ + 158, + 7, + 0, + 84, + 0, + "*" + ], + [ + 159, + 71, + 0, + 85, + 0, + "IMAGE" + ], + [ + 160, + 85, + 0, + 73, + 4, + "IMAGE" + ], + [ + 161, + 85, + 0, + 86, + 0, + "IMAGE" + ], + [ + 162, + 87, + 0, + 88, + 0, + "STRING" + ], + [ + 165, + 85, + 1, + 73, + 5, + "INT" + ], + [ + 166, + 85, + 2, + 73, + 6, + "INT" + ], + [ + 167, + 89, + 0, + 90, + 0, + "OLLAMA_CONNECTIVITY" + ], + [ + 168, + 90, + 0, + 91, + 0, + "STRING" + ], + [ + 169, + 85, + 0, + 90, + 2, + "IMAGE" + ], + [ + 170, + 91, + 0, + 6, + 1, + "STRING" + ], + [ + 171, + 60, + 0, + 92, + 0, + "*" + ], + [ + 172, + 79, + 0, + 93, + 0, + "*" + ] + ], + "groups": [ + { + "id": 1, + "title": "Step1 - Load models", + "bounding": [ + -169.232421875, + -147.6478729248047, + 955.4671020507812, + 555.2205200195312 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 2, + "title": "Step2 - Video size", + "bounding": [ + -775.4571533203125, + 474.0858154296875, + 1105.3955078125, + 772.5985107421875 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Step3 Prompt", + "bounding": [ + 370.15704345703125, + 474.393310546875, + 425.613037109375, + 649.7125244140625 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 4, + "title": "Ollama Vision i2v", + "bounding": [ + -1635.4180908203125, + 470.6722717285156, + 817.9527587890625, + 772.479736328125 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 1.4864362802414381, + "offset": [ + 1435.03962413069, + -496.0392245518258 + ] + }, + "frontendVersion": "1.26.0", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true + }, + "version": 0.4 +} \ No newline at end of file diff --git a/video_wan2_2_14B_i2v_lx2v_long_video_with_scenario.json b/video_wan2_2_14B_i2v_lx2v_long_video_with_scenario.json new file mode 100644 index 0000000..23d3593 --- /dev/null +++ b/video_wan2_2_14B_i2v_lx2v_long_video_with_scenario.json @@ -0,0 +1,2799 @@ +{ + "id": "e73d1b95-ba93-4dcc-87b0-3bab1b7751f9", + "revision": 0, + "last_node_id": 111, + "last_link_id": 197, + "nodes": [ + { + "id": 62, + "type": "UnetLoaderGGUF", + "pos": [ + 764.8372192382812, + -403.43975830078125 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 128, + 190 + ] + } + ], + "properties": { + "cnr_id": "comfyui-gguf", + "ver": "b3ec875a68d94b758914fd48d30571d953bb7a54", + "Node name for S&R": "UnetLoaderGGUF", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "wan2.2-i2v-14b-low-noise-q4_k_m.gguf" + ] + }, + { + "id": 55, + "type": "ModelSamplingSD3", + "pos": [ + 769.8714599609375, + -292.1127014160156 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 128 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 139 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "ModelSamplingSD3", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 8.000000000000002 + ] + }, + { + "id": 69, + "type": "LoraLoaderModelOnly", + "pos": [ + 779.5205078125, + -192.5323486328125 + ], + "size": [ + 210, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 21, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 139 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 138 + ] + } + ], + "title": "Lora Lighting", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Wan21_I2V_14B_lightx2v_cfg_step_distill_lora_rank64.safetensors", + 1 + ] + }, + { + "id": 70, + "type": "LoraLoaderModelOnly", + "pos": [ + 774.9061279296875, + -139.10752868652344 + ], + "size": [ + 210, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 27, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 138 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 155 + ] + } + ], + "title": "Lora FastWan", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "FastWan_T2V_14B_480p_lora_rank_64_bf16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 84, + "type": "LoraLoaderModelOnly", + "pos": [ + 775.3242797851562, + 59.35172653198242 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 32, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 159 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 160 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "creampie-shura.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 82, + "type": "LoraLoaderModelOnly", + "pos": [ + 776.1643676757812, + -86.17088317871094 + ], + "size": [ + 219.22959899902344, + 82 + ], + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 155 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 159 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "wan_loras\\loras\\Wan21_I2V_14B_lightx2v_cfg_step_distill_lora_rank64.safetensors", + 2 + ] + }, + { + "id": 74, + "type": "PreviewAny", + "pos": [ + 1391.45166015625, + 11.937506675720215 + ], + "size": [ + 210, + 88 + ], + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "source", + "type": "*", + "link": 143 + } + ], + "outputs": [], + "title": "Current step is", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "PreviewAny", + "widget_ue_connectable": {} + }, + "widgets_values": [] + }, + { + "id": 79, + "type": "VHS_VideoCombine", + "pos": [ + 2394.156982421875, + -492.2955322265625 + ], + "size": [ + 280, + 498 + ], + "flags": {}, + "order": 44, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 151 + }, + { + "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": [] + } + ], + "title": "Full video", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_VideoCombine", + "widget_ue_connectable": {} + }, + "widgets_values": { + "frame_rate": 32, + "loop_count": 0, + "filename_prefix": "wan22_full", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 19, + "save_metadata": true, + "trim_to_audio": false, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "wan22_full_00003.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 32, + "workflow": "wan22_full_00003.png", + "fullpath": "C:\\Users\\uscha\\Documents\\AI-Playground\\media\\wan22_full_00003.mp4" + } + } + } + }, + { + "id": 80, + "type": "RIFE VFI", + "pos": [ + 2089.6123046875, + -493.55474853515625 + ], + "size": [ + 289.6578063964844, + 198 + ], + "flags": {}, + "order": 43, + "mode": 0, + "inputs": [ + { + "name": "frames", + "type": "IMAGE", + "link": 152 + }, + { + "name": "optional_interpolation_states", + "shape": 7, + "type": "INTERPOLATION_STATES", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 151 + ] + } + ], + "properties": { + "cnr_id": "comfyui-frame-interpolation", + "ver": "1.0.7", + "Node name for S&R": "RIFE VFI", + "widget_ue_connectable": { + "ckpt_name": true, + "clear_cache_after_n_frames": true, + "multiplier": true, + "fast_mode": true, + "ensemble": true, + "scale_factor": true + } + }, + "widgets_values": [ + "rife49.pth", + 30, + 2, + true, + true, + 2 + ] + }, + { + "id": 75, + "type": "VHS_SplitImages", + "pos": [ + 1395.158447265625, + -473.2649230957031 + ], + "size": [ + 210, + 118 + ], + "flags": {}, + "order": 39, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 144 + } + ], + "outputs": [ + { + "name": "IMAGE_A", + "type": "IMAGE", + "links": [ + 145 + ] + }, + { + "name": "A_count", + "type": "INT", + "links": null + }, + { + "name": "IMAGE_B", + "type": "IMAGE", + "links": [] + }, + { + "name": "B_count", + "type": "INT", + "links": null + } + ], + "title": "Crop last image", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_SplitImages", + "widget_ue_connectable": { + "split_index": true + } + }, + "widgets_values": { + "split_index": -1 + } + }, + { + "id": 76, + "type": "VHS_SplitImages", + "pos": [ + 1382.151611328125, + -293.12762451171875 + ], + "size": [ + 210, + 118 + ], + "flags": {}, + "order": 40, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 145 + } + ], + "outputs": [ + { + "name": "IMAGE_A", + "type": "IMAGE", + "links": [ + 147 + ] + }, + { + "name": "A_count", + "type": "INT", + "links": null + }, + { + "name": "IMAGE_B", + "type": "IMAGE", + "links": [ + 150 + ] + }, + { + "name": "B_count", + "type": "INT", + "links": null + } + ], + "title": "Split for next step", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_SplitImages", + "widget_ue_connectable": { + "split_index": true + } + }, + "widgets_values": { + "split_index": -1 + } + }, + { + "id": 63, + "type": "VHS_VideoCombine", + "pos": [ + 1777.4482421875, + -480.9688415527344 + ], + "size": [ + 280, + 498 + ], + "flags": {}, + "order": 38, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 129 + }, + { + "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 + } + ], + "title": "One step preview", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_VideoCombine", + "widget_ue_connectable": {} + }, + "widgets_values": { + "frame_rate": 16, + "loop_count": 0, + "filename_prefix": "wan22_step", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 19, + "save_metadata": true, + "trim_to_audio": false, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "wan22_step_00022.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 16, + "workflow": "wan22_step_00022.png", + "fullpath": "C:\\Users\\uscha\\Documents\\AI-Playground\\media\\wan22_step_00022.mp4" + } + } + } + }, + { + "id": 78, + "type": "easy forLoopEnd", + "pos": [ + 1412.7784423828125, + 159.01614379882812 + ], + "size": [ + 163.08984375, + 86 + ], + "flags": {}, + "order": 42, + "mode": 0, + "inputs": [ + { + "name": "flow", + "shape": 5, + "type": "FLOW_CONTROL", + "link": 149 + }, + { + "name": "initial_value1", + "shape": 7, + "type": "*", + "link": 150 + }, + { + "name": "initial_value2", + "type": "*", + "link": 148 + }, + { + "name": "initial_value3", + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "value1", + "type": "*", + "links": [] + }, + { + "name": "value2", + "type": "*", + "links": [ + 152 + ] + }, + { + "name": "value3", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy forLoopEnd", + "widget_ue_connectable": {} + }, + "widgets_values": [], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 57, + "type": "KSamplerAdvanced", + "pos": [ + 431.6935729980469, + -505.3852233886719 + ], + "size": [ + 244.748046875, + 572.748046875 + ], + "flags": {}, + "order": 34, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 158 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 118 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 119 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 120 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 113 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "KSamplerAdvanced", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "enable", + 877157782079575, + "randomize", + 4, + 1, + "dpmpp_2m", + "simple", + 0, + 2, + "enable" + ] + }, + { + "id": 111, + "type": "CLIPTextEncode", + "pos": [ + -308.2017822265625, + 1127.797607421875 + ], + "size": [ + 366.3081359863281, + 127.84896087646484 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 196 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 197 + ] + } + ], + "title": "Step 7", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair walking away with relaxed confident stride, mission accomplished, peaceful expression, neon lights reflecting beautifully in water, urban nightscape, calm satisfaction returning to gentle pace" + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 110, + "type": "CLIPTextEncode", + "pos": [ + -691.0210571289062, + 1115.8406982421875 + ], + "size": [ + 354.7711486816406, + 144.00076293945312 + ], + "flags": {}, + "order": 15, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 194 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 195 + ] + } + ], + "title": "Step 6", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair beginning to move in a different direction, body turning toward new path, neon lights creating atmospheric glow, urban setting with illuminated buildings, sense of renewed purpose and decision" + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 101, + "type": "CLIPTextEncode", + "pos": [ + -304.7427978515625, + 925.66259765625 + ], + "size": [ + 370, + 150 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 186 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 176 + ] + } + ], + "title": "Step 5", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair standing still in reflective pose, hand possibly touching chin or hair, processing what she's discovered, colorful neon reflections shimmering in surrounding water, thoughtful and contemplative mood." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 98, + "type": "CLIPTextEncode", + "pos": [ + -693.9039916992188, + 925.2429809570312 + ], + "size": [ + 370, + 150 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 185 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 168 + ] + } + ], + "title": "Step 4", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair stopping to examine something she's found, bending slightly forward with interest, vibrant neon lights illuminating the scene, urban backdrop with glowing windows, moment of focus and concentration.\"" + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 97, + "type": "CLIPTextEncode", + "pos": [ + -292.9960021972656, + 718.950439453125 + ], + "size": [ + 370, + 150 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 187 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 167 + ] + } + ], + "title": "Step 3", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair nearing her intended location, slowing down slightly while scanning the area, neon-lit urban environment with colorful light reflections dancing on water surface, anticipation in her posture." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 96, + "type": "CLIPTextEncode", + "pos": [ + -684.2550659179688, + 726.08203125 + ], + "size": [ + 370, + 150 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 183 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 166 + ] + } + ], + "title": "Step 2", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair walking with more determination through shallow water, increased pace and focused direction, bright neon signs casting vibrant colors on wet pavement, city lights reflecting in water, purposeful stride." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 95, + "type": "CLIPTextEncode", + "pos": [ + -293.41552734375, + 532.794921875 + ], + "size": [ + 370, + 150 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 182 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 165 + ] + } + ], + "title": "Step 1", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair pausing mid-step in shallow water, head slightly turned as if hearing something, neon lights creating colorful reflections, urban environment with illuminated buildings, body language showing alertness and curiosity." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + -686.7721557617188, + 518.9506225585938 + ], + "size": [ + 370, + 150 + ], + "flags": { + "collapsed": false + }, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 181 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 163 + ] + } + ], + "title": "Step 0", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair walking slowly through shallow water, neon lights reflecting blue and pink colors on water surface, urban buildings with glowing windows, atmospheric fog, calm and steady pace, serene nighttime mood." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 94, + "type": "easy conditioningIndexSwitch", + "pos": [ + -173.32403564453125, + 264.38555908203125 + ], + "size": [ + 210, + 218 + ], + "flags": {}, + "order": 25, + "mode": 0, + "inputs": [ + { + "name": "cond0", + "shape": 7, + "type": "CONDITIONING", + "link": 163 + }, + { + "name": "cond1", + "shape": 7, + "type": "CONDITIONING", + "link": 165 + }, + { + "name": "index", + "type": "INT", + "widget": { + "name": "index" + }, + "link": 164 + }, + { + "name": "cond2", + "type": "*", + "link": 166 + }, + { + "name": "cond3", + "type": "*", + "link": 167 + }, + { + "name": "cond4", + "type": "*", + "link": 168 + }, + { + "name": "cond5", + "type": "*", + "link": 176 + }, + { + "name": "cond6", + "type": "*", + "link": 195 + }, + { + "name": "cond7", + "type": "*", + "link": 197 + }, + { + "name": "cond8", + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "conditioning", + "type": "CONDITIONING", + "links": [ + 162 + ] + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy conditioningIndexSwitch", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 0 + ] + }, + { + "id": 103, + "type": "ClipLoaderGGUF", + "pos": [ + -666.56298828125, + 288.8532409667969 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 180, + 181, + 182, + 183, + 185, + 186, + 187, + 194, + 196 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.2", + "Node name for S&R": "ClipLoaderGGUF" + }, + "widgets_values": [ + "umt5-xxl-encoder-q4_k_m.gguf", + "wan", + "cpu" + ] + }, + { + "id": 106, + "type": "easy cleanGpuUsed", + "pos": [ + 806.3283081054688, + -489.45538330078125 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 190 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 109, + "type": "PreviewImage", + "pos": [ + -779.8628540039062, + -499.6085205078125 + ], + "size": [ + 140, + 246 + ], + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 193 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "PreviewImage" + }, + "widgets_values": [] + }, + { + "id": 83, + "type": "LoraLoaderModelOnly", + "pos": [ + 207.91763305664062, + 8.588908195495605 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 33, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 157 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 158 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "creampie-shura.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 81, + "type": "LoraLoaderModelOnly", + "pos": [ + 203.3028106689453, + -119.31356811523438 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 31, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 153 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 157 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "wan_loras\\loras\\Wan21_I2V_14B_lightx2v_cfg_step_distill_lora_rank64.safetensors", + 2 + ] + }, + { + "id": 68, + "type": "LoraLoaderModelOnly", + "pos": [ + 208.75665283203125, + -168.47445678710938 + ], + "size": [ + 210, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 28, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 136 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 153 + ] + } + ], + "title": "Lora FastWan", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "FastWan_T2V_14B_480p_lora_rank_64_bf16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 67, + "type": "LoraLoaderModelOnly", + "pos": [ + 209.59571838378906, + -213.08924865722656 + ], + "size": [ + 210, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 23, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 135 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 136 + ] + } + ], + "title": "Lora Lighting", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Wan21_I2V_14B_lightx2v_cfg_step_distill_lora_rank64.safetensors", + 1 + ] + }, + { + "id": 54, + "type": "ModelSamplingSD3", + "pos": [ + 204.14186096191406, + -314.3479309082031 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 127 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 135 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "ModelSamplingSD3", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 8.000000000000002 + ] + }, + { + "id": 61, + "type": "UnetLoaderGGUF", + "pos": [ + 205.81996154785156, + -418.96295166015625 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 127, + 191 + ] + } + ], + "properties": { + "cnr_id": "comfyui-gguf", + "ver": "b3ec875a68d94b758914fd48d30571d953bb7a54", + "Node name for S&R": "UnetLoaderGGUF", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "wan2.2-i2v-14b-high-noise-q4_k_m.gguf" + ] + }, + { + "id": 107, + "type": "easy cleanGpuUsed", + "pos": [ + 225.6183624267578, + -497.59417724609375 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 191 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 58, + "type": "KSamplerAdvanced", + "pos": [ + 1012.9439697265625, + -362.74578857421875 + ], + "size": [ + 244.748046875, + 572.748046875 + ], + "flags": {}, + "order": 35, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 160 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 121 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 122 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 113 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 124, + 189 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "KSamplerAdvanced", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "disable", + 0, + "fixed", + 4, + 1, + "dpmpp_2m", + "simple", + 2, + 10000, + "disable" + ] + }, + { + "id": 105, + "type": "easy cleanGpuUsed", + "pos": [ + 1036.77587890625, + -486.8540954589844 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 37, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 189 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 77, + "type": "easy batchAnything", + "pos": [ + 1385.089111328125, + -112.2198715209961 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 41, + "mode": 0, + "inputs": [ + { + "name": "any_1", + "type": "*", + "link": 146 + }, + { + "name": "any_2", + "type": "*", + "link": 147 + } + ], + "outputs": [ + { + "name": "batch", + "type": "*", + "links": [ + 148 + ] + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy batchAnything", + "widget_ue_connectable": {} + }, + "widgets_values": [] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1549.9639892578125, + -114.7214584350586 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 36, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 124 + }, + { + "name": "vae", + "type": "VAE", + "link": 179 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 129, + 144 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "VAEDecode", + "widget_ue_connectable": {} + }, + "widgets_values": [] + }, + { + "id": 50, + "type": "WanImageToVideo", + "pos": [ + -146.25770568847656, + -491.3910827636719 + ], + "size": [ + 210, + 210 + ], + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 162 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 98 + }, + { + "name": "vae", + "type": "VAE", + "link": 178 + }, + { + "name": "clip_vision_output", + "shape": 7, + "type": "CLIP_VISION_OUTPUT", + "link": 175 + }, + { + "name": "start_image", + "shape": 7, + "type": "IMAGE", + "link": 142 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 118, + 121 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "slot_index": 1, + "links": [ + 119, + 122 + ] + }, + { + "name": "latent", + "type": "LATENT", + "slot_index": 2, + "links": [ + 120 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "WanImageToVideo", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 640, + 480, + 33, + 1 + ] + }, + { + "id": 99, + "type": "CLIPVisionEncode", + "pos": [ + -170.67405700683594, + -230.2166290283203 + ], + "size": [ + 230.390625, + 78 + ], + "flags": {}, + "order": 26, + "mode": 0, + "inputs": [ + { + "name": "clip_vision", + "type": "CLIP_VISION", + "link": 173 + }, + { + "name": "image", + "type": "IMAGE", + "link": 174 + } + ], + "outputs": [ + { + "name": "CLIP_VISION_OUTPUT", + "type": "CLIP_VISION_OUTPUT", + "slot_index": 0, + "links": [ + 175 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "CLIPVisionEncode", + "widget_ue_connectable": { + "crop": true + } + }, + "widgets_values": [ + "none" + ] + }, + { + "id": 104, + "type": "easy cleanGpuUsed", + "pos": [ + -95.11051177978516, + -95.81326293945312 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 188 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + -376.41033935546875, + -94.0377426147461 + ], + "size": [ + 269.4439392089844, + 88 + ], + "flags": { + "collapsed": false + }, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 180 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 98, + 188 + ] + } + ], + "title": "CLIP Text Encode (Negative Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 102, + "type": "VaeGGUF", + "pos": [ + -396.2041931152344, + -214.92225646972656 + ], + "size": [ + 210, + 62.28113555908203 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 178, + 179 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.2", + "Node name for S&R": "VaeGGUF" + }, + "widgets_values": [ + "pig_wan_vae_fp32-f16.gguf" + ] + }, + { + "id": 100, + "type": "CLIPVisionLoader", + "pos": [ + -395.7083435058594, + -326.1588134765625 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP_VISION", + "type": "CLIP_VISION", + "slot_index": 0, + "links": [ + 173 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "CLIPVisionLoader", + "widget_ue_connectable": { + "clip_name": true + } + }, + "widgets_values": [ + "clip_vision_h.safetensors" + ] + }, + { + "id": 73, + "type": "easy forLoopStart", + "pos": [ + -384.8006591796875, + -504.0611267089844 + ], + "size": [ + 210, + 138 + ], + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "initial_value1", + "shape": 7, + "type": "*", + "link": 141 + }, + { + "name": "initial_value2", + "type": "*", + "link": null + }, + { + "name": "initial_value3", + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "flow", + "shape": 5, + "type": "FLOW_CONTROL", + "links": [ + 149 + ] + }, + { + "name": "index", + "type": "INT", + "links": [ + 143, + 164 + ] + }, + { + "name": "value1", + "type": "*", + "links": [ + 142, + 174 + ] + }, + { + "name": "value2", + "type": "*", + "links": [ + 146 + ] + }, + { + "name": "value3", + "type": "*", + "links": null + } + ], + "title": "Total step count", + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy forLoopStart", + "widget_ue_connectable": { + "total": true + } + }, + "widgets_values": [ + 8 + ], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 64, + "type": "LoadAndResizeImage", + "pos": [ + -619.9458618164062, + -496.5516357421875 + ], + "size": [ + 210, + 578 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "image", + "type": "IMAGE", + "links": [ + 141, + 193 + ] + }, + { + "name": "mask", + "type": "MASK", + "links": null + }, + { + "name": "width", + "type": "INT", + "links": [] + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "image_path", + "type": "STRING", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "1.1.3", + "Node name for S&R": "LoadAndResizeImage", + "widget_ue_connectable": { + "image": true, + "resize": true, + "width": true, + "height": true, + "repeat": true, + "keep_proportion": true, + "divisible_by": true, + "mask_channel": true, + "background_color": true, + "upload": true + } + }, + "widgets_values": [ + "Radiant_Pulse_Flux_Dev_00009_.png", + true, + 640, + 480, + 1, + true, + 2, + "alpha", + "", + "image" + ] + } + ], + "links": [ + [ + 98, + 7, + 0, + 50, + 1, + "CONDITIONING" + ], + [ + 113, + 57, + 0, + 58, + 3, + "LATENT" + ], + [ + 118, + 50, + 0, + 57, + 1, + "CONDITIONING" + ], + [ + 119, + 50, + 1, + 57, + 2, + "CONDITIONING" + ], + [ + 120, + 50, + 2, + 57, + 3, + "LATENT" + ], + [ + 121, + 50, + 0, + 58, + 1, + "CONDITIONING" + ], + [ + 122, + 50, + 1, + 58, + 2, + "CONDITIONING" + ], + [ + 124, + 58, + 0, + 8, + 0, + "LATENT" + ], + [ + 127, + 61, + 0, + 54, + 0, + "MODEL" + ], + [ + 128, + 62, + 0, + 55, + 0, + "MODEL" + ], + [ + 129, + 8, + 0, + 63, + 0, + "IMAGE" + ], + [ + 135, + 54, + 0, + 67, + 0, + "MODEL" + ], + [ + 136, + 67, + 0, + 68, + 0, + "MODEL" + ], + [ + 138, + 69, + 0, + 70, + 0, + "MODEL" + ], + [ + 139, + 55, + 0, + 69, + 0, + "MODEL" + ], + [ + 141, + 64, + 0, + 73, + 0, + "*" + ], + [ + 142, + 73, + 2, + 50, + 4, + "IMAGE" + ], + [ + 143, + 73, + 1, + 74, + 0, + "*" + ], + [ + 144, + 8, + 0, + 75, + 0, + "IMAGE" + ], + [ + 145, + 75, + 0, + 76, + 0, + "IMAGE" + ], + [ + 146, + 73, + 3, + 77, + 0, + "*" + ], + [ + 147, + 76, + 0, + 77, + 1, + "*" + ], + [ + 148, + 77, + 0, + 78, + 2, + "*" + ], + [ + 149, + 73, + 0, + 78, + 0, + "FLOW_CONTROL" + ], + [ + 150, + 76, + 2, + 78, + 1, + "*" + ], + [ + 151, + 80, + 0, + 79, + 0, + "IMAGE" + ], + [ + 152, + 78, + 1, + 80, + 0, + "IMAGE" + ], + [ + 153, + 68, + 0, + 81, + 0, + "MODEL" + ], + [ + 155, + 70, + 0, + 82, + 0, + "MODEL" + ], + [ + 157, + 81, + 0, + 83, + 0, + "MODEL" + ], + [ + 158, + 83, + 0, + 57, + 0, + "MODEL" + ], + [ + 159, + 82, + 0, + 84, + 0, + "MODEL" + ], + [ + 160, + 84, + 0, + 58, + 0, + "MODEL" + ], + [ + 162, + 94, + 0, + 50, + 0, + "CONDITIONING" + ], + [ + 163, + 6, + 0, + 94, + 0, + "CONDITIONING" + ], + [ + 164, + 73, + 1, + 94, + 2, + "INT" + ], + [ + 165, + 95, + 0, + 94, + 1, + "CONDITIONING" + ], + [ + 166, + 96, + 0, + 94, + 3, + "*" + ], + [ + 167, + 97, + 0, + 94, + 4, + "*" + ], + [ + 168, + 98, + 0, + 94, + 5, + "*" + ], + [ + 173, + 100, + 0, + 99, + 0, + "CLIP_VISION" + ], + [ + 174, + 73, + 2, + 99, + 1, + "IMAGE" + ], + [ + 175, + 99, + 0, + 50, + 3, + "CLIP_VISION_OUTPUT" + ], + [ + 176, + 101, + 0, + 94, + 6, + "*" + ], + [ + 178, + 102, + 0, + 50, + 2, + "VAE" + ], + [ + 179, + 102, + 0, + 8, + 1, + "VAE" + ], + [ + 180, + 103, + 0, + 7, + 0, + "CLIP" + ], + [ + 181, + 103, + 0, + 6, + 0, + "CLIP" + ], + [ + 182, + 103, + 0, + 95, + 0, + "CLIP" + ], + [ + 183, + 103, + 0, + 96, + 0, + "CLIP" + ], + [ + 185, + 103, + 0, + 98, + 0, + "CLIP" + ], + [ + 186, + 103, + 0, + 101, + 0, + "CLIP" + ], + [ + 187, + 103, + 0, + 97, + 0, + "CLIP" + ], + [ + 188, + 7, + 0, + 104, + 0, + "*" + ], + [ + 189, + 58, + 0, + 105, + 0, + "*" + ], + [ + 190, + 62, + 0, + 106, + 0, + "*" + ], + [ + 191, + 61, + 0, + 107, + 0, + "*" + ], + [ + 193, + 64, + 0, + 109, + 0, + "IMAGE" + ], + [ + 194, + 103, + 0, + 110, + 0, + "CLIP" + ], + [ + 195, + 110, + 0, + 94, + 7, + "*" + ], + [ + 196, + 103, + 0, + 111, + 0, + "CLIP" + ], + [ + 197, + 111, + 0, + 94, + 8, + "*" + ] + ], + "groups": [ + { + "id": 1, + "title": "Preparation", + "bounding": [ + -789.8628540039062, + -577.6610717773438, + 863.6051025390625, + 669.1095581054688 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 2, + "title": "High noise", + "bounding": [ + 192.46376037597656, + -584.1951293945312, + 497.1319580078125, + 686.4302368164062 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Low noise", + "bounding": [ + 761.6168212890625, + -583.3561401367188, + 521.0449829101562, + 859.2754516601562 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 4, + "title": "Render", + "bounding": [ + 1362.572021484375, + -576.9795532226562, + 1331.304443359375, + 854.8742065429688 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 5, + "title": "Scenario", + "bounding": [ + -710.19677734375, + 170.079345703125, + 800.7817993164062, + 1130.4234619140625 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 0.814027493868401, + "offset": [ + 1069.1876950546205, + 635.2433657409275 + ] + }, + "frontendVersion": "1.25.4", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true, + "ue_links": [], + "links_added_by_ue": [] + }, + "version": 0.4 +} \ No newline at end of file diff --git a/video_wan2_2_14B_i2v_lx2v_unlimited_long_video.json b/video_wan2_2_14B_i2v_lx2v_unlimited_long_video.json new file mode 100644 index 0000000..3e8d665 --- /dev/null +++ b/video_wan2_2_14B_i2v_lx2v_unlimited_long_video.json @@ -0,0 +1,2314 @@ +{ + "id": "06775f71-bab0-4ad3-a2ee-35d010af1476", + "revision": 0, + "last_node_id": 96, + "last_link_id": 181, + "nodes": [ + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1360, + -510 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 28, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 124 + }, + { + "name": "vae", + "type": "VAE", + "link": 160 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 129, + 144 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "VAEDecode", + "widget_ue_connectable": {} + }, + "widgets_values": [] + }, + { + "id": 76, + "type": "VHS_SplitImages", + "pos": [ + 1360, + -250 + ], + "size": [ + 210, + 118 + ], + "flags": {}, + "order": 32, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 145 + } + ], + "outputs": [ + { + "name": "IMAGE_A", + "type": "IMAGE", + "links": [ + 147 + ] + }, + { + "name": "A_count", + "type": "INT", + "links": null + }, + { + "name": "IMAGE_B", + "type": "IMAGE", + "links": [ + 150 + ] + }, + { + "name": "B_count", + "type": "INT", + "links": null + } + ], + "title": "Split for next step", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_SplitImages", + "widget_ue_connectable": { + "split_index": true + } + }, + "widgets_values": { + "split_index": -1 + } + }, + { + "id": 74, + "type": "PreviewAny", + "pos": [ + 1900, + -260 + ], + "size": [ + 210, + 88 + ], + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "source", + "type": "*", + "link": 143 + } + ], + "outputs": [], + "title": "Current step is", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "PreviewAny", + "widget_ue_connectable": {} + }, + "widgets_values": [] + }, + { + "id": 63, + "type": "VHS_VideoCombine", + "pos": [ + 1590, + -510 + ], + "size": [ + 280, + 521.3333129882812 + ], + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 129 + }, + { + "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 + } + ], + "title": "One step preview", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_VideoCombine", + "widget_ue_connectable": {} + }, + "widgets_values": { + "frame_rate": 16, + "loop_count": 0, + "filename_prefix": "wan22_step", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 19, + "save_metadata": true, + "trim_to_audio": false, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "wan22_step_00007.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 16, + "workflow": "wan22_step_00007.png", + "fullpath": "C:\\Usersuscha\\Documents\\AI-Playground\\media\\wan22_step_00007.mp4" + } + } + } + }, + { + "id": 75, + "type": "VHS_SplitImages", + "pos": [ + 1360, + -410 + ], + "size": [ + 210, + 118 + ], + "flags": {}, + "order": 31, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 144 + } + ], + "outputs": [ + { + "name": "IMAGE_A", + "type": "IMAGE", + "links": [ + 145 + ] + }, + { + "name": "A_count", + "type": "INT", + "links": null + }, + { + "name": "IMAGE_B", + "type": "IMAGE", + "links": [] + }, + { + "name": "B_count", + "type": "INT", + "links": null + } + ], + "title": "Crop last image", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_SplitImages", + "widget_ue_connectable": { + "split_index": true + } + }, + "widgets_values": { + "split_index": -1 + } + }, + { + "id": 70, + "type": "LoraLoaderModelOnly", + "pos": [ + 850, + -190 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 19, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 138 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 140 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "FastWan_T2V_14B_480p_lora_rank_64_bf16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 82, + "type": "CLIPVisionEncode", + "pos": [ + 25.402111053466797, + 49.148338317871094 + ], + "size": [ + 230.390625, + 78 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "clip_vision", + "type": "CLIP_VISION", + "link": 155 + }, + { + "name": "image", + "type": "IMAGE", + "link": 156 + } + ], + "outputs": [ + { + "name": "CLIP_VISION_OUTPUT", + "type": "CLIP_VISION_OUTPUT", + "slot_index": 0, + "links": [ + 157 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "CLIPVisionEncode", + "widget_ue_connectable": { + "crop": true + } + }, + "widgets_values": [ + "none" + ] + }, + { + "id": 81, + "type": "CLIPVisionLoader", + "pos": [ + -211.2406005859375, + 57.26331329345703 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP_VISION", + "type": "CLIP_VISION", + "slot_index": 0, + "links": [ + 155 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.48", + "Node name for S&R": "CLIPVisionLoader", + "widget_ue_connectable": { + "clip_name": true + } + }, + "widgets_values": [ + "clip_vision_h.safetensors" + ] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + -431.2048034667969, + -340.49774169921875 + ], + "size": [ + 430, + 160 + ], + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 158 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 169 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 97 + ] + } + ], + "title": "CLIP Text Encode (Positive Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair walking slowly through shallow water, neon lights reflecting blue and pink colors on water surface, urban buildings with glowing windows, atmospheric fog, calm and steady pace, serene nighttime mood." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 80, + "type": "RIFE VFI", + "pos": [ + 1890, + -510 + ], + "size": [ + 289.6578063964844, + 198 + ], + "flags": {}, + "order": 35, + "mode": 0, + "inputs": [ + { + "name": "frames", + "type": "IMAGE", + "link": 152 + }, + { + "name": "optional_interpolation_states", + "shape": 7, + "type": "INTERPOLATION_STATES", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 151 + ] + } + ], + "properties": { + "cnr_id": "comfyui-frame-interpolation", + "ver": "1.0.7", + "Node name for S&R": "RIFE VFI", + "widget_ue_connectable": { + "ckpt_name": true, + "clear_cache_after_n_frames": true, + "multiplier": true, + "fast_mode": true, + "ensemble": true, + "scale_factor": true + } + }, + "widgets_values": [ + "rife49.pth", + 34, + 2, + false, + true, + 2 + ] + }, + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + -425.2457275390625, + -136.1636505126953 + ], + "size": [ + 430, + 120 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 159 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 98, + 172 + ] + } + ], + "title": "CLIP Text Encode (Negative Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "CLIPTextEncode", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 86, + "type": "ShowText|LP", + "pos": [ + -738.2752075195312, + -471.9472351074219 + ], + "size": [ + 249.1552276611328, + 393.97418212890625 + ], + "flags": { + "collapsed": false + }, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 162 + } + ], + "outputs": [ + { + "name": "STRING", + "shape": 6, + "type": "STRING", + "links": [ + 169 + ] + } + ], + "properties": { + "cnr_id": "comfyui-levelpixel", + "ver": "1.2.8", + "Node name for S&R": "ShowText|LP" + }, + "widgets_values": [ + "The great white shark glides effortlessly through the sun-dappled ocean, its powerful fins slicing through the water. The camera follows its graceful movement, panning slightly to capture the shimmering rays of sunlight filtering through the surface." + ] + }, + { + "id": 68, + "type": "LoraLoaderModelOnly", + "pos": [ + 340.5417175292969, + -161.28805541992188 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 17, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 136 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 137 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "FastWan_T2V_14B_480p_lora_rank_64_bf16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 90, + "type": "PreviewImage", + "pos": [ + -1035.2200927734375, + 357.9374694824219 + ], + "size": [ + 471.5419921875, + 246 + ], + "flags": {}, + "order": 15, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 170 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "PreviewImage" + }, + "widgets_values": [] + }, + { + "id": 85, + "type": "OllamaVision", + "pos": [ + -1062.3076171875, + -482.29400634765625 + ], + "size": [ + 294.5115966796875, + 391.2828369140625 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 168 + } + ], + "outputs": [ + { + "name": "description", + "type": "STRING", + "links": [ + 162 + ] + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.6", + "Node name for S&R": "OllamaVision" + }, + "widgets_values": [ + "You are an expert at creating concise, cinematic animation prompts for AI image-to-video models. When given any image, analyze it quickly and produce a direct animation description following these principles:\n\nCore Guidelines:\n\nSubject Movement First: Consider what natural action the subject would logically perform in their environment (walking down streets, turning to look, subtle gestures, continuing implied motion)\n\nStatic Only When Appropriate: Keep subjects still only if the scene clearly suggests contemplation, waiting, or dramatic pause\n\nCamera as Support: Use camera movement to enhance subject action, not replace it\n\nContext Awareness: Match movement intensity to the scene's mood and setting\n\nOutput Requirements:\n\nWrite 2-3 sentences maximum\n\nLead with subject action, follow with camera movement\n\nUse cinematic language that creates visual flow\n\nMaintain the image's original mood and atmosphere\n\nBe specific about movement direction and pace\n\nExamples of Natural Actions by Context:\n\nStreets/alleys: walking, strolling, turning\n\nPortraits: subtle head turns, breathing, eye movement\n\nAction scenes: continuing the motion\n\nContemplative scenes: minimal but purposeful movement\n\nProduce only the final animation prompt - no analysis breakdown, no section headers, just a clean, cinematic description ready for i2v generation.", + "enable", + "http://192.168.0.210:11434", + "qwen2.5vl:7b-q8_0", + 5, + "text", + 2047362834, + "fixed" + ] + }, + { + "id": 94, + "type": "easy cleanGpuUsed", + "pos": [ + 1386.8785400390625, + -652.9406127929688 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 175 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 57, + "type": "KSamplerAdvanced", + "pos": [ + 560, + -510 + ], + "size": [ + 244.748046875, + 572.748046875 + ], + "flags": {}, + "order": 26, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 137 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 118 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 119 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 120 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 113 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "KSamplerAdvanced", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "enable", + 1067852036670717, + "randomize", + 4, + 1, + "euler", + "simple", + 0, + 2, + "enable" + ] + }, + { + "id": 58, + "type": "KSamplerAdvanced", + "pos": [ + 1070, + -510 + ], + "size": [ + 244.748046875, + 572.748046875 + ], + "flags": {}, + "order": 27, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 140 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 121 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 122 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 113 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 124, + 175 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "KSamplerAdvanced", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "disable", + 0, + "fixed", + 4, + 1, + "euler", + "simple", + 2, + 10000, + "disable" + ] + }, + { + "id": 89, + "type": "ImageResizeKJv2", + "pos": [ + -1053.638916015625, + -18.56858253479004 + ], + "size": [ + 270, + 336 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 167 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 168 + ] + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "1.1.3", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 768, + 512, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 2, + "cpu" + ] + }, + { + "id": 83, + "type": "ClipLoaderGGUF", + "pos": [ + -403.0149841308594, + -497.46282958984375 + ], + "size": [ + 347.05902099609375, + 115.20950317382812 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 158, + 159 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "ClipLoaderGGUF" + }, + "widgets_values": [ + "umt5-xxl-encoder-q4_k_m.gguf", + "wan", + "cpu" + ], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 50, + "type": "WanImageToVideo", + "pos": [ + -66.83858489990234, + 185.88682556152344 + ], + "size": [ + 342.5999755859375, + 210 + ], + "flags": {}, + "order": 25, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 97 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 98 + }, + { + "name": "vae", + "type": "VAE", + "link": 161 + }, + { + "name": "clip_vision_output", + "shape": 7, + "type": "CLIP_VISION_OUTPUT", + "link": 157 + }, + { + "name": "start_image", + "shape": 7, + "type": "IMAGE", + "link": 142 + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 165 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 166 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 118, + 121 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "slot_index": 1, + "links": [ + 119, + 122 + ] + }, + { + "name": "latent", + "type": "LATENT", + "slot_index": 2, + "links": [ + 120 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "WanImageToVideo", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 256, + 256, + 49, + 1 + ] + }, + { + "id": 54, + "type": "ModelSamplingSD3", + "pos": [ + 340, + -410 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 177 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 135 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "ModelSamplingSD3", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 5 + ] + }, + { + "id": 55, + "type": "ModelSamplingSD3", + "pos": [ + 846.7494506835938, + -408.37481689453125 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 179 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 139 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.46", + "Node name for S&R": "ModelSamplingSD3", + "widget_ue_connectable": {} + }, + "widgets_values": [ + 5 + ] + }, + { + "id": 69, + "type": "LoraLoaderModelOnly", + "pos": [ + 850, + -310 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 139 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 138, + 181 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "wan_loras\\Wan2.2-Lightning_I2V-A14B-4steps-lora_LOW_fp16.safetensors", + 1 + ] + }, + { + "id": 67, + "type": "LoraLoaderModelOnly", + "pos": [ + 340, + -301.8739318847656 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 135 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 136, + 180 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly", + "widget_ue_connectable": {} + }, + "widgets_values": [ + "wan_loras\\Wan2.2-Lightning_I2V-A14B-4steps-lora_HIGH_fp16.safetensors", + 1 + ] + }, + { + "id": 92, + "type": "easy cleanGpuUsed", + "pos": [ + 603.8380737304688, + -633.1019287109375 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 180 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 93, + "type": "easy cleanGpuUsed", + "pos": [ + 1138.476806640625, + -638.31884765625 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 181 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 79, + "type": "VHS_VideoCombine", + "pos": [ + 2200, + -510 + ], + "size": [ + 280, + 334 + ], + "flags": {}, + "order": 36, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 151 + }, + { + "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 + } + ], + "title": "Full video", + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "1.7.2", + "Node name for S&R": "VHS_VideoCombine", + "widget_ue_connectable": {} + }, + "widgets_values": { + "frame_rate": 25, + "loop_count": 0, + "filename_prefix": "wan22_full", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 19, + "save_metadata": true, + "trim_to_audio": false, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "wan22_full_00006.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 32, + "workflow": "wan22_full_00006.png", + "fullpath": "C:\\Users\\uscha\\Documents\\AI-Playground\\media\\wan22_full_00006.mp4" + } + } + } + }, + { + "id": 95, + "type": "LoaderGGUF", + "pos": [ + 338.5397033691406, + -514.5159912109375 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 177 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "wan2.2-i2v-14b-high-noise-q4_k_m.gguf" + ] + }, + { + "id": 96, + "type": "LoaderGGUF", + "pos": [ + 850.923583984375, + -508.76318359375 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 179 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "wan2.2-i2v-14b-low-noise-q4_k_m.gguf" + ] + }, + { + "id": 91, + "type": "easy cleanGpuUsed", + "pos": [ + 33.78085708618164, + -102.9058837890625 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 172 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 84, + "type": "VaeGGUF", + "pos": [ + -32.45722198486328, + -486.8770446777344 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 160, + 161 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "VaeGGUF" + }, + "widgets_values": [ + "pig_wan_vae_fp32-f16.gguf" + ], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 88, + "type": "ImageResizeKJv2", + "pos": [ + -442.5616149902344, + 32.89631271362305 + ], + "size": [ + 210.40911865234375, + 336 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 163 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 164, + 170 + ] + }, + { + "name": "width", + "type": "INT", + "links": [ + 165 + ] + }, + { + "name": "height", + "type": "INT", + "links": [ + 166 + ] + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "1.1.3", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 768, + 512, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 2, + "cpu" + ] + }, + { + "id": 87, + "type": "LoadImage", + "pos": [ + -752.97607421875, + -0.1494913101196289 + ], + "size": [ + 274.080078125, + 314 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 163, + 167 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "ComfyUI_01656_.png", + "image" + ] + }, + { + "id": 73, + "type": "easy forLoopStart", + "pos": [ + -463.7377014160156, + 438.810546875 + ], + "size": [ + 270, + 138 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "initial_value1", + "shape": 7, + "type": "*", + "link": 164 + }, + { + "name": "initial_value2", + "type": "*", + "link": null + }, + { + "name": "initial_value3", + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "flow", + "shape": 5, + "type": "FLOW_CONTROL", + "links": [ + 149 + ] + }, + { + "name": "index", + "type": "INT", + "links": [ + 143 + ] + }, + { + "name": "value1", + "type": "*", + "links": [ + 142, + 156 + ] + }, + { + "name": "value2", + "type": "*", + "links": [ + 171 + ] + }, + { + "name": "value3", + "type": "*", + "links": null + } + ], + "title": "Total step count", + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy forLoopStart", + "widget_ue_connectable": { + "total": true + } + }, + "widgets_values": [ + 8 + ], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 78, + "type": "easy forLoopEnd", + "pos": [ + 1374.4207763671875, + 52.60747146606445 + ], + "size": [ + 163.08984375, + 86 + ], + "flags": {}, + "order": 34, + "mode": 0, + "inputs": [ + { + "name": "flow", + "shape": 5, + "type": "FLOW_CONTROL", + "link": 149 + }, + { + "name": "initial_value1", + "shape": 7, + "type": "*", + "link": 150 + }, + { + "name": "initial_value2", + "type": "*", + "link": 148 + }, + { + "name": "initial_value3", + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "value1", + "type": "*", + "links": [] + }, + { + "name": "value2", + "type": "*", + "links": [ + 152 + ] + }, + { + "name": "value3", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy forLoopEnd", + "widget_ue_connectable": {} + }, + "widgets_values": [], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 77, + "type": "easy batchAnything", + "pos": [ + 1391.9847412109375, + -68.60189056396484 + ], + "size": [ + 140, + 46 + ], + "flags": {}, + "order": 33, + "mode": 0, + "inputs": [ + { + "name": "any_1", + "type": "*", + "link": 171 + }, + { + "name": "any_2", + "type": "*", + "link": 147 + } + ], + "outputs": [ + { + "name": "batch", + "type": "*", + "links": [ + 148 + ] + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy batchAnything", + "widget_ue_connectable": {} + }, + "widgets_values": [] + } + ], + "links": [ + [ + 97, + 6, + 0, + 50, + 0, + "CONDITIONING" + ], + [ + 98, + 7, + 0, + 50, + 1, + "CONDITIONING" + ], + [ + 113, + 57, + 0, + 58, + 3, + "LATENT" + ], + [ + 118, + 50, + 0, + 57, + 1, + "CONDITIONING" + ], + [ + 119, + 50, + 1, + 57, + 2, + "CONDITIONING" + ], + [ + 120, + 50, + 2, + 57, + 3, + "LATENT" + ], + [ + 121, + 50, + 0, + 58, + 1, + "CONDITIONING" + ], + [ + 122, + 50, + 1, + 58, + 2, + "CONDITIONING" + ], + [ + 124, + 58, + 0, + 8, + 0, + "LATENT" + ], + [ + 129, + 8, + 0, + 63, + 0, + "IMAGE" + ], + [ + 135, + 54, + 0, + 67, + 0, + "MODEL" + ], + [ + 136, + 67, + 0, + 68, + 0, + "MODEL" + ], + [ + 137, + 68, + 0, + 57, + 0, + "MODEL" + ], + [ + 138, + 69, + 0, + 70, + 0, + "MODEL" + ], + [ + 139, + 55, + 0, + 69, + 0, + "MODEL" + ], + [ + 140, + 70, + 0, + 58, + 0, + "MODEL" + ], + [ + 142, + 73, + 2, + 50, + 4, + "IMAGE" + ], + [ + 143, + 73, + 1, + 74, + 0, + "*" + ], + [ + 144, + 8, + 0, + 75, + 0, + "IMAGE" + ], + [ + 145, + 75, + 0, + 76, + 0, + "IMAGE" + ], + [ + 147, + 76, + 0, + 77, + 1, + "*" + ], + [ + 148, + 77, + 0, + 78, + 2, + "*" + ], + [ + 149, + 73, + 0, + 78, + 0, + "FLOW_CONTROL" + ], + [ + 150, + 76, + 2, + 78, + 1, + "*" + ], + [ + 151, + 80, + 0, + 79, + 0, + "IMAGE" + ], + [ + 152, + 78, + 1, + 80, + 0, + "IMAGE" + ], + [ + 155, + 81, + 0, + 82, + 0, + "CLIP_VISION" + ], + [ + 156, + 73, + 2, + 82, + 1, + "IMAGE" + ], + [ + 157, + 82, + 0, + 50, + 3, + "CLIP_VISION_OUTPUT" + ], + [ + 158, + 83, + 0, + 6, + 0, + "CLIP" + ], + [ + 159, + 83, + 0, + 7, + 0, + "CLIP" + ], + [ + 160, + 84, + 0, + 8, + 1, + "VAE" + ], + [ + 161, + 84, + 0, + 50, + 2, + "VAE" + ], + [ + 162, + 85, + 0, + 86, + 0, + "STRING" + ], + [ + 163, + 87, + 0, + 88, + 0, + "IMAGE" + ], + [ + 164, + 88, + 0, + 73, + 0, + "*" + ], + [ + 165, + 88, + 1, + 50, + 5, + "INT" + ], + [ + 166, + 88, + 2, + 50, + 6, + "INT" + ], + [ + 167, + 87, + 0, + 89, + 0, + "IMAGE" + ], + [ + 168, + 89, + 0, + 85, + 0, + "IMAGE" + ], + [ + 169, + 86, + 0, + 6, + 1, + "STRING" + ], + [ + 170, + 88, + 0, + 90, + 0, + "IMAGE" + ], + [ + 171, + 73, + 3, + 77, + 0, + "*" + ], + [ + 172, + 7, + 0, + 91, + 0, + "*" + ], + [ + 175, + 58, + 0, + 94, + 0, + "*" + ], + [ + 177, + 95, + 0, + 54, + 0, + "MODEL" + ], + [ + 179, + 96, + 0, + 55, + 0, + "MODEL" + ], + [ + 180, + 67, + 0, + 92, + 0, + "*" + ], + [ + 181, + 69, + 0, + 93, + 0, + "*" + ] + ], + "groups": [ + { + "id": 1, + "title": "Preparation", + "bounding": [ + -1072.3076171875, + -571.0628051757812, + 1358.0689697265625, + 1185.0003662109375 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 2, + "title": "High noise", + "bounding": [ + 330, + -580, + 490, + 660 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Low noise", + "bounding": [ + 840, + -580, + 490, + 660 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 4, + "title": "Render", + "bounding": [ + 1350, + -583.5999755859375, + 1140, + 732.2074584960938 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 0.6934334949441512, + "offset": [ + 1048.3968295319412, + 430.5793183293308 + ] + }, + "frontendVersion": "1.26.0", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true, + "ue_links": [], + "links_added_by_ue": [] + }, + "version": 0.4 +} \ No newline at end of file diff --git a/video_wan2_2_14B_t2v_lx2v.json b/video_wan2_2_14B_t2v_lx2v.json new file mode 100644 index 0000000..530ce02 --- /dev/null +++ b/video_wan2_2_14B_t2v_lx2v.json @@ -0,0 +1,1664 @@ +{ + "id": "ec7da562-7e21-4dac-a0d2-f4441e1efd3b", + "revision": 0, + "last_node_id": 88, + "last_link_id": 157, + "nodes": [ + { + "id": 63, + "type": "Note", + "pos": [ + 20, + 720 + ], + "size": [ + 370, + 120 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Video Size", + "properties": {}, + "widgets_values": [ + "By default, we set the video to a smaller size for users with low VRAM. If you have enough VRAM, you can change the size" + ], + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1657.0252685546875, + -42.49197006225586 + ], + "size": [ + 210, + 46 + ], + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 124 + }, + { + "name": "vae", + "type": "VAE", + "link": 141 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 131, + 144 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 57, + "type": "KSamplerAdvanced", + "pos": [ + 947.5302124023438, + -68.99319458007812 + ], + "size": [ + 304.748046875, + 546 + ], + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 125 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 127 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 129 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 126 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 113 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "KSamplerAdvanced" + }, + "widgets_values": [ + "enable", + 42, + "fixed", + 4, + 1, + "euler", + "simple", + 0, + 2, + "enable" + ] + }, + { + "id": 67, + "type": "LoraLoaderModelOnly", + "pos": [ + 382.62860107421875, + -65.7417221069336 + ], + "size": [ + 445.0632019042969, + 82 + ], + "flags": {}, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 137 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 134, + 146 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly" + }, + "widgets_values": [ + "wan_loras\\Wan2.2-Lightning_T2V-v1.1-A14B-4steps-lora_HIGH_fp16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 68, + "type": "LoraLoaderModelOnly", + "pos": [ + 387.0370178222656, + 70.11335754394531 + ], + "size": [ + 436.1445617675781, + 82 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 138 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 136, + 147 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly" + }, + "widgets_values": [ + "wan_loras\\Wan2.2-Lightning_T2V-v1.1-A14B-4steps-lora_LOW_fp16.safetensors", + 1.0000000000000002 + ] + }, + { + "id": 60, + "type": "CreateVideo", + "pos": [ + 1653.5601806640625, + 79.06910705566406 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 25, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 131 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": null + } + ], + "outputs": [ + { + "name": "VIDEO", + "type": "VIDEO", + "links": [ + 132, + 154 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CreateVideo" + }, + "widgets_values": [ + 16 + ] + }, + { + "id": 76, + "type": "RIFE VFI", + "pos": [ + 2023.2718505859375, + -65.71619415283203 + ], + "size": [ + 289.6578063964844, + 198 + ], + "flags": {}, + "order": 26, + "mode": 0, + "inputs": [ + { + "name": "frames", + "type": "IMAGE", + "link": 144 + }, + { + "name": "optional_interpolation_states", + "shape": 7, + "type": "INTERPOLATION_STATES", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 143 + ] + } + ], + "properties": { + "cnr_id": "comfyui-frame-interpolation", + "ver": "1.0.7", + "Node name for S&R": "RIFE VFI", + "widget_ue_connectable": { + "ckpt_name": true, + "clear_cache_after_n_frames": true, + "multiplier": true, + "fast_mode": true, + "ensemble": true, + "scale_factor": true + } + }, + "widgets_values": [ + "rife49.pth", + 34, + 2, + false, + true, + 2 + ] + }, + { + "id": 78, + "type": "easy cleanGpuUsed", + "pos": [ + 669.1283569335938, + 221.16607666015625 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 18, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 147 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 54, + "type": "ModelSamplingSD3", + "pos": [ + 407.70269775390625, + 207.22930908203125 + ], + "size": [ + 210, + 60 + ], + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 134 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 125 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 5.000000000000001 + ] + }, + { + "id": 79, + "type": "easy cleanGpuUsed", + "pos": [ + 669.1283569335938, + 360.1477355957031 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 146 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 80, + "type": "easy cleanGpuUsed", + "pos": [ + 927.7681274414062, + 719.8654174804688 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 16, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 148 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 81, + "type": "easy cleanGpuUsed", + "pos": [ + 2805.13720703125, + -0.3129982054233551 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 31, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 149 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 69, + "type": "Note", + "pos": [ + 1144.650634765625, + 565.576171875 + ], + "size": [ + 379.72747802734375, + 135.40545654296875 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [], + "properties": {}, + "widgets_values": [ + "Set steps to 4, split step to 2.\n\nShift to 5\n\nPlease let me know if you run into any issues.\n\nhttps://github.com/ModelTC/Wan2.2-Lightning/issues/3\nhttps://github.com/ModelTC/Wan2.2-Lightning" + ], + "color": "#432", + "bgcolor": "#653" + }, + { + "id": 55, + "type": "ModelSamplingSD3", + "pos": [ + 404.72039794921875, + 328.50225830078125 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 136 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 123 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 5.000000000000001 + ] + }, + { + "id": 77, + "type": "easy cleanGpuUsed", + "pos": [ + 1665.783935546875, + -145.24046325683594 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 145 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 86, + "type": "easy cleanGpuUsed", + "pos": [ + 1943.7474365234375, + -183.8878936767578 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 28, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 154 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 74, + "type": "CreateVideo", + "pos": [ + 2428.32568359375, + 47.25296401977539 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 143 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": null + } + ], + "outputs": [ + { + "name": "VIDEO", + "type": "VIDEO", + "links": [ + 142, + 149 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CreateVideo" + }, + "widgets_values": [ + 32 + ] + }, + { + "id": 82, + "type": "OllamaConnectivityV2", + "pos": [ + -1209.5738525390625, + 288.21484375 + ], + "size": [ + 351.8759460449219, + 210.50225830078125 + ], + "flags": { + "collapsed": false + }, + "order": 2, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "connection", + "type": "OLLAMA_CONNECTIVITY", + "links": [ + 150 + ] + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.5", + "Node name for S&R": "OllamaConnectivityV2" + }, + "widgets_values": [ + "http://192.168.0.210:11434", + "gemma3:latest", + 5, + "minutes", + null + ] + }, + { + "id": 85, + "type": "ShowText|LP", + "pos": [ + -1213.090576171875, + -55.170108795166016 + ], + "size": [ + 353.96331787109375, + 280.6483154296875 + ], + "flags": { + "collapsed": false + }, + "order": 15, + "mode": 4, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 153 + } + ], + "outputs": [ + { + "name": "STRING", + "shape": 6, + "type": "STRING", + "links": [] + } + ], + "title": "Show Text [LP] Thinking", + "properties": { + "cnr_id": "comfyui-levelpixel", + "ver": "1.2.8", + "Node name for S&R": "ShowText|LP" + }, + "widgets_values": [] + }, + { + "id": 88, + "type": "OllamaOptionsV2", + "pos": [ + -1515.3197021484375, + -62.874542236328125 + ], + "size": [ + 286.103515625, + 754 + ], + "flags": {}, + "order": 3, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "options", + "type": "OLLAMA_OPTIONS", + "links": [ + 156 + ] + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.7", + "Node name for S&R": "OllamaOptionsV2" + }, + "widgets_values": [ + false, + 0, + false, + 0.1, + false, + 5, + false, + 2048, + false, + 64, + false, + 1.1, + false, + 0.8, + true, + 1001115933, + "fixed", + false, + "", + false, + 1, + false, + -1, + false, + 40, + false, + 0.9, + false, + 0, + true + ] + }, + { + "id": 58, + "type": "KSamplerAdvanced", + "pos": [ + 1302.703857421875, + -70.93173217773438 + ], + "size": [ + 296.40533447265625, + 546 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 123 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 128 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 130 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 113 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 124, + 145 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "KSamplerAdvanced" + }, + "widgets_values": [ + "disable", + 42, + "fixed", + 4, + 1, + "euler", + "simple", + 2, + 4, + "disable" + ] + }, + { + "id": 84, + "type": "ShowText|LP", + "pos": [ + -832.3995361328125, + -52.1449089050293 + ], + "size": [ + 474.3646545410156, + 650.0277099609375 + ], + "flags": { + "collapsed": false + }, + "order": 14, + "mode": 4, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 151 + } + ], + "outputs": [ + { + "name": "STRING", + "shape": 6, + "type": "STRING", + "links": [] + } + ], + "title": "Show Text [LP] Positive prompt", + "properties": { + "cnr_id": "comfyui-levelpixel", + "ver": "1.2.8", + "Node name for S&R": "ShowText|LP" + }, + "widgets_values": [ + "A weathered, deep-blue 1968 Dodge Charger sits stubbornly in the center of a sun-drenched stretch of Route 66, dust motes dancing in the intense afternoon light. The driver, a man with a hardened expression and a worn leather jacket, steps from the car, clutching a classic revolver. He advances, confronting an unseen police officer with a defiant posture. Slow, deliberate motion as he takes a step, his hand instinctively hovering near the weapon. The camera begins with a steady, wide shot establishing the scene, a subtle tracking following as he approaches. Then a slow, deliberate dolly in, intensifying the confrontation with a close three-quarter profile of the driver. Soft, diffused sunlight from the side, creating a shallow depth of field. Medium lens, shallow depth of field, color grade with warm, faded tones, a hint of documentary realism; centered composition with a slight drift to the short side; muted, 60s Americana style." + ] + }, + { + "id": 83, + "type": "OllamaGenerateV2", + "pos": [ + -1821.2266845703125, + -56.01766586303711 + ], + "size": [ + 254.6436004638672, + 730.3681030273438 + ], + "flags": { + "collapsed": false + }, + "order": 9, + "mode": 4, + "inputs": [ + { + "name": "connectivity", + "shape": 7, + "type": "OLLAMA_CONNECTIVITY", + "link": 150 + }, + { + "name": "options", + "shape": 7, + "type": "OLLAMA_OPTIONS", + "link": 156 + }, + { + "name": "images", + "shape": 7, + "type": "IMAGE", + "link": null + }, + { + "name": "context", + "shape": 7, + "type": "OLLAMA_CONTEXT", + "link": null + }, + { + "name": "meta", + "shape": 7, + "type": "OLLAMA_META", + "link": null + } + ], + "outputs": [ + { + "name": "result", + "type": "STRING", + "links": [ + 151 + ] + }, + { + "name": "thinking", + "type": "STRING", + "links": [ + 153 + ] + }, + { + "name": "context", + "type": "OLLAMA_CONTEXT", + "links": null + }, + { + "name": "meta", + "type": "OLLAMA_META", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.5", + "Node name for S&R": "OllamaGenerateV2" + }, + "widgets_values": [ + "Transform a short user idea into a polished, production-ready positive prompt for Wan-style text-to-video that adheres to the Advanced Formula: Subject(Description) + Scene(Description) + Motion(Description) + Aesthetic Control + Stylization.\n\nInstructions:\n\nExtract and structure from the user text: subject(s), action(s), setting, time-of-day, mood/tone, key props, and intended style; expand minimally to ensure cinematic specificity without adding new story beats not implied in the input.\n\nCompose one paragraph, 120–200 words, in this implicit flow:\n\nSubject and action focus, with a compact subject description.\n\nScene description and atmosphere (lighting, time, weather, era).\n\nMotion description: specify amplitude/speed/tempo for subject and scene motion.\n\nCamera plan: choose 1–2 beats (e.g., dolly in, pan right, tracking, arc), coherent with the action.\n\nAesthetic Control: weave in concise tags from Light Source, Lighting Type, Time of Day, Shot Size, Composition, Lens, Color Tone, and optionally Character Emotion.\n\nStylization: include a single style touch (e.g., documentary realism, cyberpunk, watercolor) if implied or beneficial; keep subtle and unified.\n\nKeep language concrete, filmic, model-agnostic; do not output negatives, sampler names, seeds, steps, aspect ratios, or model names.\n\nPrefer strong nouns/verbs over adjective stacks; avoid enumerations or shot lists.\n\nDefaults when the input is very brief:\n\nUse safe cinematic defaults: naturalistic lighting, subtle camera glide, realistic motion, medium lens, neutral color grade; keep the style grounded unless the input suggests otherwise.\n\nExample style (not content):\nAt dawn on a misted lakeshore, a lone rower in a weathered skiff pulls through glassy water, breath steady and focused. Soft, diffused sunrise light rims the oars as ripples expand in concentric rings. Start on a medium-wide as the camera tracks parallel, then ease into a slow dolly to a close three-quarter profile. Motion is unhurried and deliberate; droplets arc from each stroke. Soft lighting, low-contrast palette with cool blues and gentle warms; center composition shifting to short-side; medium lens; restrained, documentary realism.", + "the driver of a blue muscle car in road 66 style stopped in the middle of the road get out of the car confronting the police with his gun", + false, + false, + "text" + ] + }, + { + "id": 59, + "type": "EmptyHunyuanLatentVideo", + "pos": [ + 49.93929672241211, + 527.2329711914062 + ], + "size": [ + 315, + 130 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "slot_index": 0, + "links": [ + 126 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "EmptyHunyuanLatentVideo" + }, + "widgets_values": [ + 768, + 512, + 65, + 1 + ] + }, + { + "id": 72, + "type": "VaeGGUF", + "pos": [ + 75.52513122558594, + 362.9561767578125 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 141 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "VaeGGUF" + }, + "widgets_values": [ + "pig_wan_vae_fp32-f16.gguf" + ] + }, + { + "id": 73, + "type": "ClipLoaderGGUF", + "pos": [ + 72.10484313964844, + 191.877197265625 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 139, + 140 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "ClipLoaderGGUF" + }, + "widgets_values": [ + "umt5-xxl-encoder-q4_k_m.gguf", + "wan", + "cpu" + ] + }, + { + "id": 71, + "type": "LoaderGGUF", + "pos": [ + 57.08055114746094, + 76.73910522460938 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 138 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "wan2.2-t2v-14b-low-noise-q4_k_m.gguf" + ] + }, + { + "id": 70, + "type": "LoaderGGUF", + "pos": [ + 73.58332824707031, + -47.848262786865234 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 137 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "LoaderGGUF" + }, + "widgets_values": [ + "wan2.2-t2v-14b-high-noise-q4_k_m.gguf" + ] + }, + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + 447.1744384765625, + 882.508544921875 + ], + "size": [ + 425.27801513671875, + 180.6060791015625 + ], + "flags": {}, + "order": 11, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 140 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 129, + 130, + 148 + ] + } + ], + "title": "CLIP Text Encode (Negative Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 61, + "type": "SaveVideo", + "pos": [ + 1658.5662841796875, + 215.62408447265625 + ], + "size": [ + 695.2254028320312, + 820 + ], + "flags": {}, + "order": 27, + "mode": 0, + "inputs": [ + { + "name": "video", + "type": "VIDEO", + "link": 132 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "SaveVideo" + }, + "widgets_values": [ + "WanVideo2_2_T2V_Lightning", + "mp4", + "h264" + ] + }, + { + "id": 75, + "type": "SaveVideo", + "pos": [ + 2433.331787109375, + 183.8079376220703 + ], + "size": [ + 1061.3280029296875, + 935.4154052734375 + ], + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [ + { + "name": "video", + "type": "VIDEO", + "link": 142 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "SaveVideo" + }, + "widgets_values": [ + "WanVideo2_2_T2V_Lightning", + "mp4", + "h264" + ] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + 441.0313415527344, + 581.4893188476562 + ], + "size": [ + 422.84503173828125, + 164.31304931640625 + ], + "flags": {}, + "order": 10, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 139 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 127, + 128 + ] + } + ], + "title": "CLIP Text Encode (Positive Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "The hero starship approaches a vast ringed gas giant through sparse debris, anodized alloy and painted composites showing fine micrometeorite pitting and streaking as guidance lights tick along the spine. The planet’s bands give a motivated cool rim while deep space stays neutral; ice fragments provide clean parallax. Motion is constant‑velocity and weighty: tiny attitude corrections only; brief thruster puffs hold vector with zero overshoot. Use a wide establishing then a slow, tripod‑steady forward dolly—no easing. Engine exhaust reads as high‑temperature plume with 8–12Hz flicker, subtle heat‑shimmer and a soft ionization cone refracting the background; nozzle interiors show heat‑tinted Inconel. Lighting is physically plausible with inverse‑square falloff: planetary rim as key, soft bounce off the hull as fill. Neutral cinematic grade, cool low‑contrast tones, soft highlight roll‑off; 24–28mm feel for scale; center‑weighted composition. Premium live‑action photoreal; 180° shutter blur; subtle film grain; no stylization" + ], + "color": "#232", + "bgcolor": "#353" + } + ], + "links": [ + [ + 113, + 57, + 0, + 58, + 3, + "LATENT" + ], + [ + 123, + 55, + 0, + 58, + 0, + "MODEL" + ], + [ + 124, + 58, + 0, + 8, + 0, + "LATENT" + ], + [ + 125, + 54, + 0, + 57, + 0, + "MODEL" + ], + [ + 126, + 59, + 0, + 57, + 3, + "LATENT" + ], + [ + 127, + 6, + 0, + 57, + 1, + "CONDITIONING" + ], + [ + 128, + 6, + 0, + 58, + 1, + "CONDITIONING" + ], + [ + 129, + 7, + 0, + 57, + 2, + "CONDITIONING" + ], + [ + 130, + 7, + 0, + 58, + 2, + "CONDITIONING" + ], + [ + 131, + 8, + 0, + 60, + 0, + "IMAGE" + ], + [ + 132, + 60, + 0, + 61, + 0, + "VIDEO" + ], + [ + 134, + 67, + 0, + 54, + 0, + "MODEL" + ], + [ + 136, + 68, + 0, + 55, + 0, + "MODEL" + ], + [ + 137, + 70, + 0, + 67, + 0, + "MODEL" + ], + [ + 138, + 71, + 0, + 68, + 0, + "MODEL" + ], + [ + 139, + 73, + 0, + 6, + 0, + "CLIP" + ], + [ + 140, + 73, + 0, + 7, + 0, + "CLIP" + ], + [ + 141, + 72, + 0, + 8, + 1, + "VAE" + ], + [ + 142, + 74, + 0, + 75, + 0, + "VIDEO" + ], + [ + 143, + 76, + 0, + 74, + 0, + "IMAGE" + ], + [ + 144, + 8, + 0, + 76, + 0, + "IMAGE" + ], + [ + 145, + 58, + 0, + 77, + 0, + "*" + ], + [ + 146, + 67, + 0, + 79, + 0, + "*" + ], + [ + 147, + 68, + 0, + 78, + 0, + "*" + ], + [ + 148, + 7, + 0, + 80, + 0, + "*" + ], + [ + 149, + 74, + 0, + 81, + 0, + "*" + ], + [ + 150, + 82, + 0, + 83, + 0, + "OLLAMA_CONNECTIVITY" + ], + [ + 151, + 83, + 0, + 84, + 0, + "STRING" + ], + [ + 153, + 83, + 1, + 85, + 0, + "STRING" + ], + [ + 154, + 60, + 0, + 86, + 0, + "*" + ], + [ + 156, + 88, + 0, + 83, + 1, + "OLLAMA_OPTIONS" + ] + ], + "groups": [ + { + "id": 1, + "title": "Step1 - Load models", + "bounding": [ + 20, + -150, + 822.4443359375, + 578.7847900390625 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 2, + "title": "Step2 - Video size", + "bounding": [ + 20, + 450, + 367.5572814941406, + 222.82713317871094 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Step3 Prompt", + "bounding": [ + 416.6974792480469, + 452.1065673828125, + 476.67596435546875, + 634.8471069335938 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 4, + "title": "Ollama Vision t2v", + "bounding": [ + -1868.0855712890625, + -148.72950744628906, + 1828.5682373046875, + 870.6209106445312 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 0.4548446463862671, + "offset": [ + 2058.5655017162735, + 264.79973388497115 + ] + }, + "frontendVersion": "1.26.1", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true + }, + "version": 0.4 +} \ No newline at end of file diff --git a/video_wan2_2_5B_ti2v.json b/video_wan2_2_5B_ti2v.json new file mode 100644 index 0000000..9da530c --- /dev/null +++ b/video_wan2_2_5B_ti2v.json @@ -0,0 +1,1345 @@ +{ + "id": "91f6bbe2-ed41-4fd6-bac7-71d5b5864ecb", + "revision": 0, + "last_node_id": 88, + "last_link_id": 163, + "nodes": [ + { + "id": 7, + "type": "CLIPTextEncode", + "pos": [ + 380, + 260 + ], + "size": [ + 425.27801513671875, + 180.6060791015625 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 149 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 52, + 110 + ] + } + ], + "title": "CLIP Text Encode (Negative Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走" + ], + "color": "#322", + "bgcolor": "#533" + }, + { + "id": 62, + "type": "easy cleanGpuUsed", + "pos": [ + 1962.023681640625, + 2.3131918907165527 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 111 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 57, + "type": "CreateVideo", + "pos": [ + 1642.083251953125, + -18.088134765625 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 107 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": null + } + ], + "outputs": [ + { + "name": "VIDEO", + "type": "VIDEO", + "links": [ + 108, + 111 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CreateVideo" + }, + "widgets_values": [ + 24 + ] + }, + { + "id": 72, + "type": "UNETLoader", + "pos": [ + -491.2132873535156, + 74.13318634033203 + ], + "size": [ + 308.08697509765625, + 82 + ], + "flags": {}, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 140, + 145 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "Wan2_1-TI2V-5B_fp8_e5m2_scaled_KJ.safetensors", + "fp8_e5m2" + ] + }, + { + "id": 82, + "type": "ClipLoaderGGUF", + "pos": [ + -471.917236328125, + 214.1844024658203 + ], + "size": [ + 270, + 106 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 148, + 149 + ] + } + ], + "properties": { + "cnr_id": "gguf", + "ver": "2.3.5", + "Node name for S&R": "ClipLoaderGGUF" + }, + "widgets_values": [ + "umt5-xxl-encoder-q4_k_m.gguf", + "wan", + "cpu" + ] + }, + { + "id": 48, + "type": "ModelSamplingSD3", + "pos": [ + 822.5628051757812, + 124.51384735107422 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 13, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 146 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "slot_index": 0, + "links": [ + 119 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 8 + ] + }, + { + "id": 61, + "type": "easy cleanGpuUsed", + "pos": [ + 846.0765380859375, + 350.53656005859375 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 110 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 8, + "type": "VAEDecode", + "pos": [ + 1422.4122314453125, + 133.3808135986328 + ], + "size": [ + 210, + 46 + ], + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 35 + }, + { + "name": "vae", + "type": "VAE", + "link": 153 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "slot_index": 0, + "links": [ + 107 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "VAEDecode" + }, + "widgets_values": [] + }, + { + "id": 63, + "type": "easy cleanGpuUsed", + "pos": [ + 1429.29052734375, + 30.115270614624023 + ], + "size": [ + 201.38339233398438, + 26 + ], + "flags": {}, + "order": 20, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 112 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 84, + "type": "VAELoader", + "pos": [ + -466.5412292480469, + 382.2711181640625 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 152, + 153 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "wan2.2_vae.safetensors" + ] + }, + { + "id": 60, + "type": "easy cleanGpuUsed", + "pos": [ + -145.54856872558594, + 145.40151977539062 + ], + "size": [ + 157.38925170898438, + 26 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "name": "anything", + "type": "*", + "link": 140 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "1.3.1", + "Node name for S&R": "easy cleanGpuUsed" + }, + "widgets_values": [] + }, + { + "id": 81, + "type": "LoraLoaderModelOnly", + "pos": [ + 94.0761489868164, + 75.35940551757812 + ], + "size": [ + 218.91864013671875, + 82 + ], + "flags": {}, + "order": 7, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 145 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 146 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "LoraLoaderModelOnly" + }, + "widgets_values": [ + "wan_loras\\Wan2_2_5B_FastWanFullAttn_lora_rank_128_bf16.safetensors", + 1 + ] + }, + { + "id": 68, + "type": "ImageResizeKJv2", + "pos": [ + -1089.5791015625, + 1208.4454345703125 + ], + "size": [ + 270, + 336.00006103515625 + ], + "flags": {}, + "order": 10, + "mode": 4, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 125 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [] + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "1.1.3", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 901, + 528, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 2, + "cpu" + ] + }, + { + "id": 6, + "type": "CLIPTextEncode", + "pos": [ + 380, + 50 + ], + "size": [ + 422.84503173828125, + 164.31304931640625 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 148 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "slot_index": 0, + "links": [ + 46 + ] + } + ], + "title": "CLIP Text Encode (Positive Prompt)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "CLIPTextEncode" + }, + "widgets_values": [ + "Flooded city street at night, young woman with long dark hair walking slowly through shallow water, neon lights reflecting blue and pink colors on water surface, urban buildings with glowing windows, atmospheric fog, calm and steady pace, serene nighttime mood." + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 56, + "type": "LoadImage", + "pos": [ + -386.8194885253906, + 701.2017211914062 + ], + "size": [ + 263.2364807128906, + 326 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 125, + 163 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "Radiant_Pulse_Flux_Dev_00009_.png", + "image" + ] + }, + { + "id": 69, + "type": "OllamaVision", + "pos": [ + -1079.225830078125, + 749.4859619140625 + ], + "size": [ + 294.5115966796875, + 391.2828369140625 + ], + "flags": {}, + "order": 16, + "mode": 4, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 154 + } + ], + "outputs": [ + { + "name": "description", + "type": "STRING", + "links": [ + 124 + ] + } + ], + "properties": { + "cnr_id": "comfyui-ollama", + "ver": "2.0.6", + "Node name for S&R": "OllamaVision" + }, + "widgets_values": [ + "You are an expert at creating concise, cinematic animation prompts for AI image-to-video models. When given any image, analyze it quickly and produce a direct animation description following these principles:\n\nCore Guidelines:\n\nSubject Movement First: Consider what natural action the subject would logically perform in their environment (walking down streets, turning to look, subtle gestures, continuing implied motion)\n\nStatic Only When Appropriate: Keep subjects still only if the scene clearly suggests contemplation, waiting, or dramatic pause\n\nCamera as Support: Use camera movement to enhance subject action, not replace it\n\nContext Awareness: Match movement intensity to the scene's mood and setting\n\nOutput Requirements:\n\nWrite 2-3 sentences maximum\n\nLead with subject action, follow with camera movement\n\nUse cinematic language that creates visual flow\n\nMaintain the image's original mood and atmosphere\n\nBe specific about movement direction and pace\n\nExamples of Natural Actions by Context:\n\nStreets/alleys: walking, strolling, turning\n\nPortraits: subtle head turns, breathing, eye movement\n\nAction scenes: continuing the motion\n\nContemplative scenes: minimal but purposeful movement\n\nProduce only the final animation prompt - no analysis breakdown, no section headers, just a clean, cinematic description ready for i2v generation.", + "enable", + "http://192.168.0.210:11434", + "qwen2.5vl:7b-q8_0", + 5, + "text", + 2047362834, + "fixed" + ] + }, + { + "id": 70, + "type": "ShowText|LP", + "pos": [ + -725.1332397460938, + 755.3282470703125 + ], + "size": [ + 233.44491577148438, + 372.3047790527344 + ], + "flags": { + "collapsed": false + }, + "order": 18, + "mode": 4, + "inputs": [ + { + "name": "text", + "type": "STRING", + "link": 124 + } + ], + "outputs": [ + { + "name": "STRING", + "shape": 6, + "type": "STRING", + "links": [] + } + ], + "properties": { + "cnr_id": "comfyui-levelpixel", + "ver": "1.2.8", + "Node name for S&R": "ShowText|LP" + }, + "widgets_values": [ + "The fluffy cat, adorned with oversized sunglasses, leisurely strolls along the edge of the sparkling ocean, its fur gently swaying with the breeze. The camera follows the cat's relaxed pace, panning slightly to capture the serene backdrop of the lush, green cliffs and the shimmering waves." + ] + }, + { + "id": 58, + "type": "SaveVideo", + "pos": [ + 1677.289306640625, + 124.2313461303711 + ], + "size": [ + 660, + 978 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [ + { + "name": "video", + "type": "VIDEO", + "link": 108 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "SaveVideo" + }, + "widgets_values": [ + "video/ComfyUI", + "auto", + "auto" + ] + }, + { + "id": 73, + "type": "ImageResizeKJv2", + "pos": [ + -394.8521423339844, + 1088.8582763671875 + ], + "size": [ + 270, + 336 + ], + "flags": {}, + "order": 11, + "mode": 4, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": null + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 134 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 135 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 131, + 154 + ] + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "1.1.3", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 1024, + 672, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 2, + "cpu" + ] + }, + { + "id": 74, + "type": "PreviewImage", + "pos": [ + -77.06094360351562, + 932.1663818359375 + ], + "size": [ + 355.4473571777344, + 258 + ], + "flags": {}, + "order": 15, + "mode": 4, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 131 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.49", + "Node name for S&R": "PreviewImage" + }, + "widgets_values": [] + }, + { + "id": 3, + "type": "KSampler", + "pos": [ + 1077.9910888671875, + -2.5940604209899902 + ], + "size": [ + 315, + 474 + ], + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 119 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 46 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 52 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 104 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "slot_index": 0, + "links": [ + 35, + 112 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "KSampler" + }, + "widgets_values": [ + 898471028164132, + "fixed", + 20, + 5, + "uni_pc", + "simple", + 1 + ] + }, + { + "id": 75, + "type": "PrimitiveNode", + "pos": [ + 338.99261474609375, + 953.499267578125 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "widget": { + "name": "width" + }, + "links": [ + 134, + 161 + ] + } + ], + "title": "width", + "properties": { + "Run widget replace on values": false + }, + "widgets_values": [ + 1024, + "fixed" + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 76, + "type": "PrimitiveNode", + "pos": [ + 596.14453125, + 950.5286254882812 + ], + "size": [ + 210, + 82 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "widget": { + "name": "height" + }, + "links": [ + 135, + 162 + ] + } + ], + "title": "height", + "properties": { + "Run widget replace on values": false + }, + "widgets_values": [ + 672, + "fixed" + ], + "color": "#232", + "bgcolor": "#353" + }, + { + "id": 55, + "type": "Wan22ImageToVideoLatent", + "pos": [ + 441.6726989746094, + 675.4340209960938 + ], + "size": [ + 271.9126892089844, + 150 + ], + "flags": {}, + "order": 12, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 152 + }, + { + "name": "start_image", + "shape": 7, + "type": "IMAGE", + "link": 163 + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 161 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 162 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 104 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.45", + "Node name for S&R": "Wan22ImageToVideoLatent" + }, + "widgets_values": [ + 1024, + 672, + 121, + 1 + ] + } + ], + "links": [ + [ + 35, + 3, + 0, + 8, + 0, + "LATENT" + ], + [ + 46, + 6, + 0, + 3, + 1, + "CONDITIONING" + ], + [ + 52, + 7, + 0, + 3, + 2, + "CONDITIONING" + ], + [ + 104, + 55, + 0, + 3, + 3, + "LATENT" + ], + [ + 107, + 8, + 0, + 57, + 0, + "IMAGE" + ], + [ + 108, + 57, + 0, + 58, + 0, + "VIDEO" + ], + [ + 110, + 7, + 0, + 61, + 0, + "*" + ], + [ + 111, + 57, + 0, + 62, + 0, + "*" + ], + [ + 112, + 3, + 0, + 63, + 0, + "*" + ], + [ + 119, + 48, + 0, + 3, + 0, + "MODEL" + ], + [ + 124, + 69, + 0, + 70, + 0, + "STRING" + ], + [ + 125, + 56, + 0, + 68, + 0, + "IMAGE" + ], + [ + 131, + 73, + 0, + 74, + 0, + "IMAGE" + ], + [ + 134, + 75, + 0, + 73, + 2, + "INT" + ], + [ + 135, + 76, + 0, + 73, + 3, + "INT" + ], + [ + 140, + 72, + 0, + 60, + 0, + "*" + ], + [ + 145, + 72, + 0, + 81, + 0, + "MODEL" + ], + [ + 146, + 81, + 0, + 48, + 0, + "MODEL" + ], + [ + 148, + 82, + 0, + 6, + 0, + "CLIP" + ], + [ + 149, + 82, + 0, + 7, + 0, + "CLIP" + ], + [ + 152, + 84, + 0, + 55, + 0, + "VAE" + ], + [ + 153, + 84, + 0, + 8, + 1, + "VAE" + ], + [ + 154, + 73, + 0, + 69, + 0, + "IMAGE" + ], + [ + 161, + 75, + 0, + 55, + 2, + "INT" + ], + [ + 162, + 76, + 0, + 55, + 3, + "INT" + ], + [ + 163, + 56, + 0, + 55, + 1, + "IMAGE" + ] + ], + "groups": [ + { + "id": 1, + "title": "Step1 - Load models", + "bounding": [ + -521.8866577148438, + -14.566988945007324, + 855.233154296875, + 490.5334777832031 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 2, + "title": "Step3 - Prompt", + "bounding": [ + 370, + -20, + 688.2667236328125, + 497.0424499511719 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "For i2v, use Ctrl + B to enable", + "bounding": [ + -404.8521423339844, + 631.126708984375, + 693.238525390625, + 803.7315673828125 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 4, + "title": "Video Size & length", + "bounding": [ + 316.116455078125, + 558.3165893554688, + 514.6271362304688, + 501.08502197265625 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 5, + "title": "Ollama Vision", + "bounding": [ + -1143.13818359375, + 640.8702392578125, + 707.1968994140625, + 1029.1202392578125 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "config": {}, + "extra": { + "ds": { + "scale": 0.855830480640785, + "offset": [ + 330.79038498133747, + -486.14427675608175 + ] + }, + "frontendVersion": "1.26.0", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": true, + "VHS_KeepIntermediate": true + }, + "version": 0.4 +} \ No newline at end of file