ComfyPilotComfyPilot
工作流 / 视频 / WAN 2.2 AIO Rapid — All-in-One T2V + I2V (4–12GB VRAM / GGUF)
WAN 2.2 AIO Rapid — All-in-One T2V + I2V (4–12GB VRAM / GGUF)

WAN 2.2 AIO Rapid — All-in-One T2V + I2V (4–12GB VRAM / GGUF)

WAN 2.2 AIO Rapid — All-in-One T2V + I2V (4–12GB VRAM / GGUF)

Here check out my toturial on running this if youre stuck:📦 Download & Setup1. Main Model (Standard VRAM: 6–12GB)Download from:https://huggingface.co/Phr00t/WAN2.2-14B-Rapid-AllInOneFile:wan2.2-rapid-mega-aio-nsfw-v1…

视频 20 个节点 1,253 次使用 The_frizzy1 21 KB

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

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

需要的权重

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

The_frizzy1_wan-2.2-aio-rapid_v1.0.1.json 模型库暂未收录

节点构成

CLIPTextEncode × 2
LoadImage × 2
Note × 2
MarkdownNote × 2
PrimitiveInt × 1
KSampler × 1
WanVaceToVideo × 1
ModelSamplingSD3 × 1
CLIPLoader × 1
WanVideoVACEStartToEndFrame × 1
VAELoader × 1
SaveVideo × 1
Tiled KSampler × 1
VAEDecode × 1
CreateVideo × 1
GGUFLoaderKJ × 1

官方标注的模型

umt5_xxl_fp8_e4m3fn_scaled.safetensorswan2.2-rapid-mega-aio-v12-Q4_K.ggufwan_2.1_vae.safetensors

工作流 JSON

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

