工作流 /
视频 /
InfiniteTalk:音频驱动的全身视频配音

InfiniteTalk:音频驱动的全身视频配音
InfiniteTalk: Audio-Driven Full-Body Video Dubbing
上传源图像和目标音频。生成全身配音视频,同步动作,同时保留原始身份、背景和摄像机运动。
视频
18 个节点 3 个输入 78 次使用 ComfyUI ≥ 0.17.0 ComfyUI 117 KB
需要的权重
这个工作流引用了 6 个权重文件,其中 4 个能在本站模型库里找到。
Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors
模型库暂未收录
Wan2_1_VAE_bf16.safetensors
在模型库查看
lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors
在模型库查看
umt5_xxl_fp8_e4m3fn_scaled.safetensors
在模型库查看
wan2.1_infiniteTalk_multi_fp16.safetensors
在模型库查看
wav2vec2-chinese-base_fp16.safetensors
模型库暂未收录
节点构成
MarkdownNote
× 3
CreateVideo
× 2
LoadAudio
× 2
PrimitiveInt
× 2
SaveVideo
× 2
Painter
× 2
AudioConcat
× 1
LoadImage
× 1
BatchImagesNode
× 1
f94665ea-d4c0-44ce-b3fb-9af101983ff5
× 1
dbb8b58f-7b4a-479d-bfc2-9edf7fce7a55
× 1
官方标注的模型
Wan2.1 InfiniteTalk
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "4795b4f0-7caa-4281-9a43-86d1770433f4",
3 "revision": 0,
4 "last_node_id": 324,
5 "last_link_id": 727,
6 "nodes": [
7 {
8 "id": 140,
9 "type": "CreateVideo",
10 "pos": [
11 2390,
12 -850
13 ],
14 "size": [
15 270,
16 160
17 ],
18 "flags": [],
19 "order": 16,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "images",
24 "type": "IMAGE",
25 "link": 519
26 },
27 {
28 "name": "audio",
29 "shape": 7,
30 "type": "AUDIO",
31 "link": 435
32 }
33 ],
34 "outputs": [
35 {
36 "name": "VIDEO",
37 "type": "VIDEO",
38 "links": [
39 434
40 ]
41 }
42 ],
43 "properties": {
44 "Node name for S&R": "CreateVideo",
45 "cnr_id": "comfy-core",
46 "ver": "0.10.0",
47 "enableTabs": false,
48 "tabWidth": 65,
49 "tabXOffset": 10,
50 "hasSecondTab": false,
51 "secondTabText": "Send Back",
52 "secondTabOffset": 80,
53 "secondTabWidth": 65
54 },
55 "widgets_values": [
56 25,
57 8
58 ]
59 },
60 {
61 "id": 90,
62 "type": "LoadAudio",
63 "pos": [
64 410,
65 -940
66 ],
67 "size": [
68 300,
69 180
70 ],
71 "flags": [],
72 "order": 0,
73 "mode": 0,
74 "inputs": [],
75 "outputs": [
76 {
77 "name": "AUDIO",
78 "type": "AUDIO",
79 "links": [
80 442,
81 612,
82 721
83 ]
84 }
85 ],
86 "properties": {
87 "Node name for S&R": "LoadAudio",
88 "cnr_id": "comfy-core",
89 "ver": "0.3.57",
90 "enableTabs": false,
91 "tabWidth": 65,
92 "tabXOffset": 10,
93 "hasSecondTab": false,
94 "secondTabText": "Send Back",
95 "secondTabOffset": 80,
96 "secondTabWidth": 65
97 },
98 "widgets_values": [
99 "audio_speaker2_man.mp3",
100 null,
101 null
102 ]
103 },
104 {
105 "id": 149,
106 "type": "PrimitiveInt",
107 "pos": [
108 850,
109 -960
110 ],
111 "size": [
112 270,
113 110
114 ],
115 "flags": [],
116 "order": 1,
117 "mode": 0,
118 "inputs": [],
119 "outputs": [
120 {
121 "name": "INT",
122 "type": "INT",
123 "links": [
124 724,
125 726
126 ]
127 }
128 ],
129 "title": "Width",
130 "properties": {
131 "Node name for S&R": "PrimitiveInt",
132 "cnr_id": "comfy-core",
133 "ver": "0.10.0",
134 "enableTabs": false,
135 "tabWidth": 65,
136 "tabXOffset": 10,
137 "hasSecondTab": false,
138 "secondTabText": "Send Back",
139 "secondTabOffset": 80,
140 "secondTabWidth": 65
141 },
142 "widgets_values": [
143 832,
144 "fixed"
145 ]
146 },
147 {
148 "id": 150,
149 "type": "PrimitiveInt",
150 "pos": [
151 860,
152 -790
153 ],
154 "size": [
155 270,
156 110
157 ],
158 "flags": [],
159 "order": 2,
160 "mode": 0,
161 "inputs": [],
162 "outputs": [
163 {
164 "name": "INT",
165 "type": "INT",
166 "links": [
167 725,
168 727
169 ]
170 }
171 ],
172 "title": "Height",
173 "properties": {
174 "Node name for S&R": "PrimitiveInt",
175 "cnr_id": "comfy-core",
176 "ver": "0.10.0",
177 "enableTabs": false,
178 "tabWidth": 65,
179 "tabXOffset": 10,
180 "hasSecondTab": false,
181 "secondTabText": "Send Back",
182 "secondTabOffset": 80,
183 "secondTabWidth": 65
184 },
185 "widgets_values": [
186 480,
187 "fixed"
188 ]
189 },
190 {
191 "id": 113,
192 "type": "AudioConcat",
193 "pos": [
194 870,
195 -550
196 ],
197 "size": [
198 270,
199 130
200 ],
201 "flags": [],
202 "order": 10,
203 "mode": 0,
204 "inputs": [
205 {
206 "name": "audio1",
207 "type": "AUDIO",
208 "link": 440
209 },
210 {
211 "name": "audio2",
212 "type": "AUDIO",
213 "link": 442
214 }
215 ],
216 "outputs": [
217 {
218 "name": "AUDIO",
219 "type": "AUDIO",
220 "links": [
221 430,
222 435
223 ]
224 }
225 ],
226 "properties": {
227 "Node name for S&R": "AudioConcat",
228 "cnr_id": "comfy-core",
229 "ver": "0.3.67",
230 "enableTabs": false,
231 "tabWidth": 65,
232 "tabXOffset": 10,
233 "hasSecondTab": false,
234 "secondTabText": "Send Back",
235 "secondTabOffset": 80,
236 "secondTabWidth": 65
237 },
238 "widgets_values": [
239 "after"
240 ]
241 },
242 {
243 "id": 138,
244 "type": "CreateVideo",
245 "pos": [
246 970,
247 70
248 ],
249 "size": [
250 270,
251 160
252 ],
253 "flags": [],
254 "order": 12,
255 "mode": 0,
256 "inputs": [
257 {
258 "name": "images",
259 "type": "IMAGE",
260 "link": 577
261 },
262 {
263 "name": "audio",
264 "shape": 7,
265 "type": "AUDIO",
266 "link": 430
267 }
268 ],
269 "outputs": [
270 {
271 "name": "VIDEO",
272 "type": "VIDEO",
273 "links": [
274 515
275 ]
276 }
277 ],
278 "properties": {
279 "Node name for S&R": "CreateVideo",
280 "cnr_id": "comfy-core",
281 "ver": "0.10.0",
282 "enableTabs": false,
283 "tabWidth": 65,
284 "tabXOffset": 10,
285 "hasSecondTab": false,
286 "secondTabText": "Send Back",
287 "secondTabOffset": 80,
288 "secondTabWidth": 65
289 },
290 "widgets_values": [
291 25,
292 8
293 ]
294 },
295 {
296 "id": 162,
297 "type": "SaveVideo",
298 "pos": [
299 1300,
300 60
301 ],
302 "size": [
303 470,
304 520
305 ],
306 "flags": [],
307 "order": 14,
308 "mode": 0,
309 "inputs": [
310 {
311 "name": "video",
312 "type": "VIDEO",
313 "link": 515
314 }
315 ],
316 "outputs": [
317 {
318 "name": "video",
319 "type": "VIDEO",
320 "links": null
321 }
322 ],
323 "title": "Save Video (Preview First Pass)",
324 "properties": {
325 "cnr_id": "comfy-core",
326 "ver": "0.10.0",
327 "Node name for S&R": "SaveVideo",
328 "enableTabs": false,
329 "tabWidth": 65,
330 "tabXOffset": 10,
331 "hasSecondTab": false,
332 "secondTabText": "Send Back",
333 "secondTabOffset": 80,
334 "secondTabWidth": 65
335 },
336 "widgets_values": [
337 "video/ComfyUI",
338 "auto",
339 "auto"
340 ]
341 },
342 {
343 "id": 163,
344 "type": "MarkdownNote",
345 "pos": [
346 1800,
347 70
348 ],
349 "size": [
350 440,
351 510
352 ],
353 "flags": [],
354 "order": 3,
355 "mode": 0,
356 "inputs": [],
357 "outputs": [],
358 "properties": [],
359 "widgets_values": [
360 "Each **Video Extend** group will extend 81/25=3.24s\n\nSo, if you want the output video to match the length of the input audio. For example, if your input audio is 9 seconds in total.\n\n1. You need to manually box-select this Video Extend group. \n2. Press Ctrl-C, then Ctrl-Shift-V, to duplicate a new extend module.\n3. Then linking the Previous `InfiniteTalk (Base Generation)`'s IMAGE output to the new **WanInfiniteTalkToVideo** node's `previous_frames`\n4. Linking the Batch Images node's IMAGE output to the new Batch Images node's image1"
361 ],
362 "color": "#222",
363 "bgcolor": "#000"
364 },
365 {
366 "id": 141,
367 "type": "SaveVideo",
368 "pos": [
369 2720,
370 -1020
371 ],
372 "size": [
373 590,
374 540
375 ],
376 "flags": [],
377 "order": 17,
378 "mode": 0,
379 "inputs": [
380 {
381 "name": "video",
382 "type": "VIDEO",
383 "link": 434
384 }
385 ],
386 "outputs": [
387 {
388 "name": "video",
389 "type": "VIDEO",
390 "links": null
391 }
392 ],
393 "properties": {
394 "cnr_id": "comfy-core",
395 "ver": "0.10.0",
396 "Node name for S&R": "SaveVideo",
397 "enableTabs": false,
398 "tabWidth": 65,
399 "tabXOffset": 10,
400 "hasSecondTab": false,
401 "secondTabText": "Send Back",
402 "secondTabOffset": 80,
403 "secondTabWidth": 65
404 },
405 "widgets_values": [
406 "video/ComfyUI",
407 "auto",
408 "auto"
409 ]
410 },
411 {
412 "id": 32,
413 "type": "LoadImage",
414 "pos": [
415 -650,
416 -1000
417 ],
418 "size": [
419 420,
420 750
421 ],
422 "flags": [],
423 "order": 4,
424 "mode": 0,
425 "inputs": [],
426 "outputs": [
427 {
428 "name": "IMAGE",
429 "type": "IMAGE",
430 "links": [
431 520,
432 524,
433 570,
434 717
435 ]
436 },
437 {
438 "name": "MASK",
439 "type": "MASK",
440 "links": []
441 }
442 ],
443 "properties": {
444 "Node name for S&R": "LoadImage",
445 "cnr_id": "comfy-core",
446 "ver": "0.3.57",
447 "enableTabs": false,
448 "tabWidth": 65,
449 "tabXOffset": 10,
450 "hasSecondTab": false,
451 "secondTabText": "Send Back",
452 "secondTabOffset": 80,
453 "secondTabWidth": 65,
454 "image": "clipspace/clipspace-painted-masked-1769419450273.png [input]"
455 },
456 "widgets_values": [
457 "two_character_talking.png",
458 "image"
459 ]
460 },
461 {
462 "id": 24,
463 "type": "LoadAudio",
464 "pos": [
465 -80,
466 -940
467 ],
468 "size": [
469 280,
470 180
471 ],
472 "flags": [],
473 "order": 5,
474 "mode": 0,
475 "inputs": [],
476 "outputs": [
477 {
478 "name": "AUDIO",
479 "type": "AUDIO",
480 "links": [
481 440,
482 575,
483 719
484 ]
485 }
486 ],
487 "properties": {
488 "Node name for S&R": "LoadAudio",
489 "cnr_id": "comfy-core",
490 "ver": "0.3.57",
491 "enableTabs": false,
492 "tabWidth": 65,
493 "tabXOffset": 10,
494 "hasSecondTab": false,
495 "secondTabText": "Send Back",
496 "secondTabOffset": 80,
497 "secondTabWidth": 65
498 },
499 "widgets_values": [
500 "audio_speaker1_woman.mp3",
501 null,
502 null
503 ]
504 },
505 {
506 "id": 165,
507 "type": "MarkdownNote",
508 "pos": [
509 -1410,
510 -1050
511 ],
512 "size": [
513 650,
514 1190
515 ],
516 "flags": [],
517 "order": 6,
518 "mode": 0,
519 "inputs": [],
520 "outputs": [],
521 "properties": [],
522 "widgets_values": [
523 "## Model Links\n\n- [Hugging Face:Comfy-Org/Wan_2.1_ComfyUI_repackaged](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged)\n- [ModelScope:Comfy-Org/Wan_2.1_ComfyUI_repackaged](https://modelscope.cn/models/Comfy-Org/Wan_2.1_ComfyUI_repackaged)\n\n**diffusion_models**\n\n- [Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors](https://huggingface.co/Kijai/WanVideo_comfy_fp8_scaled/resolve/main/I2V/Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors) (15.5 GB)\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**model_patches**\n\n- [wan2.1_infiniteTalk_single_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/model_patches/wan2.1_infiniteTalk_single_fp16.safetensors) (4.77 GB)\n- [wan2.1_infiniteTalk_multi_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/model_patches/wan2.1_infiniteTalk_multi_fp16.safetensors) (4.77 GB)\n\n**audio_encoders**\n\n- [wav2vec2-chinese-base_fp16.safetensors](https://huggingface.co/Kijai/wav2vec2_safetensors/resolve/main/wav2vec2-chinese-base_fp16.safetensors) (181.3 MB)\n\n**vae**\n\n- [Wan2_1_VAE_bf16.safetensors](https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan2_1_VAE_bf16.safetensors) (242 MB)\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\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 diffusion_models/\n│ │ └─── Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors\n│ ├── 📂 text_encoders/\n│ │ └─── umt5_xxl_fp8_e4m3fn_scaled.safetensors\n│ ├── 📂 model_patches/\n│ │ ├─── wan2.1_infiniteTalk_single_fp16.safetensors\n│ │ └─── wan2.1_infiniteTalk_multi_fp16.safetensors\n│ ├── 📂 audio_encoders/\n│ │ └─── wav2vec2-chinese-base_fp16.safetensors\n│ ├── 📂 vae/\n│ │ └─── Wan2_1_VAE_bf16.safetensors\n│ ├── 📂 loras/\n│ │ └─── lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.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 will be updated after the stable release; nightly-supported models may not be included yet, please wait for the next stable release.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/Comfy-Org/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"
524 ],
525 "color": "#222",
526 "bgcolor": "#000"
527 },
528 {
529 "id": 166,
530 "type": "MarkdownNote",
531 "pos": [
532 -120,
533 210
534 ],
535 "size": [
536 380,
537 220
538 ],
539 "flags": [],
540 "order": 7,
541 "mode": 0,
542 "inputs": [],
543 "outputs": [],
544 "title": "⚠️ IMPORTANT",
545 "properties": [],
546 "widgets_values": [
547 "- Upload the start frame, then right - click on the Load Image node and choose **[Open in MaskEditor](https://docs.comfy.org/interface/maskeditor)**.\n- Use the brush to draw the mask for Character 1.\n- For Character 2, you need to do the same thing: upload the first frame and draw a mask."
548 ],
549 "color": "#322",
550 "bgcolor": "#533"
551 },
552 {
553 "id": 172,
554 "type": "BatchImagesNode",
555 "pos": [
556 2380,
557 -1020
558 ],
559 "size": [
560 270,
561 120
562 ],
563 "flags": [],
564 "order": 15,
565 "mode": 0,
566 "inputs": [
567 {
568 "label": "image0",
569 "name": "images.image0",
570 "type": "IMAGE",
571 "link": 625
572 },
573 {
574 "label": "image1",
575 "name": "images.image1",
576 "shape": 7,
577 "type": "IMAGE",
578 "link": 723
579 },
580 {
581 "label": "image2",
582 "name": "images.image2",
583 "shape": 7,
584 "type": "IMAGE",
585 "link": null
586 }
587 ],
588 "outputs": [
589 {
590 "name": "IMAGE",
591 "type": "IMAGE",
592 "links": [
593 519
594 ]
595 }
596 ],
597 "properties": {
598 "Node name for S&R": "BatchImagesNode",
599 "cnr_id": "comfy-core",
600 "ver": "0.27.0"
601 },
602 "widgets_values": []
603 },
604 {
605 "id": 174,
606 "type": "Painter",
607 "pos": [
608 -100,
609 -710
610 ],
611 "size": [
612 350,
613 840
614 ],
615 "flags": [],
616 "order": 8,
617 "mode": 0,
618 "inputs": [
619 {
620 "name": "image",
621 "shape": 7,
622 "type": "IMAGE",
623 "link": 520
624 }
625 ],
626 "outputs": [
627 {
628 "name": "IMAGE",
629 "type": "IMAGE",
630 "links": []
631 },
632 {
633 "name": "MASK",
634 "type": "MASK",
635 "links": [
636 571,
637 718
638 ]
639 }
640 ],
641 "title": "Painter (Draw Mask for Character 1)",
642 "properties": {
643 "Node name for S&R": "Painter",
644 "cnr_id": "comfy-core",
645 "ver": "0.27.0",
646 "painterTool": "brush",
647 "painterBrushSize": 122,
648 "painterBrushColor": "#000000",
649 "painterBrushOpacity": 1,
650 "painterBrushHardness": 1
651 },
652 "widgets_values": [
653 "",
654 1216,
655 960,
656 "#000000",
657 "#000000"
658 ]
659 },
660 {
661 "id": 175,
662 "type": "Painter",
663 "pos": [
664 390,
665 -710
666 ],
667 "size": [
668 360,
669 850
670 ],
671 "flags": [],
672 "order": 9,
673 "mode": 0,
674 "inputs": [
675 {
676 "name": "image",
677 "shape": 7,
678 "type": "IMAGE",
679 "link": 524
680 }
681 ],
682 "outputs": [
683 {
684 "name": "IMAGE",
685 "type": "IMAGE",
686 "links": []
687 },
688 {
689 "name": "MASK",
690 "type": "MASK",
691 "links": [
692 611,
693 720
694 ]
695 }
696 ],
697 "title": "Painter (Draw Mask for Character 2)",
698 "properties": {
699 "Node name for S&R": "Painter",
700 "cnr_id": "comfy-core",
701 "ver": "0.27.0",
702 "painterTool": "brush",
703 "painterBrushSize": 126,
704 "painterBrushColor": "#000000",
705 "painterBrushOpacity": 1,
706 "painterBrushHardness": 1
707 },
708 "widgets_values": [
709 "",
710 1216,
711 960,
712 "#000000",
713 "#000000"
714 ]
715 },
716 {
717 "id": 188,
718 "type": "f94665ea-d4c0-44ce-b3fb-9af101983ff5",
719 "pos": [
720 1280,
721 -1010
722 ],
723 "size": [
724 480,
725 1000
726 ],
727 "flags": [],
728 "order": 11,
729 "mode": 0,
730 "inputs": [
731 {
732 "name": "start_image",
733 "shape": 7,
734 "type": "IMAGE",
735 "link": 570
736 },
737 {
738 "label": "character1_mask",
739 "name": "mode.mask_1",
740 "shape": 7,
741 "type": "MASK",
742 "link": 571
743 },
744 {
745 "label": "character1_audio",
746 "name": "audio",
747 "type": "AUDIO",
748 "link": 575
749 },
750 {
751 "label": "character2_mask",
752 "name": "mode.mask_2",
753 "shape": 7,
754 "type": "MASK",
755 "link": 611
756 },
757 {
758 "label": "character2_audio",
759 "name": "audio_1",
760 "type": "AUDIO",
761 "link": 612
762 },
763 {
764 "name": "width",
765 "type": "INT",
766 "widget": {
767 "name": "width"
768 },
769 "link": 724
770 },
771 {
772 "name": "height",
773 "type": "INT",
774 "widget": {
775 "name": "height"
776 },
777 "link": 725
778 },
779 {
780 "name": "previous_frames",
781 "shape": 7,
782 "type": "IMAGE",
783 "link": null
784 }
785 ],
786 "outputs": [
787 {
788 "name": "IMAGE",
789 "type": "IMAGE",
790 "links": [
791 577,
792 625,
793 722
794 ]
795 }
796 ],
797 "properties": {
798 "cnr_id": "comfy-core",
799 "ver": "0.27.0",
800 "previewExposures": []
801 },
802 "widgets_values": [
803 "two_speakers",
804 1,
805 "The camera zooms in. Two characters are talking.",
806 832,
807 480,
808 81,
809 801592322954930,
810 "Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
811 "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
812 "wan2.1_infiniteTalk_multi_fp16.safetensors",
813 "wav2vec2-chinese-base_fp16.safetensors",
814 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
815 "Wan2_1_VAE_bf16.safetensors"
816 ]
817 },
818 {
819 "id": 324,
820 "type": "dbb8b58f-7b4a-479d-bfc2-9edf7fce7a55",
821 "pos": [
822 1790,
823 -1010
824 ],
825 "size": [
826 480,
827 1000
828 ],
829 "flags": [],
830 "order": 13,
831 "mode": 0,
832 "inputs": [
833 {
834 "name": "start_image",
835 "shape": 7,
836 "type": "IMAGE",
837 "link": 717
838 },
839 {
840 "label": "character1_mask",
841 "name": "mode.mask_1",
842 "shape": 7,
843 "type": "MASK",
844 "link": 718
845 },
846 {
847 "label": "character1_audio",
848 "name": "audio",
849 "type": "AUDIO",
850 "link": 719
851 },
852 {
853 "label": "character2_mask",
854 "name": "mode.mask_2",
855 "shape": 7,
856 "type": "MASK",
857 "link": 720
858 },
859 {
860 "label": "character2_audio",
861 "name": "audio_1",
862 "type": "AUDIO",
863 "link": 721
864 },
865 {
866 "name": "width",
867 "type": "INT",
868 "widget": {
869 "name": "width"
870 },
871 "link": 726
872 },
873 {
874 "name": "height",
875 "type": "INT",
876 "widget": {
877 "name": "height"
878 },
879 "link": 727
880 },
881 {
882 "name": "previous_frames",
883 "shape": 7,
884 "type": "IMAGE",
885 "link": 722
886 }
887 ],
888 "outputs": [
889 {
890 "name": "IMAGE",
891 "type": "IMAGE",
892 "links": [
893 723
894 ]
895 }
896 ],
897 "properties": {
898 "cnr_id": "comfy-core",
899 "ver": "0.27.0",
900 "previewExposures": []
901 },
902 "widgets_values": [
903 "two_speakers",
904 1,
905 "The camera zooms in. Two characters are talking.",
906 832,
907 480,
908 81,
909 813460550844535,
910 "Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
911 "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
912 "wan2.1_infiniteTalk_multi_fp16.safetensors",
913 "wav2vec2-chinese-base_fp16.safetensors",
914 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
915 "Wan2_1_VAE_bf16.safetensors"
916 ]
917 }
918 ],
919 "links": [
920 [
921 430,
922 113,
923 0,
924 138,
925 1,
926 "AUDIO"
927 ],
928 [
929 434,
930 140,
931 0,
932 141,
933 0,
934 "VIDEO"
935 ],
936 [
937 435,
938 113,
939 0,
940 140,
941 1,
942 "AUDIO"
943 ],
944 [
945 440,
946 24,
947 0,
948 113,
949 0,
950 "AUDIO"
951 ],
952 [
953 442,
954 90,
955 0,
956 113,
957 1,
958 "AUDIO"
959 ],
960 [
961 515,
962 138,
963 0,
964 162,
965 0,
966 "VIDEO"
967 ],
968 [
969 519,
970 172,
971 0,
972 140,
973 0,
974 "IMAGE"
975 ],
976 [
977 520,
978 32,
979 0,
980 174,
981 0,
982 "IMAGE"
983 ],
984 [
985 524,
986 32,
987 0,
988 175,
989 0,
990 "IMAGE"
991 ],
992 [
993 570,
994 32,
995 0,
996 188,
997 0,
998 "IMAGE"
999 ],
1000 [
1001 571,
1002 174,
1003 1,
1004 188,
1005 1,
1006 "MASK"
1007 ],
1008 [
1009 575,
1010 24,
1011 0,
1012 188,
1013 2,
1014 "AUDIO"
1015 ],
1016 [
1017 577,
1018 188,
1019 0,
1020 138,
1021 0,
1022 "IMAGE"
1023 ],
1024 [
1025 611,
1026 175,
1027 1,
1028 188,
1029 3,
1030 "MASK"
1031 ],
1032 [
1033 612,
1034 90,
1035 0,
1036 188,
1037 4,
1038 "AUDIO"
1039 ],
1040 [
1041 625,
1042 188,
1043 0,
1044 172,
1045 0,
1046 "IMAGE"
1047 ],
1048 [
1049 717,
1050 32,
1051 0,
1052 324,
1053 0,
1054 "IMAGE"
1055 ],
1056 [
1057 718,
1058 174,
1059 1,
1060 324,
1061 1,
1062 "MASK"
1063 ],
1064 [
1065 719,
1066 24,
1067 0,
1068 324,
1069 2,
1070 "AUDIO"
1071 ],
1072 [
1073 720,
1074 175,
1075 1,
1076 324,
1077 3,
1078 "MASK"
1079 ],
1080 [
1081 721,
1082 90,
1083 0,
1084 324,
1085 4,
1086 "AUDIO"
1087 ],
1088 [
1089 722,
1090 188,
1091 0,
1092 324,
1093 7,
1094 "IMAGE"
1095 ],
1096 [
1097 723,
1098 324,
1099 0,
1100 172,
1101 1,
1102 "IMAGE"
1103 ],
1104 [
1105 724,
1106 149,
1107 0,
1108 188,
1109 5,
1110 "INT"
1111 ],
1112 [
1113 725,
1114 150,
1115 0,
1116 188,
1117 6,
1118 "INT"
1119 ],
1120 [
1121 726,
1122 149,
1123 0,
1124 324,
1125 5,
1126 "INT"
1127 ],
1128 [
1129 727,
1130 150,
1131 0,
1132 324,
1133 6,
1134 "INT"
1135 ]
1136 ],
1137 "groups": [
1138 {
1139 "id": 5,
1140 "title": "Upload Character1 Audio and Draw Mask for it",
1141 "bounding": [
1142 -160,
1143 -1040,
1144 450,
1145 1200
1146 ],
1147 "color": "#3f789e",
1148 "flags": []
1149 },
1150 {
1151 "id": 6,
1152 "title": "Upload Character2 Audio and Draw Mask for it",
1153 "bounding": [
1154 320,
1155 -1040,
1156 480,
1157 1200
1158 ],
1159 "color": "#3f789e",
1160 "flags": []
1161 },
1162 {
1163 "id": 8,
1164 "title": "Video Size",
1165 "bounding": [
1166 840,
1167 -1040,
1168 320,
1169 430
1170 ],
1171 "color": "#3f789e",
1172 "flags": []
1173 }
1174 ],
1175 "definitions": {
1176 "subgraphs": [
1177 {
1178 "id": "f94665ea-d4c0-44ce-b3fb-9af101983ff5",
1179 "version": 1,
1180 "state": {
1181 "lastGroupId": 11,
1182 "lastNodeId": 324,
1183 "lastLinkId": 727,
1184 "lastRerouteId": 0
1185 },
1186 "revision": 0,
1187 "config": [],
1188 "name": "InfiniteTalk (Base Generation)",
1189 "inputNode": {
1190 "id": -10,
1191 "bounding": [
1192 -890,
1193 -590,
1194 168.966796875,
1195 428
1196 ]
1197 },
1198 "outputNode": {
1199 "id": -20,
1200 "bounding": [
1201 3190,
1202 -960,
1203 128,
1204 68
1205 ]
1206 },
1207 "inputs": [
1208 {
1209 "id": "596269df-6cef-4efe-b8fb-7fa1f1122327",
1210 "name": "start_image",
1211 "type": "IMAGE",
1212 "linkIds": [
1213 536
1214 ],
1215 "localized_name": "start_image",
1216 "shape": 7,
1217 "pos": [
1218 -745.033203125,
1219 -566
1220 ]
1221 },
1222 {
1223 "id": "ad5bcc56-3682-47df-85c1-dfa631bb9f35",
1224 "name": "mode.mask_1",
1225 "type": "MASK",
1226 "linkIds": [
1227 535
1228 ],
1229 "localized_name": "mode.mask_1",
1230 "label": "character1_mask",
1231 "shape": 7,
1232 "pos": [
1233 -745.033203125,
1234 -546
1235 ]
1236 },
1237 {
1238 "id": "34fd9dd4-bf8b-4ae4-ba38-8b2973ef3fa2",
1239 "name": "audio",
1240 "type": "AUDIO",
1241 "linkIds": [
1242 439
1243 ],
1244 "localized_name": "audio",
1245 "label": "character1_audio",
1246 "pos": [
1247 -745.033203125,
1248 -526
1249 ]
1250 },
1251 {
1252 "id": "b8ee81ff-c871-450c-b201-da378a6c7cdb",
1253 "name": "mode.mask_2",
1254 "type": "MASK",
1255 "linkIds": [
1256 583
1257 ],
1258 "label": "character2_mask",
1259 "pos": [
1260 -745.033203125,
1261 -506
1262 ]
1263 },
1264 {
1265 "id": "1a957818-08f8-4eb8-9a3b-ac9ab1cd349c",
1266 "name": "audio_1",
1267 "type": "AUDIO",
1268 "linkIds": [
1269 584
1270 ],
1271 "label": "character2_audio",
1272 "pos": [
1273 -745.033203125,
1274 -486
1275 ]
1276 },
1277 {
1278 "id": "05096082-8a17-49db-8424-555f11291307",
1279 "name": "mode",
1280 "type": "COMFY_DYNAMICCOMBO_V3",
1281 "linkIds": [
1282 702
1283 ],
1284 "pos": [
1285 -745.033203125,
1286 -466
1287 ]
1288 },
1289 {
1290 "id": "ac7d76a7-f4c0-49c8-9601-5481ed852fc8",
1291 "name": "audio_scale",
1292 "type": "FLOAT",
1293 "linkIds": [
1294 703
1295 ],
1296 "pos": [
1297 -745.033203125,
1298 -446
1299 ]
1300 },
1301 {
1302 "id": "d8ecc325-d7f3-4640-921e-e9d232c20905",
1303 "name": "text",
1304 "type": "STRING",
1305 "linkIds": [
1306 704
1307 ],
1308 "pos": [
1309 -745.033203125,
1310 -426
1311 ]
1312 },
1313 {
1314 "id": "4e6a6de3-a7cb-4727-a053-0ac1a5376c43",
1315 "name": "width",
1316 "type": "INT",
1317 "linkIds": [
1318 705
1319 ],
1320 "pos": [
1321 -745.033203125,
1322 -406
1323 ]
1324 },
1325 {
1326 "id": "9cd03b8d-060f-4fd9-8146-920eca7cb68a",
1327 "name": "height",
1328 "type": "INT",
1329 "linkIds": [
1330 706
1331 ],
1332 "pos": [
1333 -745.033203125,
1334 -386
1335 ]
1336 },
1337 {
1338 "id": "778153fc-e27e-4d6b-a8e0-3adb7dbc1bc2",
1339 "name": "length",
1340 "type": "INT",
1341 "linkIds": [
1342 707
1343 ],
1344 "pos": [
1345 -745.033203125,
1346 -366
1347 ]
1348 },
1349 {
1350 "id": "1c7bf687-d941-42d6-9643-9c7599ea3878",
1351 "name": "noise_seed",
1352 "type": "INT",
1353 "linkIds": [
1354 708
1355 ],
1356 "pos": [
1357 -745.033203125,
1358 -346
1359 ]
1360 },
1361 {
1362 "id": "a897a4ce-a311-4180-9e61-7a2b8a01326f",
1363 "name": "unet_name",
1364 "type": "COMBO",
1365 "linkIds": [
1366 709
1367 ],
1368 "pos": [
1369 -745.033203125,
1370 -326
1371 ]
1372 },
1373 {
1374 "id": "fdf7f893-d6af-4c04-88f8-2ebf8c177993",
1375 "name": "lora_name",
1376 "type": "COMBO",
1377 "linkIds": [
1378 710
1379 ],
1380 "pos": [
1381 -745.033203125,
1382 -306
1383 ]
1384 },
1385 {
1386 "id": "ff49a3a6-a9ac-4ff6-9732-1523472d752e",
1387 "name": "name",
1388 "type": "COMBO",
1389 "linkIds": [
1390 711
1391 ],
1392 "pos": [
1393 -745.033203125,
1394 -286
1395 ]
1396 },
1397 {
1398 "id": "946937fa-9957-40e7-ba34-e96874561bc3",
1399 "name": "audio_encoder_name",
1400 "type": "COMBO",
1401 "linkIds": [
1402 712
1403 ],
1404 "pos": [
1405 -745.033203125,
1406 -266
1407 ]
1408 },
1409 {
1410 "id": "48d4e0ad-1055-44a4-8c45-8076214a0b8b",
1411 "name": "clip_name",
1412 "type": "COMBO",
1413 "linkIds": [
1414 713
1415 ],
1416 "pos": [
1417 -745.033203125,
1418 -246
1419 ]
1420 },
1421 {
1422 "id": "cc79bb3d-320a-4648-978d-fe0a34ac4ac3",
1423 "name": "vae_name",
1424 "type": "COMBO",
1425 "linkIds": [
1426 714
1427 ],
1428 "pos": [
1429 -745.033203125,
1430 -226
1431 ]
1432 },
1433 {
1434 "id": "7d9d3569-070c-430f-8669-f86c34f55563",
1435 "name": "previous_frames",
1436 "type": "IMAGE",
1437 "linkIds": [
1438 716
1439 ],
1440 "pos": [
1441 -745.033203125,
1442 -206
1443 ]
1444 }
1445 ],
1446 "outputs": [
1447 {
1448 "id": "a21c73ae-b621-4cd6-9afb-f5ac75f8fb2e",
1449 "name": "IMAGE",
1450 "type": "IMAGE",
1451 "linkIds": [
1452 429,
1453 429
1454 ],
1455 "localized_name": "IMAGE",
1456 "pos": [
1457 3214,
1458 -936
1459 ]
1460 }
1461 ],
1462 "widgets": [],
1463 "nodes": [
1464 {
1465 "id": 13,
1466 "type": "UNETLoader",
1467 "pos": [
1468 -400,
1469 -1040
1470 ],
1471 "size": [
1472 510,
1473 140
1474 ],
1475 "flags": [],
1476 "order": 1,
1477 "mode": 0,
1478 "inputs": [
1479 {
1480 "localized_name": "unet_name",
1481 "name": "unet_name",
1482 "type": "COMBO",
1483 "widget": {
1484 "name": "unet_name"
1485 },
1486 "link": 709
1487 }
1488 ],
1489 "outputs": [
1490 {
1491 "localized_name": "MODEL",
1492 "name": "MODEL",
1493 "type": "MODEL",
1494 "links": [
1495 568
1496 ]
1497 }
1498 ],
1499 "properties": {
1500 "Node name for S&R": "UNETLoader",
1501 "cnr_id": "comfy-core",
1502 "ver": "0.3.57",
1503 "models": [
1504 {
1505 "name": "Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
1506 "url": "https://huggingface.co/Kijai/WanVideo_comfy_fp8_scaled/resolve/main/I2V/Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
1507 "directory": "diffusion_models"
1508 }
1509 ],
1510 "enableTabs": false,
1511 "tabWidth": 65,
1512 "tabXOffset": 10,
1513 "hasSecondTab": false,
1514 "secondTabText": "Send Back",
1515 "secondTabOffset": 80,
1516 "secondTabWidth": 65
1517 },
1518 "widgets_values": [
1519 "Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
1520 "default"
1521 ]
1522 },
1523 {
1524 "id": 16,
1525 "type": "CLIPLoader",
1526 "pos": [
1527 -410,
1528 -280
1529 ],
1530 "size": [
1531 510,
1532 170
1533 ],
1534 "flags": [],
1535 "order": 3,
1536 "mode": 0,
1537 "inputs": [
1538 {
1539 "localized_name": "clip_name",
1540 "name": "clip_name",
1541 "type": "COMBO",
1542 "widget": {
1543 "name": "clip_name"
1544 },
1545 "link": 713
1546 }
1547 ],
1548 "outputs": [
1549 {
1550 "localized_name": "CLIP",
1551 "name": "CLIP",
1552 "type": "CLIP",
1553 "links": [
1554 14
1555 ]
1556 }
1557 ],
1558 "properties": {
1559 "Node name for S&R": "CLIPLoader",
1560 "cnr_id": "comfy-core",
1561 "ver": "0.3.57",
1562 "models": [
1563 {
1564 "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1565 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1566 "directory": "text_encoders"
1567 }
1568 ],
1569 "enableTabs": false,
1570 "tabWidth": 65,
1571 "tabXOffset": 10,
1572 "hasSecondTab": false,
1573 "secondTabText": "Send Back",
1574 "secondTabOffset": 80,
1575 "secondTabWidth": 65
1576 },
1577 "widgets_values": [
1578 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1579 "wan",
1580 "default"
1581 ]
1582 },
1583 {
1584 "id": 29,
1585 "type": "VAELoader",
1586 "pos": [
1587 -410,
1588 -30
1589 ],
1590 "size": [
1591 510,
1592 110
1593 ],
1594 "flags": [],
1595 "order": 6,
1596 "mode": 0,
1597 "inputs": [
1598 {
1599 "localized_name": "vae_name",
1600 "name": "vae_name",
1601 "type": "COMBO",
1602 "widget": {
1603 "name": "vae_name"
1604 },
1605 "link": 714
1606 }
1607 ],
1608 "outputs": [
1609 {
1610 "localized_name": "VAE",
1611 "name": "VAE",
1612 "type": "VAE",
1613 "links": [
1614 530,
1615 532
1616 ]
1617 }
1618 ],
1619 "properties": {
1620 "Node name for S&R": "VAELoader",
1621 "cnr_id": "comfy-core",
1622 "ver": "0.3.57",
1623 "models": [
1624 {
1625 "name": "Wan2_1_VAE_bf16.safetensors",
1626 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan2_1_VAE_bf16.safetensors",
1627 "directory": "vae"
1628 }
1629 ],
1630 "enableTabs": false,
1631 "tabWidth": 65,
1632 "tabXOffset": 10,
1633 "hasSecondTab": false,
1634 "secondTabText": "Send Back",
1635 "secondTabOffset": 80,
1636 "secondTabWidth": 65
1637 },
1638 "widgets_values": [
1639 "Wan2_1_VAE_bf16.safetensors"
1640 ]
1641 },
1642 {
1643 "id": 119,
1644 "type": "VAEDecode",
1645 "pos": [
1646 1890,
1647 -970
1648 ],
1649 "size": [
1650 230,
1651 100
1652 ],
1653 "flags": {
1654 "collapsed": false
1655 },
1656 "order": 9,
1657 "mode": 0,
1658 "inputs": [
1659 {
1660 "localized_name": "samples",
1661 "name": "samples",
1662 "type": "LATENT",
1663 "link": 600
1664 },
1665 {
1666 "localized_name": "vae",
1667 "name": "vae",
1668 "type": "VAE",
1669 "link": 530
1670 }
1671 ],
1672 "outputs": [
1673 {
1674 "localized_name": "IMAGE",
1675 "name": "IMAGE",
1676 "type": "IMAGE",
1677 "links": [
1678 429
1679 ]
1680 }
1681 ],
1682 "properties": {
1683 "Node name for S&R": "VAEDecode",
1684 "cnr_id": "comfy-core",
1685 "ver": "0.5.1",
1686 "enableTabs": false,
1687 "tabWidth": 65,
1688 "tabXOffset": 10,
1689 "hasSecondTab": false,
1690 "secondTabText": "Send Back",
1691 "secondTabOffset": 80,
1692 "secondTabWidth": 65
1693 },
1694 "widgets_values": []
1695 },
1696 {
1697 "id": 129,
1698 "type": "WanInfiniteTalkToVideo",
1699 "pos": [
1700 820,
1701 -990
1702 ],
1703 "size": [
1704 310,
1705 398
1706 ],
1707 "flags": [],
1708 "order": 10,
1709 "mode": 0,
1710 "showAdvanced": false,
1711 "inputs": [
1712 {
1713 "localized_name": "model",
1714 "name": "model",
1715 "type": "MODEL",
1716 "link": 698
1717 },
1718 {
1719 "localized_name": "model_patch",
1720 "name": "model_patch",
1721 "type": "MODEL_PATCH",
1722 "link": 385
1723 },
1724 {
1725 "localized_name": "positive",
1726 "name": "positive",
1727 "type": "CONDITIONING",
1728 "link": 548
1729 },
1730 {
1731 "localized_name": "negative",
1732 "name": "negative",
1733 "type": "CONDITIONING",
1734 "link": 700
1735 },
1736 {
1737 "localized_name": "vae",
1738 "name": "vae",
1739 "type": "VAE",
1740 "link": 532
1741 },
1742 {
1743 "localized_name": "audio_encoder_output_1",
1744 "name": "audio_encoder_output_1",
1745 "type": "AUDIO_ENCODER_OUTPUT",
1746 "link": 542
1747 },
1748 {
1749 "localized_name": "clip_vision_output",
1750 "name": "clip_vision_output",
1751 "shape": 7,
1752 "type": "CLIP_VISION_OUTPUT",
1753 "link": null
1754 },
1755 {
1756 "localized_name": "start_image",
1757 "name": "start_image",
1758 "shape": 7,
1759 "type": "IMAGE",
1760 "link": 536
1761 },
1762 {
1763 "localized_name": "previous_frames",
1764 "name": "previous_frames",
1765 "shape": 7,
1766 "type": "IMAGE",
1767 "link": 716
1768 },
1769 {
1770 "localized_name": "mode",
1771 "name": "mode",
1772 "type": "COMFY_DYNAMICCOMBO_V3",
1773 "widget": {
1774 "name": "mode"
1775 },
1776 "link": 702
1777 },
1778 {
1779 "label": "audio_encoder_output_2",
1780 "localized_name": "mode.audio_encoder_output_2",
1781 "name": "mode.audio_encoder_output_2",
1782 "shape": 7,
1783 "type": "AUDIO_ENCODER_OUTPUT",
1784 "link": 544
1785 },
1786 {
1787 "label": "mask_1",
1788 "localized_name": "mode.mask_1",
1789 "name": "mode.mask_1",
1790 "shape": 7,
1791 "type": "MASK",
1792 "link": 535
1793 },
1794 {
1795 "label": "mask_2",
1796 "localized_name": "mode.mask_2",
1797 "name": "mode.mask_2",
1798 "shape": 7,
1799 "type": "MASK",
1800 "link": 583
1801 },
1802 {
1803 "localized_name": "width",
1804 "name": "width",
1805 "type": "INT",
1806 "widget": {
1807 "name": "width"
1808 },
1809 "link": 705
1810 },
1811 {
1812 "localized_name": "height",
1813 "name": "height",
1814 "type": "INT",
1815 "widget": {
1816 "name": "height"
1817 },
1818 "link": 706
1819 },
1820 {
1821 "localized_name": "length",
1822 "name": "length",
1823 "type": "INT",
1824 "widget": {
1825 "name": "length"
1826 },
1827 "link": 707
1828 },
1829 {
1830 "localized_name": "audio_scale",
1831 "name": "audio_scale",
1832 "type": "FLOAT",
1833 "widget": {
1834 "name": "audio_scale"
1835 },
1836 "link": 703
1837 }
1838 ],
1839 "outputs": [
1840 {
1841 "localized_name": "model",
1842 "name": "model",
1843 "type": "MODEL",
1844 "links": [
1845 595,
1846 596
1847 ]
1848 },
1849 {
1850 "localized_name": "positive",
1851 "name": "positive",
1852 "type": "CONDITIONING",
1853 "links": [
1854 597
1855 ]
1856 },
1857 {
1858 "localized_name": "negative",
1859 "name": "negative",
1860 "type": "CONDITIONING",
1861 "links": [
1862 598
1863 ]
1864 },
1865 {
1866 "localized_name": "latent",
1867 "name": "latent",
1868 "type": "LATENT",
1869 "links": [
1870 599
1871 ]
1872 },
1873 {
1874 "localized_name": "trim_image",
1875 "name": "trim_image",
1876 "type": "INT",
1877 "links": null
1878 }
1879 ],
1880 "properties": {
1881 "Node name for S&R": "WanInfiniteTalkToVideo",
1882 "cnr_id": "comfy-core",
1883 "ver": "0.5.1",
1884 "enableTabs": false,
1885 "tabWidth": 65,
1886 "tabXOffset": 10,
1887 "hasSecondTab": false,
1888 "secondTabText": "Send Back",
1889 "secondTabOffset": 80,
1890 "secondTabWidth": 65
1891 },
1892 "widgets_values": [
1893 "two_speakers",
1894 832,
1895 480,
1896 81,
1897 9,
1898 1
1899 ]
1900 },
1901 {
1902 "id": 14,
1903 "type": "CLIPTextEncode",
1904 "pos": [
1905 200,
1906 -1040
1907 ],
1908 "size": [
1909 520,
1910 290
1911 ],
1912 "flags": [],
1913 "order": 2,
1914 "mode": 0,
1915 "inputs": [
1916 {
1917 "localized_name": "clip",
1918 "name": "clip",
1919 "type": "CLIP",
1920 "link": 14
1921 },
1922 {
1923 "localized_name": "text",
1924 "name": "text",
1925 "type": "STRING",
1926 "widget": {
1927 "name": "text"
1928 },
1929 "link": 704
1930 }
1931 ],
1932 "outputs": [
1933 {
1934 "localized_name": "CONDITIONING",
1935 "name": "CONDITIONING",
1936 "type": "CONDITIONING",
1937 "links": [
1938 548,
1939 699
1940 ]
1941 }
1942 ],
1943 "properties": {
1944 "Node name for S&R": "CLIPTextEncode",
1945 "cnr_id": "comfy-core",
1946 "ver": "0.3.57",
1947 "enableTabs": false,
1948 "tabWidth": 65,
1949 "tabXOffset": 10,
1950 "hasSecondTab": false,
1951 "secondTabText": "Send Back",
1952 "secondTabOffset": 80,
1953 "secondTabWidth": 65
1954 },
1955 "widgets_values": [
1956 "The camera zooms in. Two characters are talking."
1957 ],
1958 "color": "#232",
1959 "bgcolor": "#353"
1960 },
1961 {
1962 "id": 25,
1963 "type": "AudioEncoderEncode",
1964 "pos": [
1965 180,
1966 -300
1967 ],
1968 "size": [
1969 290,
1970 50
1971 ],
1972 "flags": {
1973 "collapsed": true
1974 },
1975 "order": 4,
1976 "mode": 0,
1977 "inputs": [
1978 {
1979 "localized_name": "audio_encoder",
1980 "name": "audio_encoder",
1981 "type": "AUDIO_ENCODER",
1982 "link": 437
1983 },
1984 {
1985 "localized_name": "audio",
1986 "name": "audio",
1987 "type": "AUDIO",
1988 "link": 439
1989 }
1990 ],
1991 "outputs": [
1992 {
1993 "localized_name": "AUDIO_ENCODER_OUTPUT",
1994 "name": "AUDIO_ENCODER_OUTPUT",
1995 "type": "AUDIO_ENCODER_OUTPUT",
1996 "links": [
1997 542
1998 ]
1999 }
2000 ],
2001 "properties": {
2002 "Node name for S&R": "AudioEncoderEncode",
2003 "cnr_id": "comfy-core",
2004 "ver": "0.3.57",
2005 "enableTabs": false,
2006 "tabWidth": 65,
2007 "tabXOffset": 10,
2008 "hasSecondTab": false,
2009 "secondTabText": "Send Back",
2010 "secondTabOffset": 80,
2011 "secondTabWidth": 65
2012 },
2013 "widgets_values": []
2014 },
2015 {
2016 "id": 93,
2017 "type": "AudioEncoderEncode",
2018 "pos": [
2019 180,
2020 -220
2021 ],
2022 "size": [
2023 290,
2024 50
2025 ],
2026 "flags": {
2027 "collapsed": true
2028 },
2029 "order": 7,
2030 "mode": 0,
2031 "inputs": [
2032 {
2033 "localized_name": "audio_encoder",
2034 "name": "audio_encoder",
2035 "type": "AUDIO_ENCODER",
2036 "link": 438
2037 },
2038 {
2039 "localized_name": "audio",
2040 "name": "audio",
2041 "type": "AUDIO",
2042 "link": 584
2043 }
2044 ],
2045 "outputs": [
2046 {
2047 "localized_name": "AUDIO_ENCODER_OUTPUT",
2048 "name": "AUDIO_ENCODER_OUTPUT",
2049 "type": "AUDIO_ENCODER_OUTPUT",
2050 "links": [
2051 544
2052 ]
2053 }
2054 ],
2055 "properties": {
2056 "Node name for S&R": "AudioEncoderEncode",
2057 "cnr_id": "comfy-core",
2058 "ver": "0.3.57",
2059 "enableTabs": false,
2060 "tabWidth": 65,
2061 "tabXOffset": 10,
2062 "hasSecondTab": false,
2063 "secondTabText": "Send Back",
2064 "secondTabOffset": 80,
2065 "secondTabWidth": 65
2066 },
2067 "widgets_values": []
2068 },
2069 {
2070 "id": 112,
2071 "type": "ModelPatchLoader",
2072 "pos": [
2073 -410,
2074 -630
2075 ],
2076 "size": [
2077 510,
2078 110
2079 ],
2080 "flags": [],
2081 "order": 8,
2082 "mode": 0,
2083 "inputs": [
2084 {
2085 "localized_name": "name",
2086 "name": "name",
2087 "type": "COMBO",
2088 "widget": {
2089 "name": "name"
2090 },
2091 "link": 711
2092 }
2093 ],
2094 "outputs": [
2095 {
2096 "localized_name": "MODEL_PATCH",
2097 "name": "MODEL_PATCH",
2098 "type": "MODEL_PATCH",
2099 "links": [
2100 385
2101 ]
2102 }
2103 ],
2104 "properties": {
2105 "Node name for S&R": "ModelPatchLoader",
2106 "cnr_id": "comfy-core",
2107 "ver": "0.3.67",
2108 "models": [
2109 {
2110 "name": "wan2.1_infiniteTalk_multi_fp16.safetensors",
2111 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/model_patches/wan2.1_infiniteTalk_multi_fp16.safetensors",
2112 "directory": "model_patches"
2113 }
2114 ],
2115 "enableTabs": false,
2116 "tabWidth": 65,
2117 "tabXOffset": 10,
2118 "hasSecondTab": false,
2119 "secondTabText": "Send Back",
2120 "secondTabOffset": 80,
2121 "secondTabWidth": 65
2122 },
2123 "widgets_values": [
2124 "wan2.1_infiniteTalk_multi_fp16.safetensors"
2125 ]
2126 },
2127 {
2128 "id": 26,
2129 "type": "AudioEncoderLoader",
2130 "pos": [
2131 -410,
2132 -460
2133 ],
2134 "size": [
2135 510,
2136 110
2137 ],
2138 "flags": [],
2139 "order": 5,
2140 "mode": 0,
2141 "inputs": [
2142 {
2143 "localized_name": "audio_encoder_name",
2144 "name": "audio_encoder_name",
2145 "type": "COMBO",
2146 "widget": {
2147 "name": "audio_encoder_name"
2148 },
2149 "link": 712
2150 }
2151 ],
2152 "outputs": [
2153 {
2154 "localized_name": "AUDIO_ENCODER",
2155 "name": "AUDIO_ENCODER",
2156 "type": "AUDIO_ENCODER",
2157 "links": [
2158 437,
2159 438
2160 ]
2161 }
2162 ],
2163 "properties": {
2164 "Node name for S&R": "AudioEncoderLoader",
2165 "cnr_id": "comfy-core",
2166 "ver": "0.3.57",
2167 "models": [
2168 {
2169 "name": "wav2vec2-chinese-base_fp16.safetensors",
2170 "url": "https://huggingface.co/Kijai/wav2vec2_safetensors/resolve/main/wav2vec2-chinese-base_fp16.safetensors",
2171 "directory": "audio_encoders"
2172 }
2173 ],
2174 "enableTabs": false,
2175 "tabWidth": 65,
2176 "tabXOffset": 10,
2177 "hasSecondTab": false,
2178 "secondTabText": "Send Back",
2179 "secondTabOffset": 80,
2180 "secondTabWidth": 65
2181 },
2182 "widgets_values": [
2183 "wav2vec2-chinese-base_fp16.safetensors"
2184 ]
2185 },
2186 {
2187 "id": 179,
2188 "type": "LoraLoaderModelOnly",
2189 "pos": [
2190 -400,
2191 -830
2192 ],
2193 "size": [
2194 500,
2195 140
2196 ],
2197 "flags": [],
2198 "order": 11,
2199 "mode": 0,
2200 "inputs": [
2201 {
2202 "localized_name": "model",
2203 "name": "model",
2204 "type": "MODEL",
2205 "link": 568
2206 },
2207 {
2208 "localized_name": "lora_name",
2209 "name": "lora_name",
2210 "type": "COMBO",
2211 "widget": {
2212 "name": "lora_name"
2213 },
2214 "link": 710
2215 }
2216 ],
2217 "outputs": [
2218 {
2219 "localized_name": "MODEL",
2220 "name": "MODEL",
2221 "type": "MODEL",
2222 "links": [
2223 698
2224 ]
2225 }
2226 ],
2227 "properties": {
2228 "Node name for S&R": "LoraLoaderModelOnly",
2229 "cnr_id": "comfy-core",
2230 "ver": "0.24.0",
2231 "models": [
2232 {
2233 "name": "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
2234 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
2235 "directory": "loras"
2236 }
2237 ]
2238 },
2239 "widgets_values": [
2240 "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
2241 1
2242 ]
2243 },
2244 {
2245 "id": 190,
2246 "type": "KSamplerSelect",
2247 "pos": [
2248 1200,
2249 -640
2250 ],
2251 "size": [
2252 270,
2253 110
2254 ],
2255 "flags": [],
2256 "order": 0,
2257 "mode": 0,
2258 "inputs": [],
2259 "outputs": [
2260 {
2261 "localized_name": "SAMPLER",
2262 "name": "SAMPLER",
2263 "type": "SAMPLER",
2264 "links": [
2265 593
2266 ]
2267 }
2268 ],
2269 "properties": {
2270 "Node name for S&R": "KSamplerSelect",
2271 "cnr_id": "comfy-core",
2272 "ver": "0.3.67",
2273 "enableTabs": false,
2274 "tabWidth": 65,
2275 "tabXOffset": 10,
2276 "hasSecondTab": false,
2277 "secondTabText": "Send Back",
2278 "secondTabOffset": 80,
2279 "secondTabWidth": 65
2280 },
2281 "widgets_values": [
2282 "euler"
2283 ]
2284 },
2285 {
2286 "id": 191,
2287 "type": "CFGGuider",
2288 "pos": [
2289 1200,
2290 -990
2291 ],
2292 "size": [
2293 270,
2294 160
2295 ],
2296 "flags": [],
2297 "order": 12,
2298 "mode": 0,
2299 "inputs": [
2300 {
2301 "localized_name": "model",
2302 "name": "model",
2303 "type": "MODEL",
2304 "link": 595
2305 },
2306 {
2307 "localized_name": "positive",
2308 "name": "positive",
2309 "type": "CONDITIONING",
2310 "link": 597
2311 },
2312 {
2313 "localized_name": "negative",
2314 "name": "negative",
2315 "type": "CONDITIONING",
2316 "link": 598
2317 }
2318 ],
2319 "outputs": [
2320 {
2321 "localized_name": "GUIDER",
2322 "name": "GUIDER",
2323 "type": "GUIDER",
2324 "links": [
2325 592
2326 ]
2327 }
2328 ],
2329 "properties": {
2330 "Node name for S&R": "CFGGuider",
2331 "cnr_id": "comfy-core",
2332 "ver": "0.3.67",
2333 "enableTabs": false,
2334 "tabWidth": 65,
2335 "tabXOffset": 10,
2336 "hasSecondTab": false,
2337 "secondTabText": "Send Back",
2338 "secondTabOffset": 80,
2339 "secondTabWidth": 65
2340 },
2341 "widgets_values": [
2342 1
2343 ]
2344 },
2345 {
2346 "id": 192,
2347 "type": "BasicScheduler",
2348 "pos": [
2349 1200,
2350 -470
2351 ],
2352 "size": [
2353 270,
2354 170
2355 ],
2356 "flags": [],
2357 "order": 13,
2358 "mode": 0,
2359 "inputs": [
2360 {
2361 "localized_name": "model",
2362 "name": "model",
2363 "type": "MODEL",
2364 "link": 596
2365 }
2366 ],
2367 "outputs": [
2368 {
2369 "localized_name": "SIGMAS",
2370 "name": "SIGMAS",
2371 "type": "SIGMAS",
2372 "links": [
2373 594
2374 ]
2375 }
2376 ],
2377 "properties": {
2378 "Node name for S&R": "BasicScheduler",
2379 "cnr_id": "comfy-core",
2380 "ver": "0.3.57",
2381 "enableTabs": false,
2382 "tabWidth": 65,
2383 "tabXOffset": 10,
2384 "hasSecondTab": false,
2385 "secondTabText": "Send Back",
2386 "secondTabOffset": 80,
2387 "secondTabWidth": 65
2388 },
2389 "widgets_values": [
2390 "normal",
2391 6,
2392 1
2393 ]
2394 },
2395 {
2396 "id": 193,
2397 "type": "RandomNoise",
2398 "pos": [
2399 1200,
2400 -780
2401 ],
2402 "size": [
2403 270,
2404 110
2405 ],
2406 "flags": [],
2407 "order": 14,
2408 "mode": 0,
2409 "inputs": [
2410 {
2411 "localized_name": "noise_seed",
2412 "name": "noise_seed",
2413 "type": "INT",
2414 "widget": {
2415 "name": "noise_seed"
2416 },
2417 "link": 708
2418 }
2419 ],
2420 "outputs": [
2421 {
2422 "localized_name": "NOISE",
2423 "name": "NOISE",
2424 "type": "NOISE",
2425 "links": [
2426 591
2427 ]
2428 }
2429 ],
2430 "properties": {
2431 "Node name for S&R": "RandomNoise",
2432 "cnr_id": "comfy-core",
2433 "ver": "0.3.67",
2434 "enableTabs": false,
2435 "tabWidth": 65,
2436 "tabXOffset": 10,
2437 "hasSecondTab": false,
2438 "secondTabText": "Send Back",
2439 "secondTabOffset": 80,
2440 "secondTabWidth": 65
2441 },
2442 "widgets_values": [
2443 801592322954930,
2444 "randomize"
2445 ]
2446 },
2447 {
2448 "id": 194,
2449 "type": "SamplerCustomAdvanced",
2450 "pos": [
2451 1530,
2452 -980
2453 ],
2454 "size": [
2455 270,
2456 420
2457 ],
2458 "flags": [],
2459 "order": 15,
2460 "mode": 0,
2461 "inputs": [
2462 {
2463 "localized_name": "noise",
2464 "name": "noise",
2465 "type": "NOISE",
2466 "link": 591
2467 },
2468 {
2469 "localized_name": "guider",
2470 "name": "guider",
2471 "type": "GUIDER",
2472 "link": 592
2473 },
2474 {
2475 "localized_name": "sampler",
2476 "name": "sampler",
2477 "type": "SAMPLER",
2478 "link": 593
2479 },
2480 {
2481 "localized_name": "sigmas",
2482 "name": "sigmas",
2483 "type": "SIGMAS",
2484 "link": 594
2485 },
2486 {
2487 "localized_name": "latent_image",
2488 "name": "latent_image",
2489 "type": "LATENT",
2490 "link": 599
2491 }
2492 ],
2493 "outputs": [
2494 {
2495 "localized_name": "output",
2496 "name": "output",
2497 "type": "LATENT",
2498 "links": [
2499 600
2500 ]
2501 },
2502 {
2503 "localized_name": "denoised_output",
2504 "name": "denoised_output",
2505 "type": "LATENT",
2506 "links": []
2507 }
2508 ],
2509 "properties": {
2510 "Node name for S&R": "SamplerCustomAdvanced",
2511 "cnr_id": "comfy-core",
2512 "ver": "0.5.1",
2513 "enableTabs": false,
2514 "tabWidth": 65,
2515 "tabXOffset": 10,
2516 "hasSecondTab": false,
2517 "secondTabText": "Send Back",
2518 "secondTabOffset": 80,
2519 "secondTabWidth": 65
2520 },
2521 "widgets_values": []
2522 },
2523 {
2524 "id": 306,
2525 "type": "ConditioningZeroOut",
2526 "pos": [
2527 450,
2528 -540
2529 ],
2530 "size": [
2531 230,
2532 80
2533 ],
2534 "flags": [],
2535 "order": 16,
2536 "mode": 0,
2537 "inputs": [
2538 {
2539 "localized_name": "conditioning",
2540 "name": "conditioning",
2541 "type": "CONDITIONING",
2542 "link": 699
2543 }
2544 ],
2545 "outputs": [
2546 {
2547 "localized_name": "CONDITIONING",
2548 "name": "CONDITIONING",
2549 "type": "CONDITIONING",
2550 "links": [
2551 700
2552 ]
2553 }
2554 ],
2555 "properties": {
2556 "Node name for S&R": "ConditioningZeroOut",
2557 "cnr_id": "comfy-core",
2558 "ver": "0.27.0"
2559 },
2560 "widgets_values": []
2561 }
2562 ],
2563 "groups": [
2564 {
2565 "id": 1,
2566 "title": "Models",
2567 "bounding": [
2568 -420,
2569 -1120,
2570 540,
2571 1220
2572 ],
2573 "color": "#3f789e",
2574 "flags": []
2575 },
2576 {
2577 "id": 2,
2578 "title": "Prompt",
2579 "bounding": [
2580 160,
2581 -1120,
2582 590,
2583 740
2584 ],
2585 "color": "#3f789e",
2586 "flags": []
2587 },
2588 {
2589 "id": 3,
2590 "title": "Sampling",
2591 "bounding": [
2592 780,
2593 -1120,
2594 1400,
2595 1210
2596 ],
2597 "color": "#3f789e",
2598 "flags": []
2599 }
2600 ],
2601 "links": [
2602 {
2603 "id": 530,
2604 "origin_id": 29,
2605 "origin_slot": 0,
2606 "target_id": 119,
2607 "target_slot": 1,
2608 "type": "VAE"
2609 },
2610 {
2611 "id": 385,
2612 "origin_id": 112,
2613 "origin_slot": 0,
2614 "target_id": 129,
2615 "target_slot": 1,
2616 "type": "MODEL_PATCH"
2617 },
2618 {
2619 "id": 548,
2620 "origin_id": 14,
2621 "origin_slot": 0,
2622 "target_id": 129,
2623 "target_slot": 2,
2624 "type": "CONDITIONING"
2625 },
2626 {
2627 "id": 532,
2628 "origin_id": 29,
2629 "origin_slot": 0,
2630 "target_id": 129,
2631 "target_slot": 4,
2632 "type": "VAE"
2633 },
2634 {
2635 "id": 542,
2636 "origin_id": 25,
2637 "origin_slot": 0,
2638 "target_id": 129,
2639 "target_slot": 5,
2640 "type": "AUDIO_ENCODER_OUTPUT"
2641 },
2642 {
2643 "id": 544,
2644 "origin_id": 93,
2645 "origin_slot": 0,
2646 "target_id": 129,
2647 "target_slot": 10,
2648 "type": "AUDIO_ENCODER_OUTPUT"
2649 },
2650 {
2651 "id": 14,
2652 "origin_id": 16,
2653 "origin_slot": 0,
2654 "target_id": 14,
2655 "target_slot": 0,
2656 "type": "CLIP"
2657 },
2658 {
2659 "id": 437,
2660 "origin_id": 26,
2661 "origin_slot": 0,
2662 "target_id": 25,
2663 "target_slot": 0,
2664 "type": "AUDIO_ENCODER"
2665 },
2666 {
2667 "id": 438,
2668 "origin_id": 26,
2669 "origin_slot": 0,
2670 "target_id": 93,
2671 "target_slot": 0,
2672 "type": "AUDIO_ENCODER"
2673 },
2674 {
2675 "id": 568,
2676 "origin_id": 13,
2677 "origin_slot": 0,
2678 "target_id": 179,
2679 "target_slot": 0,
2680 "type": "MODEL"
2681 },
2682 {
2683 "id": 536,
2684 "origin_id": -10,
2685 "origin_slot": 0,
2686 "target_id": 129,
2687 "target_slot": 7,
2688 "type": "IMAGE"
2689 },
2690 {
2691 "id": 535,
2692 "origin_id": -10,
2693 "origin_slot": 1,
2694 "target_id": 129,
2695 "target_slot": 11,
2696 "type": "MASK"
2697 },
2698 {
2699 "id": 439,
2700 "origin_id": -10,
2701 "origin_slot": 2,
2702 "target_id": 25,
2703 "target_slot": 1,
2704 "type": "AUDIO"
2705 },
2706 {
2707 "id": 429,
2708 "origin_id": 119,
2709 "origin_slot": 0,
2710 "target_id": -20,
2711 "target_slot": 0,
2712 "type": "IMAGE"
2713 },
2714 {
2715 "id": 583,
2716 "origin_id": -10,
2717 "origin_slot": 3,
2718 "target_id": 129,
2719 "target_slot": 12,
2720 "type": "MASK"
2721 },
2722 {
2723 "id": 584,
2724 "origin_id": -10,
2725 "origin_slot": 4,
2726 "target_id": 93,
2727 "target_slot": 1,
2728 "type": "AUDIO"
2729 },
2730 {
2731 "id": 591,
2732 "origin_id": 193,
2733 "origin_slot": 0,
2734 "target_id": 194,
2735 "target_slot": 0,
2736 "type": "NOISE"
2737 },
2738 {
2739 "id": 592,
2740 "origin_id": 191,
2741 "origin_slot": 0,
2742 "target_id": 194,
2743 "target_slot": 1,
2744 "type": "GUIDER"
2745 },
2746 {
2747 "id": 593,
2748 "origin_id": 190,
2749 "origin_slot": 0,
2750 "target_id": 194,
2751 "target_slot": 2,
2752 "type": "SAMPLER"
2753 },
2754 {
2755 "id": 594,
2756 "origin_id": 192,
2757 "origin_slot": 0,
2758 "target_id": 194,
2759 "target_slot": 3,
2760 "type": "SIGMAS"
2761 },
2762 {
2763 "id": 595,
2764 "origin_id": 129,
2765 "origin_slot": 0,
2766 "target_id": 191,
2767 "target_slot": 0,
2768 "type": "MODEL"
2769 },
2770 {
2771 "id": 596,
2772 "origin_id": 129,
2773 "origin_slot": 0,
2774 "target_id": 192,
2775 "target_slot": 0,
2776 "type": "MODEL"
2777 },
2778 {
2779 "id": 597,
2780 "origin_id": 129,
2781 "origin_slot": 1,
2782 "target_id": 191,
2783 "target_slot": 1,
2784 "type": "CONDITIONING"
2785 },
2786 {
2787 "id": 598,
2788 "origin_id": 129,
2789 "origin_slot": 2,
2790 "target_id": 191,
2791 "target_slot": 2,
2792 "type": "CONDITIONING"
2793 },
2794 {
2795 "id": 599,
2796 "origin_id": 129,
2797 "origin_slot": 3,
2798 "target_id": 194,
2799 "target_slot": 4,
2800 "type": "LATENT"
2801 },
2802 {
2803 "id": 600,
2804 "origin_id": 194,
2805 "origin_slot": 0,
2806 "target_id": 119,
2807 "target_slot": 0,
2808 "type": "LATENT"
2809 },
2810 {
2811 "id": 698,
2812 "origin_id": 179,
2813 "origin_slot": 0,
2814 "target_id": 129,
2815 "target_slot": 0,
2816 "type": "MODEL"
2817 },
2818 {
2819 "id": 699,
2820 "origin_id": 14,
2821 "origin_slot": 0,
2822 "target_id": 306,
2823 "target_slot": 0,
2824 "type": "CONDITIONING"
2825 },
2826 {
2827 "id": 700,
2828 "origin_id": 306,
2829 "origin_slot": 0,
2830 "target_id": 129,
2831 "target_slot": 3,
2832 "type": "CONDITIONING"
2833 },
2834 {
2835 "id": 702,
2836 "origin_id": -10,
2837 "origin_slot": 5,
2838 "target_id": 129,
2839 "target_slot": 9,
2840 "type": "COMFY_DYNAMICCOMBO_V3"
2841 },
2842 {
2843 "id": 703,
2844 "origin_id": -10,
2845 "origin_slot": 6,
2846 "target_id": 129,
2847 "target_slot": 16,
2848 "type": "FLOAT"
2849 },
2850 {
2851 "id": 704,
2852 "origin_id": -10,
2853 "origin_slot": 7,
2854 "target_id": 14,
2855 "target_slot": 1,
2856 "type": "STRING"
2857 },
2858 {
2859 "id": 705,
2860 "origin_id": -10,
2861 "origin_slot": 8,
2862 "target_id": 129,
2863 "target_slot": 13,
2864 "type": "INT"
2865 },
2866 {
2867 "id": 706,
2868 "origin_id": -10,
2869 "origin_slot": 9,
2870 "target_id": 129,
2871 "target_slot": 14,
2872 "type": "INT"
2873 },
2874 {
2875 "id": 707,
2876 "origin_id": -10,
2877 "origin_slot": 10,
2878 "target_id": 129,
2879 "target_slot": 15,
2880 "type": "INT"
2881 },
2882 {
2883 "id": 708,
2884 "origin_id": -10,
2885 "origin_slot": 11,
2886 "target_id": 193,
2887 "target_slot": 0,
2888 "type": "INT"
2889 },
2890 {
2891 "id": 709,
2892 "origin_id": -10,
2893 "origin_slot": 12,
2894 "target_id": 13,
2895 "target_slot": 0,
2896 "type": "COMBO"
2897 },
2898 {
2899 "id": 710,
2900 "origin_id": -10,
2901 "origin_slot": 13,
2902 "target_id": 179,
2903 "target_slot": 1,
2904 "type": "COMBO"
2905 },
2906 {
2907 "id": 711,
2908 "origin_id": -10,
2909 "origin_slot": 14,
2910 "target_id": 112,
2911 "target_slot": 0,
2912 "type": "COMBO"
2913 },
2914 {
2915 "id": 712,
2916 "origin_id": -10,
2917 "origin_slot": 15,
2918 "target_id": 26,
2919 "target_slot": 0,
2920 "type": "COMBO"
2921 },
2922 {
2923 "id": 713,
2924 "origin_id": -10,
2925 "origin_slot": 16,
2926 "target_id": 16,
2927 "target_slot": 0,
2928 "type": "COMBO"
2929 },
2930 {
2931 "id": 714,
2932 "origin_id": -10,
2933 "origin_slot": 17,
2934 "target_id": 29,
2935 "target_slot": 0,
2936 "type": "COMBO"
2937 },
2938 {
2939 "id": 716,
2940 "origin_id": -10,
2941 "origin_slot": 18,
2942 "target_id": 129,
2943 "target_slot": 8,
2944 "type": "IMAGE"
2945 }
2946 ],
2947 "extra": []
2948 },
2949 {
2950 "id": "dbb8b58f-7b4a-479d-bfc2-9edf7fce7a55",
2951 "version": 1,
2952 "state": {
2953 "lastGroupId": 11,
2954 "lastNodeId": 324,
2955 "lastLinkId": 727,
2956 "lastRerouteId": 0
2957 },
2958 "revision": 0,
2959 "config": [],
2960 "name": "InfiniteTalk (Base Generation)",
2961 "inputNode": {
2962 "id": -10,
2963 "bounding": [
2964 -890,
2965 -590,
2966 168.966796875,
2967 428
2968 ]
2969 },
2970 "outputNode": {
2971 "id": -20,
2972 "bounding": [
2973 3190,
2974 -960,
2975 128,
2976 68
2977 ]
2978 },
2979 "inputs": [
2980 {
2981 "id": "596269df-6cef-4efe-b8fb-7fa1f1122327",
2982 "name": "start_image",
2983 "type": "IMAGE",
2984 "linkIds": [
2985 536
2986 ],
2987 "localized_name": "start_image",
2988 "shape": 7,
2989 "pos": [
2990 -745.033203125,
2991 -566
2992 ]
2993 },
2994 {
2995 "id": "ad5bcc56-3682-47df-85c1-dfa631bb9f35",
2996 "name": "mode.mask_1",
2997 "type": "MASK",
2998 "linkIds": [
2999 535
3000 ],
3001 "localized_name": "mode.mask_1",
3002 "label": "character1_mask",
3003 "shape": 7,
3004 "pos": [
3005 -745.033203125,
3006 -546
3007 ]
3008 },
3009 {
3010 "id": "34fd9dd4-bf8b-4ae4-ba38-8b2973ef3fa2",
3011 "name": "audio",
3012 "type": "AUDIO",
3013 "linkIds": [
3014 439
3015 ],
3016 "localized_name": "audio",
3017 "label": "character1_audio",
3018 "pos": [
3019 -745.033203125,
3020 -526
3021 ]
3022 },
3023 {
3024 "id": "b8ee81ff-c871-450c-b201-da378a6c7cdb",
3025 "name": "mode.mask_2",
3026 "type": "MASK",
3027 "linkIds": [
3028 583
3029 ],
3030 "label": "character2_mask",
3031 "pos": [
3032 -745.033203125,
3033 -506
3034 ]
3035 },
3036 {
3037 "id": "1a957818-08f8-4eb8-9a3b-ac9ab1cd349c",
3038 "name": "audio_1",
3039 "type": "AUDIO",
3040 "linkIds": [
3041 584
3042 ],
3043 "label": "character2_audio",
3044 "pos": [
3045 -745.033203125,
3046 -486
3047 ]
3048 },
3049 {
3050 "id": "05096082-8a17-49db-8424-555f11291307",
3051 "name": "mode",
3052 "type": "COMFY_DYNAMICCOMBO_V3",
3053 "linkIds": [
3054 702
3055 ],
3056 "pos": [
3057 -745.033203125,
3058 -466
3059 ]
3060 },
3061 {
3062 "id": "ac7d76a7-f4c0-49c8-9601-5481ed852fc8",
3063 "name": "audio_scale",
3064 "type": "FLOAT",
3065 "linkIds": [
3066 703
3067 ],
3068 "pos": [
3069 -745.033203125,
3070 -446
3071 ]
3072 },
3073 {
3074 "id": "d8ecc325-d7f3-4640-921e-e9d232c20905",
3075 "name": "text",
3076 "type": "STRING",
3077 "linkIds": [
3078 704
3079 ],
3080 "pos": [
3081 -745.033203125,
3082 -426
3083 ]
3084 },
3085 {
3086 "id": "4e6a6de3-a7cb-4727-a053-0ac1a5376c43",
3087 "name": "width",
3088 "type": "INT",
3089 "linkIds": [
3090 705
3091 ],
3092 "pos": [
3093 -745.033203125,
3094 -406
3095 ]
3096 },
3097 {
3098 "id": "9cd03b8d-060f-4fd9-8146-920eca7cb68a",
3099 "name": "height",
3100 "type": "INT",
3101 "linkIds": [
3102 706
3103 ],
3104 "pos": [
3105 -745.033203125,
3106 -386
3107 ]
3108 },
3109 {
3110 "id": "778153fc-e27e-4d6b-a8e0-3adb7dbc1bc2",
3111 "name": "length",
3112 "type": "INT",
3113 "linkIds": [
3114 707
3115 ],
3116 "pos": [
3117 -745.033203125,
3118 -366
3119 ]
3120 },
3121 {
3122 "id": "1c7bf687-d941-42d6-9643-9c7599ea3878",
3123 "name": "noise_seed",
3124 "type": "INT",
3125 "linkIds": [
3126 708
3127 ],
3128 "pos": [
3129 -745.033203125,
3130 -346
3131 ]
3132 },
3133 {
3134 "id": "a897a4ce-a311-4180-9e61-7a2b8a01326f",
3135 "name": "unet_name",
3136 "type": "COMBO",
3137 "linkIds": [
3138 709
3139 ],
3140 "pos": [
3141 -745.033203125,
3142 -326
3143 ]
3144 },
3145 {
3146 "id": "fdf7f893-d6af-4c04-88f8-2ebf8c177993",
3147 "name": "lora_name",
3148 "type": "COMBO",
3149 "linkIds": [
3150 710
3151 ],
3152 "pos": [
3153 -745.033203125,
3154 -306
3155 ]
3156 },
3157 {
3158 "id": "ff49a3a6-a9ac-4ff6-9732-1523472d752e",
3159 "name": "name",
3160 "type": "COMBO",
3161 "linkIds": [
3162 711
3163 ],
3164 "pos": [
3165 -745.033203125,
3166 -286
3167 ]
3168 },
3169 {
3170 "id": "946937fa-9957-40e7-ba34-e96874561bc3",
3171 "name": "audio_encoder_name",
3172 "type": "COMBO",
3173 "linkIds": [
3174 712
3175 ],
3176 "pos": [
3177 -745.033203125,
3178 -266
3179 ]
3180 },
3181 {
3182 "id": "48d4e0ad-1055-44a4-8c45-8076214a0b8b",
3183 "name": "clip_name",
3184 "type": "COMBO",
3185 "linkIds": [
3186 713
3187 ],
3188 "pos": [
3189 -745.033203125,
3190 -246
3191 ]
3192 },
3193 {
3194 "id": "cc79bb3d-320a-4648-978d-fe0a34ac4ac3",
3195 "name": "vae_name",
3196 "type": "COMBO",
3197 "linkIds": [
3198 714
3199 ],
3200 "pos": [
3201 -745.033203125,
3202 -226
3203 ]
3204 },
3205 {
3206 "id": "7d9d3569-070c-430f-8669-f86c34f55563",
3207 "name": "previous_frames",
3208 "type": "IMAGE",
3209 "linkIds": [
3210 716
3211 ],
3212 "pos": [
3213 -745.033203125,
3214 -206
3215 ]
3216 }
3217 ],
3218 "outputs": [
3219 {
3220 "id": "a21c73ae-b621-4cd6-9afb-f5ac75f8fb2e",
3221 "name": "IMAGE",
3222 "type": "IMAGE",
3223 "linkIds": [
3224 429,
3225 429
3226 ],
3227 "localized_name": "IMAGE",
3228 "pos": [
3229 3214,
3230 -936
3231 ]
3232 }
3233 ],
3234 "widgets": [],
3235 "nodes": [
3236 {
3237 "id": 307,
3238 "type": "UNETLoader",
3239 "pos": [
3240 -400,
3241 -1040
3242 ],
3243 "size": [
3244 510,
3245 140
3246 ],
3247 "flags": [],
3248 "order": 1,
3249 "mode": 0,
3250 "inputs": [
3251 {
3252 "localized_name": "unet_name",
3253 "name": "unet_name",
3254 "type": "COMBO",
3255 "widget": {
3256 "name": "unet_name"
3257 },
3258 "link": 709
3259 }
3260 ],
3261 "outputs": [
3262 {
3263 "localized_name": "MODEL",
3264 "name": "MODEL",
3265 "type": "MODEL",
3266 "links": [
3267 568
3268 ]
3269 }
3270 ],
3271 "properties": {
3272 "Node name for S&R": "UNETLoader",
3273 "cnr_id": "comfy-core",
3274 "ver": "0.3.57",
3275 "models": [
3276 {
3277 "name": "Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
3278 "url": "https://huggingface.co/Kijai/WanVideo_comfy_fp8_scaled/resolve/main/I2V/Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
3279 "directory": "diffusion_models"
3280 }
3281 ],
3282 "enableTabs": false,
3283 "tabWidth": 65,
3284 "tabXOffset": 10,
3285 "hasSecondTab": false,
3286 "secondTabText": "Send Back",
3287 "secondTabOffset": 80,
3288 "secondTabWidth": 65
3289 },
3290 "widgets_values": [
3291 "Wan2_1-I2V-14B-480p_fp8_e4m3fn_scaled_KJ.safetensors",
3292 "default"
3293 ]
3294 },
3295 {
3296 "id": 308,
3297 "type": "CLIPLoader",
3298 "pos": [
3299 -410,
3300 -280
3301 ],
3302 "size": [
3303 510,
3304 170
3305 ],
3306 "flags": [],
3307 "order": 2,
3308 "mode": 0,
3309 "inputs": [
3310 {
3311 "localized_name": "clip_name",
3312 "name": "clip_name",
3313 "type": "COMBO",
3314 "widget": {
3315 "name": "clip_name"
3316 },
3317 "link": 713
3318 }
3319 ],
3320 "outputs": [
3321 {
3322 "localized_name": "CLIP",
3323 "name": "CLIP",
3324 "type": "CLIP",
3325 "links": [
3326 14
3327 ]
3328 }
3329 ],
3330 "properties": {
3331 "Node name for S&R": "CLIPLoader",
3332 "cnr_id": "comfy-core",
3333 "ver": "0.3.57",
3334 "models": [
3335 {
3336 "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
3337 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors",
3338 "directory": "text_encoders"
3339 }
3340 ],
3341 "enableTabs": false,
3342 "tabWidth": 65,
3343 "tabXOffset": 10,
3344 "hasSecondTab": false,
3345 "secondTabText": "Send Back",
3346 "secondTabOffset": 80,
3347 "secondTabWidth": 65
3348 },
3349 "widgets_values": [
3350 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
3351 "wan",
3352 "default"
3353 ]
3354 },
3355 {
3356 "id": 309,
3357 "type": "VAELoader",
3358 "pos": [
3359 -410,
3360 -30
3361 ],
3362 "size": [
3363 510,
3364 110
3365 ],
3366 "flags": [],
3367 "order": 3,
3368 "mode": 0,
3369 "inputs": [
3370 {
3371 "localized_name": "vae_name",
3372 "name": "vae_name",
3373 "type": "COMBO",
3374 "widget": {
3375 "name": "vae_name"
3376 },
3377 "link": 714
3378 }
3379 ],
3380 "outputs": [
3381 {
3382 "localized_name": "VAE",
3383 "name": "VAE",
3384 "type": "VAE",
3385 "links": [
3386 530,
3387 532
3388 ]
3389 }
3390 ],
3391 "properties": {
3392 "Node name for S&R": "VAELoader",
3393 "cnr_id": "comfy-core",
3394 "ver": "0.3.57",
3395 "models": [
3396 {
3397 "name": "Wan2_1_VAE_bf16.safetensors",
3398 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan2_1_VAE_bf16.safetensors",
3399 "directory": "vae"
3400 }
3401 ],
3402 "enableTabs": false,
3403 "tabWidth": 65,
3404 "tabXOffset": 10,
3405 "hasSecondTab": false,
3406 "secondTabText": "Send Back",
3407 "secondTabOffset": 80,
3408 "secondTabWidth": 65
3409 },
3410 "widgets_values": [
3411 "Wan2_1_VAE_bf16.safetensors"
3412 ]
3413 },
3414 {
3415 "id": 310,
3416 "type": "VAEDecode",
3417 "pos": [
3418 1890,
3419 -970
3420 ],
3421 "size": [
3422 230,
3423 100
3424 ],
3425 "flags": {
3426 "collapsed": false
3427 },
3428 "order": 4,
3429 "mode": 0,
3430 "inputs": [
3431 {
3432 "localized_name": "samples",
3433 "name": "samples",
3434 "type": "LATENT",
3435 "link": 600
3436 },
3437 {
3438 "localized_name": "vae",
3439 "name": "vae",
3440 "type": "VAE",
3441 "link": 530
3442 }
3443 ],
3444 "outputs": [
3445 {
3446 "localized_name": "IMAGE",
3447 "name": "IMAGE",
3448 "type": "IMAGE",
3449 "links": [
3450 429
3451 ]
3452 }
3453 ],
3454 "properties": {
3455 "Node name for S&R": "VAEDecode",
3456 "cnr_id": "comfy-core",
3457 "ver": "0.5.1",
3458 "enableTabs": false,
3459 "tabWidth": 65,
3460 "tabXOffset": 10,
3461 "hasSecondTab": false,
3462 "secondTabText": "Send Back",
3463 "secondTabOffset": 80,
3464 "secondTabWidth": 65
3465 },
3466 "widgets_values": []
3467 },
3468 {
3469 "id": 311,
3470 "type": "WanInfiniteTalkToVideo",
3471 "pos": [
3472 820,
3473 -990
3474 ],
3475 "size": [
3476 310,
3477 398
3478 ],
3479 "flags": [],
3480 "order": 5,
3481 "mode": 0,
3482 "showAdvanced": false,
3483 "inputs": [
3484 {
3485 "localized_name": "model",
3486 "name": "model",
3487 "type": "MODEL",
3488 "link": 698
3489 },
3490 {
3491 "localized_name": "model_patch",
3492 "name": "model_patch",
3493 "type": "MODEL_PATCH",
3494 "link": 385
3495 },
3496 {
3497 "localized_name": "positive",
3498 "name": "positive",
3499 "type": "CONDITIONING",
3500 "link": 548
3501 },
3502 {
3503 "localized_name": "negative",
3504 "name": "negative",
3505 "type": "CONDITIONING",
3506 "link": 700
3507 },
3508 {
3509 "localized_name": "vae",
3510 "name": "vae",
3511 "type": "VAE",
3512 "link": 532
3513 },
3514 {
3515 "localized_name": "audio_encoder_output_1",
3516 "name": "audio_encoder_output_1",
3517 "type": "AUDIO_ENCODER_OUTPUT",
3518 "link": 542
3519 },
3520 {
3521 "localized_name": "clip_vision_output",
3522 "name": "clip_vision_output",
3523 "shape": 7,
3524 "type": "CLIP_VISION_OUTPUT",
3525 "link": null
3526 },
3527 {
3528 "localized_name": "start_image",
3529 "name": "start_image",
3530 "shape": 7,
3531 "type": "IMAGE",
3532 "link": 536
3533 },
3534 {
3535 "localized_name": "previous_frames",
3536 "name": "previous_frames",
3537 "shape": 7,
3538 "type": "IMAGE",
3539 "link": 716
3540 },
3541 {
3542 "localized_name": "mode",
3543 "name": "mode",
3544 "type": "COMFY_DYNAMICCOMBO_V3",
3545 "widget": {
3546 "name": "mode"
3547 },
3548 "link": 702
3549 },
3550 {
3551 "label": "audio_encoder_output_2",
3552 "localized_name": "mode.audio_encoder_output_2",
3553 "name": "mode.audio_encoder_output_2",
3554 "shape": 7,
3555 "type": "AUDIO_ENCODER_OUTPUT",
3556 "link": 544
3557 },
3558 {
3559 "label": "mask_1",
3560 "localized_name": "mode.mask_1",
3561 "name": "mode.mask_1",
3562 "shape": 7,
3563 "type": "MASK",
3564 "link": 535
3565 },
3566 {
3567 "label": "mask_2",
3568 "localized_name": "mode.mask_2",
3569 "name": "mode.mask_2",
3570 "shape": 7,
3571 "type": "MASK",
3572 "link": 583
3573 },
3574 {
3575 "localized_name": "width",
3576 "name": "width",
3577 "type": "INT",
3578 "widget": {
3579 "name": "width"
3580 },
3581 "link": 705
3582 },
3583 {
3584 "localized_name": "height",
3585 "name": "height",
3586 "type": "INT",
3587 "widget": {
3588 "name": "height"
3589 },
3590 "link": 706
3591 },
3592 {
3593 "localized_name": "length",
3594 "name": "length",
3595 "type": "INT",
3596 "widget": {
3597 "name": "length"
3598 },
3599 "link": 707
3600 },
3601 {
3602 "localized_name": "audio_scale",
3603 "name": "audio_scale",
3604 "type": "FLOAT",
3605 "widget": {
3606 "name": "audio_scale"
3607 },
3608 "link": 703
3609 }
3610 ],
3611 "outputs": [
3612 {
3613 "localized_name": "model",
3614 "name": "model",
3615 "type": "MODEL",
3616 "links": [
3617 595,
3618 596
3619 ]
3620 },
3621 {
3622 "localized_name": "positive",
3623 "name": "positive",
3624 "type": "CONDITIONING",
3625 "links": [
3626 597
3627 ]
3628 },
3629 {
3630 "localized_name": "negative",
3631 "name": "negative",
3632 "type": "CONDITIONING",
3633 "links": [
3634 598
3635 ]
3636 },
3637 {
3638 "localized_name": "latent",
3639 "name": "latent",
3640 "type": "LATENT",
3641 "links": [
3642 599
3643 ]
3644 },
3645 {
3646 "localized_name": "trim_image",
3647 "name": "trim_image",
3648 "type": "INT",
3649 "links": null
3650 }
3651 ],
3652 "properties": {
3653 "Node name for S&R": "WanInfiniteTalkToVideo",
3654 "cnr_id": "comfy-core",
3655 "ver": "0.5.1",
3656 "enableTabs": false,
3657 "tabWidth": 65,
3658 "tabXOffset": 10,
3659 "hasSecondTab": false,
3660 "secondTabText": "Send Back",
3661 "secondTabOffset": 80,
3662 "secondTabWidth": 65
3663 },
3664 "widgets_values": [
3665 "two_speakers",
3666 832,
3667 480,
3668 81,
3669 9,
3670 1
3671 ]
3672 },
3673 {
3674 "id": 312,
3675 "type": "CLIPTextEncode",
3676 "pos": [
3677 200,
3678 -1040
3679 ],
3680 "size": [
3681 520,
3682 290
3683 ],
3684 "flags": [],
3685 "order": 6,
3686 "mode": 0,
3687 "inputs": [
3688 {
3689 "localized_name": "clip",
3690 "name": "clip",
3691 "type": "CLIP",
3692 "link": 14
3693 },
3694 {
3695 "localized_name": "text",
3696 "name": "text",
3697 "type": "STRING",
3698 "widget": {
3699 "name": "text"
3700 },
3701 "link": 704
3702 }
3703 ],
3704 "outputs": [
3705 {
3706 "localized_name": "CONDITIONING",
3707 "name": "CONDITIONING",
3708 "type": "CONDITIONING",
3709 "links": [
3710 548,
3711 699
3712 ]
3713 }
3714 ],
3715 "properties": {
3716 "Node name for S&R": "CLIPTextEncode",
3717 "cnr_id": "comfy-core",
3718 "ver": "0.3.57",
3719 "enableTabs": false,
3720 "tabWidth": 65,
3721 "tabXOffset": 10,
3722 "hasSecondTab": false,
3723 "secondTabText": "Send Back",
3724 "secondTabOffset": 80,
3725 "secondTabWidth": 65
3726 },
3727 "widgets_values": [
3728 "The camera zooms in. Two characters are talking."
3729 ],
3730 "color": "#232",
3731 "bgcolor": "#353"
3732 },
3733 {
3734 "id": 313,
3735 "type": "AudioEncoderEncode",
3736 "pos": [
3737 180,
3738 -300
3739 ],
3740 "size": [
3741 290,
3742 50
3743 ],
3744 "flags": {
3745 "collapsed": true
3746 },
3747 "order": 7,
3748 "mode": 0,
3749 "inputs": [
3750 {
3751 "localized_name": "audio_encoder",
3752 "name": "audio_encoder",
3753 "type": "AUDIO_ENCODER",
3754 "link": 437
3755 },
3756 {
3757 "localized_name": "audio",
3758 "name": "audio",
3759 "type": "AUDIO",
3760 "link": 439
3761 }
3762 ],
3763 "outputs": [
3764 {
3765 "localized_name": "AUDIO_ENCODER_OUTPUT",
3766 "name": "AUDIO_ENCODER_OUTPUT",
3767 "type": "AUDIO_ENCODER_OUTPUT",
3768 "links": [
3769 542
3770 ]
3771 }
3772 ],
3773 "properties": {
3774 "Node name for S&R": "AudioEncoderEncode",
3775 "cnr_id": "comfy-core",
3776 "ver": "0.3.57",
3777 "enableTabs": false,
3778 "tabWidth": 65,
3779 "tabXOffset": 10,
3780 "hasSecondTab": false,
3781 "secondTabText": "Send Back",
3782 "secondTabOffset": 80,
3783 "secondTabWidth": 65
3784 },
3785 "widgets_values": []
3786 },
3787 {
3788 "id": 314,
3789 "type": "AudioEncoderEncode",
3790 "pos": [
3791 180,
3792 -220
3793 ],
3794 "size": [
3795 290,
3796 50
3797 ],
3798 "flags": {
3799 "collapsed": true
3800 },
3801 "order": 8,
3802 "mode": 0,
3803 "inputs": [
3804 {
3805 "localized_name": "audio_encoder",
3806 "name": "audio_encoder",
3807 "type": "AUDIO_ENCODER",
3808 "link": 438
3809 },
3810 {
3811 "localized_name": "audio",
3812 "name": "audio",
3813 "type": "AUDIO",
3814 "link": 584
3815 }
3816 ],
3817 "outputs": [
3818 {
3819 "localized_name": "AUDIO_ENCODER_OUTPUT",
3820 "name": "AUDIO_ENCODER_OUTPUT",
3821 "type": "AUDIO_ENCODER_OUTPUT",
3822 "links": [
3823 544
3824 ]
3825 }
3826 ],
3827 "properties": {
3828 "Node name for S&R": "AudioEncoderEncode",
3829 "cnr_id": "comfy-core",
3830 "ver": "0.3.57",
3831 "enableTabs": false,
3832 "tabWidth": 65,
3833 "tabXOffset": 10,
3834 "hasSecondTab": false,
3835 "secondTabText": "Send Back",
3836 "secondTabOffset": 80,
3837 "secondTabWidth": 65
3838 },
3839 "widgets_values": []
3840 },
3841 {
3842 "id": 315,
3843 "type": "ModelPatchLoader",
3844 "pos": [
3845 -410,
3846 -630
3847 ],
3848 "size": [
3849 510,
3850 110
3851 ],
3852 "flags": [],
3853 "order": 9,
3854 "mode": 0,
3855 "inputs": [
3856 {
3857 "localized_name": "name",
3858 "name": "name",
3859 "type": "COMBO",
3860 "widget": {
3861 "name": "name"
3862 },
3863 "link": 711
3864 }
3865 ],
3866 "outputs": [
3867 {
3868 "localized_name": "MODEL_PATCH",
3869 "name": "MODEL_PATCH",
3870 "type": "MODEL_PATCH",
3871 "links": [
3872 385
3873 ]
3874 }
3875 ],
3876 "properties": {
3877 "Node name for S&R": "ModelPatchLoader",
3878 "cnr_id": "comfy-core",
3879 "ver": "0.3.67",
3880 "models": [
3881 {
3882 "name": "wan2.1_infiniteTalk_multi_fp16.safetensors",
3883 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/model_patches/wan2.1_infiniteTalk_multi_fp16.safetensors",
3884 "directory": "model_patches"
3885 }
3886 ],
3887 "enableTabs": false,
3888 "tabWidth": 65,
3889 "tabXOffset": 10,
3890 "hasSecondTab": false,
3891 "secondTabText": "Send Back",
3892 "secondTabOffset": 80,
3893 "secondTabWidth": 65
3894 },
3895 "widgets_values": [
3896 "wan2.1_infiniteTalk_multi_fp16.safetensors"
3897 ]
3898 },
3899 {
3900 "id": 316,
3901 "type": "AudioEncoderLoader",
3902 "pos": [
3903 -410,
3904 -460
3905 ],
3906 "size": [
3907 510,
3908 110
3909 ],
3910 "flags": [],
3911 "order": 10,
3912 "mode": 0,
3913 "inputs": [
3914 {
3915 "localized_name": "audio_encoder_name",
3916 "name": "audio_encoder_name",
3917 "type": "COMBO",
3918 "widget": {
3919 "name": "audio_encoder_name"
3920 },
3921 "link": 712
3922 }
3923 ],
3924 "outputs": [
3925 {
3926 "localized_name": "AUDIO_ENCODER",
3927 "name": "AUDIO_ENCODER",
3928 "type": "AUDIO_ENCODER",
3929 "links": [
3930 437,
3931 438
3932 ]
3933 }
3934 ],
3935 "properties": {
3936 "Node name for S&R": "AudioEncoderLoader",
3937 "cnr_id": "comfy-core",
3938 "ver": "0.3.57",
3939 "models": [
3940 {
3941 "name": "wav2vec2-chinese-base_fp16.safetensors",
3942 "url": "https://huggingface.co/Kijai/wav2vec2_safetensors/resolve/main/wav2vec2-chinese-base_fp16.safetensors",
3943 "directory": "audio_encoders"
3944 }
3945 ],
3946 "enableTabs": false,
3947 "tabWidth": 65,
3948 "tabXOffset": 10,
3949 "hasSecondTab": false,
3950 "secondTabText": "Send Back",
3951 "secondTabOffset": 80,
3952 "secondTabWidth": 65
3953 },
3954 "widgets_values": [
3955 "wav2vec2-chinese-base_fp16.safetensors"
3956 ]
3957 },
3958 {
3959 "id": 317,
3960 "type": "LoraLoaderModelOnly",
3961 "pos": [
3962 -400,
3963 -830
3964 ],
3965 "size": [
3966 500,
3967 140
3968 ],
3969 "flags": [],
3970 "order": 11,
3971 "mode": 0,
3972 "inputs": [
3973 {
3974 "localized_name": "model",
3975 "name": "model",
3976 "type": "MODEL",
3977 "link": 568
3978 },
3979 {
3980 "localized_name": "lora_name",
3981 "name": "lora_name",
3982 "type": "COMBO",
3983 "widget": {
3984 "name": "lora_name"
3985 },
3986 "link": 710
3987 }
3988 ],
3989 "outputs": [
3990 {
3991 "localized_name": "MODEL",
3992 "name": "MODEL",
3993 "type": "MODEL",
3994 "links": [
3995 698
3996 ]
3997 }
3998 ],
3999 "properties": {
4000 "Node name for S&R": "LoraLoaderModelOnly",
4001 "cnr_id": "comfy-core",
4002 "ver": "0.24.0",
4003 "models": [
4004 {
4005 "name": "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
4006 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
4007 "directory": "loras"
4008 }
4009 ]
4010 },
4011 "widgets_values": [
4012 "lightx2v_I2V_14B_480p_cfg_step_distill_rank64_bf16.safetensors",
4013 1
4014 ]
4015 },
4016 {
4017 "id": 318,
4018 "type": "KSamplerSelect",
4019 "pos": [
4020 1200,
4021 -640
4022 ],
4023 "size": [
4024 270,
4025 110
4026 ],
4027 "flags": [],
4028 "order": 0,
4029 "mode": 0,
4030 "inputs": [],
4031 "outputs": [
4032 {
4033 "localized_name": "SAMPLER",
4034 "name": "SAMPLER",
4035 "type": "SAMPLER",
4036 "links": [
4037 593
4038 ]
4039 }
4040 ],
4041 "properties": {
4042 "Node name for S&R": "KSamplerSelect",
4043 "cnr_id": "comfy-core",
4044 "ver": "0.3.67",
4045 "enableTabs": false,
4046 "tabWidth": 65,
4047 "tabXOffset": 10,
4048 "hasSecondTab": false,
4049 "secondTabText": "Send Back",
4050 "secondTabOffset": 80,
4051 "secondTabWidth": 65
4052 },
4053 "widgets_values": [
4054 "euler"
4055 ]
4056 },
4057 {
4058 "id": 319,
4059 "type": "CFGGuider",
4060 "pos": [
4061 1200,
4062 -990
4063 ],
4064 "size": [
4065 270,
4066 160
4067 ],
4068 "flags": [],
4069 "order": 12,
4070 "mode": 0,
4071 "inputs": [
4072 {
4073 "localized_name": "model",
4074 "name": "model",
4075 "type": "MODEL",
4076 "link": 595
4077 },
4078 {
4079 "localized_name": "positive",
4080 "name": "positive",
4081 "type": "CONDITIONING",
4082 "link": 597
4083 },
4084 {
4085 "localized_name": "negative",
4086 "name": "negative",
4087 "type": "CONDITIONING",
4088 "link": 598
4089 }
4090 ],
4091 "outputs": [
4092 {
4093 "localized_name": "GUIDER",
4094 "name": "GUIDER",
4095 "type": "GUIDER",
4096 "links": [
4097 592
4098 ]
4099 }
4100 ],
4101 "properties": {
4102 "Node name for S&R": "CFGGuider",
4103 "cnr_id": "comfy-core",
4104 "ver": "0.3.67",
4105 "enableTabs": false,
4106 "tabWidth": 65,
4107 "tabXOffset": 10,
4108 "hasSecondTab": false,
4109 "secondTabText": "Send Back",
4110 "secondTabOffset": 80,
4111 "secondTabWidth": 65
4112 },
4113 "widgets_values": [
4114 1
4115 ]
4116 },
4117 {
4118 "id": 320,
4119 "type": "BasicScheduler",
4120 "pos": [
4121 1200,
4122 -470
4123 ],
4124 "size": [
4125 270,
4126 170
4127 ],
4128 "flags": [],
4129 "order": 13,
4130 "mode": 0,
4131 "inputs": [
4132 {
4133 "localized_name": "model",
4134 "name": "model",
4135 "type": "MODEL",
4136 "link": 596
4137 }
4138 ],
4139 "outputs": [
4140 {
4141 "localized_name": "SIGMAS",
4142 "name": "SIGMAS",
4143 "type": "SIGMAS",
4144 "links": [
4145 594
4146 ]
4147 }
4148 ],
4149 "properties": {
4150 "Node name for S&R": "BasicScheduler",
4151 "cnr_id": "comfy-core",
4152 "ver": "0.3.57",
4153 "enableTabs": false,
4154 "tabWidth": 65,
4155 "tabXOffset": 10,
4156 "hasSecondTab": false,
4157 "secondTabText": "Send Back",
4158 "secondTabOffset": 80,
4159 "secondTabWidth": 65
4160 },
4161 "widgets_values": [
4162 "normal",
4163 6,
4164 1
4165 ]
4166 },
4167 {
4168 "id": 321,
4169 "type": "RandomNoise",
4170 "pos": [
4171 1200,
4172 -780
4173 ],
4174 "size": [
4175 270,
4176 110
4177 ],
4178 "flags": [],
4179 "order": 14,
4180 "mode": 0,
4181 "inputs": [
4182 {
4183 "localized_name": "noise_seed",
4184 "name": "noise_seed",
4185 "type": "INT",
4186 "widget": {
4187 "name": "noise_seed"
4188 },
4189 "link": 708
4190 }
4191 ],
4192 "outputs": [
4193 {
4194 "localized_name": "NOISE",
4195 "name": "NOISE",
4196 "type": "NOISE",
4197 "links": [
4198 591
4199 ]
4200 }
4201 ],
4202 "properties": {
4203 "Node name for S&R": "RandomNoise",
4204 "cnr_id": "comfy-core",
4205 "ver": "0.3.67",
4206 "enableTabs": false,
4207 "tabWidth": 65,
4208 "tabXOffset": 10,
4209 "hasSecondTab": false,
4210 "secondTabText": "Send Back",
4211 "secondTabOffset": 80,
4212 "secondTabWidth": 65
4213 },
4214 "widgets_values": [
4215 813460550844535,
4216 "randomize"
4217 ]
4218 },
4219 {
4220 "id": 322,
4221 "type": "SamplerCustomAdvanced",
4222 "pos": [
4223 1530,
4224 -980
4225 ],
4226 "size": [
4227 270,
4228 420
4229 ],
4230 "flags": [],
4231 "order": 15,
4232 "mode": 0,
4233 "inputs": [
4234 {
4235 "localized_name": "noise",
4236 "name": "noise",
4237 "type": "NOISE",
4238 "link": 591
4239 },
4240 {
4241 "localized_name": "guider",
4242 "name": "guider",
4243 "type": "GUIDER",
4244 "link": 592
4245 },
4246 {
4247 "localized_name": "sampler",
4248 "name": "sampler",
4249 "type": "SAMPLER",
4250 "link": 593
4251 },
4252 {
4253 "localized_name": "sigmas",
4254 "name": "sigmas",
4255 "type": "SIGMAS",
4256 "link": 594
4257 },
4258 {
4259 "localized_name": "latent_image",
4260 "name": "latent_image",
4261 "type": "LATENT",
4262 "link": 599
4263 }
4264 ],
4265 "outputs": [
4266 {
4267 "localized_name": "output",
4268 "name": "output",
4269 "type": "LATENT",
4270 "links": [
4271 600
4272 ]
4273 },
4274 {
4275 "localized_name": "denoised_output",
4276 "name": "denoised_output",
4277 "type": "LATENT",
4278 "links": []
4279 }
4280 ],
4281 "properties": {
4282 "Node name for S&R": "SamplerCustomAdvanced",
4283 "cnr_id": "comfy-core",
4284 "ver": "0.5.1",
4285 "enableTabs": false,
4286 "tabWidth": 65,
4287 "tabXOffset": 10,
4288 "hasSecondTab": false,
4289 "secondTabText": "Send Back",
4290 "secondTabOffset": 80,
4291 "secondTabWidth": 65
4292 },
4293 "widgets_values": []
4294 },
4295 {
4296 "id": 323,
4297 "type": "ConditioningZeroOut",
4298 "pos": [
4299 450,
4300 -540
4301 ],
4302 "size": [
4303 230,
4304 80
4305 ],
4306 "flags": [],
4307 "order": 16,
4308 "mode": 0,
4309 "inputs": [
4310 {
4311 "localized_name": "conditioning",
4312 "name": "conditioning",
4313 "type": "CONDITIONING",
4314 "link": 699
4315 }
4316 ],
4317 "outputs": [
4318 {
4319 "localized_name": "CONDITIONING",
4320 "name": "CONDITIONING",
4321 "type": "CONDITIONING",
4322 "links": [
4323 700
4324 ]
4325 }
4326 ],
4327 "properties": {
4328 "Node name for S&R": "ConditioningZeroOut",
4329 "cnr_id": "comfy-core",
4330 "ver": "0.27.0"
4331 },
4332 "widgets_values": []
4333 }
4334 ],
4335 "groups": [
4336 {
4337 "id": 1,
4338 "title": "Models",
4339 "bounding": [
4340 -420,
4341 -1120,
4342 540,
4343 1220
4344 ],
4345 "color": "#3f789e",
4346 "flags": []
4347 },
4348 {
4349 "id": 2,
4350 "title": "Prompt",
4351 "bounding": [
4352 160,
4353 -1120,
4354 590,
4355 740
4356 ],
4357 "color": "#3f789e",
4358 "flags": []
4359 },
4360 {
4361 "id": 3,
4362 "title": "Sampling",
4363 "bounding": [
4364 780,
4365 -1120,
4366 1400,
4367 1210
4368 ],
4369 "color": "#3f789e",
4370 "flags": []
4371 }
4372 ],
4373 "links": [
4374 {
4375 "id": 530,
4376 "origin_id": 309,
4377 "origin_slot": 0,
4378 "target_id": 310,
4379 "target_slot": 1,
4380 "type": "VAE"
4381 },
4382 {
4383 "id": 385,
4384 "origin_id": 315,
4385 "origin_slot": 0,
4386 "target_id": 311,
4387 "target_slot": 1,
4388 "type": "MODEL_PATCH"
4389 },
4390 {
4391 "id": 548,
4392 "origin_id": 312,
4393 "origin_slot": 0,
4394 "target_id": 311,
4395 "target_slot": 2,
4396 "type": "CONDITIONING"
4397 },
4398 {
4399 "id": 532,
4400 "origin_id": 309,
4401 "origin_slot": 0,
4402 "target_id": 311,
4403 "target_slot": 4,
4404 "type": "VAE"
4405 },
4406 {
4407 "id": 542,
4408 "origin_id": 313,
4409 "origin_slot": 0,
4410 "target_id": 311,
4411 "target_slot": 5,
4412 "type": "AUDIO_ENCODER_OUTPUT"
4413 },
4414 {
4415 "id": 544,
4416 "origin_id": 314,
4417 "origin_slot": 0,
4418 "target_id": 311,
4419 "target_slot": 10,
4420 "type": "AUDIO_ENCODER_OUTPUT"
4421 },
4422 {
4423 "id": 14,
4424 "origin_id": 308,
4425 "origin_slot": 0,
4426 "target_id": 312,
4427 "target_slot": 0,
4428 "type": "CLIP"
4429 },
4430 {
4431 "id": 437,
4432 "origin_id": 316,
4433 "origin_slot": 0,
4434 "target_id": 313,
4435 "target_slot": 0,
4436 "type": "AUDIO_ENCODER"
4437 },
4438 {
4439 "id": 438,
4440 "origin_id": 316,
4441 "origin_slot": 0,
4442 "target_id": 314,
4443 "target_slot": 0,
4444 "type": "AUDIO_ENCODER"
4445 },
4446 {
4447 "id": 568,
4448 "origin_id": 307,
4449 "origin_slot": 0,
4450 "target_id": 317,
4451 "target_slot": 0,
4452 "type": "MODEL"
4453 },
4454 {
4455 "id": 536,
4456 "origin_id": -10,
4457 "origin_slot": 0,
4458 "target_id": 311,
4459 "target_slot": 7,
4460 "type": "IMAGE"
4461 },
4462 {
4463 "id": 535,
4464 "origin_id": -10,
4465 "origin_slot": 1,
4466 "target_id": 311,
4467 "target_slot": 11,
4468 "type": "MASK"
4469 },
4470 {
4471 "id": 439,
4472 "origin_id": -10,
4473 "origin_slot": 2,
4474 "target_id": 313,
4475 "target_slot": 1,
4476 "type": "AUDIO"
4477 },
4478 {
4479 "id": 429,
4480 "origin_id": 310,
4481 "origin_slot": 0,
4482 "target_id": -20,
4483 "target_slot": 0,
4484 "type": "IMAGE"
4485 },
4486 {
4487 "id": 583,
4488 "origin_id": -10,
4489 "origin_slot": 3,
4490 "target_id": 311,
4491 "target_slot": 12,
4492 "type": "MASK"
4493 },
4494 {
4495 "id": 584,
4496 "origin_id": -10,
4497 "origin_slot": 4,
4498 "target_id": 314,
4499 "target_slot": 1,
4500 "type": "AUDIO"
4501 },
4502 {
4503 "id": 591,
4504 "origin_id": 321,
4505 "origin_slot": 0,
4506 "target_id": 322,
4507 "target_slot": 0,
4508 "type": "NOISE"
4509 },
4510 {
4511 "id": 592,
4512 "origin_id": 319,
4513 "origin_slot": 0,
4514 "target_id": 322,
4515 "target_slot": 1,
4516 "type": "GUIDER"
4517 },
4518 {
4519 "id": 593,
4520 "origin_id": 318,
4521 "origin_slot": 0,
4522 "target_id": 322,
4523 "target_slot": 2,
4524 "type": "SAMPLER"
4525 },
4526 {
4527 "id": 594,
4528 "origin_id": 320,
4529 "origin_slot": 0,
4530 "target_id": 322,
4531 "target_slot": 3,
4532 "type": "SIGMAS"
4533 },
4534 {
4535 "id": 595,
4536 "origin_id": 311,
4537 "origin_slot": 0,
4538 "target_id": 319,
4539 "target_slot": 0,
4540 "type": "MODEL"
4541 },
4542 {
4543 "id": 596,
4544 "origin_id": 311,
4545 "origin_slot": 0,
4546 "target_id": 320,
4547 "target_slot": 0,
4548 "type": "MODEL"
4549 },
4550 {
4551 "id": 597,
4552 "origin_id": 311,
4553 "origin_slot": 1,
4554 "target_id": 319,
4555 "target_slot": 1,
4556 "type": "CONDITIONING"
4557 },
4558 {
4559 "id": 598,
4560 "origin_id": 311,
4561 "origin_slot": 2,
4562 "target_id": 319,
4563 "target_slot": 2,
4564 "type": "CONDITIONING"
4565 },
4566 {
4567 "id": 599,
4568 "origin_id": 311,
4569 "origin_slot": 3,
4570 "target_id": 322,
4571 "target_slot": 4,
4572 "type": "LATENT"
4573 },
4574 {
4575 "id": 600,
4576 "origin_id": 322,
4577 "origin_slot": 0,
4578 "target_id": 310,
4579 "target_slot": 0,
4580 "type": "LATENT"
4581 },
4582 {
4583 "id": 698,
4584 "origin_id": 317,
4585 "origin_slot": 0,
4586 "target_id": 311,
4587 "target_slot": 0,
4588 "type": "MODEL"
4589 },
4590 {
4591 "id": 699,
4592 "origin_id": 312,
4593 "origin_slot": 0,
4594 "target_id": 323,
4595 "target_slot": 0,
4596 "type": "CONDITIONING"
4597 },
4598 {
4599 "id": 700,
4600 "origin_id": 323,
4601 "origin_slot": 0,
4602 "target_id": 311,
4603 "target_slot": 3,
4604 "type": "CONDITIONING"
4605 },
4606 {
4607 "id": 702,
4608 "origin_id": -10,
4609 "origin_slot": 5,
4610 "target_id": 311,
4611 "target_slot": 9,
4612 "type": "COMFY_DYNAMICCOMBO_V3"
4613 },
4614 {
4615 "id": 703,
4616 "origin_id": -10,
4617 "origin_slot": 6,
4618 "target_id": 311,
4619 "target_slot": 16,
4620 "type": "FLOAT"
4621 },
4622 {
4623 "id": 704,
4624 "origin_id": -10,
4625 "origin_slot": 7,
4626 "target_id": 312,
4627 "target_slot": 1,
4628 "type": "STRING"
4629 },
4630 {
4631 "id": 705,
4632 "origin_id": -10,
4633 "origin_slot": 8,
4634 "target_id": 311,
4635 "target_slot": 13,
4636 "type": "INT"
4637 },
4638 {
4639 "id": 706,
4640 "origin_id": -10,
4641 "origin_slot": 9,
4642 "target_id": 311,
4643 "target_slot": 14,
4644 "type": "INT"
4645 },
4646 {
4647 "id": 707,
4648 "origin_id": -10,
4649 "origin_slot": 10,
4650 "target_id": 311,
4651 "target_slot": 15,
4652 "type": "INT"
4653 },
4654 {
4655 "id": 708,
4656 "origin_id": -10,
4657 "origin_slot": 11,
4658 "target_id": 321,
4659 "target_slot": 0,
4660 "type": "INT"
4661 },
4662 {
4663 "id": 709,
4664 "origin_id": -10,
4665 "origin_slot": 12,
4666 "target_id": 307,
4667 "target_slot": 0,
4668 "type": "COMBO"
4669 },
4670 {
4671 "id": 710,
4672 "origin_id": -10,
4673 "origin_slot": 13,
4674 "target_id": 317,
4675 "target_slot": 1,
4676 "type": "COMBO"
4677 },
4678 {
4679 "id": 711,
4680 "origin_id": -10,
4681 "origin_slot": 14,
4682 "target_id": 315,
4683 "target_slot": 0,
4684 "type": "COMBO"
4685 },
4686 {
4687 "id": 712,
4688 "origin_id": -10,
4689 "origin_slot": 15,
4690 "target_id": 316,
4691 "target_slot": 0,
4692 "type": "COMBO"
4693 },
4694 {
4695 "id": 713,
4696 "origin_id": -10,
4697 "origin_slot": 16,
4698 "target_id": 308,
4699 "target_slot": 0,
4700 "type": "COMBO"
4701 },
4702 {
4703 "id": 714,
4704 "origin_id": -10,
4705 "origin_slot": 17,
4706 "target_id": 309,
4707 "target_slot": 0,
4708 "type": "COMBO"
4709 },
4710 {
4711 "id": 716,
4712 "origin_id": -10,
4713 "origin_slot": 18,
4714 "target_id": 311,
4715 "target_slot": 8,
4716 "type": "IMAGE"
4717 }
4718 ],
4719 "extra": []
4720 }
4721 ]
4722 },
4723 "config": [],
4724 "extra": {
4725 "ds": {
4726 "scale": 0.33417721518987414,
4727 "offset": [
4728 2266.1643049304107,
4729 1616.4178289779622
4730 ]
4731 },
4732 "frontendVersion": "1.47.7",
4733 "workflowRendererVersion": "LG",
4734 "VHS_latentpreview": false,
4735 "VHS_latentpreviewrate": 0,
4736 "VHS_MetadataImage": true,
4737 "VHS_KeepIntermediate": true
4738 },
4739 "version": 0.4
4740}