ComfyPilotComfyPilot
工作流 / 图像工具 / 姿态图: SDPose-OOD
姿态图: SDPose-OOD

姿态图: SDPose-OOD

Pose Map: SDPose-OOD

上传图片以提取姿态关键点,并使用SDPose-OOD模型生成对应的姿态图。

图像工具 4 个节点 1 个输入 73 次使用 ComfyUI ≥ 0.16.0 ComfyUI 34 KB

下载工作流 JSON 查看官方来源

下载后把文件拖进 ComfyUI 窗口即可打开。

需要的权重

这个工作流引用了 3 个权重文件,其中 2 个能在本站模型库里找到。

ltx-av-step-1751000_vocoder_24K.safetensors 模型库暂未收录
model.safetensors 在模型库查看
sdpose_wholebody_fp16.safetensors 在模型库查看

节点构成

LoadImage × 1
SaveImage × 1
MarkdownNote × 1
01b6a731-fb78-4070-9a38-c87146da9604 × 1

官方标注的模型

SDPose-OOD

工作流 JSON

和上面「下载工作流 JSON」是同一份文件。

1{
2 "id": "7f5e0c56-93b4-4937-b7f2-efd0f1853e33",
3 "revision": 0,
4 "last_node_id": 676,
5 "last_link_id": 1715,
6 "nodes": [
7 {
8 "id": 667,
9 "type": "LoadImage",
10 "pos": [
11 -2809.999886500981,
12 3399.9999547887737
13 ],
14 "size": [
15 290,
16 364
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "IMAGE",
25 "type": "IMAGE",
26 "links": [
27 1702
28 ]
29 },
30 {
31 "name": "MASK",
32 "type": "MASK",
33 "links": null
34 }
35 ],
36 "properties": {
37 "cnr_id": "comfy-core",
38 "ver": "0.15.1",
39 "Node name for S&R": "LoadImage",
40 "ue_properties": {
41 "widget_ue_connectable": [],
42 "version": "7.7",
43 "input_ue_unconnectable": []
44 }
45 },
46 "widgets_values": [
47 "dancer.png",
48 "image"
49 ]
50 },
51 {
52 "id": 669,
53 "type": "SaveImage",
54 "pos": [
55 -2059.999952904971,
56 3399.9999547887737
57 ],
58 "size": [
59 270,
60 270
61 ],
62 "flags": [],
63 "order": 3,
64 "mode": 0,
65 "inputs": [
66 {
67 "name": "images",
68 "type": "IMAGE",
69 "link": 1703
70 }
71 ],
72 "outputs": [],
73 "properties": {
74 "cnr_id": "comfy-core",
75 "ver": "0.15.1",
76 "ue_properties": {
77 "widget_ue_connectable": [],
78 "version": "7.7",
79 "input_ue_unconnectable": []
80 }
81 },
82 "widgets_values": [
83 "ComfyUI"
84 ]
85 },
86 {
87 "id": 676,
88 "type": "MarkdownNote",
89 "pos": [
90 -3249.9998747272243,
91 3399.9999547887737
92 ],
93 "size": [
94 390,
95 650.96875
96 ],
97 "flags": [],
98 "order": 1,
99 "mode": 0,
100 "inputs": [],
101 "outputs": [],
102 "properties": {
103 "ue_properties": {
104 "widget_ue_connectable": [],
105 "version": "7.7",
106 "input_ue_unconnectable": []
107 }
108 },
109 "widgets_values": [
110 "## Model Links\n\n- [Hugging Face:Comfy-Org/SDPose](https://huggingface.co/Comfy-Org/SDPose)\n- [ModelScope:Comfy-Org/SDPose](https://modelscope.cn/models/Comfy-Org/SDPose)\n\n**checkpoints**\n\n- [sdpose_wholebody_fp16.safetensors](https://huggingface.co/Comfy-Org/SDPose/resolve/main/checkpoints/sdpose_wholebody_fp16.safetensors) (1.79 GB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ └── 📂 checkpoints/\n│ └── sdpose_wholebody_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 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"
111 ],
112 "color": "#222",
113 "bgcolor": "#000"
114 },
115 {
116 "id": 675,
117 "type": "01b6a731-fb78-4070-9a38-c87146da9604",
118 "pos": [
119 -2479.9999171127492,
120 3399.9999547887737
121 ],
122 "size": [
123 360,
124 405.328125
125 ],
126 "flags": [],
127 "order": 2,
128 "mode": 0,
129 "inputs": [
130 {
131 "name": "input",
132 "type": "IMAGE,MASK",
133 "link": 1702
134 },
135 {
136 "label": "resize_target_longer_size",
137 "name": "resize_type.longer_size",
138 "type": "INT",
139 "widget": {
140 "name": "resize_type.longer_size"
141 },
142 "link": null
143 },
144 {
145 "name": "bboxes",
146 "type": "BOUNDING_BOX",
147 "link": null
148 }
149 ],
150 "outputs": [
151 {
152 "name": "IMAGE",
153 "type": "IMAGE",
154 "links": [
155 1703
156 ]
157 },
158 {
159 "name": "keypoints",
160 "type": "POSE_KEYPOINT",
161 "links": null
162 }
163 ],
164 "properties": {
165 "proxyWidgets": [
166 [
167 "674",
168 "resize_type.longer_size"
169 ],
170 [
171 "674",
172 "scale_method"
173 ],
174 [
175 "672",
176 "draw_body"
177 ],
178 [
179 "672",
180 "draw_hands"
181 ],
182 [
183 "672",
184 "draw_face"
185 ],
186 [
187 "672",
188 "draw_feet"
189 ],
190 [
191 "672",
192 "stick_width"
193 ],
194 [
195 "672",
196 "face_point_size"
197 ],
198 [
199 "672",
200 "score_threshold"
201 ],
202 [
203 "673",
204 "ckpt_name"
205 ]
206 ],
207 "cnr_id": "comfy-core",
208 "ver": "0.15.1",
209 "ue_properties": {
210 "widget_ue_connectable": [],
211 "version": "7.7",
212 "input_ue_unconnectable": []
213 }
214 },
215 "widgets_values": []
216 }
217 ],
218 "links": [
219 [
220 1702,
221 667,
222 0,
223 675,
224 0,
225 "IMAGE"
226 ],
227 [
228 1703,
229 675,
230 0,
231 669,
232 0,
233 "IMAGE"
234 ]
235 ],
236 "groups": [],
237 "definitions": {
238 "subgraphs": [
239 {
240 "id": "01b6a731-fb78-4070-9a38-c87146da9604",
241 "version": 1,
242 "state": {
243 "lastGroupId": 0,
244 "lastNodeId": 676,
245 "lastLinkId": 1715,
246 "lastRerouteId": 0
247 },
248 "revision": 0,
249 "config": [],
250 "name": "Image to Pose Map (SDPose-OOD)",
251 "inputNode": {
252 "id": -10,
253 "bounding": [
254 -3290,
255 3590,
256 182.8984375,
257 280
258 ]
259 },
260 "outputNode": {
261 "id": -20,
262 "bounding": [
263 -1756.2451602089645,
264 3366,
265 120,
266 80
267 ]
268 },
269 "inputs": [
270 {
271 "id": "e24699c3-1356-4634-9eb4-19bb58e5c0b0",
272 "name": "input",
273 "type": "IMAGE,MASK",
274 "linkIds": [
275 1700
276 ],
277 "localized_name": "input",
278 "pos": [
279 -3127.1015625,
280 3610
281 ]
282 },
283 {
284 "id": "088eefc1-cd8a-4573-993f-9e4da008a12d",
285 "name": "resize_type.longer_size",
286 "type": "INT",
287 "linkIds": [
288 1704
289 ],
290 "label": "resize_target_longer_size",
291 "pos": [
292 -3127.1015625,
293 3630
294 ]
295 },
296 {
297 "id": "b6449bd3-73d4-41c8-b81f-cf8d33f76a2e",
298 "name": "scale_method",
299 "type": "COMBO",
300 "linkIds": [
301 1705
302 ],
303 "pos": [
304 -3127.1015625,
305 3650
306 ]
307 },
308 {
309 "id": "4cff52ad-ed07-4c97-8803-fcbd89554fd0",
310 "name": "draw_body",
311 "type": "BOOLEAN",
312 "linkIds": [
313 1706
314 ],
315 "pos": [
316 -3127.1015625,
317 3670
318 ]
319 },
320 {
321 "id": "7af63dce-f7df-4d7e-8215-d7c7f60bf81c",
322 "name": "draw_hands",
323 "type": "BOOLEAN",
324 "linkIds": [
325 1707
326 ],
327 "pos": [
328 -3127.1015625,
329 3690
330 ]
331 },
332 {
333 "id": "af3a9bce-61f9-4aca-b530-9f65e028b35e",
334 "name": "draw_face",
335 "type": "BOOLEAN",
336 "linkIds": [
337 1708
338 ],
339 "pos": [
340 -3127.1015625,
341 3710
342 ]
343 },
344 {
345 "id": "4620f6a3-2c85-4b79-ad8f-35d0326b568f",
346 "name": "draw_feet",
347 "type": "BOOLEAN",
348 "linkIds": [
349 1709
350 ],
351 "pos": [
352 -3127.1015625,
353 3730
354 ]
355 },
356 {
357 "id": "fee5d0c9-8d4b-4934-81d8-ba2206dc56cb",
358 "name": "stick_width",
359 "type": "INT",
360 "linkIds": [
361 1710
362 ],
363 "pos": [
364 -3127.1015625,
365 3750
366 ]
367 },
368 {
369 "id": "aafdd060-ba81-4324-a9cc-b656e1ebc133",
370 "name": "face_point_size",
371 "type": "INT",
372 "linkIds": [
373 1711
374 ],
375 "pos": [
376 -3127.1015625,
377 3770
378 ]
379 },
380 {
381 "id": "514c5503-f9e6-4d23-b1ae-1d3291acb2a3",
382 "name": "score_threshold",
383 "type": "FLOAT",
384 "linkIds": [
385 1712
386 ],
387 "pos": [
388 -3127.1015625,
389 3790
390 ]
391 },
392 {
393 "id": "ae46de61-2cc6-483e-8ee9-87e4144a2ffa",
394 "name": "ckpt_name",
395 "type": "COMBO",
396 "linkIds": [
397 1713
398 ],
399 "pos": [
400 -3127.1015625,
401 3810
402 ]
403 },
404 {
405 "id": "41bec0c6-dffa-4c78-9289-ee678715ae54",
406 "name": "bboxes",
407 "type": "BOUNDING_BOX",
408 "linkIds": [
409 1714
410 ],
411 "pos": [
412 -3127.1015625,
413 3830
414 ]
415 }
416 ],
417 "outputs": [
418 {
419 "id": "f05ed8cc-9403-4f14-8085-4364b06f8a48",
420 "name": "IMAGE",
421 "type": "IMAGE",
422 "linkIds": [
423 1701
424 ],
425 "localized_name": "IMAGE",
426 "pos": [
427 -1736.2451602089645,
428 3386
429 ]
430 },
431 {
432 "id": "29a6584e-4685-4986-8ffd-e6d8539953fd",
433 "name": "keypoints",
434 "type": "POSE_KEYPOINT",
435 "linkIds": [
436 1715
437 ],
438 "pos": [
439 -1736.2451602089645,
440 3406
441 ]
442 }
443 ],
444 "widgets": [],
445 "nodes": [
446 {
447 "id": 671,
448 "type": "SDPoseKeypointExtractor",
449 "pos": [
450 -2469.999896390937,
451 3249.9999750396355
452 ],
453 "size": [
454 270,
455 176
456 ],
457 "flags": [],
458 "order": 0,
459 "mode": 0,
460 "inputs": [
461 {
462 "localized_name": "model",
463 "name": "model",
464 "type": "MODEL",
465 "link": 1696
466 },
467 {
468 "localized_name": "vae",
469 "name": "vae",
470 "type": "VAE",
471 "link": 1697
472 },
473 {
474 "localized_name": "image",
475 "name": "image",
476 "type": "IMAGE",
477 "link": 1698
478 },
479 {
480 "localized_name": "bboxes",
481 "name": "bboxes",
482 "shape": 7,
483 "type": "BOUNDING_BOX",
484 "link": 1714
485 }
486 ],
487 "outputs": [
488 {
489 "localized_name": "keypoints",
490 "name": "keypoints",
491 "type": "POSE_KEYPOINT",
492 "links": [
493 1699,
494 1715
495 ]
496 }
497 ],
498 "properties": {
499 "cnr_id": "comfy-core",
500 "ver": "0.15.0",
501 "Node name for S&R": "SDPoseKeypointExtractor",
502 "ue_properties": {
503 "widget_ue_connectable": [],
504 "version": "7.7",
505 "input_ue_unconnectable": []
506 }
507 },
508 "widgets_values": [
509 16
510 ]
511 },
512 {
513 "id": 674,
514 "type": "ResizeImageMaskNode",
515 "pos": [
516 -2960,
517 3460
518 ],
519 "size": [
520 270,
521 173.328125
522 ],
523 "flags": [],
524 "order": 3,
525 "mode": 0,
526 "inputs": [
527 {
528 "localized_name": "input",
529 "name": "input",
530 "type": "IMAGE,MASK",
531 "link": 1700
532 },
533 {
534 "localized_name": "resize_type.longer_size",
535 "name": "resize_type.longer_size",
536 "type": "INT",
537 "widget": {
538 "name": "resize_type.longer_size"
539 },
540 "link": 1704
541 },
542 {
543 "localized_name": "scale_method",
544 "name": "scale_method",
545 "type": "COMBO",
546 "widget": {
547 "name": "scale_method"
548 },
549 "link": 1705
550 }
551 ],
552 "outputs": [
553 {
554 "localized_name": "resized",
555 "name": "resized",
556 "type": "IMAGE,MASK",
557 "links": [
558 1698
559 ]
560 }
561 ],
562 "properties": {
563 "cnr_id": "comfy-core",
564 "ver": "0.15.0",
565 "Node name for S&R": "ResizeImageMaskNode",
566 "ue_properties": {
567 "widget_ue_connectable": [],
568 "version": "7.7",
569 "input_ue_unconnectable": []
570 }
571 },
572 "widgets_values": [
573 "scale longer dimension",
574 1024,
575 "area"
576 ]
577 },
578 {
579 "id": 672,
580 "type": "SDPoseDrawKeypoints",
581 "pos": [
582 -2119.999937834562,
583 3259.9999783362873
584 ],
585 "size": [
586 270,
587 280
588 ],
589 "flags": [],
590 "order": 1,
591 "mode": 0,
592 "inputs": [
593 {
594 "localized_name": "keypoints",
595 "name": "keypoints",
596 "type": "POSE_KEYPOINT",
597 "link": 1699
598 },
599 {
600 "localized_name": "draw_body",
601 "name": "draw_body",
602 "type": "BOOLEAN",
603 "widget": {
604 "name": "draw_body"
605 },
606 "link": 1706
607 },
608 {
609 "localized_name": "draw_hands",
610 "name": "draw_hands",
611 "type": "BOOLEAN",
612 "widget": {
613 "name": "draw_hands"
614 },
615 "link": 1707
616 },
617 {
618 "localized_name": "draw_face",
619 "name": "draw_face",
620 "type": "BOOLEAN",
621 "widget": {
622 "name": "draw_face"
623 },
624 "link": 1708
625 },
626 {
627 "localized_name": "draw_feet",
628 "name": "draw_feet",
629 "type": "BOOLEAN",
630 "widget": {
631 "name": "draw_feet"
632 },
633 "link": 1709
634 },
635 {
636 "localized_name": "stick_width",
637 "name": "stick_width",
638 "type": "INT",
639 "widget": {
640 "name": "stick_width"
641 },
642 "link": 1710
643 },
644 {
645 "localized_name": "face_point_size",
646 "name": "face_point_size",
647 "type": "INT",
648 "widget": {
649 "name": "face_point_size"
650 },
651 "link": 1711
652 },
653 {
654 "localized_name": "score_threshold",
655 "name": "score_threshold",
656 "type": "FLOAT",
657 "widget": {
658 "name": "score_threshold"
659 },
660 "link": 1712
661 }
662 ],
663 "outputs": [
664 {
665 "localized_name": "IMAGE",
666 "name": "IMAGE",
667 "type": "IMAGE",
668 "links": [
669 1701
670 ]
671 }
672 ],
673 "properties": {
674 "cnr_id": "comfy-core",
675 "ver": "0.15.0",
676 "Node name for S&R": "SDPoseDrawKeypoints",
677 "ue_properties": {
678 "widget_ue_connectable": [],
679 "version": "7.7",
680 "input_ue_unconnectable": []
681 }
682 },
683 "widgets_values": [
684 true,
685 true,
686 true,
687 true,
688 4,
689 2,
690 0.5
691 ]
692 },
693 {
694 "id": 673,
695 "type": "CheckpointLoaderSimple",
696 "pos": [
697 -2959.9998771408445,
698 3249.9999750396355
699 ],
700 "size": [
701 390,
702 154.65625
703 ],
704 "flags": [],
705 "order": 2,
706 "mode": 0,
707 "inputs": [
708 {
709 "localized_name": "ckpt_name",
710 "name": "ckpt_name",
711 "type": "COMBO",
712 "widget": {
713 "name": "ckpt_name"
714 },
715 "link": 1713
716 }
717 ],
718 "outputs": [
719 {
720 "localized_name": "MODEL",
721 "name": "MODEL",
722 "type": "MODEL",
723 "links": [
724 1696
725 ]
726 },
727 {
728 "localized_name": "CLIP",
729 "name": "CLIP",
730 "type": "CLIP",
731 "links": []
732 },
733 {
734 "localized_name": "VAE",
735 "name": "VAE",
736 "type": "VAE",
737 "links": [
738 1697
739 ]
740 }
741 ],
742 "properties": {
743 "cnr_id": "comfy-core",
744 "ver": "0.15.0",
745 "Node name for S&R": "CheckpointLoaderSimple",
746 "models": [
747 {
748 "name": "sdpose_wholebody_fp16.safetensors",
749 "url": "https://huggingface.co/Comfy-Org/SDPose/resolve/main/checkpoints/sdpose_wholebody_fp16.safetensors",
750 "directory": "checkpoints"
751 }
752 ],
753 "ue_properties": {
754 "widget_ue_connectable": [],
755 "version": "7.7",
756 "input_ue_unconnectable": []
757 }
758 },
759 "widgets_values": [
760 "sdpose_wholebody_fp16.safetensors"
761 ]
762 }
763 ],
764 "groups": [],
765 "links": [
766 {
767 "id": 1696,
768 "origin_id": 673,
769 "origin_slot": 0,
770 "target_id": 671,
771 "target_slot": 0,
772 "type": "MODEL"
773 },
774 {
775 "id": 1697,
776 "origin_id": 673,
777 "origin_slot": 2,
778 "target_id": 671,
779 "target_slot": 1,
780 "type": "VAE"
781 },
782 {
783 "id": 1698,
784 "origin_id": 674,
785 "origin_slot": 0,
786 "target_id": 671,
787 "target_slot": 2,
788 "type": "IMAGE"
789 },
790 {
791 "id": 1699,
792 "origin_id": 671,
793 "origin_slot": 0,
794 "target_id": 672,
795 "target_slot": 0,
796 "type": "POSE_KEYPOINT"
797 },
798 {
799 "id": 1700,
800 "origin_id": -10,
801 "origin_slot": 0,
802 "target_id": 674,
803 "target_slot": 0,
804 "type": "IMAGE,MASK"
805 },
806 {
807 "id": 1701,
808 "origin_id": 672,
809 "origin_slot": 0,
810 "target_id": -20,
811 "target_slot": 0,
812 "type": "IMAGE"
813 },
814 {
815 "id": 1704,
816 "origin_id": -10,
817 "origin_slot": 1,
818 "target_id": 674,
819 "target_slot": 1,
820 "type": "INT"
821 },
822 {
823 "id": 1705,
824 "origin_id": -10,
825 "origin_slot": 2,
826 "target_id": 674,
827 "target_slot": 2,
828 "type": "COMBO"
829 },
830 {
831 "id": 1706,
832 "origin_id": -10,
833 "origin_slot": 3,
834 "target_id": 672,
835 "target_slot": 1,
836 "type": "BOOLEAN"
837 },
838 {
839 "id": 1707,
840 "origin_id": -10,
841 "origin_slot": 4,
842 "target_id": 672,
843 "target_slot": 2,
844 "type": "BOOLEAN"
845 },
846 {
847 "id": 1708,
848 "origin_id": -10,
849 "origin_slot": 5,
850 "target_id": 672,
851 "target_slot": 3,
852 "type": "BOOLEAN"
853 },
854 {
855 "id": 1709,
856 "origin_id": -10,
857 "origin_slot": 6,
858 "target_id": 672,
859 "target_slot": 4,
860 "type": "BOOLEAN"
861 },
862 {
863 "id": 1710,
864 "origin_id": -10,
865 "origin_slot": 7,
866 "target_id": 672,
867 "target_slot": 5,
868 "type": "INT"
869 },
870 {
871 "id": 1711,
872 "origin_id": -10,
873 "origin_slot": 8,
874 "target_id": 672,
875 "target_slot": 6,
876 "type": "INT"
877 },
878 {
879 "id": 1712,
880 "origin_id": -10,
881 "origin_slot": 9,
882 "target_id": 672,
883 "target_slot": 7,
884 "type": "FLOAT"
885 },
886 {
887 "id": 1713,
888 "origin_id": -10,
889 "origin_slot": 10,
890 "target_id": 673,
891 "target_slot": 0,
892 "type": "COMBO"
893 },
894 {
895 "id": 1714,
896 "origin_id": -10,
897 "origin_slot": 11,
898 "target_id": 671,
899 "target_slot": 3,
900 "type": "BOUNDING_BOX"
901 },
902 {
903 "id": 1715,
904 "origin_id": 671,
905 "origin_slot": 0,
906 "target_id": -20,
907 "target_slot": 1,
908 "type": "POSE_KEYPOINT"
909 }
910 ],
911 "extra": {
912 "workflowRendererVersion": "LG",
913 "ue_links": []
914 }
915 }
916 ]
917 },
918 "config": [],
919 "extra": {
920 "ds": {
921 "scale": 0.5980982690223862,
922 "offset": [
923 3838.3415345775456,
924 -2728.2097037519293
925 ]
926 },
927 "frontendVersion": "1.42.8",
928 "workflowRendererVersion": "LG",
929 "prompt": {
930 "1": {
931 "inputs": {
932 "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
933 },
934 "class_type": "CheckpointLoaderSimple",
935 "_meta": {
936 "title": "Load Checkpoint"
937 }
938 },
939 "2": {
940 "inputs": {
941 "gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
942 "ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
943 "max_length": 1024
944 },
945 "class_type": "LTXVGemmaCLIPModelLoader",
946 "_meta": {
947 "title": "🅛🅣🅧 Gemma 3 Model Loader"
948 }
949 },
950 "3": {
951 "inputs": {
952 "text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
953 "clip": [
954 "2",
955 0
956 ]
957 },
958 "class_type": "CLIPTextEncode",
959 "_meta": {
960 "title": "CLIP Text Encode (Prompt)"
961 }
962 },
963 "4": {
964 "inputs": {
965 "text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
966 "clip": [
967 "2",
968 0
969 ]
970 },
971 "class_type": "CLIPTextEncode",
972 "_meta": {
973 "title": "CLIP Text Encode (Prompt)"
974 }
975 },
976 "8": {
977 "inputs": {
978 "sampler_name": "euler"
979 },
980 "class_type": "KSamplerSelect",
981 "_meta": {
982 "title": "KSamplerSelect"
983 }
984 },
985 "9": {
986 "inputs": {
987 "steps": 20,
988 "max_shift": 2.05,
989 "base_shift": 0.95,
990 "stretch": true,
991 "terminal": 0.1,
992 "latent": [
993 "28",
994 0
995 ]
996 },
997 "class_type": "LTXVScheduler",
998 "_meta": {
999 "title": "LTXVScheduler"
1000 }
1001 },
1002 "11": {
1003 "inputs": {
1004 "noise_seed": 10
1005 },
1006 "class_type": "RandomNoise",
1007 "_meta": {
1008 "title": "RandomNoise"
1009 }
1010 },
1011 "12": {
1012 "inputs": {
1013 "samples": [
1014 "29",
1015 0
1016 ],
1017 "vae": [
1018 "1",
1019 2
1020 ]
1021 },
1022 "class_type": "VAEDecode",
1023 "_meta": {
1024 "title": "VAE Decode"
1025 }
1026 },
1027 "13": {
1028 "inputs": {
1029 "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
1030 },
1031 "class_type": "LTXVAudioVAELoader",
1032 "_meta": {
1033 "title": "🅛🅣🅧 LTXV Audio VAE Loader"
1034 }
1035 },
1036 "14": {
1037 "inputs": {
1038 "samples": [
1039 "29",
1040 1
1041 ],
1042 "audio_vae": [
1043 "13",
1044 0
1045 ]
1046 },
1047 "class_type": "LTXVAudioVAEDecode",
1048 "_meta": {
1049 "title": "🅛🅣🅧 LTXV Audio VAE Decode"
1050 }
1051 },
1052 "15": {
1053 "inputs": {
1054 "frame_rate": [
1055 "23",
1056 0
1057 ],
1058 "loop_count": 0,
1059 "filename_prefix": "AnimateDiff",
1060 "format": "video/h264-mp4",
1061 "pix_fmt": "yuv420p",
1062 "crf": 19,
1063 "save_metadata": true,
1064 "trim_to_audio": false,
1065 "pingpong": false,
1066 "save_output": true,
1067 "images": [
1068 "12",
1069 0
1070 ],
1071 "audio": [
1072 "14",
1073 0
1074 ]
1075 },
1076 "class_type": "VHS_VideoCombine",
1077 "_meta": {
1078 "title": "Video Combine 🎥🅥🅗🅢"
1079 }
1080 },
1081 "17": {
1082 "inputs": {
1083 "skip_blocks": "29",
1084 "model": [
1085 "28",
1086 1
1087 ],
1088 "positive": [
1089 "22",
1090 0
1091 ],
1092 "negative": [
1093 "22",
1094 1
1095 ],
1096 "parameters": [
1097 "18",
1098 0
1099 ]
1100 },
1101 "class_type": "MultimodalGuider",
1102 "_meta": {
1103 "title": "🅛🅣🅧 Multimodal Guider"
1104 }
1105 },
1106 "18": {
1107 "inputs": {
1108 "modality": "VIDEO",
1109 "cfg": 3,
1110 "stg": 0,
1111 "rescale": 0,
1112 "modality_scale": 3,
1113 "parameters": [
1114 "19",
1115 0
1116 ]
1117 },
1118 "class_type": "GuiderParameters",
1119 "_meta": {
1120 "title": "🅛🅣🅧 Guider Parameters"
1121 }
1122 },
1123 "19": {
1124 "inputs": {
1125 "modality": "AUDIO",
1126 "cfg": 7,
1127 "stg": 0,
1128 "rescale": 0,
1129 "modality_scale": 3
1130 },
1131 "class_type": "GuiderParameters",
1132 "_meta": {
1133 "title": "🅛🅣🅧 Guider Parameters"
1134 }
1135 },
1136 "21": {
1137 "inputs": {
1138 "audioUI": "",
1139 "audio": [
1140 "14",
1141 0
1142 ]
1143 },
1144 "class_type": "PreviewAudio",
1145 "_meta": {
1146 "title": "PreviewAudio"
1147 }
1148 },
1149 "22": {
1150 "inputs": {
1151 "frame_rate": [
1152 "23",
1153 0
1154 ],
1155 "positive": [
1156 "3",
1157 0
1158 ],
1159 "negative": [
1160 "4",
1161 0
1162 ]
1163 },
1164 "class_type": "LTXVConditioning",
1165 "_meta": {
1166 "title": "LTXVConditioning"
1167 }
1168 },
1169 "23": {
1170 "inputs": {
1171 "value": 25
1172 },
1173 "class_type": "FloatConstant",
1174 "_meta": {
1175 "title": "Float Constant"
1176 }
1177 },
1178 "26": {
1179 "inputs": {
1180 "frames_number": [
1181 "27",
1182 0
1183 ],
1184 "frame_rate": [
1185 "42",
1186 0
1187 ],
1188 "batch_size": 1
1189 },
1190 "class_type": "LTXVEmptyLatentAudio",
1191 "_meta": {
1192 "title": "🅛🅣🅧 LTXV Empty Latent Audio"
1193 }
1194 },
1195 "27": {
1196 "inputs": {
1197 "value": 105
1198 },
1199 "class_type": "INTConstant",
1200 "_meta": {
1201 "title": "INT Constant"
1202 }
1203 },
1204 "28": {
1205 "inputs": {
1206 "video_latent": [
1207 "43",
1208 0
1209 ],
1210 "audio_latent": [
1211 "26",
1212 0
1213 ],
1214 "model": [
1215 "44",
1216 0
1217 ]
1218 },
1219 "class_type": "LTXVConcatAVLatent",
1220 "_meta": {
1221 "title": "🅛🅣🅧 LTXV Concat AV Latent"
1222 }
1223 },
1224 "29": {
1225 "inputs": {
1226 "av_latent": [
1227 "41",
1228 0
1229 ],
1230 "model": [
1231 "28",
1232 1
1233 ]
1234 },
1235 "class_type": "LTXVSeparateAVLatent",
1236 "_meta": {
1237 "title": "🅛🅣🅧 LTXV Separate AV Latent"
1238 }
1239 },
1240 "41": {
1241 "inputs": {
1242 "noise": [
1243 "11",
1244 0
1245 ],
1246 "guider": [
1247 "17",
1248 0
1249 ],
1250 "sampler": [
1251 "8",
1252 0
1253 ],
1254 "sigmas": [
1255 "9",
1256 0
1257 ],
1258 "latent_image": [
1259 "28",
1260 0
1261 ]
1262 },
1263 "class_type": "SamplerCustomAdvanced",
1264 "_meta": {
1265 "title": "SamplerCustomAdvanced"
1266 }
1267 },
1268 "42": {
1269 "inputs": {
1270 "a": [
1271 "23",
1272 0
1273 ]
1274 },
1275 "class_type": "CM_FloatToInt",
1276 "_meta": {
1277 "title": "FloatToInt"
1278 }
1279 },
1280 "43": {
1281 "inputs": {
1282 "width": 768,
1283 "height": 512,
1284 "length": [
1285 "27",
1286 0
1287 ],
1288 "batch_size": 1
1289 },
1290 "class_type": "EmptyLTXVLatentVideo",
1291 "_meta": {
1292 "title": "EmptyLTXVLatentVideo"
1293 }
1294 },
1295 "44": {
1296 "inputs": {
1297 "torch_compile": true,
1298 "disable_backup": false,
1299 "model": [
1300 "1",
1301 0
1302 ]
1303 },
1304 "class_type": "LTXVSequenceParallelMultiGPUPatcher",
1305 "_meta": {
1306 "title": "LTXVSequenceParallelMultiGPUPatcher"
1307 }
1308 },
1309 "45": {
1310 "inputs": {
1311 "frame_idx": 0,
1312 "strength": 1
1313 },
1314 "class_type": "LTXVAddGuide",
1315 "_meta": {
1316 "title": "LTXVAddGuide"
1317 }
1318 }
1319 },
1320 "comfy_fork_version": "feature/av_inference@a6994ed1",
1321 "VHS_latentpreview": false,
1322 "VHS_latentpreviewrate": 0,
1323 "VHS_MetadataImage": true,
1324 "VHS_KeepIntermediate": true,
1325 "ue_links": []
1326 },
1327 "version": 0.4
1328}