工作流 /
视频 /
Wan万相 2.2 14B 首尾帧生成视频

Wan万相 2.2 14B 首尾帧生成视频
Wan 2.2 14B First-Last Frame to Video
通过定义开始和结束帧生成平滑的视频过渡。
视频
40 个节点 2 个输入 375 次使用 ComfyUI ≥ 0.3.46 ComfyUI 58 KB
需要的权重
这个工作流引用了 6 个权重文件,其中 6 个能在本站模型库里找到。
umt5_xxl_fp8_e4m3fn_scaled.safetensors
在模型库查看
wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors
在模型库查看
wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors
在模型库查看
wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors
在模型库查看
wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors
在模型库查看
wan_2.1_vae.safetensors
在模型库查看
节点构成
CLIPTextEncode
× 4
LoadImage
× 4
ModelSamplingSD3
× 4
UNETLoader
× 4
KSamplerAdvanced
× 4
Note
× 3
MarkdownNote
× 3
CLIPLoader
× 2
CreateVideo
× 2
VAELoader
× 2
WanFirstLastFrameToVideo
× 2
VAEDecode
× 2
LoraLoaderModelOnly
× 2
SaveVideo
× 2
官方标注的模型
Wan2.2Wan
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "ec7da562-7e21-4dac-a0d2-f4441e1efd3b",
3 "revision": 0,
4 "last_node_id": 96,
5 "last_link_id": 183,
6 "nodes": [
7 {
8 "id": 38,
9 "type": "CLIPLoader",
10 "pos": [
11 50,
12 1840
13 ],
14 "size": [
15 346.391845703125,
16 106
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 4,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "CLIP",
25 "type": "CLIP",
26 "slot_index": 0,
27 "links": [
28 74,
29 75
30 ]
31 }
32 ],
33 "properties": {
34 "Node name for S&R": "CLIPLoader",
35 "cnr_id": "comfy-core",
36 "ver": "0.3.45",
37 "models": [
38 {
39 "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
40 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors",
41 "directory": "text_encoders"
42 }
43 ],
44 "enableTabs": false,
45 "tabWidth": 65,
46 "tabXOffset": 10,
47 "hasSecondTab": false,
48 "secondTabText": "Send Back",
49 "secondTabOffset": 80,
50 "secondTabWidth": 65,
51 "ue_properties": {
52 "widget_ue_connectable": [],
53 "version": "7.1",
54 "input_ue_unconnectable": []
55 }
56 },
57 "widgets_values": [
58 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
59 "wan",
60 "default"
61 ]
62 },
63 {
64 "id": 7,
65 "type": "CLIPTextEncode",
66 "pos": [
67 440,
68 2360
69 ],
70 "size": [
71 425.27801513671875,
72 180.6060791015625
73 ],
74 "flags": [],
75 "order": 19,
76 "mode": 4,
77 "inputs": [
78 {
79 "name": "clip",
80 "type": "CLIP",
81 "link": 75
82 }
83 ],
84 "outputs": [
85 {
86 "name": "CONDITIONING",
87 "type": "CONDITIONING",
88 "slot_index": 0,
89 "links": [
90 150
91 ]
92 }
93 ],
94 "title": "CLIP Text Encode (Negative Prompt)",
95 "properties": {
96 "Node name for S&R": "CLIPTextEncode",
97 "cnr_id": "comfy-core",
98 "ver": "0.3.45",
99 "enableTabs": false,
100 "tabWidth": 65,
101 "tabXOffset": 10,
102 "hasSecondTab": false,
103 "secondTabText": "Send Back",
104 "secondTabOffset": 80,
105 "secondTabWidth": 65,
106 "ue_properties": {
107 "widget_ue_connectable": [],
108 "version": "7.1",
109 "input_ue_unconnectable": []
110 }
111 },
112 "widgets_values": [
113 "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走"
114 ],
115 "color": "#322",
116 "bgcolor": "#533"
117 },
118 {
119 "id": 68,
120 "type": "LoadImage",
121 "pos": [
122 60,
123 2170
124 ],
125 "size": [
126 315,
127 314.0000305175781
128 ],
129 "flags": [],
130 "order": 1,
131 "mode": 4,
132 "inputs": [],
133 "outputs": [
134 {
135 "name": "IMAGE",
136 "type": "IMAGE",
137 "slot_index": 0,
138 "links": [
139 157
140 ]
141 },
142 {
143 "name": "MASK",
144 "type": "MASK",
145 "slot_index": 1,
146 "links": null
147 }
148 ],
149 "properties": {
150 "Node name for S&R": "LoadImage",
151 "cnr_id": "comfy-core",
152 "ver": "0.3.45",
153 "enableTabs": false,
154 "tabWidth": 65,
155 "tabXOffset": 10,
156 "hasSecondTab": false,
157 "secondTabText": "Send Back",
158 "secondTabOffset": 80,
159 "secondTabWidth": 65,
160 "ue_properties": {
161 "widget_ue_connectable": [],
162 "version": "7.1",
163 "input_ue_unconnectable": []
164 }
165 },
166 "widgets_values": [
167 "video_wan2_2_14B_flf2v_end_image.png",
168 "image"
169 ]
170 },
171 {
172 "id": 60,
173 "type": "CreateVideo",
174 "pos": [
175 1300,
176 1650
177 ],
178 "size": [
179 270,
180 78
181 ],
182 "flags": [],
183 "order": 37,
184 "mode": 4,
185 "inputs": [
186 {
187 "name": "images",
188 "type": "IMAGE",
189 "link": 131
190 },
191 {
192 "name": "audio",
193 "shape": 7,
194 "type": "AUDIO",
195 "link": null
196 }
197 ],
198 "outputs": [
199 {
200 "name": "VIDEO",
201 "type": "VIDEO",
202 "links": [
203 132
204 ]
205 }
206 ],
207 "properties": {
208 "Node name for S&R": "CreateVideo",
209 "cnr_id": "comfy-core",
210 "ver": "0.3.45",
211 "enableTabs": false,
212 "tabWidth": 65,
213 "tabXOffset": 10,
214 "hasSecondTab": false,
215 "secondTabText": "Send Back",
216 "secondTabOffset": 80,
217 "secondTabWidth": 65,
218 "ue_properties": {
219 "widget_ue_connectable": [],
220 "version": "7.1",
221 "input_ue_unconnectable": []
222 }
223 },
224 "widgets_values": [
225 16
226 ]
227 },
228 {
229 "id": 72,
230 "type": "CLIPLoader",
231 "pos": [
232 50,
233 190
234 ],
235 "size": [
236 346.391845703125,
237 106
238 ],
239 "flags": [],
240 "order": 2,
241 "mode": 0,
242 "inputs": [],
243 "outputs": [
244 {
245 "name": "CLIP",
246 "type": "CLIP",
247 "slot_index": 0,
248 "links": [
249 161,
250 179
251 ]
252 }
253 ],
254 "properties": {
255 "Node name for S&R": "CLIPLoader",
256 "cnr_id": "comfy-core",
257 "ver": "0.3.45",
258 "models": [
259 {
260 "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
261 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors",
262 "directory": "text_encoders"
263 }
264 ],
265 "enableTabs": false,
266 "tabWidth": 65,
267 "tabXOffset": 10,
268 "hasSecondTab": false,
269 "secondTabText": "Send Back",
270 "secondTabOffset": 80,
271 "secondTabWidth": 65,
272 "ue_properties": {
273 "widget_ue_connectable": [],
274 "version": "7.1",
275 "input_ue_unconnectable": []
276 }
277 },
278 "widgets_values": [
279 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
280 "wan",
281 "default"
282 ]
283 },
284 {
285 "id": 73,
286 "type": "ModelSamplingSD3",
287 "pos": [
288 650,
289 -70
290 ],
291 "size": [
292 210,
293 60
294 ],
295 "flags": [],
296 "order": 22,
297 "mode": 0,
298 "inputs": [
299 {
300 "name": "model",
301 "type": "MODEL",
302 "link": 159
303 }
304 ],
305 "outputs": [
306 {
307 "name": "MODEL",
308 "type": "MODEL",
309 "slot_index": 0,
310 "links": [
311 168
312 ]
313 }
314 ],
315 "properties": {
316 "Node name for S&R": "ModelSamplingSD3",
317 "cnr_id": "comfy-core",
318 "ver": "0.3.45",
319 "enableTabs": false,
320 "tabWidth": 65,
321 "tabXOffset": 10,
322 "hasSecondTab": false,
323 "secondTabText": "Send Back",
324 "secondTabOffset": 80,
325 "secondTabWidth": 65,
326 "ue_properties": {
327 "widget_ue_connectable": [],
328 "version": "7.1",
329 "input_ue_unconnectable": []
330 }
331 },
332 "widgets_values": [
333 8.000000000000002
334 ]
335 },
336 {
337 "id": 74,
338 "type": "ModelSamplingSD3",
339 "pos": [
340 650,
341 60
342 ],
343 "size": [
344 210,
345 58
346 ],
347 "flags": [],
348 "order": 23,
349 "mode": 0,
350 "inputs": [
351 {
352 "name": "model",
353 "type": "MODEL",
354 "link": 160
355 }
356 ],
357 "outputs": [
358 {
359 "name": "MODEL",
360 "type": "MODEL",
361 "slot_index": 0,
362 "links": [
363 175
364 ]
365 }
366 ],
367 "properties": {
368 "Node name for S&R": "ModelSamplingSD3",
369 "cnr_id": "comfy-core",
370 "ver": "0.3.45",
371 "enableTabs": false,
372 "tabWidth": 65,
373 "tabXOffset": 10,
374 "hasSecondTab": false,
375 "secondTabText": "Send Back",
376 "secondTabOffset": 80,
377 "secondTabWidth": 65,
378 "ue_properties": {
379 "widget_ue_connectable": [],
380 "version": "7.1",
381 "input_ue_unconnectable": []
382 }
383 },
384 "widgets_values": [
385 8
386 ]
387 },
388 {
389 "id": 76,
390 "type": "UNETLoader",
391 "pos": [
392 40,
393 -70
394 ],
395 "size": [
396 346.7470703125,
397 82
398 ],
399 "flags": [],
400 "order": 3,
401 "mode": 0,
402 "inputs": [],
403 "outputs": [
404 {
405 "name": "MODEL",
406 "type": "MODEL",
407 "slot_index": 0,
408 "links": [
409 159
410 ]
411 }
412 ],
413 "properties": {
414 "Node name for S&R": "UNETLoader",
415 "cnr_id": "comfy-core",
416 "ver": "0.3.45",
417 "models": [
418 {
419 "name": "wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors",
420 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/diffusion_models/wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors",
421 "directory": "diffusion_models"
422 }
423 ],
424 "enableTabs": false,
425 "tabWidth": 65,
426 "tabXOffset": 10,
427 "hasSecondTab": false,
428 "secondTabText": "Send Back",
429 "secondTabOffset": 80,
430 "secondTabWidth": 65,
431 "ue_properties": {
432 "widget_ue_connectable": [],
433 "version": "7.1",
434 "input_ue_unconnectable": []
435 }
436 },
437 "widgets_values": [
438 "wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors",
439 "default"
440 ]
441 },
442 {
443 "id": 77,
444 "type": "UNETLoader",
445 "pos": [
446 40,
447 60
448 ],
449 "size": [
450 346.7470703125,
451 82
452 ],
453 "flags": [],
454 "order": 4,
455 "mode": 0,
456 "inputs": [],
457 "outputs": [
458 {
459 "name": "MODEL",
460 "type": "MODEL",
461 "slot_index": 0,
462 "links": [
463 160
464 ]
465 }
466 ],
467 "properties": {
468 "Node name for S&R": "UNETLoader",
469 "cnr_id": "comfy-core",
470 "ver": "0.3.45",
471 "models": [
472 {
473 "name": "wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors",
474 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/diffusion_models/wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors",
475 "directory": "diffusion_models"
476 }
477 ],
478 "enableTabs": false,
479 "tabWidth": 65,
480 "tabXOffset": 10,
481 "hasSecondTab": false,
482 "secondTabText": "Send Back",
483 "secondTabOffset": 80,
484 "secondTabWidth": 65,
485 "ue_properties": {
486 "widget_ue_connectable": [],
487 "version": "7.1",
488 "input_ue_unconnectable": []
489 }
490 },
491 "widgets_values": [
492 "wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors",
493 "default"
494 ]
495 },
496 {
497 "id": 78,
498 "type": "CLIPTextEncode",
499 "pos": [
500 430,
501 410
502 ],
503 "size": [
504 425.27801513671875,
505 180.6060791015625
506 ],
507 "flags": [],
508 "order": 20,
509 "mode": 0,
510 "inputs": [
511 {
512 "name": "clip",
513 "type": "CLIP",
514 "link": 161
515 }
516 ],
517 "outputs": [
518 {
519 "name": "CONDITIONING",
520 "type": "CONDITIONING",
521 "slot_index": 0,
522 "links": [
523 163
524 ]
525 }
526 ],
527 "title": "CLIP Text Encode (Negative Prompt)",
528 "properties": {
529 "Node name for S&R": "CLIPTextEncode",
530 "cnr_id": "comfy-core",
531 "ver": "0.3.45",
532 "enableTabs": false,
533 "tabWidth": 65,
534 "tabXOffset": 10,
535 "hasSecondTab": false,
536 "secondTabText": "Send Back",
537 "secondTabOffset": 80,
538 "secondTabWidth": 65,
539 "ue_properties": {
540 "widget_ue_connectable": [],
541 "version": "7.1",
542 "input_ue_unconnectable": []
543 }
544 },
545 "widgets_values": [
546 "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走"
547 ],
548 "color": "#322",
549 "bgcolor": "#533"
550 },
551 {
552 "id": 79,
553 "type": "VAELoader",
554 "pos": [
555 50,
556 350
557 ],
558 "size": [
559 344.731689453125,
560 59.98149108886719
561 ],
562 "flags": [],
563 "order": 5,
564 "mode": 0,
565 "inputs": [],
566 "outputs": [
567 {
568 "name": "VAE",
569 "type": "VAE",
570 "slot_index": 0,
571 "links": [
572 164,
573 173
574 ]
575 }
576 ],
577 "properties": {
578 "Node name for S&R": "VAELoader",
579 "cnr_id": "comfy-core",
580 "ver": "0.3.45",
581 "models": [
582 {
583 "name": "wan_2.1_vae.safetensors",
584 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors",
585 "directory": "vae"
586 }
587 ],
588 "enableTabs": false,
589 "tabWidth": 65,
590 "tabXOffset": 10,
591 "hasSecondTab": false,
592 "secondTabText": "Send Back",
593 "secondTabOffset": 80,
594 "secondTabWidth": 65,
595 "ue_properties": {
596 "widget_ue_connectable": [],
597 "version": "7.1",
598 "input_ue_unconnectable": []
599 }
600 },
601 "widgets_values": [
602 "wan_2.1_vae.safetensors"
603 ]
604 },
605 {
606 "id": 81,
607 "type": "WanFirstLastFrameToVideo",
608 "pos": [
609 440,
610 720
611 ],
612 "size": [
613 410,
614 260
615 ],
616 "flags": [],
617 "order": 27,
618 "mode": 0,
619 "inputs": [
620 {
621 "name": "positive",
622 "type": "CONDITIONING",
623 "link": 162
624 },
625 {
626 "name": "negative",
627 "type": "CONDITIONING",
628 "link": 163
629 },
630 {
631 "name": "vae",
632 "type": "VAE",
633 "link": 164
634 },
635 {
636 "name": "clip_vision_start_image",
637 "shape": 7,
638 "type": "CLIP_VISION_OUTPUT",
639 "link": null
640 },
641 {
642 "name": "clip_vision_end_image",
643 "shape": 7,
644 "type": "CLIP_VISION_OUTPUT",
645 "link": null
646 },
647 {
648 "name": "start_image",
649 "shape": 7,
650 "type": "IMAGE",
651 "link": 165
652 },
653 {
654 "name": "end_image",
655 "shape": 7,
656 "type": "IMAGE",
657 "link": 166
658 }
659 ],
660 "outputs": [
661 {
662 "name": "positive",
663 "type": "CONDITIONING",
664 "links": [
665 169,
666 176
667 ]
668 },
669 {
670 "name": "negative",
671 "type": "CONDITIONING",
672 "links": [
673 170,
674 177
675 ]
676 },
677 {
678 "name": "latent",
679 "type": "LATENT",
680 "links": [
681 171
682 ]
683 }
684 ],
685 "properties": {
686 "Node name for S&R": "WanFirstLastFrameToVideo",
687 "cnr_id": "comfy-core",
688 "ver": "0.3.48",
689 "enableTabs": false,
690 "tabWidth": 65,
691 "tabXOffset": 10,
692 "hasSecondTab": false,
693 "secondTabText": "Send Back",
694 "secondTabOffset": 80,
695 "secondTabWidth": 65,
696 "ue_properties": {
697 "widget_ue_connectable": [],
698 "version": "7.1",
699 "input_ue_unconnectable": []
700 }
701 },
702 "widgets_values": [
703 640,
704 640,
705 81,
706 1
707 ]
708 },
709 {
710 "id": 85,
711 "type": "VAEDecode",
712 "pos": [
713 1250,
714 -70
715 ],
716 "size": [
717 210,
718 46
719 ],
720 "flags": [],
721 "order": 34,
722 "mode": 0,
723 "inputs": [
724 {
725 "name": "samples",
726 "type": "LATENT",
727 "link": 172
728 },
729 {
730 "name": "vae",
731 "type": "VAE",
732 "link": 173
733 }
734 ],
735 "outputs": [
736 {
737 "name": "IMAGE",
738 "type": "IMAGE",
739 "slot_index": 0,
740 "links": [
741 174
742 ]
743 }
744 ],
745 "properties": {
746 "Node name for S&R": "VAEDecode",
747 "cnr_id": "comfy-core",
748 "ver": "0.3.45",
749 "enableTabs": false,
750 "tabWidth": 65,
751 "tabXOffset": 10,
752 "hasSecondTab": false,
753 "secondTabText": "Send Back",
754 "secondTabOffset": 80,
755 "secondTabWidth": 65,
756 "ue_properties": {
757 "widget_ue_connectable": [],
758 "version": "7.1",
759 "input_ue_unconnectable": []
760 }
761 },
762 "widgets_values": []
763 },
764 {
765 "id": 86,
766 "type": "CreateVideo",
767 "pos": [
768 1250,
769 30
770 ],
771 "size": [
772 270,
773 78
774 ],
775 "flags": [],
776 "order": 36,
777 "mode": 0,
778 "inputs": [
779 {
780 "name": "images",
781 "type": "IMAGE",
782 "link": 174
783 },
784 {
785 "name": "audio",
786 "shape": 7,
787 "type": "AUDIO",
788 "link": null
789 }
790 ],
791 "outputs": [
792 {
793 "name": "VIDEO",
794 "type": "VIDEO",
795 "links": [
796 167
797 ]
798 }
799 ],
800 "properties": {
801 "Node name for S&R": "CreateVideo",
802 "cnr_id": "comfy-core",
803 "ver": "0.3.45",
804 "enableTabs": false,
805 "tabWidth": 65,
806 "tabXOffset": 10,
807 "hasSecondTab": false,
808 "secondTabText": "Send Back",
809 "secondTabOffset": 80,
810 "secondTabWidth": 65,
811 "ue_properties": {
812 "widget_ue_connectable": [],
813 "version": "7.1",
814 "input_ue_unconnectable": []
815 }
816 },
817 "widgets_values": [
818 16
819 ]
820 },
821 {
822 "id": 88,
823 "type": "Note",
824 "pos": [
825 420,
826 1060
827 ],
828 "size": [
829 450,
830 120
831 ],
832 "flags": [],
833 "order": 6,
834 "mode": 0,
835 "inputs": [],
836 "outputs": [],
837 "title": "Video Size",
838 "properties": {
839 "ue_properties": {
840 "widget_ue_connectable": [],
841 "version": "7.1",
842 "input_ue_unconnectable": []
843 }
844 },
845 "widgets_values": [
846 "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"
847 ],
848 "color": "#222",
849 "bgcolor": "#000"
850 },
851 {
852 "id": 90,
853 "type": "CLIPTextEncode",
854 "pos": [
855 430,
856 210
857 ],
858 "size": [
859 422.84503173828125,
860 164.31304931640625
861 ],
862 "flags": [],
863 "order": 21,
864 "mode": 0,
865 "inputs": [
866 {
867 "name": "clip",
868 "type": "CLIP",
869 "link": 179
870 }
871 ],
872 "outputs": [
873 {
874 "name": "CONDITIONING",
875 "type": "CONDITIONING",
876 "slot_index": 0,
877 "links": [
878 162
879 ]
880 }
881 ],
882 "title": "CLIP Text Encode (Positive Prompt)",
883 "properties": {
884 "Node name for S&R": "CLIPTextEncode",
885 "cnr_id": "comfy-core",
886 "ver": "0.3.45",
887 "enableTabs": false,
888 "tabWidth": 65,
889 "tabXOffset": 10,
890 "hasSecondTab": false,
891 "secondTabText": "Send Back",
892 "secondTabOffset": 80,
893 "secondTabWidth": 65,
894 "ue_properties": {
895 "widget_ue_connectable": [],
896 "version": "7.1",
897 "input_ue_unconnectable": []
898 }
899 },
900 "widgets_values": [
901 "冰晶组成的小猫突然被惊醒,愤怒的它抬头,渐渐长出色彩毛发变成为一个巨兽,像发现危险一样呲牙,瞪大眼睛"
902 ],
903 "color": "#232",
904 "bgcolor": "#353"
905 },
906 {
907 "id": 37,
908 "type": "UNETLoader",
909 "pos": [
910 40,
911 1580
912 ],
913 "size": [
914 346.7470703125,
915 82
916 ],
917 "flags": [],
918 "order": 7,
919 "mode": 4,
920 "inputs": [],
921 "outputs": [
922 {
923 "name": "MODEL",
924 "type": "MODEL",
925 "slot_index": 0,
926 "links": [
927 180
928 ]
929 }
930 ],
931 "properties": {
932 "Node name for S&R": "UNETLoader",
933 "cnr_id": "comfy-core",
934 "ver": "0.3.45",
935 "models": [
936 {
937 "name": "wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors",
938 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/diffusion_models/wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors",
939 "directory": "diffusion_models"
940 }
941 ],
942 "enableTabs": false,
943 "tabWidth": 65,
944 "tabXOffset": 10,
945 "hasSecondTab": false,
946 "secondTabText": "Send Back",
947 "secondTabOffset": 80,
948 "secondTabWidth": 65,
949 "ue_properties": {
950 "widget_ue_connectable": [],
951 "version": "7.1",
952 "input_ue_unconnectable": []
953 }
954 },
955 "widgets_values": [
956 "wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors",
957 "default"
958 ]
959 },
960 {
961 "id": 56,
962 "type": "UNETLoader",
963 "pos": [
964 40,
965 1710
966 ],
967 "size": [
968 346.7470703125,
969 82
970 ],
971 "flags": [],
972 "order": 8,
973 "mode": 4,
974 "inputs": [],
975 "outputs": [
976 {
977 "name": "MODEL",
978 "type": "MODEL",
979 "slot_index": 0,
980 "links": [
981 182
982 ]
983 }
984 ],
985 "properties": {
986 "Node name for S&R": "UNETLoader",
987 "cnr_id": "comfy-core",
988 "ver": "0.3.45",
989 "models": [
990 {
991 "name": "wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors",
992 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/diffusion_models/wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors",
993 "directory": "diffusion_models"
994 }
995 ],
996 "enableTabs": false,
997 "tabWidth": 65,
998 "tabXOffset": 10,
999 "hasSecondTab": false,
1000 "secondTabText": "Send Back",
1001 "secondTabOffset": 80,
1002 "secondTabWidth": 65,
1003 "ue_properties": {
1004 "widget_ue_connectable": [],
1005 "version": "7.1",
1006 "input_ue_unconnectable": []
1007 }
1008 },
1009 "widgets_values": [
1010 "wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors",
1011 "default"
1012 ]
1013 },
1014 {
1015 "id": 8,
1016 "type": "VAEDecode",
1017 "pos": [
1018 1300,
1019 1550
1020 ],
1021 "size": [
1022 210,
1023 46
1024 ],
1025 "flags": [],
1026 "order": 35,
1027 "mode": 4,
1028 "inputs": [
1029 {
1030 "name": "samples",
1031 "type": "LATENT",
1032 "link": 124
1033 },
1034 {
1035 "name": "vae",
1036 "type": "VAE",
1037 "link": 76
1038 }
1039 ],
1040 "outputs": [
1041 {
1042 "name": "IMAGE",
1043 "type": "IMAGE",
1044 "slot_index": 0,
1045 "links": [
1046 131
1047 ]
1048 }
1049 ],
1050 "properties": {
1051 "Node name for S&R": "VAEDecode",
1052 "cnr_id": "comfy-core",
1053 "ver": "0.3.45",
1054 "enableTabs": false,
1055 "tabWidth": 65,
1056 "tabXOffset": 10,
1057 "hasSecondTab": false,
1058 "secondTabText": "Send Back",
1059 "secondTabOffset": 80,
1060 "secondTabWidth": 65,
1061 "ue_properties": {
1062 "widget_ue_connectable": [],
1063 "version": "7.1",
1064 "input_ue_unconnectable": []
1065 }
1066 },
1067 "widgets_values": []
1068 },
1069 {
1070 "id": 55,
1071 "type": "ModelSamplingSD3",
1072 "pos": [
1073 640,
1074 1970
1075 ],
1076 "size": [
1077 210,
1078 58
1079 ],
1080 "flags": [],
1081 "order": 29,
1082 "mode": 4,
1083 "inputs": [
1084 {
1085 "name": "model",
1086 "type": "MODEL",
1087 "link": 183
1088 }
1089 ],
1090 "outputs": [
1091 {
1092 "name": "MODEL",
1093 "type": "MODEL",
1094 "slot_index": 0,
1095 "links": [
1096 148
1097 ]
1098 }
1099 ],
1100 "properties": {
1101 "Node name for S&R": "ModelSamplingSD3",
1102 "cnr_id": "comfy-core",
1103 "ver": "0.3.45",
1104 "enableTabs": false,
1105 "tabWidth": 65,
1106 "tabXOffset": 10,
1107 "hasSecondTab": false,
1108 "secondTabText": "Send Back",
1109 "secondTabOffset": 80,
1110 "secondTabWidth": 65,
1111 "ue_properties": {
1112 "widget_ue_connectable": [],
1113 "version": "7.1",
1114 "input_ue_unconnectable": []
1115 }
1116 },
1117 "widgets_values": [
1118 5
1119 ]
1120 },
1121 {
1122 "id": 92,
1123 "type": "LoraLoaderModelOnly",
1124 "pos": [
1125 440,
1126 1840
1127 ],
1128 "size": [
1129 420,
1130 82
1131 ],
1132 "flags": [],
1133 "order": 25,
1134 "mode": 4,
1135 "inputs": [
1136 {
1137 "name": "model",
1138 "type": "MODEL",
1139 "link": 182
1140 }
1141 ],
1142 "outputs": [
1143 {
1144 "name": "MODEL",
1145 "type": "MODEL",
1146 "links": [
1147 183
1148 ]
1149 }
1150 ],
1151 "properties": {
1152 "Node name for S&R": "LoraLoaderModelOnly",
1153 "cnr_id": "comfy-core",
1154 "ver": "0.3.49",
1155 "models": [
1156 {
1157 "name": "wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors",
1158 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/loras/wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors",
1159 "directory": "loras"
1160 }
1161 ],
1162 "enableTabs": false,
1163 "tabWidth": 65,
1164 "tabXOffset": 10,
1165 "hasSecondTab": false,
1166 "secondTabText": "Send Back",
1167 "secondTabOffset": 80,
1168 "secondTabWidth": 65,
1169 "ue_properties": {
1170 "widget_ue_connectable": {
1171 "lora_name": true,
1172 "strength_model": true
1173 },
1174 "version": "7.1",
1175 "input_ue_unconnectable": []
1176 }
1177 },
1178 "widgets_values": [
1179 "wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors",
1180 1
1181 ]
1182 },
1183 {
1184 "id": 91,
1185 "type": "LoraLoaderModelOnly",
1186 "pos": [
1187 430,
1188 1580
1189 ],
1190 "size": [
1191 430,
1192 82
1193 ],
1194 "flags": [],
1195 "order": 24,
1196 "mode": 4,
1197 "inputs": [
1198 {
1199 "name": "model",
1200 "type": "MODEL",
1201 "link": 180
1202 }
1203 ],
1204 "outputs": [
1205 {
1206 "name": "MODEL",
1207 "type": "MODEL",
1208 "links": [
1209 181
1210 ]
1211 }
1212 ],
1213 "properties": {
1214 "Node name for S&R": "LoraLoaderModelOnly",
1215 "cnr_id": "comfy-core",
1216 "ver": "0.3.49",
1217 "models": [
1218 {
1219 "name": "wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors",
1220 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/loras/wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors",
1221 "directory": "loras"
1222 }
1223 ],
1224 "enableTabs": false,
1225 "tabWidth": 65,
1226 "tabXOffset": 10,
1227 "hasSecondTab": false,
1228 "secondTabText": "Send Back",
1229 "secondTabOffset": 80,
1230 "secondTabWidth": 65,
1231 "ue_properties": {
1232 "widget_ue_connectable": {
1233 "lora_name": true,
1234 "strength_model": true
1235 },
1236 "version": "7.1",
1237 "input_ue_unconnectable": []
1238 }
1239 },
1240 "widgets_values": [
1241 "wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors",
1242 1
1243 ]
1244 },
1245 {
1246 "id": 54,
1247 "type": "ModelSamplingSD3",
1248 "pos": [
1249 640,
1250 1710
1251 ],
1252 "size": [
1253 210,
1254 60
1255 ],
1256 "flags": [],
1257 "order": 28,
1258 "mode": 4,
1259 "inputs": [
1260 {
1261 "name": "model",
1262 "type": "MODEL",
1263 "link": 181
1264 }
1265 ],
1266 "outputs": [
1267 {
1268 "name": "MODEL",
1269 "type": "MODEL",
1270 "slot_index": 0,
1271 "links": [
1272 147
1273 ]
1274 }
1275 ],
1276 "properties": {
1277 "Node name for S&R": "ModelSamplingSD3",
1278 "cnr_id": "comfy-core",
1279 "ver": "0.3.45",
1280 "enableTabs": false,
1281 "tabWidth": 65,
1282 "tabXOffset": 10,
1283 "hasSecondTab": false,
1284 "secondTabText": "Send Back",
1285 "secondTabOffset": 80,
1286 "secondTabWidth": 65,
1287 "ue_properties": {
1288 "widget_ue_connectable": [],
1289 "version": "7.1",
1290 "input_ue_unconnectable": []
1291 }
1292 },
1293 "widgets_values": [
1294 5
1295 ]
1296 },
1297 {
1298 "id": 58,
1299 "type": "KSamplerAdvanced",
1300 "pos": [
1301 940,
1302 2120
1303 ],
1304 "size": [
1305 304.748046875,
1306 498.6905822753906
1307 ],
1308 "flags": [],
1309 "order": 33,
1310 "mode": 4,
1311 "inputs": [
1312 {
1313 "name": "model",
1314 "type": "MODEL",
1315 "link": 148
1316 },
1317 {
1318 "name": "positive",
1319 "type": "CONDITIONING",
1320 "link": 154
1321 },
1322 {
1323 "name": "negative",
1324 "type": "CONDITIONING",
1325 "link": 155
1326 },
1327 {
1328 "name": "latent_image",
1329 "type": "LATENT",
1330 "link": 113
1331 }
1332 ],
1333 "outputs": [
1334 {
1335 "name": "LATENT",
1336 "type": "LATENT",
1337 "links": [
1338 124
1339 ]
1340 }
1341 ],
1342 "properties": {
1343 "Node name for S&R": "KSamplerAdvanced",
1344 "cnr_id": "comfy-core",
1345 "ver": "0.3.45",
1346 "enableTabs": false,
1347 "tabWidth": 65,
1348 "tabXOffset": 10,
1349 "hasSecondTab": false,
1350 "secondTabText": "Send Back",
1351 "secondTabOffset": 80,
1352 "secondTabWidth": 65,
1353 "ue_properties": {
1354 "widget_ue_connectable": [],
1355 "version": "7.1",
1356 "input_ue_unconnectable": []
1357 }
1358 },
1359 "widgets_values": [
1360 "disable",
1361 0,
1362 "fixed",
1363 4,
1364 1,
1365 "euler",
1366 "simple",
1367 2,
1368 10000,
1369 "disable"
1370 ]
1371 },
1372 {
1373 "id": 57,
1374 "type": "KSamplerAdvanced",
1375 "pos": [
1376 930,
1377 1550
1378 ],
1379 "size": [
1380 304.748046875,
1381 334
1382 ],
1383 "flags": [],
1384 "order": 31,
1385 "mode": 4,
1386 "inputs": [
1387 {
1388 "name": "model",
1389 "type": "MODEL",
1390 "link": 147
1391 },
1392 {
1393 "name": "positive",
1394 "type": "CONDITIONING",
1395 "link": 151
1396 },
1397 {
1398 "name": "negative",
1399 "type": "CONDITIONING",
1400 "link": 152
1401 },
1402 {
1403 "name": "latent_image",
1404 "type": "LATENT",
1405 "link": 153
1406 }
1407 ],
1408 "outputs": [
1409 {
1410 "name": "LATENT",
1411 "type": "LATENT",
1412 "links": [
1413 113
1414 ]
1415 }
1416 ],
1417 "properties": {
1418 "Node name for S&R": "KSamplerAdvanced",
1419 "cnr_id": "comfy-core",
1420 "ver": "0.3.45",
1421 "enableTabs": false,
1422 "tabWidth": 65,
1423 "tabXOffset": 10,
1424 "hasSecondTab": false,
1425 "secondTabText": "Send Back",
1426 "secondTabOffset": 80,
1427 "secondTabWidth": 65,
1428 "ue_properties": {
1429 "widget_ue_connectable": [],
1430 "version": "7.1",
1431 "input_ue_unconnectable": []
1432 }
1433 },
1434 "widgets_values": [
1435 "enable",
1436 984937593540091,
1437 "randomize",
1438 4,
1439 1,
1440 "euler",
1441 "simple",
1442 0,
1443 2,
1444 "enable"
1445 ]
1446 },
1447 {
1448 "id": 61,
1449 "type": "SaveVideo",
1450 "pos": [
1451 1300,
1452 1790
1453 ],
1454 "size": [
1455 710,
1456 808
1457 ],
1458 "flags": [],
1459 "order": 39,
1460 "mode": 4,
1461 "inputs": [
1462 {
1463 "name": "video",
1464 "type": "VIDEO",
1465 "link": 132
1466 }
1467 ],
1468 "outputs": [],
1469 "properties": {
1470 "Node name for S&R": "SaveVideo",
1471 "cnr_id": "comfy-core",
1472 "ver": "0.3.45",
1473 "enableTabs": false,
1474 "tabWidth": 65,
1475 "tabXOffset": 10,
1476 "hasSecondTab": false,
1477 "secondTabText": "Send Back",
1478 "secondTabOffset": 80,
1479 "secondTabWidth": 65,
1480 "ue_properties": {
1481 "widget_ue_connectable": [],
1482 "version": "7.1",
1483 "input_ue_unconnectable": []
1484 }
1485 },
1486 "widgets_values": [
1487 "video/ComfyUI",
1488 "auto",
1489 "auto"
1490 ]
1491 },
1492 {
1493 "id": 39,
1494 "type": "VAELoader",
1495 "pos": [
1496 50,
1497 1990
1498 ],
1499 "size": [
1500 344.731689453125,
1501 59.98149108886719
1502 ],
1503 "flags": [],
1504 "order": 9,
1505 "mode": 4,
1506 "inputs": [],
1507 "outputs": [
1508 {
1509 "name": "VAE",
1510 "type": "VAE",
1511 "slot_index": 0,
1512 "links": [
1513 76,
1514 156
1515 ]
1516 }
1517 ],
1518 "properties": {
1519 "Node name for S&R": "VAELoader",
1520 "cnr_id": "comfy-core",
1521 "ver": "0.3.45",
1522 "models": [
1523 {
1524 "name": "wan_2.1_vae.safetensors",
1525 "url": "https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors",
1526 "directory": "vae"
1527 }
1528 ],
1529 "enableTabs": false,
1530 "tabWidth": 65,
1531 "tabXOffset": 10,
1532 "hasSecondTab": false,
1533 "secondTabText": "Send Back",
1534 "secondTabOffset": 80,
1535 "secondTabWidth": 65,
1536 "ue_properties": {
1537 "widget_ue_connectable": [],
1538 "version": "7.1",
1539 "input_ue_unconnectable": []
1540 }
1541 },
1542 "widgets_values": [
1543 "wan_2.1_vae.safetensors"
1544 ]
1545 },
1546 {
1547 "id": 67,
1548 "type": "WanFirstLastFrameToVideo",
1549 "pos": [
1550 450,
1551 2650
1552 ],
1553 "size": [
1554 410,
1555 260
1556 ],
1557 "flags": [],
1558 "order": 26,
1559 "mode": 4,
1560 "inputs": [
1561 {
1562 "name": "positive",
1563 "type": "CONDITIONING",
1564 "link": 149
1565 },
1566 {
1567 "name": "negative",
1568 "type": "CONDITIONING",
1569 "link": 150
1570 },
1571 {
1572 "name": "vae",
1573 "type": "VAE",
1574 "link": 156
1575 },
1576 {
1577 "name": "clip_vision_start_image",
1578 "shape": 7,
1579 "type": "CLIP_VISION_OUTPUT",
1580 "link": null
1581 },
1582 {
1583 "name": "clip_vision_end_image",
1584 "shape": 7,
1585 "type": "CLIP_VISION_OUTPUT",
1586 "link": null
1587 },
1588 {
1589 "name": "start_image",
1590 "shape": 7,
1591 "type": "IMAGE",
1592 "link": 157
1593 },
1594 {
1595 "name": "end_image",
1596 "shape": 7,
1597 "type": "IMAGE",
1598 "link": 158
1599 }
1600 ],
1601 "outputs": [
1602 {
1603 "name": "positive",
1604 "type": "CONDITIONING",
1605 "links": [
1606 151,
1607 154
1608 ]
1609 },
1610 {
1611 "name": "negative",
1612 "type": "CONDITIONING",
1613 "links": [
1614 152,
1615 155
1616 ]
1617 },
1618 {
1619 "name": "latent",
1620 "type": "LATENT",
1621 "links": [
1622 153
1623 ]
1624 }
1625 ],
1626 "properties": {
1627 "Node name for S&R": "WanFirstLastFrameToVideo",
1628 "cnr_id": "comfy-core",
1629 "ver": "0.3.48",
1630 "enableTabs": false,
1631 "tabWidth": 65,
1632 "tabXOffset": 10,
1633 "hasSecondTab": false,
1634 "secondTabText": "Send Back",
1635 "secondTabOffset": 80,
1636 "secondTabWidth": 65,
1637 "ue_properties": {
1638 "widget_ue_connectable": [],
1639 "version": "7.1",
1640 "input_ue_unconnectable": []
1641 }
1642 },
1643 "widgets_values": [
1644 640,
1645 640,
1646 81,
1647 1
1648 ]
1649 },
1650 {
1651 "id": 6,
1652 "type": "CLIPTextEncode",
1653 "pos": [
1654 440,
1655 2160
1656 ],
1657 "size": [
1658 422.84503173828125,
1659 164.31304931640625
1660 ],
1661 "flags": [],
1662 "order": 18,
1663 "mode": 4,
1664 "inputs": [
1665 {
1666 "name": "clip",
1667 "type": "CLIP",
1668 "link": 74
1669 }
1670 ],
1671 "outputs": [
1672 {
1673 "name": "CONDITIONING",
1674 "type": "CONDITIONING",
1675 "slot_index": 0,
1676 "links": [
1677 149
1678 ]
1679 }
1680 ],
1681 "title": "CLIP Text Encode (Positive Prompt)",
1682 "properties": {
1683 "Node name for S&R": "CLIPTextEncode",
1684 "cnr_id": "comfy-core",
1685 "ver": "0.3.45",
1686 "enableTabs": false,
1687 "tabWidth": 65,
1688 "tabXOffset": 10,
1689 "hasSecondTab": false,
1690 "secondTabText": "Send Back",
1691 "secondTabOffset": 80,
1692 "secondTabWidth": 65,
1693 "ue_properties": {
1694 "widget_ue_connectable": [],
1695 "version": "7.1",
1696 "input_ue_unconnectable": []
1697 }
1698 },
1699 "widgets_values": [
1700 "A bearded man with red facial hair wearing a yellow straw hat and dark coat in Van Gogh's self-portrait style, slowly and continuously transforms into a space astronaut. The transformation flows like liquid paint - his beard fades away strand by strand, the yellow hat melts and reforms smoothly into a silver space helmet, dark coat gradually lightens and restructures into a white spacesuit. The background swirling brushstrokes slowly organize and clarify into realistic stars and space, with Earth appearing gradually in the distance. Every change happens in seamless waves, maintaining visual continuity throughout the metamorphosis.\n\nConsistent soft lighting throughout, medium close-up maintaining same framing, central composition stays fixed, gentle color temperature shift from warm to cool, gradual contrast increase, smooth style transition from painterly to photorealistic. Static camera with subtle slow zoom, emphasizing the flowing transformation process without abrupt changes."
1701 ],
1702 "color": "#232",
1703 "bgcolor": "#353"
1704 },
1705 {
1706 "id": 62,
1707 "type": "LoadImage",
1708 "pos": [
1709 60,
1710 2600
1711 ],
1712 "size": [
1713 315,
1714 314.00006103515625
1715 ],
1716 "flags": [],
1717 "order": 10,
1718 "mode": 4,
1719 "inputs": [],
1720 "outputs": [
1721 {
1722 "name": "IMAGE",
1723 "type": "IMAGE",
1724 "slot_index": 0,
1725 "links": [
1726 158
1727 ]
1728 },
1729 {
1730 "name": "MASK",
1731 "type": "MASK",
1732 "slot_index": 1,
1733 "links": null
1734 }
1735 ],
1736 "properties": {
1737 "Node name for S&R": "LoadImage",
1738 "cnr_id": "comfy-core",
1739 "ver": "0.3.45",
1740 "enableTabs": false,
1741 "tabWidth": 65,
1742 "tabXOffset": 10,
1743 "hasSecondTab": false,
1744 "secondTabText": "Send Back",
1745 "secondTabOffset": 80,
1746 "secondTabWidth": 65,
1747 "ue_properties": {
1748 "widget_ue_connectable": [],
1749 "version": "7.1",
1750 "input_ue_unconnectable": []
1751 }
1752 },
1753 "widgets_values": [
1754 "video_wan2_2_14B_flf2v_start_image.png",
1755 "image"
1756 ]
1757 },
1758 {
1759 "id": 83,
1760 "type": "SaveVideo",
1761 "pos": [
1762 1250,
1763 170
1764 ],
1765 "size": [
1766 770,
1767 840
1768 ],
1769 "flags": [],
1770 "order": 38,
1771 "mode": 0,
1772 "inputs": [
1773 {
1774 "name": "video",
1775 "type": "VIDEO",
1776 "link": 167
1777 }
1778 ],
1779 "outputs": [],
1780 "properties": {
1781 "Node name for S&R": "SaveVideo",
1782 "cnr_id": "comfy-core",
1783 "ver": "0.3.45",
1784 "enableTabs": false,
1785 "tabWidth": 65,
1786 "tabXOffset": 10,
1787 "hasSecondTab": false,
1788 "secondTabText": "Send Back",
1789 "secondTabOffset": 80,
1790 "secondTabWidth": 65,
1791 "ue_properties": {
1792 "widget_ue_connectable": [],
1793 "version": "7.1",
1794 "input_ue_unconnectable": []
1795 }
1796 },
1797 "widgets_values": [
1798 "video/ComfyUI",
1799 "auto",
1800 "auto"
1801 ]
1802 },
1803 {
1804 "id": 96,
1805 "type": "Note",
1806 "pos": [
1807 10,
1808 -310
1809 ],
1810 "size": [
1811 360,
1812 100
1813 ],
1814 "flags": [],
1815 "order": 11,
1816 "mode": 0,
1817 "inputs": [],
1818 "outputs": [],
1819 "title": "Note: About 4 Steps LoRA",
1820 "properties": {
1821 "ue_properties": {
1822 "widget_ue_connectable": [],
1823 "version": "7.1",
1824 "input_ue_unconnectable": []
1825 }
1826 },
1827 "widgets_values": [
1828 "Using the Wan2.2 Lighting LoRA will result in the loss of video dynamics, but it will reduce the generation time. This template provides two workflows, and you can enable one as needed."
1829 ],
1830 "color": "#222",
1831 "bgcolor": "#000"
1832 },
1833 {
1834 "id": 70,
1835 "type": "Note",
1836 "pos": [
1837 900,
1838 2810
1839 ],
1840 "size": [
1841 340,
1842 120
1843 ],
1844 "flags": [],
1845 "order": 12,
1846 "mode": 4,
1847 "inputs": [],
1848 "outputs": [],
1849 "title": "Note: Video Size",
1850 "properties": {
1851 "ue_properties": {
1852 "widget_ue_connectable": [],
1853 "version": "7.1",
1854 "input_ue_unconnectable": []
1855 }
1856 },
1857 "widgets_values": [
1858 "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"
1859 ],
1860 "color": "#222",
1861 "bgcolor": "#000"
1862 },
1863 {
1864 "id": 80,
1865 "type": "LoadImage",
1866 "pos": [
1867 60,
1868 520
1869 ],
1870 "size": [
1871 315,
1872 314.0000000000002
1873 ],
1874 "flags": [],
1875 "order": 13,
1876 "mode": 0,
1877 "inputs": [],
1878 "outputs": [
1879 {
1880 "name": "IMAGE",
1881 "type": "IMAGE",
1882 "slot_index": 0,
1883 "links": [
1884 165
1885 ]
1886 },
1887 {
1888 "name": "MASK",
1889 "type": "MASK",
1890 "slot_index": 1,
1891 "links": null
1892 }
1893 ],
1894 "properties": {
1895 "Node name for S&R": "LoadImage",
1896 "cnr_id": "comfy-core",
1897 "ver": "0.3.45",
1898 "enableTabs": false,
1899 "tabWidth": 65,
1900 "tabXOffset": 10,
1901 "hasSecondTab": false,
1902 "secondTabText": "Send Back",
1903 "secondTabOffset": 80,
1904 "secondTabWidth": 65,
1905 "ue_properties": {
1906 "widget_ue_connectable": [],
1907 "version": "7.1",
1908 "input_ue_unconnectable": []
1909 }
1910 },
1911 "widgets_values": [
1912 "video_wan2_2_14B_flf2v_start_image.png",
1913 "image"
1914 ]
1915 },
1916 {
1917 "id": 89,
1918 "type": "LoadImage",
1919 "pos": [
1920 50,
1921 940
1922 ],
1923 "size": [
1924 315,
1925 314.00006103515625
1926 ],
1927 "flags": [],
1928 "order": 14,
1929 "mode": 0,
1930 "inputs": [],
1931 "outputs": [
1932 {
1933 "name": "IMAGE",
1934 "type": "IMAGE",
1935 "slot_index": 0,
1936 "links": [
1937 166
1938 ]
1939 },
1940 {
1941 "name": "MASK",
1942 "type": "MASK",
1943 "slot_index": 1,
1944 "links": null
1945 }
1946 ],
1947 "properties": {
1948 "Node name for S&R": "LoadImage",
1949 "cnr_id": "comfy-core",
1950 "ver": "0.3.45",
1951 "enableTabs": false,
1952 "tabWidth": 65,
1953 "tabXOffset": 10,
1954 "hasSecondTab": false,
1955 "secondTabText": "Send Back",
1956 "secondTabOffset": 80,
1957 "secondTabWidth": 65,
1958 "ue_properties": {
1959 "widget_ue_connectable": [],
1960 "version": "7.1",
1961 "input_ue_unconnectable": []
1962 }
1963 },
1964 "widgets_values": [
1965 "video_wan2_2_14B_flf2v_end_image.png",
1966 "image"
1967 ]
1968 },
1969 {
1970 "id": 95,
1971 "type": "MarkdownNote",
1972 "pos": [
1973 -360,
1974 1480
1975 ],
1976 "size": [
1977 350,
1978 150
1979 ],
1980 "flags": [],
1981 "order": 15,
1982 "mode": 0,
1983 "inputs": [],
1984 "outputs": [],
1985 "properties": {
1986 "ue_properties": {
1987 "widget_ue_connectable": [],
1988 "version": "7.1",
1989 "input_ue_unconnectable": []
1990 }
1991 },
1992 "widgets_values": [
1993 "1. Box-select then use Ctrl + B to enable\n2. If you don't want to run both groups simultaneously, don't forget to use **Ctrl + B** to disable the **fp8_scaled + 4steps LoRA** group after enabling the **fp8_scaled** group, or try the [partial - execution](https://docs.comfy.org/interface/features/partial-execution) feature."
1994 ],
1995 "color": "#222",
1996 "bgcolor": "#000"
1997 },
1998 {
1999 "id": 84,
2000 "type": "KSamplerAdvanced",
2001 "pos": [
2002 900,
2003 -70
2004 ],
2005 "size": [
2006 300,
2007 540
2008 ],
2009 "flags": [],
2010 "order": 30,
2011 "mode": 0,
2012 "inputs": [
2013 {
2014 "name": "model",
2015 "type": "MODEL",
2016 "link": 168
2017 },
2018 {
2019 "name": "positive",
2020 "type": "CONDITIONING",
2021 "link": 169
2022 },
2023 {
2024 "name": "negative",
2025 "type": "CONDITIONING",
2026 "link": 170
2027 },
2028 {
2029 "name": "latent_image",
2030 "type": "LATENT",
2031 "link": 171
2032 }
2033 ],
2034 "outputs": [
2035 {
2036 "name": "LATENT",
2037 "type": "LATENT",
2038 "links": [
2039 178
2040 ]
2041 }
2042 ],
2043 "properties": {
2044 "Node name for S&R": "KSamplerAdvanced",
2045 "cnr_id": "comfy-core",
2046 "ver": "0.3.45",
2047 "enableTabs": false,
2048 "tabWidth": 65,
2049 "tabXOffset": 10,
2050 "hasSecondTab": false,
2051 "secondTabText": "Send Back",
2052 "secondTabOffset": 80,
2053 "secondTabWidth": 65,
2054 "ue_properties": {
2055 "widget_ue_connectable": [],
2056 "version": "7.1",
2057 "input_ue_unconnectable": []
2058 }
2059 },
2060 "widgets_values": [
2061 "enable",
2062 984937593540091,
2063 "randomize",
2064 20,
2065 4,
2066 "euler",
2067 "simple",
2068 0,
2069 10,
2070 "enable"
2071 ]
2072 },
2073 {
2074 "id": 87,
2075 "type": "KSamplerAdvanced",
2076 "pos": [
2077 900,
2078 660
2079 ],
2080 "size": [
2081 310,
2082 520
2083 ],
2084 "flags": [],
2085 "order": 32,
2086 "mode": 0,
2087 "inputs": [
2088 {
2089 "name": "model",
2090 "type": "MODEL",
2091 "link": 175
2092 },
2093 {
2094 "name": "positive",
2095 "type": "CONDITIONING",
2096 "link": 176
2097 },
2098 {
2099 "name": "negative",
2100 "type": "CONDITIONING",
2101 "link": 177
2102 },
2103 {
2104 "name": "latent_image",
2105 "type": "LATENT",
2106 "link": 178
2107 }
2108 ],
2109 "outputs": [
2110 {
2111 "name": "LATENT",
2112 "type": "LATENT",
2113 "links": [
2114 172
2115 ]
2116 }
2117 ],
2118 "properties": {
2119 "Node name for S&R": "KSamplerAdvanced",
2120 "cnr_id": "comfy-core",
2121 "ver": "0.3.45",
2122 "enableTabs": false,
2123 "tabWidth": 65,
2124 "tabXOffset": 10,
2125 "hasSecondTab": false,
2126 "secondTabText": "Send Back",
2127 "secondTabOffset": 80,
2128 "secondTabWidth": 65,
2129 "ue_properties": {
2130 "widget_ue_connectable": [],
2131 "version": "7.1",
2132 "input_ue_unconnectable": []
2133 }
2134 },
2135 "widgets_values": [
2136 "disable",
2137 0,
2138 "fixed",
2139 20,
2140 4,
2141 "euler",
2142 "simple",
2143 10,
2144 10000,
2145 "disable"
2146 ]
2147 },
2148 {
2149 "id": 94,
2150 "type": "MarkdownNote",
2151 "pos": [
2152 -500,
2153 -160
2154 ],
2155 "size": [
2156 480,
2157 550
2158 ],
2159 "flags": [],
2160 "order": 16,
2161 "mode": 0,
2162 "inputs": [],
2163 "outputs": [],
2164 "title": "Note: Model Links",
2165 "properties": {
2166 "ue_properties": {
2167 "widget_ue_connectable": [],
2168 "version": "7.1",
2169 "input_ue_unconnectable": []
2170 }
2171 },
2172 "widgets_values": [
2173 "[Tutorial](https://docs.comfy.org/tutorials/video/wan/wan2_2)\n\n## Model links\n\n- [Hugging Face:Comfy-Org/Wan_2.1_ComfyUI_repackaged](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged)\n- [Hugging Face:Comfy-Org/Wan_2.2_ComfyUI_Repackaged](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged)\n\n**ModelScope mirrors** (alternative repo location)\n\n- [ModelScope:Comfy-Org/Wan_2.1_ComfyUI_repackaged](https://modelscope.cn/models/Comfy-Org/Wan_2.1_ComfyUI_repackaged)\n- [ModelScope:Comfy-Org/Wan_2.2_ComfyUI_Repackaged](https://modelscope.cn/models/Comfy-Org/Wan_2.2_ComfyUI_Repackaged)\n\n**text_encoders**\n\n- [umt5_xxl_fp8_e4m3fn_scaled.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors) (6.27 GB)\n\n**loras**\n\n- [wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/loras/wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors) (1.14 GB)\n- [wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/loras/wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors) (1.14 GB)\n\n**diffusion_models**\n\n- [wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/diffusion_models/wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors) (13.31 GB)\n- [wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/diffusion_models/wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors) (13.31 GB)\n\n**vae**\n\n- [wan_2.1_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors) (242.1 MB)\n\nModel Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ └── umt5_xxl_fp8_e4m3fn_scaled.safetensors\n│ ├── 📂 loras/\n│ │ ├── wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors\n│ │ └── wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors\n│ ├── 📂 diffusion_models/\n│ │ ├── wan2.2_i2v_high_noise_14B_fp8_scaled.safetensors\n│ │ └── wan2.2_i2v_low_noise_14B_fp8_scaled.safetensors\n│ └── 📂 vae/\n│ └── wan_2.1_vae.safetensors\n```\n\n## Report issue\n\nIf you encounter any issues when running this workflow, [report template issue here](https://github.com/Comfy-Org/workflow_templates/issues)\n"
2174 ],
2175 "color": "#222",
2176 "bgcolor": "#000"
2177 },
2178 {
2179 "id": 93,
2180 "type": "MarkdownNote",
2181 "pos": [
2182 -500,
2183 450
2184 ],
2185 "size": [
2186 480,
2187 180
2188 ],
2189 "flags": [],
2190 "order": 17,
2191 "mode": 0,
2192 "inputs": [],
2193 "outputs": [],
2194 "title": "Note: VRAM Usage",
2195 "properties": {
2196 "ue_properties": {
2197 "version": "7.1",
2198 "widget_ue_connectable": [],
2199 "input_ue_unconnectable": []
2200 }
2201 },
2202 "widgets_values": [
2203 "## GPU:RTX4090D 24GB\n\n| Model | Size |VRAM Usage | 1st Generation | 2nd Generation |\n|---------------------|-------|-----------|---------------|-----------------|\n| fp8_scaled |640*640| 84% | ≈ 536s | ≈ 513s |\n| fp8_scaled + 4steps LoRA | 640*640 | 89% | ≈ 108s | ≈ 71s |"
2204 ],
2205 "color": "#222",
2206 "bgcolor": "#000"
2207 }
2208 ],
2209 "links": [
2210 [
2211 74,
2212 38,
2213 0,
2214 6,
2215 0,
2216 "CLIP"
2217 ],
2218 [
2219 75,
2220 38,
2221 0,
2222 7,
2223 0,
2224 "CLIP"
2225 ],
2226 [
2227 76,
2228 39,
2229 0,
2230 8,
2231 1,
2232 "VAE"
2233 ],
2234 [
2235 113,
2236 57,
2237 0,
2238 58,
2239 3,
2240 "LATENT"
2241 ],
2242 [
2243 124,
2244 58,
2245 0,
2246 8,
2247 0,
2248 "LATENT"
2249 ],
2250 [
2251 131,
2252 8,
2253 0,
2254 60,
2255 0,
2256 "IMAGE"
2257 ],
2258 [
2259 132,
2260 60,
2261 0,
2262 61,
2263 0,
2264 "VIDEO"
2265 ],
2266 [
2267 147,
2268 54,
2269 0,
2270 57,
2271 0,
2272 "MODEL"
2273 ],
2274 [
2275 148,
2276 55,
2277 0,
2278 58,
2279 0,
2280 "MODEL"
2281 ],
2282 [
2283 149,
2284 6,
2285 0,
2286 67,
2287 0,
2288 "CONDITIONING"
2289 ],
2290 [
2291 150,
2292 7,
2293 0,
2294 67,
2295 1,
2296 "CONDITIONING"
2297 ],
2298 [
2299 151,
2300 67,
2301 0,
2302 57,
2303 1,
2304 "CONDITIONING"
2305 ],
2306 [
2307 152,
2308 67,
2309 1,
2310 57,
2311 2,
2312 "CONDITIONING"
2313 ],
2314 [
2315 153,
2316 67,
2317 2,
2318 57,
2319 3,
2320 "LATENT"
2321 ],
2322 [
2323 154,
2324 67,
2325 0,
2326 58,
2327 1,
2328 "CONDITIONING"
2329 ],
2330 [
2331 155,
2332 67,
2333 1,
2334 58,
2335 2,
2336 "CONDITIONING"
2337 ],
2338 [
2339 156,
2340 39,
2341 0,
2342 67,
2343 2,
2344 "VAE"
2345 ],
2346 [
2347 157,
2348 68,
2349 0,
2350 67,
2351 5,
2352 "IMAGE"
2353 ],
2354 [
2355 158,
2356 62,
2357 0,
2358 67,
2359 6,
2360 "IMAGE"
2361 ],
2362 [
2363 159,
2364 76,
2365 0,
2366 73,
2367 0,
2368 "MODEL"
2369 ],
2370 [
2371 160,
2372 77,
2373 0,
2374 74,
2375 0,
2376 "MODEL"
2377 ],
2378 [
2379 161,
2380 72,
2381 0,
2382 78,
2383 0,
2384 "CLIP"
2385 ],
2386 [
2387 162,
2388 90,
2389 0,
2390 81,
2391 0,
2392 "CONDITIONING"
2393 ],
2394 [
2395 163,
2396 78,
2397 0,
2398 81,
2399 1,
2400 "CONDITIONING"
2401 ],
2402 [
2403 164,
2404 79,
2405 0,
2406 81,
2407 2,
2408 "VAE"
2409 ],
2410 [
2411 165,
2412 80,
2413 0,
2414 81,
2415 5,
2416 "IMAGE"
2417 ],
2418 [
2419 166,
2420 89,
2421 0,
2422 81,
2423 6,
2424 "IMAGE"
2425 ],
2426 [
2427 167,
2428 86,
2429 0,
2430 83,
2431 0,
2432 "VIDEO"
2433 ],
2434 [
2435 168,
2436 73,
2437 0,
2438 84,
2439 0,
2440 "MODEL"
2441 ],
2442 [
2443 169,
2444 81,
2445 0,
2446 84,
2447 1,
2448 "CONDITIONING"
2449 ],
2450 [
2451 170,
2452 81,
2453 1,
2454 84,
2455 2,
2456 "CONDITIONING"
2457 ],
2458 [
2459 171,
2460 81,
2461 2,
2462 84,
2463 3,
2464 "LATENT"
2465 ],
2466 [
2467 172,
2468 87,
2469 0,
2470 85,
2471 0,
2472 "LATENT"
2473 ],
2474 [
2475 173,
2476 79,
2477 0,
2478 85,
2479 1,
2480 "VAE"
2481 ],
2482 [
2483 174,
2484 85,
2485 0,
2486 86,
2487 0,
2488 "IMAGE"
2489 ],
2490 [
2491 175,
2492 74,
2493 0,
2494 87,
2495 0,
2496 "MODEL"
2497 ],
2498 [
2499 176,
2500 81,
2501 0,
2502 87,
2503 1,
2504 "CONDITIONING"
2505 ],
2506 [
2507 177,
2508 81,
2509 1,
2510 87,
2511 2,
2512 "CONDITIONING"
2513 ],
2514 [
2515 178,
2516 84,
2517 0,
2518 87,
2519 3,
2520 "LATENT"
2521 ],
2522 [
2523 179,
2524 72,
2525 0,
2526 90,
2527 0,
2528 "CLIP"
2529 ],
2530 [
2531 180,
2532 37,
2533 0,
2534 91,
2535 0,
2536 "MODEL"
2537 ],
2538 [
2539 181,
2540 91,
2541 0,
2542 54,
2543 0,
2544 "MODEL"
2545 ],
2546 [
2547 182,
2548 56,
2549 0,
2550 92,
2551 0,
2552 "MODEL"
2553 ],
2554 [
2555 183,
2556 92,
2557 0,
2558 55,
2559 0,
2560 "MODEL"
2561 ]
2562 ],
2563 "groups": [
2564 {
2565 "id": 1,
2566 "title": "Step 1 - Load models",
2567 "bounding": [
2568 30,
2569 1500,
2570 850,
2571 570
2572 ],
2573 "color": "#3f789e",
2574 "font_size": 24,
2575 "flags": []
2576 },
2577 {
2578 "id": 2,
2579 "title": "Step 2.1 - Upload start_image",
2580 "bounding": [
2581 30,
2582 2090,
2583 370,
2584 410
2585 ],
2586 "color": "#3f789e",
2587 "font_size": 24,
2588 "flags": []
2589 },
2590 {
2591 "id": 3,
2592 "title": "Step 4 - Prompt",
2593 "bounding": [
2594 430,
2595 2090,
2596 445.27801513671875,
2597 464.2060852050781
2598 ],
2599 "color": "#3f789e",
2600 "font_size": 24,
2601 "flags": []
2602 },
2603 {
2604 "id": 4,
2605 "title": "Step 3 - Video size & length",
2606 "bounding": [
2607 430,
2608 2580,
2609 450,
2610 350
2611 ],
2612 "color": "#3f789e",
2613 "font_size": 24,
2614 "flags": []
2615 },
2616 {
2617 "id": 5,
2618 "title": "Step 2.2 - Upload end_image",
2619 "bounding": [
2620 30,
2621 2520,
2622 370,
2623 410
2624 ],
2625 "color": "#3f789e",
2626 "font_size": 24,
2627 "flags": []
2628 },
2629 {
2630 "id": 11,
2631 "title": "Default workflow",
2632 "bounding": [
2633 20,
2634 -190,
2635 2030,
2636 1490
2637 ],
2638 "color": "#3f789e",
2639 "font_size": 24,
2640 "flags": []
2641 },
2642 {
2643 "id": 6,
2644 "title": "Step 1 - Load models",
2645 "bounding": [
2646 30,
2647 -150,
2648 371.0310363769531,
2649 571.3974609375
2650 ],
2651 "color": "#3f789e",
2652 "font_size": 24,
2653 "flags": []
2654 },
2655 {
2656 "id": 7,
2657 "title": "Step 2.1 - Upload start_image",
2658 "bounding": [
2659 30,
2660 440,
2661 370,
2662 410
2663 ],
2664 "color": "#3f789e",
2665 "font_size": 24,
2666 "flags": []
2667 },
2668 {
2669 "id": 8,
2670 "title": "Step 4 - Prompt",
2671 "bounding": [
2672 420,
2673 140,
2674 445.27801513671875,
2675 464.2060852050781
2676 ],
2677 "color": "#3f789e",
2678 "font_size": 24,
2679 "flags": []
2680 },
2681 {
2682 "id": 9,
2683 "title": "Step 3 - Video size & length",
2684 "bounding": [
2685 420,
2686 620,
2687 450,
2688 390
2689 ],
2690 "color": "#3f789e",
2691 "font_size": 24,
2692 "flags": []
2693 },
2694 {
2695 "id": 10,
2696 "title": "Step 2.2 - Upload end_image",
2697 "bounding": [
2698 30,
2699 870,
2700 370,
2701 410
2702 ],
2703 "color": "#3f789e",
2704 "font_size": 24,
2705 "flags": []
2706 },
2707 {
2708 "id": 12,
2709 "title": "Enable lightning lora version (Can Speed up the workflow but will sacrifice some quality)",
2710 "bounding": [
2711 20,
2712 1450,
2713 2030,
2714 1510
2715 ],
2716 "color": "#3f789e",
2717 "font_size": 24,
2718 "flags": []
2719 }
2720 ],
2721 "config": [],
2722 "extra": {
2723 "ds": {
2724 "scale": 0.5857275716403554,
2725 "offset": [
2726 1010.0250528947005,
2727 777.8339734350558
2728 ]
2729 },
2730 "frontendVersion": "1.32.1",
2731 "VHS_latentpreview": false,
2732 "VHS_latentpreviewrate": 0,
2733 "VHS_MetadataImage": true,
2734 "VHS_KeepIntermediate": true,
2735 "ue_links": [],
2736 "links_added_by_ue": []
2737 },
2738 "version": 0.4
2739}