工作流 /
产品与广告 /
产品图片转视频:鞋

产品图片转视频:鞋
Phone Image to Product Video: Shoe
用手机拍照,上传生成专业级产品视频。
产品与广告
11 个节点 1 个输入 31 次使用 ComfyUI ≥ 0.33.3 hellorob 22 KB
节点构成
SaveVideo
× 4
MinimaxHailuoVideoNode
× 3
ByteDanceSeedreamNode
× 1
SaveImage
× 1
LoadImage
× 1
23514ff4-69d2-461d-97d8-8b34d2981d4b
× 1
官方标注的模型
SeedreamMiniMax
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "f7435406-80be-44c7-9d7f-1d544497454c",
3 "revision": 0,
4 "last_node_id": 30,
5 "last_link_id": 41,
6 "nodes": [
7 {
8 "id": 10,
9 "type": "ByteDanceSeedreamNode",
10 "pos": [
11 2526.725175568671,
12 431.3332844999543
13 ],
14 "size": [
15 400,
16 615
17 ],
18 "flags": [],
19 "order": 1,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "image",
24 "shape": 7,
25 "type": "IMAGE",
26 "link": 10
27 }
28 ],
29 "outputs": [
30 {
31 "name": "IMAGE",
32 "type": "IMAGE",
33 "links": [
34 9,
35 17,
36 19,
37 21
38 ]
39 }
40 ],
41 "properties": {
42 "cnr_id": "comfy-core",
43 "ver": "0.4.0",
44 "Node name for S&R": "ByteDanceSeedreamNode"
45 },
46 "widgets_values": [
47 "seedream-4-5-251128",
48 "Professional studio product photography of a pristine white Adidas Samba sneaker from image 1, positioned at a dynamic three-quarter angle. The lighting is dramatic and cool-toned, featuring a hard spotlight that creates a glowing halo effect on the ground while casting soft shadows. The background is a seamless, clean gradient transitioning from a light silver-gray top to a deep anthracite black floor. Minimal composition with generous negative space, shot with shallow depth of field (f/2.8) to emphasize product details while softly blurring the background. ",
49 "1664x2496 (2:3)",
50 2048,
51 2048,
52 "disabled",
53 1,
54 555,
55 "fixed",
56 false,
57 true
58 ],
59 "color": "#432",
60 "bgcolor": "#653"
61 },
62 {
63 "id": 9,
64 "type": "SaveImage",
65 "pos": [
66 2976.3332442553233,
67 431.3332844999543
68 ],
69 "size": [
70 510,
71 615
72 ],
73 "flags": [],
74 "order": 2,
75 "mode": 0,
76 "inputs": [
77 {
78 "name": "images",
79 "type": "IMAGE",
80 "link": 9
81 }
82 ],
83 "outputs": [],
84 "properties": {
85 "cnr_id": "comfy-core",
86 "ver": "0.4.0",
87 "Node name for S&R": "SaveImage"
88 },
89 "widgets_values": [
90 "ComfyUI"
91 ]
92 },
93 {
94 "id": 19,
95 "type": "SaveVideo",
96 "pos": [
97 4066.3332695243143,
98 1401.3333986822865
99 ],
100 "size": [
101 510,
102 863
103 ],
104 "flags": [],
105 "order": 8,
106 "mode": 0,
107 "inputs": [
108 {
109 "name": "video",
110 "type": "VIDEO",
111 "link": 20
112 }
113 ],
114 "outputs": [],
115 "properties": {
116 "cnr_id": "comfy-core",
117 "ver": "0.4.0",
118 "Node name for S&R": "SaveVideo"
119 },
120 "widgets_values": [
121 "video/ComfyUI-2",
122 "auto",
123 "auto"
124 ]
125 },
126 {
127 "id": 18,
128 "type": "MinimaxHailuoVideoNode",
129 "pos": [
130 3606.3334166614623,
131 441.33329646024174
132 ],
133 "size": [
134 400,
135 275
136 ],
137 "flags": [],
138 "order": 4,
139 "mode": 0,
140 "inputs": [
141 {
142 "name": "first_frame_image",
143 "shape": 7,
144 "type": "IMAGE",
145 "link": 19
146 }
147 ],
148 "outputs": [
149 {
150 "name": "VIDEO",
151 "type": "VIDEO",
152 "links": [
153 18,
154 34
155 ]
156 }
157 ],
158 "title": "Detailed Texture Vid - MiniMax Hailuo Video",
159 "properties": {
160 "cnr_id": "comfy-core",
161 "ver": "0.4.0",
162 "Node name for S&R": "MinimaxHailuoVideoNode"
163 },
164 "widgets_values": [
165 "Product video — camera slowly zooms toward the sneaker, revealing texture details, light reflecting on the leather surface, cinematic shallow depth of field\n",
166 222,
167 "fixed",
168 true,
169 6,
170 "1080P"
171 ],
172 "color": "#432",
173 "bgcolor": "#653"
174 },
175 {
176 "id": 20,
177 "type": "MinimaxHailuoVideoNode",
178 "pos": [
179 3606.3334166614623,
180 1401.3333986822865
181 ],
182 "size": [
183 400,
184 275
185 ],
186 "flags": [],
187 "order": 5,
188 "mode": 0,
189 "inputs": [
190 {
191 "name": "first_frame_image",
192 "shape": 7,
193 "type": "IMAGE",
194 "link": 21
195 }
196 ],
197 "outputs": [
198 {
199 "name": "VIDEO",
200 "type": "VIDEO",
201 "links": [
202 20,
203 35
204 ]
205 }
206 ],
207 "title": "Cinematic Pan Vid - MiniMax Hailuo Video",
208 "properties": {
209 "cnr_id": "comfy-core",
210 "ver": "0.4.0",
211 "Node name for S&R": "MinimaxHailuoVideoNode"
212 },
213 "widgets_values": [
214 "Product video — camera pans across the sneaker from heel to toe, dramatic cinematic light sweeps across, dust motes floating in the air",
215 333,
216 "fixed",
217 true,
218 6,
219 "1080P"
220 ],
221 "color": "#432",
222 "bgcolor": "#653"
223 },
224 {
225 "id": 5,
226 "type": "MinimaxHailuoVideoNode",
227 "pos": [
228 3606.3334166614623,
229 -448.6666929851903
230 ],
231 "size": [
232 400,
233 275
234 ],
235 "flags": [],
236 "order": 3,
237 "mode": 0,
238 "inputs": [
239 {
240 "name": "first_frame_image",
241 "shape": 7,
242 "type": "IMAGE",
243 "link": 17
244 }
245 ],
246 "outputs": [
247 {
248 "name": "VIDEO",
249 "type": "VIDEO",
250 "links": [
251 16,
252 33
253 ]
254 }
255 ],
256 "title": "360 Rotation Vid - MiniMax Hailuo Video",
257 "properties": {
258 "cnr_id": "comfy-core",
259 "ver": "0.4.0",
260 "Node name for S&R": "MinimaxHailuoVideoNode"
261 },
262 "widgets_values": [
263 "Product video — 360° rotating hero showcase of a white leather sneaker, cinematic soft spotlight, minimal studio background, seamless loop.",
264 111,
265 "fixed",
266 true,
267 6,
268 "1080P"
269 ],
270 "color": "#432",
271 "bgcolor": "#653"
272 },
273 {
274 "id": 1,
275 "type": "LoadImage",
276 "pos": [
277 1956.3333027083456,
278 431.3332844999543
279 ],
280 "size": [
281 510,
282 782.9427083333334
283 ],
284 "flags": {
285 "collapsed": false
286 },
287 "order": 0,
288 "mode": 0,
289 "inputs": [],
290 "outputs": [
291 {
292 "name": "IMAGE",
293 "type": "IMAGE",
294 "links": [
295 10
296 ]
297 },
298 {
299 "name": "MASK",
300 "type": "MASK",
301 "links": null
302 }
303 ],
304 "title": "Load Product Image",
305 "properties": {
306 "cnr_id": "comfy-core",
307 "ver": "0.4.0",
308 "Node name for S&R": "LoadImage"
309 },
310 "widgets_values": [
311 "product_shoe.jpeg",
312 "image"
313 ],
314 "color": "#232",
315 "bgcolor": "#353"
316 },
317 {
318 "id": 27,
319 "type": "23514ff4-69d2-461d-97d8-8b34d2981d4b",
320 "pos": [
321 4746.333153076701,
322 441.33329646024174
323 ],
324 "size": [
325 187.5,
326 80
327 ],
328 "flags": [],
329 "order": 9,
330 "mode": 0,
331 "inputs": [
332 {
333 "name": "video",
334 "type": "VIDEO",
335 "link": 33
336 },
337 {
338 "name": "video_1",
339 "type": "VIDEO",
340 "link": 34
341 },
342 {
343 "name": "video_2",
344 "type": "VIDEO",
345 "link": 35
346 }
347 ],
348 "outputs": [
349 {
350 "name": "VIDEO",
351 "type": "VIDEO",
352 "links": [
353 41
354 ]
355 }
356 ],
357 "properties": {
358 "proxyWidgets": [],
359 "cnr_id": "comfy-core",
360 "ver": "0.4.0"
361 },
362 "widgets_values": []
363 },
364 {
365 "id": 17,
366 "type": "SaveVideo",
367 "pos": [
368 4066.3332695243143,
369 441.33329646024185
370 ],
371 "size": [
372 510,
373 863
374 ],
375 "flags": [],
376 "order": 7,
377 "mode": 0,
378 "inputs": [
379 {
380 "name": "video",
381 "type": "VIDEO",
382 "link": 18
383 }
384 ],
385 "outputs": [],
386 "properties": {
387 "cnr_id": "comfy-core",
388 "ver": "0.4.0",
389 "Node name for S&R": "SaveVideo"
390 },
391 "widgets_values": [
392 "video/ComfyUI-2",
393 "auto",
394 "auto"
395 ]
396 },
397 {
398 "id": 16,
399 "type": "SaveVideo",
400 "pos": [
401 4066.3332695243143,
402 -448.6666929851903
403 ],
404 "size": [
405 510,
406 820
407 ],
408 "flags": [],
409 "order": 6,
410 "mode": 0,
411 "inputs": [
412 {
413 "name": "video",
414 "type": "VIDEO",
415 "link": 16
416 }
417 ],
418 "outputs": [],
419 "properties": {
420 "cnr_id": "comfy-core",
421 "ver": "0.4.0",
422 "Node name for S&R": "SaveVideo"
423 },
424 "widgets_values": [
425 "video/ComfyUI-1",
426 "auto",
427 "auto"
428 ]
429 },
430 {
431 "id": 30,
432 "type": "SaveVideo",
433 "pos": [
434 4990,
435 441.33329646024185
436 ],
437 "size": [
438 800,
439 863
440 ],
441 "flags": [],
442 "order": 10,
443 "mode": 0,
444 "inputs": [
445 {
446 "name": "video",
447 "type": "VIDEO",
448 "link": 41
449 }
450 ],
451 "outputs": [],
452 "properties": {
453 "cnr_id": "comfy-core",
454 "ver": "0.6.0"
455 },
456 "widgets_values": [
457 "video/ComfyUI",
458 "auto",
459 "auto"
460 ]
461 }
462 ],
463 "links": [
464 [
465 9,
466 10,
467 0,
468 9,
469 0,
470 "IMAGE"
471 ],
472 [
473 10,
474 1,
475 0,
476 10,
477 0,
478 "IMAGE"
479 ],
480 [
481 16,
482 5,
483 0,
484 16,
485 0,
486 "VIDEO"
487 ],
488 [
489 17,
490 10,
491 0,
492 5,
493 0,
494 "IMAGE"
495 ],
496 [
497 18,
498 18,
499 0,
500 17,
501 0,
502 "VIDEO"
503 ],
504 [
505 19,
506 10,
507 0,
508 18,
509 0,
510 "IMAGE"
511 ],
512 [
513 20,
514 20,
515 0,
516 19,
517 0,
518 "VIDEO"
519 ],
520 [
521 21,
522 10,
523 0,
524 20,
525 0,
526 "IMAGE"
527 ],
528 [
529 33,
530 5,
531 0,
532 27,
533 0,
534 "VIDEO"
535 ],
536 [
537 34,
538 18,
539 0,
540 27,
541 1,
542 "VIDEO"
543 ],
544 [
545 35,
546 20,
547 0,
548 27,
549 2,
550 "VIDEO"
551 ],
552 [
553 41,
554 27,
555 0,
556 30,
557 0,
558 "VIDEO"
559 ]
560 ],
561 "groups": [],
562 "definitions": {
563 "subgraphs": [
564 {
565 "id": "23514ff4-69d2-461d-97d8-8b34d2981d4b",
566 "version": 1,
567 "state": {
568 "lastGroupId": 0,
569 "lastNodeId": 27,
570 "lastLinkId": 35,
571 "lastRerouteId": 0
572 },
573 "revision": 0,
574 "config": [],
575 "name": "Combine Video",
576 "inputNode": {
577 "id": -10,
578 "bounding": [
579 4110,
580 543,
581 120,
582 100
583 ]
584 },
585 "outputNode": {
586 "id": -20,
587 "bounding": [
588 5120,
589 540,
590 120,
591 60
592 ]
593 },
594 "inputs": [
595 {
596 "id": "cbb00ca3-c8cc-4124-8c74-b4986b6b94d4",
597 "name": "video",
598 "type": "VIDEO",
599 "linkIds": [
600 22
601 ],
602 "localized_name": "video",
603 "pos": [
604 4210,
605 563
606 ]
607 },
608 {
609 "id": "152af177-b42b-47cb-b63f-1f470fde7945",
610 "name": "video_1",
611 "type": "VIDEO",
612 "linkIds": [
613 25
614 ],
615 "localized_name": "video_1",
616 "pos": [
617 4210,
618 583
619 ]
620 },
621 {
622 "id": "9cfeacf0-907c-4651-8450-d25015853fb8",
623 "name": "video_2",
624 "type": "VIDEO",
625 "linkIds": [
626 30
627 ],
628 "localized_name": "video_2",
629 "pos": [
630 4210,
631 603
632 ]
633 }
634 ],
635 "outputs": [
636 {
637 "id": "fc0e17ea-29af-42fa-b499-4431e72be414",
638 "name": "VIDEO",
639 "type": "VIDEO",
640 "linkIds": [
641 35
642 ],
643 "pos": [
644 5140,
645 560
646 ]
647 }
648 ],
649 "widgets": [],
650 "nodes": [
651 {
652 "id": 23,
653 "type": "GetVideoComponents",
654 "pos": [
655 4279.999889840299,
656 520.0000256225275
657 ],
658 "size": [
659 193.530859375,
660 80
661 ],
662 "flags": [],
663 "order": 1,
664 "mode": 0,
665 "inputs": [
666 {
667 "localized_name": "video",
668 "name": "video",
669 "type": "VIDEO",
670 "link": 25
671 }
672 ],
673 "outputs": [
674 {
675 "localized_name": "images",
676 "name": "images",
677 "type": "IMAGE",
678 "links": [
679 28
680 ]
681 },
682 {
683 "localized_name": "audio",
684 "name": "audio",
685 "type": "AUDIO",
686 "links": null
687 },
688 {
689 "localized_name": "fps",
690 "name": "fps",
691 "type": "FLOAT",
692 "links": []
693 }
694 ],
695 "properties": {
696 "cnr_id": "comfy-core",
697 "ver": "0.4.0",
698 "Node name for S&R": "GetVideoComponents"
699 },
700 "widgets_values": []
701 },
702 {
703 "id": 26,
704 "type": "GetVideoComponents",
705 "pos": [
706 4279.999889840299,
707 739.9999982028642
708 ],
709 "size": [
710 193.530859375,
711 80
712 ],
713 "flags": [],
714 "order": 4,
715 "mode": 0,
716 "inputs": [
717 {
718 "localized_name": "video",
719 "name": "video",
720 "type": "VIDEO",
721 "link": 30
722 }
723 ],
724 "outputs": [
725 {
726 "localized_name": "images",
727 "name": "images",
728 "type": "IMAGE",
729 "links": [
730 31
731 ]
732 },
733 {
734 "localized_name": "audio",
735 "name": "audio",
736 "type": "AUDIO",
737 "links": null
738 },
739 {
740 "localized_name": "fps",
741 "name": "fps",
742 "type": "FLOAT",
743 "links": []
744 }
745 ],
746 "properties": {
747 "cnr_id": "comfy-core",
748 "ver": "0.4.0",
749 "Node name for S&R": "GetVideoComponents"
750 },
751 "widgets_values": []
752 },
753 {
754 "id": 24,
755 "type": "ImageBatch",
756 "pos": [
757 4550,
758 440
759 ],
760 "size": [
761 187.5,
762 60
763 ],
764 "flags": {
765 "collapsed": false
766 },
767 "order": 2,
768 "mode": 0,
769 "inputs": [
770 {
771 "localized_name": "image1",
772 "name": "image1",
773 "type": "IMAGE",
774 "link": 27
775 },
776 {
777 "localized_name": "image2",
778 "name": "image2",
779 "type": "IMAGE",
780 "link": 28
781 }
782 ],
783 "outputs": [
784 {
785 "localized_name": "IMAGE",
786 "name": "IMAGE",
787 "type": "IMAGE",
788 "links": [
789 29
790 ]
791 }
792 ],
793 "properties": {
794 "cnr_id": "comfy-core",
795 "ver": "0.4.0",
796 "Node name for S&R": "ImageBatch"
797 },
798 "widgets_values": []
799 },
800 {
801 "id": 25,
802 "type": "ImageBatch",
803 "pos": [
804 4550,
805 590
806 ],
807 "size": [
808 187.5,
809 60
810 ],
811 "flags": {
812 "collapsed": false
813 },
814 "order": 3,
815 "mode": 0,
816 "inputs": [
817 {
818 "localized_name": "image1",
819 "name": "image1",
820 "type": "IMAGE",
821 "link": 29
822 },
823 {
824 "localized_name": "image2",
825 "name": "image2",
826 "type": "IMAGE",
827 "link": 31
828 }
829 ],
830 "outputs": [
831 {
832 "localized_name": "IMAGE",
833 "name": "IMAGE",
834 "type": "IMAGE",
835 "links": [
836 33
837 ]
838 }
839 ],
840 "properties": {
841 "cnr_id": "comfy-core",
842 "ver": "0.4.0",
843 "Node name for S&R": "ImageBatch"
844 },
845 "widgets_values": []
846 },
847 {
848 "id": 22,
849 "type": "GetVideoComponents",
850 "pos": [
851 4279.999889840299,
852 310.00000689328004
853 ],
854 "size": [
855 193.530859375,
856 80
857 ],
858 "flags": [],
859 "order": 0,
860 "mode": 0,
861 "inputs": [
862 {
863 "localized_name": "video",
864 "name": "video",
865 "type": "VIDEO",
866 "link": 22
867 }
868 ],
869 "outputs": [
870 {
871 "localized_name": "images",
872 "name": "images",
873 "type": "IMAGE",
874 "links": [
875 27
876 ]
877 },
878 {
879 "localized_name": "audio",
880 "name": "audio",
881 "type": "AUDIO",
882 "links": null
883 },
884 {
885 "localized_name": "fps",
886 "name": "fps",
887 "type": "FLOAT",
888 "links": [
889 34
890 ]
891 }
892 ],
893 "properties": {
894 "cnr_id": "comfy-core",
895 "ver": "0.4.0",
896 "Node name for S&R": "GetVideoComponents"
897 },
898 "widgets_values": []
899 },
900 {
901 "id": 27,
902 "type": "CreateVideo",
903 "pos": [
904 4790,
905 500
906 ],
907 "size": [
908 270,
909 78
910 ],
911 "flags": [],
912 "order": 5,
913 "mode": 0,
914 "inputs": [
915 {
916 "localized_name": "images",
917 "name": "images",
918 "type": "IMAGE",
919 "link": 33
920 },
921 {
922 "localized_name": "audio",
923 "name": "audio",
924 "shape": 7,
925 "type": "AUDIO",
926 "link": null
927 },
928 {
929 "localized_name": "fps",
930 "name": "fps",
931 "type": "FLOAT",
932 "widget": {
933 "name": "fps"
934 },
935 "link": 34
936 }
937 ],
938 "outputs": [
939 {
940 "localized_name": "VIDEO",
941 "name": "VIDEO",
942 "type": "VIDEO",
943 "links": [
944 35
945 ]
946 }
947 ],
948 "properties": {
949 "cnr_id": "comfy-core",
950 "ver": "0.6.0",
951 "Node name for S&R": "CreateVideo"
952 },
953 "widgets_values": [
954 30
955 ]
956 }
957 ],
958 "groups": [],
959 "links": [
960 {
961 "id": 27,
962 "origin_id": 22,
963 "origin_slot": 0,
964 "target_id": 24,
965 "target_slot": 0,
966 "type": "IMAGE"
967 },
968 {
969 "id": 28,
970 "origin_id": 23,
971 "origin_slot": 0,
972 "target_id": 24,
973 "target_slot": 1,
974 "type": "IMAGE"
975 },
976 {
977 "id": 29,
978 "origin_id": 24,
979 "origin_slot": 0,
980 "target_id": 25,
981 "target_slot": 0,
982 "type": "IMAGE"
983 },
984 {
985 "id": 31,
986 "origin_id": 26,
987 "origin_slot": 0,
988 "target_id": 25,
989 "target_slot": 1,
990 "type": "IMAGE"
991 },
992 {
993 "id": 22,
994 "origin_id": -10,
995 "origin_slot": 0,
996 "target_id": 22,
997 "target_slot": 0,
998 "type": "VIDEO"
999 },
1000 {
1001 "id": 25,
1002 "origin_id": -10,
1003 "origin_slot": 1,
1004 "target_id": 23,
1005 "target_slot": 0,
1006 "type": "VIDEO"
1007 },
1008 {
1009 "id": 30,
1010 "origin_id": -10,
1011 "origin_slot": 2,
1012 "target_id": 26,
1013 "target_slot": 0,
1014 "type": "VIDEO"
1015 },
1016 {
1017 "id": 33,
1018 "origin_id": 25,
1019 "origin_slot": 0,
1020 "target_id": 27,
1021 "target_slot": 0,
1022 "type": "IMAGE"
1023 },
1024 {
1025 "id": 34,
1026 "origin_id": 22,
1027 "origin_slot": 2,
1028 "target_id": 27,
1029 "target_slot": 2,
1030 "type": "FLOAT"
1031 },
1032 {
1033 "id": 35,
1034 "origin_id": 27,
1035 "origin_slot": 0,
1036 "target_id": -20,
1037 "target_slot": 0,
1038 "type": "VIDEO"
1039 }
1040 ],
1041 "extra": {
1042 "workflowRendererVersion": "LG"
1043 }
1044 }
1045 ]
1046 },
1047 "config": [],
1048 "extra": {
1049 "ds": {
1050 "scale": 0.27854483637981103,
1051 "offset": [
1052 -687.6993930063913,
1053 975.7438486175533
1054 ]
1055 },
1056 "frontendVersion": "1.35.9",
1057 "workflowRendererVersion": "LG",
1058 "VHS_latentpreview": false,
1059 "VHS_latentpreviewrate": 0,
1060 "VHS_MetadataImage": true,
1061 "VHS_KeepIntermediate": true
1062 },
1063 "version": 0.4
1064}