1{
2 "id": "09b9db03-282d-4d26-aea8-68ddb7022b67",
3 "revision": 0,
4 "last_node_id": 60,
5 "last_link_id": 175,
6 "nodes": [
7 {
8 "id": 10,
9 "type": "CLIPTextEncode",
10 "pos": [
11 215.54222509765606,
12 1124.7715654296887
13 ],
14 "size": [
15 396.2566833496094,
16 88
17 ],
18 "flags": [],
19 "order": 11,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "clip",
24 "type": "CLIP",
25 "link": 171
26 }
27 ],
28 "outputs": [
29 {
30 "name": "CONDITIONING",
31 "type": "CONDITIONING",
32 "links": [
33 137
34 ]
35 }
36 ],
37 "title": "Negative Prompt (leave blank cuz 1 CFG)",
38 "properties": {
39 "Node name for S&R": "CLIPTextEncode"
40 },
41 "widgets_values": [
42 ""
43 ],
44 "color": "#322",
45 "bgcolor": "#533"
46 },
47 {
48 "id": 48,
49 "type": "PrimitiveInt",
50 "pos": [
51 224.86663183593626,
52 1277.2361801757852
53 ],
54 "size": [
55 270,
56 82
57 ],
58 "flags": [],
59 "order": 0,
60 "mode": 0,
61 "inputs": [],
62 "outputs": [
63 {
64 "name": "INT",
65 "type": "INT",
66 "links": [
67 162,
68 163
69 ]
70 }
71 ],
72 "title": "Number of Frames",
73 "properties": {
74 "Node name for S&R": "PrimitiveInt"
75 },
76 "widgets_values": [
77 81,
78 "fixed"
79 ],
80 "color": "#432",
81 "bgcolor": "#653"
82 },
83 {
84 "id": 8,
85 "type": "KSampler",
86 "pos": [
87 1228.8297880859395,
88 856.5475639648441
89 ],
90 "size": [
91 270,
92 262
93 ],
94 "flags": [],
95 "order": 14,
96 "mode": 0,
97 "inputs": [
98 {
99 "name": "model",
100 "type": "MODEL",
101 "link": 123
102 },
103 {
104 "name": "positive",
105 "type": "CONDITIONING",
106 "link": 144
107 },
108 {
109 "name": "negative",
110 "type": "CONDITIONING",
111 "link": 145
112 },
113 {
114 "name": "latent_image",
115 "type": "LATENT",
116 "link": 143
117 }
118 ],
119 "outputs": [
120 {
121 "name": "LATENT",
122 "type": "LATENT",
123 "links": [
124 149
125 ]
126 }
127 ],
128 "properties": {
129 "Node name for S&R": "KSampler"
130 },
131 "widgets_values": [
132 1025741038287135,
133 "randomize",
134 4,
135 1,
136 "euler",
137 "simple",
138 1
139 ],
140 "color": "#332922",
141 "bgcolor": "#593930"
142 },
143 {
144 "id": 28,
145 "type": "WanVaceToVideo",
146 "pos": [
147 707.4252624218756,
148 938.6828316601539
149 ],
150 "size": [
151 270,
152 254
153 ],
154 "flags": [],
155 "order": 13,
156 "mode": 0,
157 "inputs": [
158 {
159 "name": "positive",
160 "type": "CONDITIONING",
161 "link": 136
162 },
163 {
164 "name": "negative",
165 "type": "CONDITIONING",
166 "link": 137
167 },
168 {
169 "name": "vae",
170 "type": "VAE",
171 "link": 173
172 },
173 {
174 "name": "control_video",
175 "shape": 7,
176 "type": "IMAGE",
177 "link": 141
178 },
179 {
180 "name": "control_masks",
181 "shape": 7,
182 "type": "MASK",
183 "link": 148
184 },
185 {
186 "name": "reference_image",
187 "shape": 7,
188 "type": "IMAGE",
189 "link": null
190 },
191 {
192 "name": "length",
193 "type": "INT",
194 "widget": {
195 "name": "length"
196 },
197 "link": 162
198 }
199 ],
200 "outputs": [
201 {
202 "name": "positive",
203 "type": "CONDITIONING",
204 "links": [
205 144
206 ]
207 },
208 {
209 "name": "negative",
210 "type": "CONDITIONING",
211 "links": [
212 145
213 ]
214 },
215 {
216 "name": "latent",
217 "type": "LATENT",
218 "links": [
219 143
220 ]
221 },
222 {
223 "name": "trim_latent",
224 "type": "INT",
225 "links": []
226 }
227 ],
228 "title": "T2V=Strength 0, I2V=Strength 1",
229 "properties": {
230 "Node name for S&R": "WanVaceToVideo"
231 },
232 "widgets_values": [
233 1280,
234 720,
235 65,
236 1,
237 1
238 ],
239 "color": "#432",
240 "bgcolor": "#653"
241 },
242 {
243 "id": 32,
244 "type": "ModelSamplingSD3",
245 "pos": [
246 706.4911964062494,
247 823.945757226561
248 ],
249 "size": [
250 270,
251 58
252 ],
253 "flags": [],
254 "order": 12,
255 "mode": 0,
256 "inputs": [
257 {
258 "name": "model",
259 "type": "MODEL",
260 "link": 169
261 }
262 ],
263 "outputs": [
264 {
265 "name": "MODEL",
266 "type": "MODEL",
267 "links": [
268 123
269 ]
270 }
271 ],
272 "properties": {
273 "Node name for S&R": "ModelSamplingSD3"
274 },
275 "widgets_values": [
276 8
277 ],
278 "color": "#432",
279 "bgcolor": "#653"
280 },
281 {
282 "id": 37,
283 "type": "LoadImage",
284 "pos": [
285 203.55288668945346,
286 2036.0816287109344
287 ],
288 "size": [
289 375.5744934082031,
290 326
291 ],
292 "flags": [],
293 "order": 1,
294 "mode": 4,
295 "inputs": [],
296 "outputs": [
297 {
298 "name": "IMAGE",
299 "type": "IMAGE",
300 "links": [
301 156
302 ]
303 },
304 {
305 "name": "MASK",
306 "type": "MASK",
307 "links": null
308 }
309 ],
310 "title": "End Frame (Optional)",
311 "properties": {
312 "Node name for S&R": "LoadImage"
313 },
314 "widgets_values": [
315 "ComfyUI_temp_zmuag_00002_.png",
316 "image"
317 ]
318 },
319 {
320 "id": 16,
321 "type": "LoadImage",
322 "pos": [
323 211.97460221679714,
324 1626.1234195703087
325 ],
326 "size": [
327 375.5744934082031,
328 326
329 ],
330 "flags": [],
331 "order": 2,
332 "mode": 4,
333 "inputs": [],
334 "outputs": [
335 {
336 "name": "IMAGE",
337 "type": "IMAGE",
338 "links": [
339 161
340 ]
341 },
342 {
343 "name": "MASK",
344 "type": "MASK",
345 "links": null
346 }
347 ],
348 "title": "Start Frame (Optional)",
349 "properties": {
350 "Node name for S&R": "LoadImage"
351 },
352 "widgets_values": [
353 "Untitled.png",
354 "image"
355 ]
356 },
357 {
358 "id": 9,
359 "type": "CLIPTextEncode",
360 "pos": [
361 208.12962744140611,
362 876.4104521484375
363 ],
364 "size": [
365 400,
366 200
367 ],
368 "flags": [],
369 "order": 10,
370 "mode": 0,
371 "inputs": [
372 {
373 "name": "clip",
374 "type": "CLIP",
375 "link": 170
376 }
377 ],
378 "outputs": [
379 {
380 "name": "CONDITIONING",
381 "type": "CONDITIONING",
382 "links": [
383 136
384 ]
385 }
386 ],
387 "properties": {
388 "Node name for S&R": "CLIPTextEncode"
389 },
390 "widgets_values": [
391 "A modern city skyline at sunset, tall skyscrapers, camera slowly dolly-in between buildings, warm golden light reflecting on glass, cinematic lighting, soft shadows, atmospheric haze, realistic, smooth motion, shallow depth of field, film still, 4k"
392 ],
393 "color": "#232",
394 "bgcolor": "#353"
395 },
396 {
397 "id": 52,
398 "type": "CLIPLoader",
399 "pos": [
400 -280.6015364220948,
401 1127.531452071805
402 ],
403 "size": [
404 270,
405 106
406 ],
407 "flags": [],
408 "order": 3,
409 "mode": 0,
410 "inputs": [],
411 "outputs": [
412 {
413 "name": "CLIP",
414 "type": "CLIP",
415 "links": [
416 170,
417 171
418 ]
419 }
420 ],
421 "properties": {
422 "Node name for S&R": "CLIPLoader"
423 },
424 "widgets_values": [
425 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
426 "wan",
427 "default"
428 ],
429 "color": "#223",
430 "bgcolor": "#335"
431 },
432 {
433 "id": 34,
434 "type": "WanVideoVACEStartToEndFrame",
435 "pos": [
436 793.8087904343689,
437 1648.4439712270782
438 ],
439 "size": [
440 329.9634704589844,
441 238
442 ],
443 "flags": [],
444 "order": 9,
445 "mode": 4,
446 "inputs": [
447 {
448 "name": "start_image",
449 "shape": 7,
450 "type": "IMAGE",
451 "link": 161
452 },
453 {
454 "name": "end_image",
455 "shape": 7,
456 "type": "IMAGE",
457 "link": 156
458 },
459 {
460 "name": "control_images",
461 "shape": 7,
462 "type": "IMAGE",
463 "link": null
464 },
465 {
466 "name": "inpaint_mask",
467 "shape": 7,
468 "type": "MASK",
469 "link": null
470 },
471 {
472 "name": "num_frames",
473 "type": "INT",
474 "widget": {
475 "name": "num_frames"
476 },
477 "link": 163
478 }
479 ],
480 "outputs": [
481 {
482 "name": "images",
483 "type": "IMAGE",
484 "links": [
485 141
486 ]
487 },
488 {
489 "name": "masks",
490 "type": "MASK",
491 "links": [
492 148
493 ]
494 }
495 ],
496 "title": "Bypass for T2V, use for I2V",
497 "properties": {
498 "Node name for S&R": "WanVideoVACEStartToEndFrame"
499 },
500 "widgets_values": [
501 65,
502 0.5,
503 0,
504 -1,
505 1,
506 0
507 ]
508 },
509 {
510 "id": 53,
511 "type": "VAELoader",
512 "pos": [
513 -275.7615364220951,
514 1323.5514520718052
515 ],
516 "size": [
517 270,
518 58
519 ],
520 "flags": [],
521 "order": 4,
522 "mode": 0,
523 "inputs": [],
524 "outputs": [
525 {
526 "name": "VAE",
527 "type": "VAE",
528 "links": [
529 172,
530 173
531 ]
532 }
533 ],
534 "properties": {
535 "Node name for S&R": "VAELoader"
536 },
537 "widgets_values": [
538 "wan_2.1_vae.safetensors"
539 ],
540 "color": "#223",
541 "bgcolor": "#335"
542 },
543 {
544 "id": 58,
545 "type": "SaveVideo",
546 "pos": [
547 2082.582255562292,
548 890.7102475061758
549 ],
550 "size": [
551 270,
552 106
553 ],
554 "flags": [],
555 "order": 17,
556 "mode": 0,
557 "inputs": [
558 {
559 "name": "video",
560 "type": "VIDEO",
561 "link": 174
562 }
563 ],
564 "outputs": [],
565 "properties": [],
566 "widgets_values": [
567 "video/ComfyUI",
568 "auto",
569 "auto"
570 ],
571 "color": "#332922",
572 "bgcolor": "#593930"
573 },
574 {
575 "id": 54,
576 "type": "Tiled KSampler",
577 "pos": [
578 1228.4489755622915,
579 1179.689597506176
580 ],
581 "size": [
582 270,
583 286
584 ],
585 "flags": [],
586 "order": 5,
587 "mode": 0,
588 "inputs": [
589 {
590 "name": "model",
591 "type": "MODEL",
592 "link": null
593 },
594 {
595 "name": "positive",
596 "type": "CONDITIONING",
597 "link": null
598 },
599 {
600 "name": "negative",
601 "type": "CONDITIONING",
602 "link": null
603 },
604 {
605 "name": "latent_image",
606 "type": "LATENT",
607 "link": null
608 }
609 ],
610 "outputs": [
611 {
612 "name": "LATENT",
613 "type": "LATENT",
614 "links": null
615 }
616 ],
617 "properties": {
618 "Node name for S&R": "Tiled KSampler"
619 },
620 "widgets_values": [
621 0,
622 "randomize",
623 1,
624 20,
625 8,
626 "euler",
627 "simple",
628 1
629 ]
630 },
631 {
632 "id": 55,
633 "type": "Note",
634 "pos": [
635 1565.538035562291,
636 1314.1871475061764
637 ],
638 "size": [
639 306.375,
640 123.88800000000015
641 ],
642 "flags": [],
643 "order": 6,
644 "mode": 0,
645 "inputs": [],
646 "outputs": [],
647 "properties": [],
648 "widgets_values": [
649 "Use the tiled ksampler if youre running out of vram"
650 ],
651 "color": "#432",
652 "bgcolor": "#653"
653 },
654 {
655 "id": 11,
656 "type": "VAEDecode",
657 "pos": [
658 1546.4254384765654,
659 863.4219726562495
660 ],
661 "size": [
662 140,
663 46
664 ],
665 "flags": [],
666 "order": 15,
667 "mode": 0,
668 "inputs": [
669 {
670 "name": "samples",
671 "type": "LATENT",
672 "link": 149
673 },
674 {
675 "name": "vae",
676 "type": "VAE",
677 "link": 172
678 }
679 ],
680 "outputs": [
681 {
682 "name": "IMAGE",
683 "type": "IMAGE",
684 "links": [
685 175
686 ]
687 }
688 ],
689 "properties": {
690 "Node name for S&R": "VAEDecode"
691 },
692 "widgets_values": [],
693 "color": "#332922",
694 "bgcolor": "#593930"
695 },
696 {
697 "id": 57,
698 "type": "CreateVideo",
699 "pos": [
700 1732.9825655622913,
701 874.5261675061754
702 ],
703 "size": [
704 270,
705 78
706 ],
707 "flags": [],
708 "order": 16,
709 "mode": 0,
710 "inputs": [
711 {
712 "name": "images",
713 "type": "IMAGE",
714 "link": 175
715 },
716 {
717 "name": "audio",
718 "shape": 7,
719 "type": "AUDIO",
720 "link": null
721 }
722 ],
723 "outputs": [
724 {
725 "name": "VIDEO",
726 "type": "VIDEO",
727 "links": [
728 174
729 ]
730 }
731 ],
732 "properties": {
733 "Node name for S&R": "CreateVideo"
734 },
735 "widgets_values": [
736 16
737 ],
738 "color": "#332922",
739 "bgcolor": "#593930"
740 },
741 {
742 "id": 56,
743 "type": "Note",
744 "pos": [
745 211.79025556229047,
746 1405.2242475061769
747 ],
748 "size": [
749 314.3609999999999,
750 88
751 ],
752 "flags": [],
753 "order": 7,
754 "mode": 0,
755 "inputs": [],
756 "outputs": [],
757 "properties": [],
758 "widgets_values": [
759 "Minimum of 81frames for first frame last frame"
760 ],
761 "color": "#432",
762 "bgcolor": "#653"
763 },
764 {
765 "id": 51,
766 "type": "GGUFLoaderKJ",
767 "pos": [
768 -327.87079142209456,
769 840.6242380718052
770 ],
771 "size": [
772 312.095703125,
773 202
774 ],
775 "flags": [],
776 "order": 8,
777 "mode": 0,
778 "inputs": [],
779 "outputs": [
780 {
781 "name": "MODEL",
782 "type": "MODEL",
783 "links": [
784 169
785 ]
786 }
787 ],
788 "properties": {
789 "Node name for S&R": "GGUFLoaderKJ"
790 },
791 "widgets_values": [
792 "wan2.2-rapid-mega-aio-v12-Q4_K.gguf",
793 "none",
794 "default",
795 "default",
796 false,
797 false,
798 "none"
799 ],
800 "color": "#223",
801 "bgcolor": "#335"
802 },
803 {
804 "id": 59,
805 "type": "MarkdownNote",
806 "pos": [
807 -1040,
808 750
809 ],
810 "size": [
811 620,
812 1020
813 ],
814 "flags": [],
815 "order": 18,
816 "mode": 0,
817 "inputs": [],
818 "outputs": [],
819 "title": "How to use",
820 "properties": [],
821 "widgets_values": [
822 "## How to use\n\n**What it does:** Wan 2.2 text-to-video and image-to-video from one \"rapid mega AIO\" GGUF file (experts and speed LoRA baked in). 4 steps, CFG 1.\n\n**Inputs**\n1. **Prompt** (top text box): describe the shot and the camera move. Positive wording only.\n2. **Negative Prompt**: leave it empty. At CFG 1 it has no effect.\n3. **Number of Frames**: 81 by default (about 5 s at 16 fps). Use 4n+1 values (49, 65, 81, 97 ...).\n4. **Start Frame / End Frame** (blue group, optional): images for I2V or first-frame-last-frame.\n\n**T2V or I2V**\n- **T2V (default):** keep the blue group and the *WanVideoVACEStartToEndFrame* node bypassed. The WanVaceToVideo node title says strength 0 for T2V (saved value is 1).\n- **I2V / FFLF:** un-bypass the two Load Image nodes and the StartToEndFrame node, load your images, set *strength* to 1. For first-frame-last-frame use 81 frames or more.\n- Only a start image: bypass the End Frame node.\n\n**Important settings**\n- **WanVaceToVideo**: width 1280, height 720 (multiples of 16).\n- **ModelSamplingSD3** shift 8.\n- **KSampler**: 4 steps, CFG 1, euler / simple, seed randomize.\n- **Create Video** 16 fps. Output lands in `ComfyUI/output/video/`.\n- **GGUF loader**: pick a smaller quant of the same mega AIO if you are short on VRAM.\n\n**Tips**\n- Out of VRAM: lower the size (e.g. 832x480) or the frame count first. The Tiled KSampler node (not wired, needs the tiled_ksampler pack) can stand in for the KSampler: connect the same model, positive, negative and latent.\n- Change the seed for a new take; keep it fixed while you tune the prompt.\n\n**Attention:** --use-sage-attention ran at the same speed as the default on the 24 GB bench and used less VRAM on Z-Image (not measured on Wan). --use-ck-attention changes the image for the same seed.\n\n**Tested on:** no recorded test run yet. Not run on ComfyUI 0.45.3 (the AIO GGUF is not on the bench server)."
823 ],
824 "color": "#432",
825 "bgcolor": "#653"
826 },
827 {
828 "id": 60,
829 "type": "MarkdownNote",
830 "pos": [
831 -1040,
832 1810
833 ],
834 "size": [
835 620,
836 520
837 ],
838 "flags": [],
839 "order": 19,
840 "mode": 0,
841 "inputs": [],
842 "outputs": [],
843 "title": "Downloads",
844 "properties": [],
845 "widgets_values": [
846 "## Downloads - put each file in the ComfyUI folder shown\n\nClick a file name to download it. Put it in the folder shown (inside `ComfyUI/models/`).\n\n| Folder | File (click = download) | Note |\n|---|---|---|\n| `diffusion_models/` | [wan2.2-rapid-mega-aio-v12-Q4_K.gguf](https://huggingface.co/befox/WAN2.2-14B-Rapid-AllInOne-GGUF/resolve/main/Mega-v12/wan2.2-rapid-mega-aio-v12-Q4_K.gguf) | single all-in-one file, 11.6 GB |\n| `text_encoders/` | [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) | |\n| `vae/` | [wan_2.1_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.2_ComfyUI_Repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors) | |\n\nNo separate high/low-noise or lightx2v files needed.\n\n**Custom node packs:** ComfyUI-KJNodes (GGUF loader), ComfyUI-WanVideoWrapper (StartToEndFrame, I2V only), tiled_ksampler (optional Tiled KSampler), ComfyUI-VideoHelperSuite.\n\nOne command from the repo root: `python scripts/frizzy.py doctor wan2.2/aio-rapid`"
847 ],
848 "color": "#432",
849 "bgcolor": "#653"
850 }
851 ],
852 "links": [
853 [
854 123,
855 32,
856 0,
857 8,
858 0,
859 "MODEL"
860 ],
861 [
862 136,
863 9,
864 0,
865 28,
866 0,
867 "CONDITIONING"
868 ],
869 [
870 137,
871 10,
872 0,
873 28,
874 1,
875 "CONDITIONING"
876 ],
877 [
878 141,
879 34,
880 0,
881 28,
882 3,
883 "IMAGE"
884 ],
885 [
886 143,
887 28,
888 2,
889 8,
890 3,
891 "LATENT"
892 ],
893 [
894 144,
895 28,
896 0,
897 8,
898 1,
899 "CONDITIONING"
900 ],
901 [
902 145,
903 28,
904 1,
905 8,
906 2,
907 "CONDITIONING"
908 ],
909 [
910 148,
911 34,
912 1,
913 28,
914 4,
915 "MASK"
916 ],
917 [
918 149,
919 8,
920 0,
921 11,
922 0,
923 "LATENT"
924 ],
925 [
926 156,
927 37,
928 0,
929 34,
930 1,
931 "IMAGE"
932 ],
933 [
934 161,
935 16,
936 0,
937 34,
938 0,
939 "IMAGE"
940 ],
941 [
942 162,
943 48,
944 0,
945 28,
946 6,
947 "INT"
948 ],
949 [
950 163,
951 48,
952 0,
953 34,
954 4,
955 "INT"
956 ],
957 [
958 169,
959 51,
960 0,
961 32,
962 0,
963 "MODEL"
964 ],
965 [
966 170,
967 52,
968 0,
969 9,
970 0,
971 "CLIP"
972 ],
973 [
974 171,
975 52,
976 0,
977 10,
978 0,
979 "CLIP"
980 ],
981 [
982 172,
983 53,
984 0,
985 11,
986 1,
987 "VAE"
988 ],
989 [
990 173,
991 53,
992 0,
993 28,
994 2,
995 "VAE"
996 ],
997 [
998 174,
999 57,
1000 0,
1001 58,
1002 0,
1003 "VIDEO"
1004 ],
1005 [
1006 175,
1007 11,
1008 0,
1009 57,
1010 0,
1011 "IMAGE"
1012 ]
1013 ],
1014 "groups": [
1015 {
1016 "id": 1,
1017 "title": "Model",
1018 "bounding": [
1019 -376.66518507106673,
1020 750.5337119339983,
1021 508.0607496382586,
1022 743.4922830570299
1023 ],
1024 "color": "#88A",
1025 "font_size": 24,
1026 "flags": []
1027 },
1028 {
1029 "id": 2,
1030 "title": "Prompt + Settings",
1031 "bounding": [
1032 155.7348149289333,
1033 751.8647119339979,
1034 1026.221915244996,
1035 736.5783722270535
1036 ],
1037 "color": "#8A8",
1038 "font_size": 24,
1039 "flags": []
1040 },
1041 {
1042 "id": 3,
1043 "title": "Sampler Stage",
1044 "bounding": [
1045 1196.576814928934,
1046 758.519711933998,
1047 1123.213511903636,
1048 732.1816881905215
1049 ],
1050 "color": "#a1309b",
1051 "font_size": 24,
1052 "flags": []
1053 },
1054 {
1055 "id": 4,
1056 "title": "Optional - I2V FFLF",
1057 "bounding": [
1058 158.45807832893408,
1059 1501.7755296339978,
1060 1012.8964199999998,
1061 922.2967299999996
1062 ],
1063 "color": "#3f789e",
1064 "font_size": 24,
1065 "flags": []
1066 }
1067 ],
1068 "config": [],
1069 "extra": {
1070 "ds": {
1071 "scale": 0.6209213230591556,
1072 "offset": [
1073 768.850064437709,
1074 -587.641327506176
1075 ]
1076 },
1077 "frontendVersion": "1.41.21",
1078 "ue_links": [],
1079 "VHS_latentpreview": false,
1080 "VHS_latentpreviewrate": 0,
1081 "VHS_MetadataImage": true,
1082 "VHS_KeepIntermediate": true
1083 },
1084 "version": 0.4
1085}