工作流 /
视频 /
Wan2.1 VACE 首尾帧

Wan2.1 VACE 首尾帧
Wan2.1 VACE First-Last Frame
通过定义开始和结束帧生成平滑的视频过渡。支持自定义关键帧序列。
视频
6 个节点 2 个输入 18 次使用 ComfyUI ≥ 0.16.4 ComfyUI 85 KB
需要的权重
这个工作流引用了 4 个权重文件,其中 4 个能在本站模型库里找到。
lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors
在模型库查看
umt5_xxl_fp8_e4m3fn_scaled.safetensors
在模型库查看
wan2.1_vace_14B_fp16.safetensors
在模型库查看
wan_2.1_vae.safetensors
在模型库查看
节点构成
MarkdownNote
× 2
LoadImage
× 2
SaveVideo
× 1
f0d12712-a319-499d-8e91-197b72dfb3a3
× 1
官方标注的模型
Wan2.1Wan
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "96995b8f-85c5-47af-b3cf-7b6a24675694",
3 "revision": 0,
4 "last_node_id": 221,
5 "last_link_id": 356,
6 "nodes": [
7 {
8 "id": 77,
9 "type": "MarkdownNote",
10 "pos": [
11 -2980,
12 60
13 ],
14 "size": [
15 723.953125,
16 982.109375
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [],
23 "properties": [],
24 "widgets_values": [
25 "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\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\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\n**vae**\n\n- [wan_2.1_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors) (242.1 MB)\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?download=true) (6.27 GB)\n\n**loras**\n\n- [lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors](https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors) (703.8 MB)\n\n**diffusion_models**\n\n- [wan2.1_vace_14B_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_vace_14B_fp16.safetensors) (32.29 GB)\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 vae/\n│ │ └── wan_2.1_vae.safetensors\n│ ├── 📂 text_encoders/\n│ │ └── umt5_xxl_fp8_e4m3fn_scaled.safetensors\n│ ├── 📂 loras/\n│ │ └── lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors\n│ └── 📂 diffusion_models/\n│ └── wan2.1_vace_14B_fp16.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
26 ],
27 "color": "#222",
28 "bgcolor": "#000"
29 },
30 {
31 "id": 69,
32 "type": "SaveVideo",
33 "pos": [
34 -1170,
35 70
36 ],
37 "size": [
38 600,
39 790
40 ],
41 "flags": [],
42 "order": 5,
43 "mode": 0,
44 "inputs": [
45 {
46 "name": "video",
47 "type": "VIDEO",
48 "link": 340
49 }
50 ],
51 "outputs": [
52 {
53 "name": "video",
54 "type": "VIDEO",
55 "links": null
56 }
57 ],
58 "properties": {
59 "cnr_id": "comfy-core",
60 "ver": "0.3.34",
61 "Node name for S&R": "SaveVideo"
62 },
63 "widgets_values": [
64 "video/wan2.1_vace",
65 "auto",
66 "h264"
67 ]
68 },
69 {
70 "id": 147,
71 "type": "LoadImage",
72 "pos": [
73 -2200,
74 590
75 ],
76 "size": [
77 330,
78 410
79 ],
80 "flags": [],
81 "order": 1,
82 "mode": 0,
83 "inputs": [],
84 "outputs": [
85 {
86 "name": "IMAGE",
87 "type": "IMAGE",
88 "links": [
89 339
90 ]
91 },
92 {
93 "name": "MASK",
94 "type": "MASK",
95 "links": null
96 }
97 ],
98 "title": "Last Frame",
99 "properties": {
100 "cnr_id": "comfy-core",
101 "ver": "0.3.38",
102 "Node name for S&R": "LoadImage"
103 },
104 "widgets_values": [
105 "video_wan_vace_flf2v_end_image.png",
106 "image"
107 ]
108 },
109 {
110 "id": 144,
111 "type": "LoadImage",
112 "pos": [
113 -2200,
114 70
115 ],
116 "size": [
117 330,
118 450
119 ],
120 "flags": [],
121 "order": 2,
122 "mode": 0,
123 "inputs": [],
124 "outputs": [
125 {
126 "name": "IMAGE",
127 "type": "IMAGE",
128 "links": [
129 338
130 ]
131 },
132 {
133 "name": "MASK",
134 "type": "MASK",
135 "links": null
136 }
137 ],
138 "title": "First Frame",
139 "properties": {
140 "cnr_id": "comfy-core",
141 "ver": "0.3.38",
142 "Node name for S&R": "LoadImage"
143 },
144 "widgets_values": [
145 "video_wan_vace_flf2v_start_image.png",
146 "image"
147 ]
148 },
149 {
150 "id": 220,
151 "type": "f0d12712-a319-499d-8e91-197b72dfb3a3",
152 "pos": [
153 -1740,
154 70
155 ],
156 "size": [
157 480,
158 792
159 ],
160 "flags": [],
161 "order": 4,
162 "mode": 0,
163 "inputs": [
164 {
165 "label": "first_frame",
166 "name": "image1",
167 "type": "IMAGE",
168 "link": 338
169 },
170 {
171 "label": "last_frame",
172 "name": "image2",
173 "shape": 7,
174 "type": "IMAGE",
175 "link": 339
176 },
177 {
178 "label": "positive_prompt",
179 "name": "text",
180 "type": "STRING",
181 "widget": {
182 "name": "text"
183 },
184 "link": null
185 },
186 {
187 "label": "negative_prompt",
188 "name": "text_1",
189 "type": "STRING",
190 "widget": {
191 "name": "text_1"
192 },
193 "link": null
194 },
195 {
196 "label": "duration",
197 "name": "value",
198 "type": "INT",
199 "widget": {
200 "name": "value"
201 },
202 "link": null
203 },
204 {
205 "label": "width",
206 "name": "value_1",
207 "type": "INT",
208 "widget": {
209 "name": "value_1"
210 },
211 "link": null
212 },
213 {
214 "label": "height",
215 "name": "value_2",
216 "type": "INT",
217 "widget": {
218 "name": "value_2"
219 },
220 "link": null
221 },
222 {
223 "label": "enable_turbo_mode",
224 "name": "value_3",
225 "type": "BOOLEAN",
226 "widget": {
227 "name": "value_3"
228 },
229 "link": null
230 },
231 {
232 "label": "lightning_lora",
233 "name": "lora_name",
234 "type": "COMBO",
235 "widget": {
236 "name": "lora_name"
237 },
238 "link": null
239 }
240 ],
241 "outputs": [
242 {
243 "name": "VIDEO",
244 "type": "VIDEO",
245 "links": [
246 340
247 ]
248 }
249 ],
250 "properties": {
251 "proxyWidgets": [
252 [
253 "6",
254 "text"
255 ],
256 [
257 "7",
258 "text"
259 ],
260 [
261 "131",
262 "value"
263 ],
264 [
265 "193",
266 "value"
267 ],
268 [
269 "194",
270 "value"
271 ],
272 [
273 "3",
274 "seed"
275 ],
276 [
277 "140",
278 "unet_name"
279 ],
280 [
281 "38",
282 "clip_name"
283 ],
284 [
285 "39",
286 "vae_name"
287 ],
288 [
289 "210",
290 "value"
291 ],
292 [
293 "201",
294 "lora_name"
295 ]
296 ],
297 "cnr_id": "comfy-core",
298 "ver": "0.27.0"
299 },
300 "widgets_values": []
301 },
302 {
303 "id": 221,
304 "type": "MarkdownNote",
305 "pos": [
306 -1740,
307 920
308 ],
309 "size": [
310 480,
311 112
312 ],
313 "flags": [],
314 "order": 3,
315 "mode": 0,
316 "inputs": [],
317 "outputs": [],
318 "title": "Note: Limited",
319 "properties": [],
320 "widgets_values": [
321 "This model support up to 720P, less than 5s\n"
322 ],
323 "color": "#222",
324 "bgcolor": "#000"
325 }
326 ],
327 "links": [
328 [
329 338,
330 144,
331 0,
332 220,
333 0,
334 "IMAGE"
335 ],
336 [
337 339,
338 147,
339 0,
340 220,
341 1,
342 "IMAGE"
343 ],
344 [
345 340,
346 220,
347 0,
348 69,
349 0,
350 "VIDEO"
351 ]
352 ],
353 "groups": [],
354 "definitions": {
355 "subgraphs": [
356 {
357 "id": "e3a0666e-aa4f-4862-bc23-8f02f3dbd45b",
358 "version": 1,
359 "state": {
360 "lastGroupId": 27,
361 "lastNodeId": 221,
362 "lastLinkId": 356,
363 "lastRerouteId": 0
364 },
365 "revision": 0,
366 "config": [],
367 "name": "Wan VACE FLF2V Image Batch",
368 "inputNode": {
369 "id": -10,
370 "bounding": [
371 -1520,
372 670,
373 128,
374 148
375 ]
376 },
377 "outputNode": {
378 "id": -20,
379 "bounding": [
380 880,
381 750,
382 128,
383 88
384 ]
385 },
386 "inputs": [
387 {
388 "id": "6421e539-134a-464b-9395-332637387bd7",
389 "name": "image1",
390 "type": "IMAGE",
391 "linkIds": [
392 313
393 ],
394 "localized_name": "image1",
395 "pos": [
396 -1416,
397 694
398 ]
399 },
400 {
401 "id": "37d82794-80af-4c15-812a-44a2631ba194",
402 "name": "image2",
403 "type": "IMAGE",
404 "linkIds": [
405 315
406 ],
407 "localized_name": "image2",
408 "pos": [
409 -1416,
410 714
411 ]
412 },
413 {
414 "id": "de504268-7d0b-459c-9959-f7d1f468037e",
415 "name": "amount",
416 "type": "INT",
417 "linkIds": [
418 327
419 ],
420 "localized_name": "amount",
421 "label": "lenght",
422 "pos": [
423 -1416,
424 734
425 ]
426 },
427 {
428 "id": "1361d24b-12bb-44a7-8791-5c335a7c7f7f",
429 "name": "width",
430 "type": "INT",
431 "linkIds": [
432 275,
433 276
434 ],
435 "localized_name": "width",
436 "pos": [
437 -1416,
438 754
439 ]
440 },
441 {
442 "id": "da3a1132-2ee7-47ed-95ac-5847fde41ecb",
443 "name": "height",
444 "type": "INT",
445 "linkIds": [
446 278,
447 279
448 ],
449 "localized_name": "height",
450 "pos": [
451 -1416,
452 774
453 ]
454 }
455 ],
456 "outputs": [
457 {
458 "id": "4bbef645-0d10-4b98-8edc-cad7f340d6fd",
459 "name": "IMAGE",
460 "type": "IMAGE",
461 "linkIds": [
462 317
463 ],
464 "localized_name": "IMAGE",
465 "pos": [
466 904,
467 774
468 ]
469 },
470 {
471 "id": "e83e3eaf-5177-4ce4-9b96-0be7219fa0fa",
472 "name": "MASK",
473 "type": "MASK",
474 "linkIds": [
475 234
476 ],
477 "localized_name": "MASK",
478 "pos": [
479 904,
480 794
481 ]
482 }
483 ],
484 "widgets": [],
485 "nodes": [
486 {
487 "id": 148,
488 "type": "MaskToImage",
489 "pos": [
490 -540,
491 580
492 ],
493 "size": [
494 270,
495 80
496 ],
497 "flags": [],
498 "order": 1,
499 "mode": 0,
500 "inputs": [
501 {
502 "localized_name": "mask",
503 "name": "mask",
504 "type": "MASK",
505 "link": 221
506 }
507 ],
508 "outputs": [
509 {
510 "localized_name": "IMAGE",
511 "name": "IMAGE",
512 "type": "IMAGE",
513 "links": [
514 222
515 ]
516 }
517 ],
518 "properties": {
519 "cnr_id": "comfy-core",
520 "ver": "0.3.38",
521 "Node name for S&R": "MaskToImage"
522 },
523 "widgets_values": []
524 },
525 {
526 "id": 149,
527 "type": "RepeatImageBatch",
528 "pos": [
529 -540,
530 410
531 ],
532 "size": [
533 270,
534 110
535 ],
536 "flags": [],
537 "order": 2,
538 "mode": 0,
539 "inputs": [
540 {
541 "localized_name": "image",
542 "name": "image",
543 "type": "IMAGE",
544 "link": 222
545 },
546 {
547 "localized_name": "amount",
548 "name": "amount",
549 "type": "INT",
550 "widget": {
551 "name": "amount"
552 },
553 "link": 323
554 }
555 ],
556 "outputs": [
557 {
558 "localized_name": "IMAGE",
559 "name": "IMAGE",
560 "type": "IMAGE",
561 "links": [
562 314,
563 319
564 ]
565 }
566 ],
567 "properties": {
568 "cnr_id": "comfy-core",
569 "ver": "0.3.38",
570 "Node name for S&R": "RepeatImageBatch"
571 },
572 "widgets_values": [
573 30
574 ]
575 },
576 {
577 "id": 156,
578 "type": "ImageToMask",
579 "pos": [
580 260,
581 1110
582 ],
583 "size": [
584 270,
585 110
586 ],
587 "flags": [],
588 "order": 5,
589 "mode": 0,
590 "inputs": [
591 {
592 "localized_name": "image",
593 "name": "image",
594 "type": "IMAGE",
595 "link": 321
596 }
597 ],
598 "outputs": [
599 {
600 "localized_name": "MASK",
601 "name": "MASK",
602 "type": "MASK",
603 "links": [
604 234
605 ]
606 }
607 ],
608 "properties": {
609 "cnr_id": "comfy-core",
610 "ver": "0.3.38",
611 "Node name for S&R": "ImageToMask"
612 },
613 "widgets_values": [
614 "red"
615 ]
616 },
617 {
618 "id": 146,
619 "type": "SolidMask",
620 "pos": [
621 -550,
622 710
623 ],
624 "size": [
625 270,
626 170
627 ],
628 "flags": [],
629 "order": 0,
630 "mode": 0,
631 "inputs": [
632 {
633 "localized_name": "width",
634 "name": "width",
635 "type": "INT",
636 "widget": {
637 "name": "width"
638 },
639 "link": 275
640 },
641 {
642 "localized_name": "height",
643 "name": "height",
644 "type": "INT",
645 "widget": {
646 "name": "height"
647 },
648 "link": 278
649 }
650 ],
651 "outputs": [
652 {
653 "localized_name": "MASK",
654 "name": "MASK",
655 "type": "MASK",
656 "links": [
657 221
658 ]
659 }
660 ],
661 "properties": {
662 "cnr_id": "comfy-core",
663 "ver": "0.3.38",
664 "Node name for S&R": "SolidMask"
665 },
666 "widgets_values": [
667 1,
668 512,
669 512
670 ]
671 },
672 {
673 "id": 154,
674 "type": "MaskToImage",
675 "pos": [
676 -530,
677 1190
678 ],
679 "size": [
680 270,
681 80
682 ],
683 "flags": [],
684 "order": 4,
685 "mode": 0,
686 "inputs": [
687 {
688 "localized_name": "mask",
689 "name": "mask",
690 "type": "MASK",
691 "link": 229
692 }
693 ],
694 "outputs": [
695 {
696 "localized_name": "IMAGE",
697 "name": "IMAGE",
698 "type": "IMAGE",
699 "links": [
700 318,
701 320
702 ]
703 }
704 ],
705 "properties": {
706 "cnr_id": "comfy-core",
707 "ver": "0.3.38",
708 "Node name for S&R": "MaskToImage"
709 },
710 "widgets_values": []
711 },
712 {
713 "id": 152,
714 "type": "SolidMask",
715 "pos": [
716 -540,
717 950
718 ],
719 "size": [
720 270,
721 170
722 ],
723 "flags": [],
724 "order": 3,
725 "mode": 0,
726 "inputs": [
727 {
728 "localized_name": "width",
729 "name": "width",
730 "type": "INT",
731 "widget": {
732 "name": "width"
733 },
734 "link": 276
735 },
736 {
737 "localized_name": "height",
738 "name": "height",
739 "type": "INT",
740 "widget": {
741 "name": "height"
742 },
743 "link": 279
744 }
745 ],
746 "outputs": [
747 {
748 "localized_name": "MASK",
749 "name": "MASK",
750 "type": "MASK",
751 "links": [
752 229
753 ]
754 }
755 ],
756 "properties": {
757 "cnr_id": "comfy-core",
758 "ver": "0.3.38",
759 "Node name for S&R": "SolidMask"
760 },
761 "widgets_values": [
762 0,
763 512,
764 512
765 ]
766 },
767 {
768 "id": 211,
769 "type": "BatchImagesNode",
770 "pos": [
771 -70,
772 600
773 ],
774 "size": [
775 230,
776 150
777 ],
778 "flags": [],
779 "order": 6,
780 "mode": 0,
781 "inputs": [
782 {
783 "label": "image0",
784 "localized_name": "images.image0",
785 "name": "images.image0",
786 "type": "IMAGE",
787 "link": 313
788 },
789 {
790 "label": "image1",
791 "localized_name": "images.image1",
792 "name": "images.image1",
793 "shape": 7,
794 "type": "IMAGE",
795 "link": 314
796 },
797 {
798 "label": "image2",
799 "localized_name": "images.image2",
800 "name": "images.image2",
801 "shape": 7,
802 "type": "IMAGE",
803 "link": 315
804 },
805 {
806 "label": "image3",
807 "localized_name": "images.image3",
808 "name": "images.image3",
809 "shape": 7,
810 "type": "IMAGE",
811 "link": null
812 }
813 ],
814 "outputs": [
815 {
816 "localized_name": "IMAGE",
817 "name": "IMAGE",
818 "type": "IMAGE",
819 "links": [
820 317
821 ]
822 }
823 ],
824 "properties": {
825 "cnr_id": "comfy-core",
826 "ver": "0.27.0",
827 "Node name for S&R": "BatchImagesNode"
828 },
829 "widgets_values": []
830 },
831 {
832 "id": 212,
833 "type": "BatchImagesNode",
834 "pos": [
835 -50,
836 1090
837 ],
838 "size": [
839 230,
840 150
841 ],
842 "flags": [],
843 "order": 7,
844 "mode": 0,
845 "inputs": [
846 {
847 "label": "image0",
848 "localized_name": "images.image0",
849 "name": "images.image0",
850 "type": "IMAGE",
851 "link": 318
852 },
853 {
854 "label": "image1",
855 "localized_name": "images.image1",
856 "name": "images.image1",
857 "shape": 7,
858 "type": "IMAGE",
859 "link": 319
860 },
861 {
862 "label": "image2",
863 "localized_name": "images.image2",
864 "name": "images.image2",
865 "shape": 7,
866 "type": "IMAGE",
867 "link": 320
868 },
869 {
870 "label": "image3",
871 "localized_name": "images.image3",
872 "name": "images.image3",
873 "shape": 7,
874 "type": "IMAGE",
875 "link": null
876 }
877 ],
878 "outputs": [
879 {
880 "localized_name": "IMAGE",
881 "name": "IMAGE",
882 "type": "IMAGE",
883 "links": [
884 321
885 ]
886 }
887 ],
888 "properties": {
889 "cnr_id": "comfy-core",
890 "ver": "0.27.0",
891 "Node name for S&R": "BatchImagesNode"
892 },
893 "widgets_values": []
894 },
895 {
896 "id": 213,
897 "type": "ComfyMathExpression",
898 "pos": [
899 -980,
900 410
901 ],
902 "size": [
903 400,
904 200
905 ],
906 "flags": [],
907 "order": 8,
908 "mode": 0,
909 "inputs": [
910 {
911 "label": "a",
912 "localized_name": "values.a",
913 "name": "values.a",
914 "type": "FLOAT,INT,BOOLEAN",
915 "link": 326
916 },
917 {
918 "label": "b",
919 "localized_name": "values.b",
920 "name": "values.b",
921 "shape": 7,
922 "type": "FLOAT,INT,BOOLEAN",
923 "link": null
924 }
925 ],
926 "outputs": [
927 {
928 "localized_name": "FLOAT",
929 "name": "FLOAT",
930 "type": "FLOAT",
931 "links": null
932 },
933 {
934 "localized_name": "INT",
935 "name": "INT",
936 "type": "INT",
937 "links": [
938 323
939 ]
940 },
941 {
942 "localized_name": "BOOL",
943 "name": "BOOL",
944 "type": "BOOLEAN",
945 "links": null
946 }
947 ],
948 "properties": {
949 "cnr_id": "comfy-core",
950 "ver": "0.27.0",
951 "Node name for S&R": "ComfyMathExpression"
952 },
953 "widgets_values": [
954 "a - 2"
955 ]
956 },
957 {
958 "id": 214,
959 "type": "PrimitiveInt",
960 "pos": [
961 -1290,
962 420
963 ],
964 "size": [
965 270,
966 104
967 ],
968 "flags": [],
969 "order": 9,
970 "mode": 0,
971 "inputs": [
972 {
973 "localized_name": "value",
974 "name": "value",
975 "type": "INT",
976 "widget": {
977 "name": "value"
978 },
979 "link": 327
980 }
981 ],
982 "outputs": [
983 {
984 "localized_name": "INT",
985 "name": "INT",
986 "type": "INT",
987 "links": [
988 326
989 ]
990 }
991 ],
992 "properties": {
993 "cnr_id": "comfy-core",
994 "ver": "0.27.0",
995 "Node name for S&R": "PrimitiveInt"
996 },
997 "widgets_values": [
998 0,
999 "fixed"
1000 ]
1001 }
1002 ],
1003 "groups": [],
1004 "links": [
1005 {
1006 "id": 221,
1007 "origin_id": 146,
1008 "origin_slot": 0,
1009 "target_id": 148,
1010 "target_slot": 0,
1011 "type": "MASK"
1012 },
1013 {
1014 "id": 222,
1015 "origin_id": 148,
1016 "origin_slot": 0,
1017 "target_id": 149,
1018 "target_slot": 0,
1019 "type": "IMAGE"
1020 },
1021 {
1022 "id": 229,
1023 "origin_id": 152,
1024 "origin_slot": 0,
1025 "target_id": 154,
1026 "target_slot": 0,
1027 "type": "MASK"
1028 },
1029 {
1030 "id": 275,
1031 "origin_id": -10,
1032 "origin_slot": 3,
1033 "target_id": 146,
1034 "target_slot": 0,
1035 "type": "INT"
1036 },
1037 {
1038 "id": 276,
1039 "origin_id": -10,
1040 "origin_slot": 3,
1041 "target_id": 152,
1042 "target_slot": 0,
1043 "type": "INT"
1044 },
1045 {
1046 "id": 278,
1047 "origin_id": -10,
1048 "origin_slot": 4,
1049 "target_id": 146,
1050 "target_slot": 1,
1051 "type": "INT"
1052 },
1053 {
1054 "id": 279,
1055 "origin_id": -10,
1056 "origin_slot": 4,
1057 "target_id": 152,
1058 "target_slot": 1,
1059 "type": "INT"
1060 },
1061 {
1062 "id": 234,
1063 "origin_id": 156,
1064 "origin_slot": 0,
1065 "target_id": -20,
1066 "target_slot": 1,
1067 "type": "MASK"
1068 },
1069 {
1070 "id": 313,
1071 "origin_id": -10,
1072 "origin_slot": 0,
1073 "target_id": 211,
1074 "target_slot": 0,
1075 "type": "IMAGE"
1076 },
1077 {
1078 "id": 314,
1079 "origin_id": 149,
1080 "origin_slot": 0,
1081 "target_id": 211,
1082 "target_slot": 1,
1083 "type": "IMAGE"
1084 },
1085 {
1086 "id": 315,
1087 "origin_id": -10,
1088 "origin_slot": 1,
1089 "target_id": 211,
1090 "target_slot": 2,
1091 "type": "IMAGE"
1092 },
1093 {
1094 "id": 317,
1095 "origin_id": 211,
1096 "origin_slot": 0,
1097 "target_id": -20,
1098 "target_slot": 0,
1099 "type": "IMAGE"
1100 },
1101 {
1102 "id": 318,
1103 "origin_id": 154,
1104 "origin_slot": 0,
1105 "target_id": 212,
1106 "target_slot": 0,
1107 "type": "IMAGE"
1108 },
1109 {
1110 "id": 319,
1111 "origin_id": 149,
1112 "origin_slot": 0,
1113 "target_id": 212,
1114 "target_slot": 1,
1115 "type": "IMAGE"
1116 },
1117 {
1118 "id": 320,
1119 "origin_id": 154,
1120 "origin_slot": 0,
1121 "target_id": 212,
1122 "target_slot": 2,
1123 "type": "IMAGE"
1124 },
1125 {
1126 "id": 321,
1127 "origin_id": 212,
1128 "origin_slot": 0,
1129 "target_id": 156,
1130 "target_slot": 0,
1131 "type": "IMAGE"
1132 },
1133 {
1134 "id": 323,
1135 "origin_id": 213,
1136 "origin_slot": 1,
1137 "target_id": 149,
1138 "target_slot": 1,
1139 "type": "INT"
1140 },
1141 {
1142 "id": 326,
1143 "origin_id": 214,
1144 "origin_slot": 0,
1145 "target_id": 213,
1146 "target_slot": 0,
1147 "type": "INT"
1148 },
1149 {
1150 "id": 327,
1151 "origin_id": -10,
1152 "origin_slot": 2,
1153 "target_id": 214,
1154 "target_slot": 0,
1155 "type": "INT"
1156 }
1157 ],
1158 "extra": []
1159 },
1160 {
1161 "id": "f0d12712-a319-499d-8e91-197b72dfb3a3",
1162 "version": 1,
1163 "state": {
1164 "lastGroupId": 27,
1165 "lastNodeId": 221,
1166 "lastLinkId": 356,
1167 "lastRerouteId": 0
1168 },
1169 "revision": 0,
1170 "config": [],
1171 "name": "FLF2V (Wan2.1 VACE)",
1172 "inputNode": {
1173 "id": -10,
1174 "bounding": [
1175 -1430,
1176 620,
1177 159.744140625,
1178 308
1179 ]
1180 },
1181 "outputNode": {
1182 "id": -20,
1183 "bounding": [
1184 2030,
1185 671,
1186 128,
1187 68
1188 ]
1189 },
1190 "inputs": [
1191 {
1192 "id": "973a5dad-f983-471a-aa2a-ffbc4d34896b",
1193 "name": "image1",
1194 "type": "IMAGE",
1195 "linkIds": [
1196 285
1197 ],
1198 "localized_name": "image1",
1199 "label": "first_frame",
1200 "pos": [
1201 -1294.255859375,
1202 644
1203 ]
1204 },
1205 {
1206 "id": "fcc6bd21-dbee-48a0-b939-9291056dbf49",
1207 "name": "image2",
1208 "type": "IMAGE",
1209 "linkIds": [
1210 286
1211 ],
1212 "localized_name": "image2",
1213 "label": "last_frame",
1214 "shape": 7,
1215 "pos": [
1216 -1294.255859375,
1217 664
1218 ]
1219 },
1220 {
1221 "id": "d1982ae5-d03d-4431-bff0-011361c8f1de",
1222 "name": "text",
1223 "type": "STRING",
1224 "linkIds": [
1225 341
1226 ],
1227 "label": "positive_prompt",
1228 "pos": [
1229 -1294.255859375,
1230 684
1231 ]
1232 },
1233 {
1234 "id": "c7e84b6d-4f49-46f1-981f-2b504d86dc89",
1235 "name": "text_1",
1236 "type": "STRING",
1237 "linkIds": [
1238 342
1239 ],
1240 "label": "negative_prompt",
1241 "pos": [
1242 -1294.255859375,
1243 704
1244 ]
1245 },
1246 {
1247 "id": "e3e03da8-6405-4ecb-a2ed-540884916b76",
1248 "name": "value",
1249 "type": "INT",
1250 "linkIds": [
1251 343
1252 ],
1253 "label": "duration",
1254 "pos": [
1255 -1294.255859375,
1256 724
1257 ]
1258 },
1259 {
1260 "id": "61024f79-9856-42ed-a5a5-9e5f5f768f8f",
1261 "name": "value_1",
1262 "type": "INT",
1263 "linkIds": [
1264 348
1265 ],
1266 "label": "width",
1267 "pos": [
1268 -1294.255859375,
1269 744
1270 ]
1271 },
1272 {
1273 "id": "a399905b-ceea-4c10-8642-b430ab26c8ed",
1274 "name": "value_2",
1275 "type": "INT",
1276 "linkIds": [
1277 349
1278 ],
1279 "label": "height",
1280 "pos": [
1281 -1294.255859375,
1282 764
1283 ]
1284 },
1285 {
1286 "id": "3fb516ab-0d4f-4deb-b7d5-4594b53dcd07",
1287 "name": "seed",
1288 "type": "INT",
1289 "linkIds": [
1290 350
1291 ],
1292 "pos": [
1293 -1294.255859375,
1294 784
1295 ]
1296 },
1297 {
1298 "id": "1fb3437c-420a-4e3e-88f6-ba1b747d79c1",
1299 "name": "unet_name",
1300 "type": "COMBO",
1301 "linkIds": [
1302 352
1303 ],
1304 "pos": [
1305 -1294.255859375,
1306 804
1307 ]
1308 },
1309 {
1310 "id": "ee8cf76a-9db1-450a-9821-07da5792737d",
1311 "name": "clip_name",
1312 "type": "COMBO",
1313 "linkIds": [
1314 353
1315 ],
1316 "pos": [
1317 -1294.255859375,
1318 824
1319 ]
1320 },
1321 {
1322 "id": "05b25134-2d98-4480-9664-2816586a4427",
1323 "name": "vae_name",
1324 "type": "COMBO",
1325 "linkIds": [
1326 354
1327 ],
1328 "pos": [
1329 -1294.255859375,
1330 844
1331 ]
1332 },
1333 {
1334 "id": "47013da7-34cf-4da0-87d9-a22e03f3a63b",
1335 "name": "value_3",
1336 "type": "BOOLEAN",
1337 "linkIds": [
1338 355
1339 ],
1340 "label": "enable_turbo_mode",
1341 "pos": [
1342 -1294.255859375,
1343 864
1344 ]
1345 },
1346 {
1347 "id": "ddf5c416-6823-4718-bf8e-5a4c74a796af",
1348 "name": "lora_name",
1349 "type": "COMBO",
1350 "linkIds": [
1351 356
1352 ],
1353 "label": "lightning_lora",
1354 "pos": [
1355 -1294.255859375,
1356 884
1357 ]
1358 }
1359 ],
1360 "outputs": [
1361 {
1362 "id": "085fccaf-8412-45c4-9608-27c5ce7e51b5",
1363 "name": "VIDEO",
1364 "type": "VIDEO",
1365 "linkIds": [
1366 129
1367 ],
1368 "localized_name": "VIDEO",
1369 "pos": [
1370 2054,
1371 695
1372 ]
1373 }
1374 ],
1375 "widgets": [],
1376 "nodes": [
1377 {
1378 "id": 48,
1379 "type": "ModelSamplingSD3",
1380 "pos": [
1381 880,
1382 40
1383 ],
1384 "size": [
1385 320,
1386 110
1387 ],
1388 "flags": [],
1389 "order": 10,
1390 "mode": 0,
1391 "inputs": [
1392 {
1393 "localized_name": "model",
1394 "name": "model",
1395 "type": "MODEL",
1396 "link": 303
1397 }
1398 ],
1399 "outputs": [
1400 {
1401 "localized_name": "MODEL",
1402 "name": "MODEL",
1403 "type": "MODEL",
1404 "slot_index": 0,
1405 "links": [
1406 95
1407 ]
1408 }
1409 ],
1410 "properties": {
1411 "cnr_id": "comfy-core",
1412 "ver": "0.3.34",
1413 "Node name for S&R": "ModelSamplingSD3"
1414 },
1415 "widgets_values": [
1416 8.000000000000002
1417 ]
1418 },
1419 {
1420 "id": 8,
1421 "type": "VAEDecode",
1422 "pos": [
1423 1650,
1424 200
1425 ],
1426 "size": [
1427 320,
1428 100
1429 ],
1430 "flags": {
1431 "collapsed": false
1432 },
1433 "order": 7,
1434 "mode": 0,
1435 "inputs": [
1436 {
1437 "localized_name": "samples",
1438 "name": "samples",
1439 "type": "LATENT",
1440 "link": 117
1441 },
1442 {
1443 "localized_name": "vae",
1444 "name": "vae",
1445 "type": "VAE",
1446 "link": 76
1447 }
1448 ],
1449 "outputs": [
1450 {
1451 "localized_name": "IMAGE",
1452 "name": "IMAGE",
1453 "type": "IMAGE",
1454 "slot_index": 0,
1455 "links": [
1456 139
1457 ]
1458 }
1459 ],
1460 "properties": {
1461 "cnr_id": "comfy-core",
1462 "ver": "0.3.34",
1463 "Node name for S&R": "VAEDecode"
1464 },
1465 "widgets_values": []
1466 },
1467 {
1468 "id": 49,
1469 "type": "WanVaceToVideo",
1470 "pos": [
1471 890,
1472 200
1473 ],
1474 "size": [
1475 320,
1476 360
1477 ],
1478 "flags": [],
1479 "order": 11,
1480 "mode": 0,
1481 "inputs": [
1482 {
1483 "localized_name": "positive",
1484 "name": "positive",
1485 "type": "CONDITIONING",
1486 "link": 96
1487 },
1488 {
1489 "localized_name": "negative",
1490 "name": "negative",
1491 "type": "CONDITIONING",
1492 "link": 97
1493 },
1494 {
1495 "localized_name": "vae",
1496 "name": "vae",
1497 "type": "VAE",
1498 "link": 101
1499 },
1500 {
1501 "localized_name": "control_video",
1502 "name": "control_video",
1503 "shape": 7,
1504 "type": "IMAGE",
1505 "link": 288
1506 },
1507 {
1508 "localized_name": "control_masks",
1509 "name": "control_masks",
1510 "shape": 7,
1511 "type": "MASK",
1512 "link": 289
1513 },
1514 {
1515 "localized_name": "reference_image",
1516 "name": "reference_image",
1517 "shape": 7,
1518 "type": "IMAGE",
1519 "link": null
1520 },
1521 {
1522 "localized_name": "width",
1523 "name": "width",
1524 "type": "INT",
1525 "widget": {
1526 "name": "width"
1527 },
1528 "link": 332
1529 },
1530 {
1531 "localized_name": "height",
1532 "name": "height",
1533 "type": "INT",
1534 "widget": {
1535 "name": "height"
1536 },
1537 "link": 335
1538 },
1539 {
1540 "localized_name": "length",
1541 "name": "length",
1542 "type": "INT",
1543 "widget": {
1544 "name": "length"
1545 },
1546 "link": 329
1547 }
1548 ],
1549 "outputs": [
1550 {
1551 "localized_name": "positive",
1552 "name": "positive",
1553 "type": "CONDITIONING",
1554 "links": [
1555 98
1556 ]
1557 },
1558 {
1559 "localized_name": "negative",
1560 "name": "negative",
1561 "type": "CONDITIONING",
1562 "links": [
1563 99
1564 ]
1565 },
1566 {
1567 "localized_name": "latent",
1568 "name": "latent",
1569 "type": "LATENT",
1570 "links": [
1571 160
1572 ]
1573 },
1574 {
1575 "localized_name": "trim_latent",
1576 "name": "trim_latent",
1577 "type": "INT",
1578 "links": [
1579 115
1580 ]
1581 }
1582 ],
1583 "properties": {
1584 "cnr_id": "comfy-core",
1585 "ver": "0.3.34",
1586 "Node name for S&R": "WanVaceToVideo"
1587 },
1588 "widgets_values": [
1589 512,
1590 512,
1591 45,
1592 1,
1593 1
1594 ]
1595 },
1596 {
1597 "id": 3,
1598 "type": "KSampler",
1599 "pos": [
1600 1240,
1601 40
1602 ],
1603 "size": [
1604 320,
1605 590
1606 ],
1607 "flags": [],
1608 "order": 4,
1609 "mode": 0,
1610 "inputs": [
1611 {
1612 "localized_name": "model",
1613 "name": "model",
1614 "type": "MODEL",
1615 "link": 95
1616 },
1617 {
1618 "localized_name": "positive",
1619 "name": "positive",
1620 "type": "CONDITIONING",
1621 "link": 98
1622 },
1623 {
1624 "localized_name": "negative",
1625 "name": "negative",
1626 "type": "CONDITIONING",
1627 "link": 99
1628 },
1629 {
1630 "localized_name": "latent_image",
1631 "name": "latent_image",
1632 "type": "LATENT",
1633 "link": 160
1634 },
1635 {
1636 "localized_name": "seed",
1637 "name": "seed",
1638 "type": "INT",
1639 "widget": {
1640 "name": "seed"
1641 },
1642 "link": 350
1643 },
1644 {
1645 "localized_name": "steps",
1646 "name": "steps",
1647 "type": "INT",
1648 "widget": {
1649 "name": "steps"
1650 },
1651 "link": 306
1652 },
1653 {
1654 "localized_name": "cfg",
1655 "name": "cfg",
1656 "type": "FLOAT",
1657 "widget": {
1658 "name": "cfg"
1659 },
1660 "link": 309
1661 }
1662 ],
1663 "outputs": [
1664 {
1665 "localized_name": "LATENT",
1666 "name": "LATENT",
1667 "type": "LATENT",
1668 "slot_index": 0,
1669 "links": [
1670 116
1671 ]
1672 }
1673 ],
1674 "properties": {
1675 "cnr_id": "comfy-core",
1676 "ver": "0.3.34",
1677 "Node name for S&R": "KSampler"
1678 },
1679 "widgets_values": [
1680 989352111712134,
1681 "randomize",
1682 20,
1683 6,
1684 "uni_pc",
1685 "simple",
1686 1
1687 ]
1688 },
1689 {
1690 "id": 39,
1691 "type": "VAELoader",
1692 "pos": [
1693 -970,
1694 560
1695 ],
1696 "size": [
1697 350,
1698 110
1699 ],
1700 "flags": [],
1701 "order": 9,
1702 "mode": 0,
1703 "inputs": [
1704 {
1705 "localized_name": "vae_name",
1706 "name": "vae_name",
1707 "type": "COMBO",
1708 "widget": {
1709 "name": "vae_name"
1710 },
1711 "link": 354
1712 }
1713 ],
1714 "outputs": [
1715 {
1716 "localized_name": "VAE",
1717 "name": "VAE",
1718 "type": "VAE",
1719 "slot_index": 0,
1720 "links": [
1721 76,
1722 101
1723 ]
1724 }
1725 ],
1726 "properties": {
1727 "cnr_id": "comfy-core",
1728 "ver": "0.3.34",
1729 "Node name for S&R": "VAELoader",
1730 "models": [
1731 {
1732 "name": "wan_2.1_vae.safetensors",
1733 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors",
1734 "directory": "vae"
1735 }
1736 ]
1737 },
1738 "widgets_values": [
1739 "wan_2.1_vae.safetensors"
1740 ]
1741 },
1742 {
1743 "id": 38,
1744 "type": "CLIPLoader",
1745 "pos": [
1746 -970,
1747 310
1748 ],
1749 "size": [
1750 350,
1751 170
1752 ],
1753 "flags": [],
1754 "order": 8,
1755 "mode": 0,
1756 "inputs": [
1757 {
1758 "localized_name": "clip_name",
1759 "name": "clip_name",
1760 "type": "COMBO",
1761 "widget": {
1762 "name": "clip_name"
1763 },
1764 "link": 353
1765 }
1766 ],
1767 "outputs": [
1768 {
1769 "localized_name": "CLIP",
1770 "name": "CLIP",
1771 "type": "CLIP",
1772 "slot_index": 0,
1773 "links": [
1774 294,
1775 295
1776 ]
1777 }
1778 ],
1779 "properties": {
1780 "cnr_id": "comfy-core",
1781 "ver": "0.3.34",
1782 "Node name for S&R": "CLIPLoader",
1783 "models": [
1784 {
1785 "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1786 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true",
1787 "directory": "text_encoders"
1788 }
1789 ]
1790 },
1791 "widgets_values": [
1792 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1793 "wan",
1794 "default"
1795 ]
1796 },
1797 {
1798 "id": 201,
1799 "type": "LoraLoaderModelOnly",
1800 "pos": [
1801 30,
1802 840
1803 ],
1804 "size": [
1805 360,
1806 140
1807 ],
1808 "flags": [],
1809 "order": 19,
1810 "mode": 0,
1811 "inputs": [
1812 {
1813 "localized_name": "model",
1814 "name": "model",
1815 "type": "MODEL",
1816 "link": 297
1817 },
1818 {
1819 "localized_name": "lora_name",
1820 "name": "lora_name",
1821 "type": "COMBO",
1822 "widget": {
1823 "name": "lora_name"
1824 },
1825 "link": 356
1826 }
1827 ],
1828 "outputs": [
1829 {
1830 "localized_name": "MODEL",
1831 "name": "MODEL",
1832 "type": "MODEL",
1833 "links": [
1834 302
1835 ]
1836 }
1837 ],
1838 "properties": {
1839 "cnr_id": "comfy-core",
1840 "ver": "0.24.0",
1841 "Node name for S&R": "LoraLoaderModelOnly",
1842 "models": [
1843 {
1844 "name": "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
1845 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
1846 "directory": "loras"
1847 }
1848 ]
1849 },
1850 "widgets_values": [
1851 "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
1852 0.8
1853 ],
1854 "color": "#223",
1855 "bgcolor": "#335"
1856 },
1857 {
1858 "id": 203,
1859 "type": "PrimitiveFloat",
1860 "pos": [
1861 30,
1862 260
1863 ],
1864 "size": [
1865 360,
1866 110
1867 ],
1868 "flags": [],
1869 "order": 0,
1870 "mode": 0,
1871 "inputs": [],
1872 "outputs": [
1873 {
1874 "localized_name": "FLOAT",
1875 "name": "FLOAT",
1876 "type": "FLOAT",
1877 "links": [
1878 308
1879 ]
1880 }
1881 ],
1882 "title": "Float (CFG)",
1883 "properties": {
1884 "cnr_id": "comfy-core",
1885 "ver": "0.27.0",
1886 "Node name for S&R": "PrimitiveFloat"
1887 },
1888 "widgets_values": [
1889 6
1890 ]
1891 },
1892 {
1893 "id": 204,
1894 "type": "PrimitiveInt",
1895 "pos": [
1896 30,
1897 520
1898 ],
1899 "size": [
1900 360,
1901 110
1902 ],
1903 "flags": [],
1904 "order": 1,
1905 "mode": 0,
1906 "inputs": [],
1907 "outputs": [
1908 {
1909 "localized_name": "INT",
1910 "name": "INT",
1911 "type": "INT",
1912 "links": [
1913 305
1914 ]
1915 }
1916 ],
1917 "title": "Int (Steps)",
1918 "properties": {
1919 "cnr_id": "comfy-core",
1920 "ver": "0.27.0",
1921 "Node name for S&R": "PrimitiveInt"
1922 },
1923 "widgets_values": [
1924 6,
1925 "fixed"
1926 ]
1927 },
1928 {
1929 "id": 205,
1930 "type": "PrimitiveFloat",
1931 "pos": [
1932 30,
1933 680
1934 ],
1935 "size": [
1936 360,
1937 110
1938 ],
1939 "flags": [],
1940 "order": 2,
1941 "mode": 0,
1942 "inputs": [],
1943 "outputs": [
1944 {
1945 "localized_name": "FLOAT",
1946 "name": "FLOAT",
1947 "type": "FLOAT",
1948 "links": [
1949 307
1950 ]
1951 }
1952 ],
1953 "title": "Float (CFG)",
1954 "properties": {
1955 "cnr_id": "comfy-core",
1956 "ver": "0.27.0",
1957 "Node name for S&R": "PrimitiveFloat"
1958 },
1959 "widgets_values": [
1960 1
1961 ]
1962 },
1963 {
1964 "id": 209,
1965 "type": "ComfySwitchNode",
1966 "pos": [
1967 500,
1968 640
1969 ],
1970 "size": [
1971 270,
1972 130
1973 ],
1974 "flags": [],
1975 "order": 22,
1976 "mode": 0,
1977 "inputs": [
1978 {
1979 "localized_name": "on_false",
1980 "name": "on_false",
1981 "type": "FLOAT",
1982 "link": 308
1983 },
1984 {
1985 "localized_name": "on_true",
1986 "name": "on_true",
1987 "type": "FLOAT",
1988 "link": 307
1989 },
1990 {
1991 "localized_name": "switch",
1992 "name": "switch",
1993 "type": "BOOLEAN",
1994 "widget": {
1995 "name": "switch"
1996 },
1997 "link": 312
1998 }
1999 ],
2000 "outputs": [
2001 {
2002 "localized_name": "output",
2003 "name": "output",
2004 "type": "FLOAT",
2005 "links": [
2006 309
2007 ]
2008 }
2009 ],
2010 "title": "Switch (CFG)",
2011 "properties": {
2012 "cnr_id": "comfy-core",
2013 "ver": "0.27.0",
2014 "Node name for S&R": "ComfySwitchNode"
2015 },
2016 "widgets_values": [
2017 false
2018 ]
2019 },
2020 {
2021 "id": 208,
2022 "type": "ComfySwitchNode",
2023 "pos": [
2024 500,
2025 410
2026 ],
2027 "size": [
2028 270,
2029 130
2030 ],
2031 "flags": [],
2032 "order": 21,
2033 "mode": 0,
2034 "inputs": [
2035 {
2036 "localized_name": "on_false",
2037 "name": "on_false",
2038 "type": "INT",
2039 "link": 304
2040 },
2041 {
2042 "localized_name": "on_true",
2043 "name": "on_true",
2044 "type": "INT",
2045 "link": 305
2046 },
2047 {
2048 "localized_name": "switch",
2049 "name": "switch",
2050 "type": "BOOLEAN",
2051 "widget": {
2052 "name": "switch"
2053 },
2054 "link": 311
2055 }
2056 ],
2057 "outputs": [
2058 {
2059 "localized_name": "output",
2060 "name": "output",
2061 "type": "INT",
2062 "links": [
2063 306
2064 ]
2065 }
2066 ],
2067 "title": "Switch (Steps)",
2068 "properties": {
2069 "cnr_id": "comfy-core",
2070 "ver": "0.27.0",
2071 "Node name for S&R": "ComfySwitchNode"
2072 },
2073 "widgets_values": [
2074 false
2075 ]
2076 },
2077 {
2078 "id": 207,
2079 "type": "ComfySwitchNode",
2080 "pos": [
2081 500,
2082 190
2083 ],
2084 "size": [
2085 270,
2086 130
2087 ],
2088 "flags": [],
2089 "order": 20,
2090 "mode": 0,
2091 "inputs": [
2092 {
2093 "localized_name": "on_false",
2094 "name": "on_false",
2095 "type": "MODEL",
2096 "link": 301
2097 },
2098 {
2099 "localized_name": "on_true",
2100 "name": "on_true",
2101 "type": "MODEL",
2102 "link": 302
2103 },
2104 {
2105 "localized_name": "switch",
2106 "name": "switch",
2107 "type": "BOOLEAN",
2108 "widget": {
2109 "name": "switch"
2110 },
2111 "link": 310
2112 }
2113 ],
2114 "outputs": [
2115 {
2116 "localized_name": "output",
2117 "name": "output",
2118 "type": "MODEL",
2119 "links": [
2120 303
2121 ]
2122 }
2123 ],
2124 "title": "Switch (Model)",
2125 "properties": {
2126 "cnr_id": "comfy-core",
2127 "ver": "0.27.0",
2128 "Node name for S&R": "ComfySwitchNode"
2129 },
2130 "widgets_values": [
2131 false
2132 ]
2133 },
2134 {
2135 "id": 210,
2136 "type": "PrimitiveBoolean",
2137 "pos": [
2138 30,
2139 1050
2140 ],
2141 "size": [
2142 270,
2143 100
2144 ],
2145 "flags": [],
2146 "order": 23,
2147 "mode": 0,
2148 "inputs": [
2149 {
2150 "localized_name": "value",
2151 "name": "value",
2152 "type": "BOOLEAN",
2153 "widget": {
2154 "name": "value"
2155 },
2156 "link": 355
2157 }
2158 ],
2159 "outputs": [
2160 {
2161 "localized_name": "BOOLEAN",
2162 "name": "BOOLEAN",
2163 "type": "BOOLEAN",
2164 "links": [
2165 310,
2166 311,
2167 312
2168 ]
2169 }
2170 ],
2171 "title": "Boolean (Enable Lightning LoRA?)",
2172 "properties": {
2173 "cnr_id": "comfy-core",
2174 "ver": "0.27.0",
2175 "Node name for S&R": "PrimitiveBoolean"
2176 },
2177 "widgets_values": [
2178 false
2179 ]
2180 },
2181 {
2182 "id": 202,
2183 "type": "PrimitiveInt",
2184 "pos": [
2185 30,
2186 90
2187 ],
2188 "size": [
2189 360,
2190 110
2191 ],
2192 "flags": [],
2193 "order": 3,
2194 "mode": 0,
2195 "inputs": [],
2196 "outputs": [
2197 {
2198 "localized_name": "INT",
2199 "name": "INT",
2200 "type": "INT",
2201 "links": [
2202 304
2203 ]
2204 }
2205 ],
2206 "title": "Int (Steps)",
2207 "properties": {
2208 "cnr_id": "comfy-core",
2209 "ver": "0.27.0",
2210 "Node name for S&R": "PrimitiveInt"
2211 },
2212 "widgets_values": [
2213 20,
2214 "fixed"
2215 ]
2216 },
2217 {
2218 "id": 140,
2219 "type": "UNETLoader",
2220 "pos": [
2221 -970,
2222 60
2223 ],
2224 "size": [
2225 350,
2226 140
2227 ],
2228 "flags": [],
2229 "order": 15,
2230 "mode": 0,
2231 "inputs": [
2232 {
2233 "localized_name": "unet_name",
2234 "name": "unet_name",
2235 "type": "COMBO",
2236 "widget": {
2237 "name": "unet_name"
2238 },
2239 "link": 352
2240 }
2241 ],
2242 "outputs": [
2243 {
2244 "localized_name": "MODEL",
2245 "name": "MODEL",
2246 "type": "MODEL",
2247 "slot_index": 0,
2248 "links": [
2249 297,
2250 301
2251 ]
2252 }
2253 ],
2254 "properties": {
2255 "cnr_id": "comfy-core",
2256 "ver": "0.3.34",
2257 "Node name for S&R": "UNETLoader",
2258 "models": [
2259 {
2260 "name": "wan2.1_vace_14B_fp16.safetensors",
2261 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_vace_14B_fp16.safetensors",
2262 "directory": "diffusion_models"
2263 }
2264 ]
2265 },
2266 "widgets_values": [
2267 "wan2.1_vace_14B_fp16.safetensors",
2268 "default"
2269 ]
2270 },
2271 {
2272 "id": 6,
2273 "type": "CLIPTextEncode",
2274 "pos": [
2275 -490,
2276 70
2277 ],
2278 "size": [
2279 400,
2280 280
2281 ],
2282 "flags": [],
2283 "order": 5,
2284 "mode": 0,
2285 "inputs": [
2286 {
2287 "localized_name": "clip",
2288 "name": "clip",
2289 "type": "CLIP",
2290 "link": 295
2291 },
2292 {
2293 "localized_name": "text",
2294 "name": "text",
2295 "type": "STRING",
2296 "widget": {
2297 "name": "text"
2298 },
2299 "link": 341
2300 }
2301 ],
2302 "outputs": [
2303 {
2304 "localized_name": "CONDITIONING",
2305 "name": "CONDITIONING",
2306 "type": "CONDITIONING",
2307 "slot_index": 0,
2308 "links": [
2309 96
2310 ]
2311 }
2312 ],
2313 "title": "CLIP Text Encode (Positive Prompt)",
2314 "properties": {
2315 "cnr_id": "comfy-core",
2316 "ver": "0.3.34",
2317 "Node name for S&R": "CLIPTextEncode"
2318 },
2319 "widgets_values": [
2320 "A girl is dancing in a sea of flowers, slowly moving her hands, stretching her arms. There is a super close - up and a close - up of the upper body. The character is surrounded by other transparent glass flowers in the style of Nicoletta Ceccoli, creating a beautiful, surreal, and emotionally expressive movie scene. It has a white and transparent feeling, is dreamy, and in close range. "
2321 ],
2322 "color": "#232",
2323 "bgcolor": "#353"
2324 },
2325 {
2326 "id": 7,
2327 "type": "CLIPTextEncode",
2328 "pos": [
2329 -490,
2330 430
2331 ],
2332 "size": [
2333 400,
2334 210
2335 ],
2336 "flags": [],
2337 "order": 6,
2338 "mode": 0,
2339 "inputs": [
2340 {
2341 "localized_name": "clip",
2342 "name": "clip",
2343 "type": "CLIP",
2344 "link": 294
2345 },
2346 {
2347 "localized_name": "text",
2348 "name": "text",
2349 "type": "STRING",
2350 "widget": {
2351 "name": "text"
2352 },
2353 "link": 342
2354 }
2355 ],
2356 "outputs": [
2357 {
2358 "localized_name": "CONDITIONING",
2359 "name": "CONDITIONING",
2360 "type": "CONDITIONING",
2361 "slot_index": 0,
2362 "links": [
2363 97
2364 ]
2365 }
2366 ],
2367 "title": "CLIP Text Encode (Negative Prompt)",
2368 "properties": {
2369 "cnr_id": "comfy-core",
2370 "ver": "0.3.34",
2371 "Node name for S&R": "CLIPTextEncode"
2372 },
2373 "widgets_values": [
2374 "过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走,过曝,"
2375 ],
2376 "color": "#223",
2377 "bgcolor": "#335"
2378 },
2379 {
2380 "id": 58,
2381 "type": "TrimVideoLatent",
2382 "pos": [
2383 1650,
2384 40
2385 ],
2386 "size": [
2387 320,
2388 110
2389 ],
2390 "flags": {
2391 "collapsed": false
2392 },
2393 "order": 12,
2394 "mode": 0,
2395 "inputs": [
2396 {
2397 "localized_name": "samples",
2398 "name": "samples",
2399 "type": "LATENT",
2400 "link": 116
2401 },
2402 {
2403 "localized_name": "trim_amount",
2404 "name": "trim_amount",
2405 "type": "INT",
2406 "widget": {
2407 "name": "trim_amount"
2408 },
2409 "link": 115
2410 }
2411 ],
2412 "outputs": [
2413 {
2414 "localized_name": "LATENT",
2415 "name": "LATENT",
2416 "type": "LATENT",
2417 "links": [
2418 117
2419 ]
2420 }
2421 ],
2422 "properties": {
2423 "cnr_id": "comfy-core",
2424 "ver": "0.3.34",
2425 "Node name for S&R": "TrimVideoLatent"
2426 },
2427 "widgets_values": [
2428 0
2429 ]
2430 },
2431 {
2432 "id": 68,
2433 "type": "CreateVideo",
2434 "pos": [
2435 1650,
2436 360
2437 ],
2438 "size": [
2439 320,
2440 160
2441 ],
2442 "flags": {
2443 "collapsed": false
2444 },
2445 "order": 13,
2446 "mode": 0,
2447 "inputs": [
2448 {
2449 "localized_name": "images",
2450 "name": "images",
2451 "type": "IMAGE",
2452 "link": 139
2453 },
2454 {
2455 "localized_name": "audio",
2456 "name": "audio",
2457 "shape": 7,
2458 "type": "AUDIO",
2459 "link": null
2460 }
2461 ],
2462 "outputs": [
2463 {
2464 "localized_name": "VIDEO",
2465 "name": "VIDEO",
2466 "type": "VIDEO",
2467 "links": [
2468 129
2469 ]
2470 }
2471 ],
2472 "properties": {
2473 "cnr_id": "comfy-core",
2474 "ver": "0.3.34",
2475 "Node name for S&R": "CreateVideo"
2476 },
2477 "widgets_values": [
2478 16,
2479 8
2480 ]
2481 },
2482 {
2483 "id": 131,
2484 "type": "PrimitiveInt",
2485 "pos": [
2486 -950,
2487 870
2488 ],
2489 "size": [
2490 310,
2491 110
2492 ],
2493 "flags": [],
2494 "order": 14,
2495 "mode": 0,
2496 "inputs": [
2497 {
2498 "localized_name": "value",
2499 "name": "value",
2500 "type": "INT",
2501 "widget": {
2502 "name": "value"
2503 },
2504 "link": 343
2505 }
2506 ],
2507 "outputs": [
2508 {
2509 "localized_name": "INT",
2510 "name": "INT",
2511 "type": "INT",
2512 "links": [
2513 328
2514 ]
2515 }
2516 ],
2517 "title": "Duration",
2518 "properties": {
2519 "cnr_id": "comfy-core",
2520 "ver": "0.3.38",
2521 "Node name for S&R": "PrimitiveInt"
2522 },
2523 "widgets_values": [
2524 5,
2525 "fixed"
2526 ]
2527 },
2528 {
2529 "id": 193,
2530 "type": "PrimitiveInt",
2531 "pos": [
2532 -950,
2533 1050
2534 ],
2535 "size": [
2536 310,
2537 110
2538 ],
2539 "flags": {
2540 "collapsed": false
2541 },
2542 "order": 17,
2543 "mode": 0,
2544 "inputs": [
2545 {
2546 "localized_name": "value",
2547 "name": "value",
2548 "type": "INT",
2549 "widget": {
2550 "name": "value"
2551 },
2552 "link": 348
2553 }
2554 ],
2555 "outputs": [
2556 {
2557 "localized_name": "INT",
2558 "name": "INT",
2559 "type": "INT",
2560 "links": [
2561 333
2562 ]
2563 }
2564 ],
2565 "title": "Width",
2566 "properties": {
2567 "cnr_id": "comfy-core",
2568 "ver": "0.27.0",
2569 "Node name for S&R": "PrimitiveInt"
2570 },
2571 "widgets_values": [
2572 512,
2573 "fixed"
2574 ]
2575 },
2576 {
2577 "id": 194,
2578 "type": "PrimitiveInt",
2579 "pos": [
2580 -950,
2581 1230
2582 ],
2583 "size": [
2584 310,
2585 110
2586 ],
2587 "flags": {
2588 "collapsed": false
2589 },
2590 "order": 18,
2591 "mode": 0,
2592 "inputs": [
2593 {
2594 "localized_name": "value",
2595 "name": "value",
2596 "type": "INT",
2597 "widget": {
2598 "name": "value"
2599 },
2600 "link": 349
2601 }
2602 ],
2603 "outputs": [
2604 {
2605 "localized_name": "INT",
2606 "name": "INT",
2607 "type": "INT",
2608 "links": [
2609 336
2610 ]
2611 }
2612 ],
2613 "title": "Height",
2614 "properties": {
2615 "cnr_id": "comfy-core",
2616 "ver": "0.27.0",
2617 "Node name for S&R": "PrimitiveInt"
2618 },
2619 "widgets_values": [
2620 512,
2621 "fixed"
2622 ]
2623 },
2624 {
2625 "id": 216,
2626 "type": "ComfyMathExpression",
2627 "pos": [
2628 -480,
2629 1030
2630 ],
2631 "size": [
2632 370,
2633 190
2634 ],
2635 "flags": [],
2636 "order": 25,
2637 "mode": 0,
2638 "inputs": [
2639 {
2640 "label": "a",
2641 "localized_name": "values.a",
2642 "name": "values.a",
2643 "type": "FLOAT,INT,BOOLEAN",
2644 "link": 333
2645 },
2646 {
2647 "label": "b",
2648 "localized_name": "values.b",
2649 "name": "values.b",
2650 "shape": 7,
2651 "type": "FLOAT,INT,BOOLEAN",
2652 "link": null
2653 }
2654 ],
2655 "outputs": [
2656 {
2657 "localized_name": "FLOAT",
2658 "name": "FLOAT",
2659 "type": "FLOAT",
2660 "links": null
2661 },
2662 {
2663 "localized_name": "INT",
2664 "name": "INT",
2665 "type": "INT",
2666 "links": [
2667 331,
2668 332
2669 ]
2670 },
2671 {
2672 "localized_name": "BOOL",
2673 "name": "BOOL",
2674 "type": "BOOLEAN",
2675 "links": null
2676 }
2677 ],
2678 "properties": {
2679 "cnr_id": "comfy-core",
2680 "ver": "0.27.0",
2681 "Node name for S&R": "ComfyMathExpression"
2682 },
2683 "widgets_values": [
2684 "max(4, (int(a) // 16) * 16)"
2685 ]
2686 },
2687 {
2688 "id": 217,
2689 "type": "ComfyMathExpression",
2690 "pos": [
2691 -480,
2692 1250
2693 ],
2694 "size": [
2695 370,
2696 190
2697 ],
2698 "flags": [],
2699 "order": 26,
2700 "mode": 0,
2701 "inputs": [
2702 {
2703 "label": "a",
2704 "localized_name": "values.a",
2705 "name": "values.a",
2706 "type": "FLOAT,INT,BOOLEAN",
2707 "link": 336
2708 },
2709 {
2710 "label": "b",
2711 "localized_name": "values.b",
2712 "name": "values.b",
2713 "shape": 7,
2714 "type": "FLOAT,INT,BOOLEAN",
2715 "link": null
2716 }
2717 ],
2718 "outputs": [
2719 {
2720 "localized_name": "FLOAT",
2721 "name": "FLOAT",
2722 "type": "FLOAT",
2723 "links": null
2724 },
2725 {
2726 "localized_name": "INT",
2727 "name": "INT",
2728 "type": "INT",
2729 "links": [
2730 334,
2731 335
2732 ]
2733 },
2734 {
2735 "localized_name": "BOOL",
2736 "name": "BOOL",
2737 "type": "BOOLEAN",
2738 "links": null
2739 }
2740 ],
2741 "properties": {
2742 "cnr_id": "comfy-core",
2743 "ver": "0.27.0",
2744 "Node name for S&R": "ComfyMathExpression"
2745 },
2746 "widgets_values": [
2747 "max(4, (int(a) // 16) * 16)"
2748 ]
2749 },
2750 {
2751 "id": 191,
2752 "type": "e3a0666e-aa4f-4862-bc23-8f02f3dbd45b",
2753 "pos": [
2754 30,
2755 1230
2756 ],
2757 "size": [
2758 350,
2759 220
2760 ],
2761 "flags": [],
2762 "order": 16,
2763 "mode": 0,
2764 "inputs": [
2765 {
2766 "localized_name": "image1",
2767 "name": "image1",
2768 "type": "IMAGE",
2769 "link": 285
2770 },
2771 {
2772 "localized_name": "image2",
2773 "name": "image2",
2774 "shape": 7,
2775 "type": "IMAGE",
2776 "link": 286
2777 },
2778 {
2779 "label": "lenght",
2780 "localized_name": "amount",
2781 "name": "amount",
2782 "type": "INT",
2783 "widget": {
2784 "name": "amount"
2785 },
2786 "link": 330
2787 },
2788 {
2789 "localized_name": "width",
2790 "name": "width",
2791 "type": "INT",
2792 "widget": {
2793 "name": "width"
2794 },
2795 "link": 331
2796 },
2797 {
2798 "localized_name": "height",
2799 "name": "height",
2800 "type": "INT",
2801 "widget": {
2802 "name": "height"
2803 },
2804 "link": 334
2805 }
2806 ],
2807 "outputs": [
2808 {
2809 "localized_name": "IMAGE",
2810 "name": "IMAGE",
2811 "type": "IMAGE",
2812 "links": [
2813 288
2814 ]
2815 },
2816 {
2817 "localized_name": "MASK",
2818 "name": "MASK",
2819 "type": "MASK",
2820 "links": [
2821 289
2822 ]
2823 }
2824 ],
2825 "properties": {
2826 "proxyWidgets": [
2827 [
2828 "214",
2829 "value"
2830 ],
2831 [
2832 "146",
2833 "width"
2834 ],
2835 [
2836 "146",
2837 "height"
2838 ]
2839 ],
2840 "cnr_id": "comfy-core",
2841 "ver": "0.27.0"
2842 },
2843 "widgets_values": []
2844 },
2845 {
2846 "id": 215,
2847 "type": "ComfyMathExpression",
2848 "pos": [
2849 -480,
2850 800
2851 ],
2852 "size": [
2853 370,
2854 190
2855 ],
2856 "flags": [],
2857 "order": 24,
2858 "mode": 0,
2859 "inputs": [
2860 {
2861 "label": "a",
2862 "localized_name": "values.a",
2863 "name": "values.a",
2864 "type": "FLOAT,INT,BOOLEAN",
2865 "link": 328
2866 },
2867 {
2868 "label": "b",
2869 "localized_name": "values.b",
2870 "name": "values.b",
2871 "shape": 7,
2872 "type": "FLOAT,INT,BOOLEAN",
2873 "link": null
2874 }
2875 ],
2876 "outputs": [
2877 {
2878 "localized_name": "FLOAT",
2879 "name": "FLOAT",
2880 "type": "FLOAT",
2881 "links": null
2882 },
2883 {
2884 "localized_name": "INT",
2885 "name": "INT",
2886 "type": "INT",
2887 "links": [
2888 329,
2889 330
2890 ]
2891 },
2892 {
2893 "localized_name": "BOOL",
2894 "name": "BOOL",
2895 "type": "BOOLEAN",
2896 "links": null
2897 }
2898 ],
2899 "properties": {
2900 "cnr_id": "comfy-core",
2901 "ver": "0.27.0",
2902 "Node name for S&R": "ComfyMathExpression"
2903 },
2904 "widgets_values": [
2905 "a * 16 + 1"
2906 ]
2907 }
2908 ],
2909 "groups": [
2910 {
2911 "id": 1,
2912 "title": "Step1 - Load models here",
2913 "bounding": [
2914 -990,
2915 -40,
2916 410,
2917 770
2918 ],
2919 "color": "#3f789e",
2920 "flags": []
2921 },
2922 {
2923 "id": 2,
2924 "title": "Step4 - Prompt",
2925 "bounding": [
2926 -550,
2927 -40,
2928 520,
2929 770
2930 ],
2931 "color": "#3f789e",
2932 "flags": []
2933 },
2934 {
2935 "id": 3,
2936 "title": "Sampling",
2937 "bounding": [
2938 860,
2939 -40,
2940 740,
2941 790
2942 ],
2943 "color": "#3f789e",
2944 "flags": []
2945 },
2946 {
2947 "id": 23,
2948 "title": "Video Setting",
2949 "bounding": [
2950 -990,
2951 760,
2952 410,
2953 620
2954 ],
2955 "color": "#3f789e",
2956 "flags": []
2957 },
2958 {
2959 "id": 27,
2960 "title": "Switch Logic",
2961 "bounding": [
2962 0,
2963 -40,
2964 830,
2965 1210
2966 ],
2967 "color": "#3f789e",
2968 "flags": []
2969 },
2970 {
2971 "id": 25,
2972 "title": "Original Settings",
2973 "bounding": [
2974 10,
2975 0,
2976 420,
2977 410
2978 ],
2979 "color": "#3f789e",
2980 "flags": []
2981 },
2982 {
2983 "id": 26,
2984 "title": "Lightning LoRA Settings",
2985 "bounding": [
2986 10,
2987 430,
2988 420,
2989 580
2990 ],
2991 "color": "#3f789e",
2992 "flags": []
2993 }
2994 ],
2995 "links": [
2996 {
2997 "id": 303,
2998 "origin_id": 207,
2999 "origin_slot": 0,
3000 "target_id": 48,
3001 "target_slot": 0,
3002 "type": "MODEL"
3003 },
3004 {
3005 "id": 117,
3006 "origin_id": 58,
3007 "origin_slot": 0,
3008 "target_id": 8,
3009 "target_slot": 0,
3010 "type": "LATENT"
3011 },
3012 {
3013 "id": 76,
3014 "origin_id": 39,
3015 "origin_slot": 0,
3016 "target_id": 8,
3017 "target_slot": 1,
3018 "type": "VAE"
3019 },
3020 {
3021 "id": 96,
3022 "origin_id": 6,
3023 "origin_slot": 0,
3024 "target_id": 49,
3025 "target_slot": 0,
3026 "type": "CONDITIONING"
3027 },
3028 {
3029 "id": 97,
3030 "origin_id": 7,
3031 "origin_slot": 0,
3032 "target_id": 49,
3033 "target_slot": 1,
3034 "type": "CONDITIONING"
3035 },
3036 {
3037 "id": 101,
3038 "origin_id": 39,
3039 "origin_slot": 0,
3040 "target_id": 49,
3041 "target_slot": 2,
3042 "type": "VAE"
3043 },
3044 {
3045 "id": 288,
3046 "origin_id": 191,
3047 "origin_slot": 0,
3048 "target_id": 49,
3049 "target_slot": 3,
3050 "type": "IMAGE"
3051 },
3052 {
3053 "id": 289,
3054 "origin_id": 191,
3055 "origin_slot": 1,
3056 "target_id": 49,
3057 "target_slot": 4,
3058 "type": "MASK"
3059 },
3060 {
3061 "id": 332,
3062 "origin_id": 216,
3063 "origin_slot": 1,
3064 "target_id": 49,
3065 "target_slot": 6,
3066 "type": "INT"
3067 },
3068 {
3069 "id": 335,
3070 "origin_id": 217,
3071 "origin_slot": 1,
3072 "target_id": 49,
3073 "target_slot": 7,
3074 "type": "INT"
3075 },
3076 {
3077 "id": 329,
3078 "origin_id": 215,
3079 "origin_slot": 1,
3080 "target_id": 49,
3081 "target_slot": 8,
3082 "type": "INT"
3083 },
3084 {
3085 "id": 95,
3086 "origin_id": 48,
3087 "origin_slot": 0,
3088 "target_id": 3,
3089 "target_slot": 0,
3090 "type": "MODEL"
3091 },
3092 {
3093 "id": 98,
3094 "origin_id": 49,
3095 "origin_slot": 0,
3096 "target_id": 3,
3097 "target_slot": 1,
3098 "type": "CONDITIONING"
3099 },
3100 {
3101 "id": 99,
3102 "origin_id": 49,
3103 "origin_slot": 1,
3104 "target_id": 3,
3105 "target_slot": 2,
3106 "type": "CONDITIONING"
3107 },
3108 {
3109 "id": 160,
3110 "origin_id": 49,
3111 "origin_slot": 2,
3112 "target_id": 3,
3113 "target_slot": 3,
3114 "type": "LATENT"
3115 },
3116 {
3117 "id": 306,
3118 "origin_id": 208,
3119 "origin_slot": 0,
3120 "target_id": 3,
3121 "target_slot": 5,
3122 "type": "INT"
3123 },
3124 {
3125 "id": 309,
3126 "origin_id": 209,
3127 "origin_slot": 0,
3128 "target_id": 3,
3129 "target_slot": 6,
3130 "type": "FLOAT"
3131 },
3132 {
3133 "id": 297,
3134 "origin_id": 140,
3135 "origin_slot": 0,
3136 "target_id": 201,
3137 "target_slot": 0,
3138 "type": "MODEL"
3139 },
3140 {
3141 "id": 308,
3142 "origin_id": 203,
3143 "origin_slot": 0,
3144 "target_id": 209,
3145 "target_slot": 0,
3146 "type": "FLOAT"
3147 },
3148 {
3149 "id": 307,
3150 "origin_id": 205,
3151 "origin_slot": 0,
3152 "target_id": 209,
3153 "target_slot": 1,
3154 "type": "FLOAT"
3155 },
3156 {
3157 "id": 312,
3158 "origin_id": 210,
3159 "origin_slot": 0,
3160 "target_id": 209,
3161 "target_slot": 2,
3162 "type": "BOOLEAN"
3163 },
3164 {
3165 "id": 304,
3166 "origin_id": 202,
3167 "origin_slot": 0,
3168 "target_id": 208,
3169 "target_slot": 0,
3170 "type": "INT"
3171 },
3172 {
3173 "id": 305,
3174 "origin_id": 204,
3175 "origin_slot": 0,
3176 "target_id": 208,
3177 "target_slot": 1,
3178 "type": "INT"
3179 },
3180 {
3181 "id": 311,
3182 "origin_id": 210,
3183 "origin_slot": 0,
3184 "target_id": 208,
3185 "target_slot": 2,
3186 "type": "BOOLEAN"
3187 },
3188 {
3189 "id": 301,
3190 "origin_id": 140,
3191 "origin_slot": 0,
3192 "target_id": 207,
3193 "target_slot": 0,
3194 "type": "MODEL"
3195 },
3196 {
3197 "id": 302,
3198 "origin_id": 201,
3199 "origin_slot": 0,
3200 "target_id": 207,
3201 "target_slot": 1,
3202 "type": "MODEL"
3203 },
3204 {
3205 "id": 310,
3206 "origin_id": 210,
3207 "origin_slot": 0,
3208 "target_id": 207,
3209 "target_slot": 2,
3210 "type": "BOOLEAN"
3211 },
3212 {
3213 "id": 295,
3214 "origin_id": 38,
3215 "origin_slot": 0,
3216 "target_id": 6,
3217 "target_slot": 0,
3218 "type": "CLIP"
3219 },
3220 {
3221 "id": 294,
3222 "origin_id": 38,
3223 "origin_slot": 0,
3224 "target_id": 7,
3225 "target_slot": 0,
3226 "type": "CLIP"
3227 },
3228 {
3229 "id": 116,
3230 "origin_id": 3,
3231 "origin_slot": 0,
3232 "target_id": 58,
3233 "target_slot": 0,
3234 "type": "LATENT"
3235 },
3236 {
3237 "id": 115,
3238 "origin_id": 49,
3239 "origin_slot": 3,
3240 "target_id": 58,
3241 "target_slot": 1,
3242 "type": "INT"
3243 },
3244 {
3245 "id": 139,
3246 "origin_id": 8,
3247 "origin_slot": 0,
3248 "target_id": 68,
3249 "target_slot": 0,
3250 "type": "IMAGE"
3251 },
3252 {
3253 "id": 333,
3254 "origin_id": 193,
3255 "origin_slot": 0,
3256 "target_id": 216,
3257 "target_slot": 0,
3258 "type": "INT"
3259 },
3260 {
3261 "id": 336,
3262 "origin_id": 194,
3263 "origin_slot": 0,
3264 "target_id": 217,
3265 "target_slot": 0,
3266 "type": "INT"
3267 },
3268 {
3269 "id": 330,
3270 "origin_id": 215,
3271 "origin_slot": 1,
3272 "target_id": 191,
3273 "target_slot": 2,
3274 "type": "INT"
3275 },
3276 {
3277 "id": 331,
3278 "origin_id": 216,
3279 "origin_slot": 1,
3280 "target_id": 191,
3281 "target_slot": 3,
3282 "type": "INT"
3283 },
3284 {
3285 "id": 334,
3286 "origin_id": 217,
3287 "origin_slot": 1,
3288 "target_id": 191,
3289 "target_slot": 4,
3290 "type": "INT"
3291 },
3292 {
3293 "id": 328,
3294 "origin_id": 131,
3295 "origin_slot": 0,
3296 "target_id": 215,
3297 "target_slot": 0,
3298 "type": "INT"
3299 },
3300 {
3301 "id": 285,
3302 "origin_id": -10,
3303 "origin_slot": 0,
3304 "target_id": 191,
3305 "target_slot": 0,
3306 "type": "IMAGE"
3307 },
3308 {
3309 "id": 286,
3310 "origin_id": -10,
3311 "origin_slot": 1,
3312 "target_id": 191,
3313 "target_slot": 1,
3314 "type": "IMAGE"
3315 },
3316 {
3317 "id": 129,
3318 "origin_id": 68,
3319 "origin_slot": 0,
3320 "target_id": -20,
3321 "target_slot": 0,
3322 "type": "VIDEO"
3323 },
3324 {
3325 "id": 341,
3326 "origin_id": -10,
3327 "origin_slot": 2,
3328 "target_id": 6,
3329 "target_slot": 1,
3330 "type": "STRING"
3331 },
3332 {
3333 "id": 342,
3334 "origin_id": -10,
3335 "origin_slot": 3,
3336 "target_id": 7,
3337 "target_slot": 1,
3338 "type": "STRING"
3339 },
3340 {
3341 "id": 343,
3342 "origin_id": -10,
3343 "origin_slot": 4,
3344 "target_id": 131,
3345 "target_slot": 0,
3346 "type": "INT"
3347 },
3348 {
3349 "id": 348,
3350 "origin_id": -10,
3351 "origin_slot": 5,
3352 "target_id": 193,
3353 "target_slot": 0,
3354 "type": "INT"
3355 },
3356 {
3357 "id": 349,
3358 "origin_id": -10,
3359 "origin_slot": 6,
3360 "target_id": 194,
3361 "target_slot": 0,
3362 "type": "INT"
3363 },
3364 {
3365 "id": 350,
3366 "origin_id": -10,
3367 "origin_slot": 7,
3368 "target_id": 3,
3369 "target_slot": 4,
3370 "type": "INT"
3371 },
3372 {
3373 "id": 352,
3374 "origin_id": -10,
3375 "origin_slot": 8,
3376 "target_id": 140,
3377 "target_slot": 0,
3378 "type": "COMBO"
3379 },
3380 {
3381 "id": 353,
3382 "origin_id": -10,
3383 "origin_slot": 9,
3384 "target_id": 38,
3385 "target_slot": 0,
3386 "type": "COMBO"
3387 },
3388 {
3389 "id": 354,
3390 "origin_id": -10,
3391 "origin_slot": 10,
3392 "target_id": 39,
3393 "target_slot": 0,
3394 "type": "COMBO"
3395 },
3396 {
3397 "id": 355,
3398 "origin_id": -10,
3399 "origin_slot": 11,
3400 "target_id": 210,
3401 "target_slot": 0,
3402 "type": "BOOLEAN"
3403 },
3404 {
3405 "id": 356,
3406 "origin_id": -10,
3407 "origin_slot": 12,
3408 "target_id": 201,
3409 "target_slot": 1,
3410 "type": "COMBO"
3411 }
3412 ],
3413 "extra": []
3414 }
3415 ]
3416 },
3417 "config": [],
3418 "extra": {
3419 "frontendVersion": "1.45.20",
3420 "node_versions": {
3421 "comfy-core": "0.3.34"
3422 },
3423 "VHS_latentpreview": false,
3424 "VHS_latentpreviewrate": 0,
3425 "VHS_MetadataImage": true,
3426 "VHS_KeepIntermediate": true,
3427 "ds": {
3428 "scale": 0.28157405438518585,
3429 "offset": [
3430 5337.529525246952,
3431 1065.3880788515594
3432 ]
3433 }
3434 },
3435 "version": 0.4
3436}