工作流 /
视频 /
Bernini-R:视频编辑

Bernini-R:视频编辑
Bernini-R: Video Edit
使用 Bernini-R 生成一致重新照明的编辑视频。非常适合肖像和产品重新照明、电子商务目录摄影以及在照片集中创建一致的照明。
视频
12 个节点 2 个输入 298 次使用 ComfyUI ≥ 0.25.0 ComfyUI 104 KB
需要的权重
这个工作流引用了 5 个权重文件,其中 5 个能在本站模型库里找到。
Wan2_1_VAE_bf16.safetensors
在模型库查看
lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors
在模型库查看
umt5_xxl_fp8_e4m3fn_scaled.safetensors
在模型库查看
wan2.2_bernini_r_high_noise_fp8_scaled.safetensors
在模型库查看
wan2.2_bernini_r_low_noise_fp8_scaled.safetensors
在模型库查看
节点构成
MarkdownNote
× 3
LoadVideo
× 1
SaveVideo
× 1
BatchImagesNode
× 1
LoadImage
× 1
Video Slice
× 1
GetVideoComponents
× 1
GetImageSize
× 1
PreviewAny
× 1
69c3c422-bcfe-4955-bc23-8bac307287a8
× 1
官方标注的模型
Bernini-R
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "247ea069-731d-4b79-9d64-8807463de95c",
3 "revision": 0,
4 "last_node_id": 337,
5 "last_link_id": 496,
6 "nodes": [
7 {
8 "id": 47,
9 "type": "LoadVideo",
10 "pos": [
11 2220,
12 4330
13 ],
14 "size": [
15 480,
16 849.984375
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [
23 {
24 "name": "VIDEO",
25 "type": "VIDEO",
26 "links": [
27 288
28 ]
29 }
30 ],
31 "properties": {
32 "cnr_id": "comfy-core",
33 "ver": "0.24.0",
34 "Node name for S&R": "LoadVideo",
35 "enableTabs": false,
36 "tabWidth": 65,
37 "tabXOffset": 10,
38 "hasSecondTab": false,
39 "secondTabText": "Send Back",
40 "secondTabOffset": 80,
41 "secondTabWidth": 65
42 },
43 "widgets_values": [
44 "vintage_field_style_look.mp4",
45 "image"
46 ]
47 },
48 {
49 "id": 46,
50 "type": "SaveVideo",
51 "pos": [
52 3630,
53 4340
54 ],
55 "size": [
56 390,
57 859.96875
58 ],
59 "flags": [],
60 "order": 11,
61 "mode": 0,
62 "inputs": [
63 {
64 "name": "video",
65 "type": "VIDEO",
66 "link": 464
67 }
68 ],
69 "outputs": [],
70 "properties": {
71 "cnr_id": "comfy-core",
72 "ver": "0.24.0",
73 "Node name for S&R": "SaveVideo",
74 "enableTabs": false,
75 "tabWidth": 65,
76 "tabXOffset": 10,
77 "hasSecondTab": false,
78 "secondTabText": "Send Back",
79 "secondTabOffset": 80,
80 "secondTabWidth": 65
81 },
82 "widgets_values": [
83 "video/Bernini_r",
84 "auto",
85 "auto"
86 ]
87 },
88 {
89 "id": 78,
90 "type": "MarkdownNote",
91 "pos": [
92 1380,
93 4330
94 ],
95 "size": [
96 759.984375,
97 2629.96875
98 ],
99 "flags": {
100 "collapsed": false
101 },
102 "order": 1,
103 "mode": 0,
104 "inputs": [],
105 "outputs": [],
106 "title": "Bernini-R Video Editing Guide",
107 "properties": [],
108 "widgets_values": [
109 "## Bernini-R · Video Editing Workflow\n\n**Official repos**\n- Inference & task docs: [bytedance/Bernini](https://github.com/bytedance/Bernini)\n- Bernini-R weights (ComfyUI): [Comfy-Org/Bernini-R](https://huggingface.co/Comfy-Org/Bernini-R)\n- Paper: [Bernini: Latent Semantic Planning for Video Diffusion](https://arxiv.org/abs/2605.22344)\n\n---\n\n### What is this workflow?\n\nBuilt for **Bernini-R video editing** in ComfyUI: **source video** + optional **reference image(s)** / **reference video** → pick **task type** → write prompt → run.\n\nBernini-R is ByteDance's **renderer-only** Wan 2.2 model (in-context conditioning). It does **not** include the full Bernini MLLM planner. For official-quality long prompts, see `--use_pe` in the [Bernini repo](https://github.com/bytedance/Bernini).\n\n| Task | What to connect |\n|------|-----------------|\n| Text to Video | No media |\n| Video Editing (`v2v`, `mv2v`) | `source_video` only |\n| Reference to Video (`r2v`) | `reference_image(s)` only |\n| **Video Editing with Reference (`rv2v`)** | `source_video` + `reference_image(s)` — **outfit / look swap** |\n| Ads / Content Insertion (`ads2v`) | `source_video` + `reference_video` |\n\n**Prompt format:** `{system prompt from task type}` + `{your English description}` via **Prompt Construction**.\n\n---\n\n### Inputs: source video, reference images, reference video\n\n**`source_video` (required for most edits)**\n- The clip to edit (canvas). Loaded via **Load Video** → subgraph `source_video`.\n- Resized to **`width × height`** and trimmed to **`length`** frames.\n- Match output size to your clip (e.g. portrait **832 × 1104**, landscape **848 × 480**). Both dimensions should be **multiples of 16**.\n\n**`reference_image(s)` (optional — group: Reference Image input)**\n- Used for **`rv2v`** (edit guided by refs), **`r2v`** (refs only), or multi-item outfits.\n- Each image is encoded as a **separate in-context stream**; long edge capped by **`ref_max_size`** (default **848**), **aspect ratio preserved**.\n- **How to wire:** put one or more **Load Image** nodes into **Batch Images** (`image0`, `image1`, …) → connect **Batch Images → IMAGE** to the subgraph input **`reference_image`**.\n- **Multi-image tips:** e.g. flat-lay coat + pants + boots on separate Load Image slots; in prompt use **image0, image1, …** (order = batch / slot order). Official training supports ~**5** reference streams reliably; the node allows up to **8** slots inside the graph.\n- **Not** resized to full canvas — only long-edge limited (unlike `source_video`).\n\n**`reference_video` (optional)**\n- Used for **`ads2v`** — content to **insert into** the source scene (moving clip, screen content, etc.).\n- Connect a **second video** (often **Load Video → Get Video Components → images**) to subgraph **`reference_video`**, or feed frame sequence as IMAGE.\n- Same **`ref_max_size`** / aspect rules as reference images; trimmed to **`length`** frames.\n- Prompt can be short: *Add the video on the computer.*\n\nLeave unused inputs **disconnected** for tasks that do not need them.\n\n---\n\n### Turbo mode (`enable_turbo_mode`)\n\n**Turbo = fast preview / iteration**, not the official Bernini-R sampling recipe.\n\n| | **Turbo ON** (default) | **Turbo OFF** (Original settings) |\n|--|------------------------|-----------------------------------|\n| **LightX2V distill LoRA** | ON (high noise **3.0**, low noise **1.5**) | OFF (pure Bernini-R weights) |\n| **Total steps** | **6** | **40** (official default) |\n| **High / low split** | **3** / **3** | **20** / **20** |\n| **CFG** | **1** | **5** |\n\nTurbo is much **faster** and lighter on VRAM, but **quality and edit fidelity** are usually below official **40-step** inference (which also uses APG guidance in Python — not fully replicated here). Use Turbo to test prompts and wiring; turn **Turbo OFF** for final exports or difficult edits (outfit swap, fine detail).\n\nToggle **`enable_turbo_mode`** on the main subgraph widget (or **Boolean Enable Turbo LoRA?** inside the graph).\n\nOfficial defaults reference: [gradio_demo.py](https://github.com/bytedance/Bernini/blob/main/gradio_demo.py)\n\n---\n\n### Recommended resolution & length\n\n| Setting | Recommended |\n|---------|-------------|\n| **width × height** | **848 × 480** or **832 × 480** (landscape); match source aspect for portrait |\n| **ref_max_size** | **848** (raise to **1280** for 720p experiments) |\n| **length** | **81** frames @ 16 fps; must be **4n+1** |\n\nNegative prompt: Wan 2.2 **Chinese default** in `bernini/cli.py`.\n\n---\n\n### Task types & prompt examples\n\nEdits: **what to change** + **what stays unchanged**.\n\n- **`rv2v` (outfit swap):** *Remove the hat. Replace the person's clothing with the full outfit from the reference image … Keep pose, framing, lighting, background, and motion unchanged.*\n- **`v2v`:** *Add a snowman on the right … Keep the dog, road, and scene unchanged.*\n- **`mv2v`:** *Change the person's motion to crouch … preserving framing and background.*\n- **`ads2v`:** *Add the video on the computer.*\n- **`r2v`:** *The subject from image0 wearing items from image1 and image2 …*\n\nMore: [assets/testcases/](https://github.com/bytedance/Bernini/tree/main/assets/testcases/)\n\n---\n\n### Capability notes\n\n**Strengths:** video edit, reference-guided edit, outfit swap (`rv2v`), content insertion (`ads2v`), reference-to-video (`r2v`).\n\n**Limits:** no Bernini planner; Turbo ≠ official 40-step APG; long / 720p needs more VRAM; flat-lay outfit refs are harder than on-person reference photos.\n"
110 ],
111 "color": "#222",
112 "bgcolor": "#000"
113 },
114 {
115 "id": 79,
116 "type": "MarkdownNote",
117 "pos": [
118 720,
119 4330
120 ],
121 "size": [
122 609.984375,
123 1039.96875
124 ],
125 "flags": [],
126 "order": 2,
127 "mode": 0,
128 "inputs": [],
129 "outputs": [],
130 "title": "Model Links",
131 "properties": [],
132 "widgets_values": [
133 "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/Wan_2.1_ComfyUI_repackaged](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged)\n- [ModelScope:Comfy-Org/Wan_2.1_ComfyUI_repackaged](https://modelscope.cn/models/Comfy-Org/Wan_2.1_ComfyUI_repackaged)\n- [Hugging Face:Comfy-Org/Bernini-R](https://huggingface.co/Comfy-Org/Bernini-R)\n- [ModelScope:Comfy-Org/Bernini-R](https://modelscope.cn/models/Comfy-Org/Bernini-R)\n\n**text_encoders**\n\n- [umt5_xxl_fp8_e4m3fn_scaled.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true) (6.27 GB)\n\n**vae**\n\n- [Wan2_1_VAE_bf16.safetensors](https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan2_1_VAE_bf16.safetensors?download=true) (242 MB)\n\n**loras**\n\n- [lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors](https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors?download=true) (601.5 MB)\n\n**diffusion_models**\n\n- [wan2.2_bernini_r_high_noise_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Bernini-R/resolve/main/diffusion_models/wan2.2_bernini_r_high_noise_fp8_scaled.safetensors) (14.51 GB)\n- [wan2.2_bernini_r_low_noise_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/Bernini-R/resolve/main/diffusion_models/wan2.2_bernini_r_low_noise_fp8_scaled.safetensors) (14.51 GB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ └── umt5_xxl_fp8_e4m3fn_scaled.safetensors\n│ ├── 📂 vae/\n│ │ └── Wan2_1_VAE_bf16.safetensors\n│ ├── 📂 loras/\n│ │ └── lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors\n│ └── 📂 diffusion_models/\n│ ├── wan2.2_bernini_r_high_noise_fp8_scaled.safetensors\n│ └── wan2.2_bernini_r_low_noise_fp8_scaled.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
134 ],
135 "color": "#222",
136 "bgcolor": "#000"
137 },
138 {
139 "id": 100,
140 "type": "BatchImagesNode",
141 "pos": [
142 2670,
143 5380
144 ],
145 "size": [
146 229.96875,
147 99.984375
148 ],
149 "flags": [],
150 "order": 6,
151 "mode": 0,
152 "inputs": [
153 {
154 "label": "image0",
155 "name": "images.image0",
156 "type": "IMAGE",
157 "link": 287
158 },
159 {
160 "label": "image1",
161 "name": "images.image1",
162 "shape": 7,
163 "type": "IMAGE",
164 "link": null
165 }
166 ],
167 "outputs": [
168 {
169 "name": "IMAGE",
170 "type": "IMAGE",
171 "links": null
172 }
173 ],
174 "properties": {
175 "cnr_id": "comfy-core",
176 "ver": "0.24.0",
177 "Node name for S&R": "BatchImagesNode"
178 },
179 "widgets_values": []
180 },
181 {
182 "id": 101,
183 "type": "MarkdownNote",
184 "pos": [
185 2670,
186 5530
187 ],
188 "size": [
189 420,
190 379.96875
191 ],
192 "flags": [],
193 "order": 3,
194 "mode": 0,
195 "inputs": [],
196 "outputs": [],
197 "title": "Reference Image input",
198 "properties": [],
199 "widgets_values": [
200 "### Reference Image input (multi-image)\n\nUse this group when a task needs **one or more reference images** (`rv2v`, `r2v`, multi-piece outfits).\n\n1. **Load Image** — one node per reference (coat, pants, full outfit, face, etc.).\n2. **Batch Images** — connect each load to `image0`, `image1`, … (add slots as needed).\n3. **Subgraph** — connect **Batch Images → IMAGE** to **`reference_image`**.\n\nEach batched image becomes its own in-context token. Mention **`image0`, `image1`, …** in the user prompt if refs play different roles."
201 ],
202 "color": "#222",
203 "bgcolor": "#000"
204 },
205 {
206 "id": 104,
207 "type": "LoadImage",
208 "pos": [
209 2250,
210 5380
211 ],
212 "size": [
213 289.96875,
214 379.96875
215 ],
216 "flags": [],
217 "order": 4,
218 "mode": 0,
219 "inputs": [],
220 "outputs": [
221 {
222 "name": "IMAGE",
223 "type": "IMAGE",
224 "links": [
225 287
226 ]
227 },
228 {
229 "name": "MASK",
230 "type": "MASK",
231 "links": null
232 }
233 ],
234 "properties": {
235 "cnr_id": "comfy-core",
236 "ver": "0.24.0",
237 "Node name for S&R": "LoadImage"
238 },
239 "widgets_values": [
240 "example.png",
241 "image"
242 ]
243 },
244 {
245 "id": 109,
246 "type": "Video Slice",
247 "pos": [
248 2770,
249 4330
250 ],
251 "size": [
252 270,
253 169.96875
254 ],
255 "flags": [],
256 "order": 5,
257 "mode": 0,
258 "inputs": [
259 {
260 "name": "video",
261 "type": "VIDEO",
262 "link": 288
263 }
264 ],
265 "outputs": [
266 {
267 "name": "VIDEO",
268 "type": "VIDEO",
269 "links": [
270 289,
271 463
272 ]
273 }
274 ],
275 "properties": {
276 "cnr_id": "comfy-core",
277 "ver": "0.24.0",
278 "Node name for S&R": "Video Slice"
279 },
280 "widgets_values": [
281 0,
282 5,
283 false
284 ]
285 },
286 {
287 "id": 110,
288 "type": "GetVideoComponents",
289 "pos": [
290 2770,
291 4550
292 ],
293 "size": [
294 225,
295 7.1875
296 ],
297 "flags": {
298 "collapsed": true
299 },
300 "order": 7,
301 "mode": 0,
302 "inputs": [
303 {
304 "name": "video",
305 "type": "VIDEO",
306 "link": 289
307 }
308 ],
309 "outputs": [
310 {
311 "name": "images",
312 "type": "IMAGE",
313 "links": [
314 291
315 ]
316 },
317 {
318 "name": "audio",
319 "type": "AUDIO",
320 "links": null
321 },
322 {
323 "name": "fps",
324 "type": "FLOAT",
325 "links": null
326 },
327 {
328 "name": "bit_depth",
329 "type": "INT",
330 "links": null
331 }
332 ],
333 "properties": {
334 "cnr_id": "comfy-core",
335 "ver": "0.24.0",
336 "Node name for S&R": "GetVideoComponents"
337 },
338 "widgets_values": []
339 },
340 {
341 "id": 111,
342 "type": "GetImageSize",
343 "pos": [
344 2770,
345 4620
346 ],
347 "size": [
348 270,
349 189.984375
350 ],
351 "flags": {
352 "collapsed": false
353 },
354 "order": 8,
355 "mode": 0,
356 "inputs": [
357 {
358 "name": "image",
359 "type": "IMAGE",
360 "link": 291
361 }
362 ],
363 "outputs": [
364 {
365 "name": "width",
366 "type": "INT",
367 "links": null
368 },
369 {
370 "name": "height",
371 "type": "INT",
372 "links": null
373 },
374 {
375 "name": "batch_size",
376 "type": "INT",
377 "links": [
378 293,
379 496
380 ]
381 }
382 ],
383 "properties": {
384 "cnr_id": "comfy-core",
385 "ver": "0.24.0",
386 "Node name for S&R": "GetImageSize"
387 },
388 "widgets_values": []
389 },
390 {
391 "id": 112,
392 "type": "PreviewAny",
393 "pos": [
394 2760,
395 4870
396 ],
397 "size": [
398 300,
399 180
400 ],
401 "flags": [],
402 "order": 9,
403 "mode": 0,
404 "inputs": [
405 {
406 "name": "source",
407 "type": "*",
408 "link": 293
409 }
410 ],
411 "outputs": [
412 {
413 "name": "STRING",
414 "type": "STRING",
415 "links": null
416 }
417 ],
418 "title": "Preview as Text (Frame Count)",
419 "properties": {
420 "cnr_id": "comfy-core",
421 "ver": "0.24.0",
422 "Node name for S&R": "PreviewAny"
423 },
424 "widgets_values": [
425 null,
426 null,
427 null
428 ]
429 },
430 {
431 "id": 298,
432 "type": "69c3c422-bcfe-4955-bc23-8bac307287a8",
433 "pos": [
434 3100,
435 4340
436 ],
437 "size": [
438 480,
439 739.96875
440 ],
441 "flags": [],
442 "order": 10,
443 "mode": 0,
444 "inputs": [
445 {
446 "label": "source_video",
447 "name": "video",
448 "type": "VIDEO",
449 "link": 463
450 },
451 {
452 "name": "reference_video",
453 "shape": 7,
454 "type": "IMAGE",
455 "link": null
456 },
457 {
458 "label": "reference_images",
459 "name": "reference_images.reference_image_0",
460 "shape": 7,
461 "type": "IMAGE",
462 "link": null
463 },
464 {
465 "label": "task_type",
466 "name": "choice",
467 "type": "COMBO",
468 "widget": {
469 "name": "choice"
470 },
471 "link": null
472 },
473 {
474 "label": "noise_seed",
475 "name": "noise_seed",
476 "type": "INT",
477 "widget": {
478 "name": "noise_seed"
479 },
480 "link": null
481 },
482 {
483 "name": "length",
484 "type": "INT",
485 "widget": {
486 "name": "length"
487 },
488 "link": 496
489 },
490 {
491 "label": "turbo_mode",
492 "name": "value_1",
493 "type": "BOOLEAN",
494 "widget": {
495 "name": "value_1"
496 },
497 "link": null
498 },
499 {
500 "label": "high_noise_model",
501 "name": "unet_name",
502 "type": "COMBO",
503 "widget": {
504 "name": "unet_name"
505 },
506 "link": null
507 },
508 {
509 "label": "low_noise_model",
510 "name": "unet_name_1",
511 "type": "COMBO",
512 "widget": {
513 "name": "unet_name_1"
514 },
515 "link": null
516 },
517 {
518 "label": "distill_lora",
519 "name": "lora_name",
520 "type": "COMBO",
521 "widget": {
522 "name": "lora_name"
523 },
524 "link": null
525 }
526 ],
527 "outputs": [
528 {
529 "name": "VIDEO",
530 "type": "VIDEO",
531 "links": [
532 464
533 ]
534 }
535 ],
536 "title": "Video Edit (Bernini-R)",
537 "properties": {
538 "proxyWidgets": [
539 [
540 "297",
541 "value"
542 ],
543 [
544 "282",
545 "choice"
546 ],
547 [
548 "278",
549 "width"
550 ],
551 [
552 "278",
553 "height"
554 ],
555 [
556 "275",
557 "noise_seed"
558 ],
559 [
560 "278",
561 "length"
562 ],
563 [
564 "278",
565 "ref_max_size"
566 ],
567 [
568 "294",
569 "value"
570 ],
571 [
572 "270",
573 "unet_name"
574 ],
575 [
576 "272",
577 "unet_name"
578 ],
579 [
580 "271",
581 "lora_name"
582 ],
583 [
584 "264",
585 "clip_name"
586 ],
587 [
588 "265",
589 "vae_name"
590 ]
591 ],
592 "cnr_id": "comfy-core",
593 "ver": "0.24.0"
594 },
595 "widgets_values": []
596 }
597 ],
598 "links": [
599 [
600 287,
601 104,
602 0,
603 100,
604 0,
605 "IMAGE"
606 ],
607 [
608 288,
609 47,
610 0,
611 109,
612 0,
613 "VIDEO"
614 ],
615 [
616 289,
617 109,
618 0,
619 110,
620 0,
621 "VIDEO"
622 ],
623 [
624 291,
625 110,
626 0,
627 111,
628 0,
629 "IMAGE"
630 ],
631 [
632 293,
633 111,
634 2,
635 112,
636 0,
637 "INT"
638 ],
639 [
640 463,
641 109,
642 0,
643 298,
644 0,
645 "VIDEO"
646 ],
647 [
648 464,
649 298,
650 0,
651 46,
652 0,
653 "VIDEO"
654 ],
655 [
656 496,
657 111,
658 2,
659 298,
660 5,
661 "INT"
662 ]
663 ],
664 "groups": [
665 {
666 "id": 9,
667 "title": "Reference Image input",
668 "bounding": [
669 2230,
670 5300,
671 880,
672 630
673 ],
674 "color": "#3f789e",
675 "flags": []
676 }
677 ],
678 "definitions": {
679 "subgraphs": [
680 {
681 "id": "c39e0ea5-b767-460c-b394-b09703772fa6",
682 "version": 1,
683 "state": {
684 "lastGroupId": 9,
685 "lastNodeId": 337,
686 "lastLinkId": 496,
687 "lastRerouteId": 0
688 },
689 "revision": 0,
690 "config": [],
691 "name": "Select Per-Line Text by Index",
692 "description": "Selects one line from multiline text by zero-based index for batch or list-driven prompt workflows.",
693 "inputNode": {
694 "id": -10,
695 "bounding": [
696 -990,
697 8595,
698 128,
699 88
700 ]
701 },
702 "outputNode": {
703 "id": -20,
704 "bounding": [
705 710,
706 8585,
707 128,
708 68
709 ]
710 },
711 "inputs": [
712 {
713 "id": "75417d82-a934-4ac9-b667-d8dcd5a3bfb3",
714 "name": "text_per_line",
715 "type": "STRING",
716 "linkIds": [
717 13
718 ],
719 "localized_name": "text_per_line",
720 "pos": [
721 -886,
722 8619
723 ]
724 },
725 {
726 "id": "46e69a73-1804-4ca6-9175-31445bf0be96",
727 "name": "index",
728 "type": "INT",
729 "linkIds": [
730 14
731 ],
732 "localized_name": "index",
733 "pos": [
734 -886,
735 8639
736 ]
737 }
738 ],
739 "outputs": [
740 {
741 "id": "e34e8ad1-84d2-4bd2-a460-eb7de6067c10",
742 "name": "selected_line",
743 "type": "STRING",
744 "linkIds": [
745 10
746 ],
747 "localized_name": "selected_line",
748 "pos": [
749 734,
750 8609
751 ]
752 }
753 ],
754 "widgets": [],
755 "nodes": [
756 {
757 "id": 1,
758 "type": "PreviewAny",
759 "pos": [
760 -500,
761 8400
762 ],
763 "size": [
764 230,
765 180
766 ],
767 "flags": [],
768 "order": 0,
769 "mode": 0,
770 "inputs": [
771 {
772 "localized_name": "source",
773 "name": "source",
774 "type": "*",
775 "link": 1
776 }
777 ],
778 "outputs": [
779 {
780 "localized_name": "STRING",
781 "name": "STRING",
782 "type": "STRING",
783 "links": [
784 6
785 ]
786 }
787 ],
788 "properties": {
789 "cnr_id": "comfy-core",
790 "ver": "0.19.0",
791 "Node name for S&R": "PreviewAny",
792 "ue_properties": {
793 "widget_ue_connectable": [],
794 "input_ue_unconnectable": []
795 }
796 },
797 "widgets_values": [
798 null,
799 null,
800 null
801 ]
802 },
803 {
804 "id": 2,
805 "type": "RegexExtract",
806 "pos": [
807 -240,
808 8740
809 ],
810 "size": [
811 470,
812 460
813 ],
814 "flags": [],
815 "order": 1,
816 "mode": 0,
817 "showAdvanced": false,
818 "inputs": [
819 {
820 "localized_name": "string",
821 "name": "string",
822 "type": "STRING",
823 "widget": {
824 "name": "string"
825 },
826 "link": 13
827 },
828 {
829 "localized_name": "regex_pattern",
830 "name": "regex_pattern",
831 "type": "STRING",
832 "widget": {
833 "name": "regex_pattern"
834 },
835 "link": 9
836 }
837 ],
838 "outputs": [
839 {
840 "localized_name": "STRING",
841 "name": "STRING",
842 "type": "STRING",
843 "links": [
844 10
845 ]
846 }
847 ],
848 "properties": {
849 "cnr_id": "comfy-core",
850 "ver": "0.19.0",
851 "Node name for S&R": "RegexExtract",
852 "ue_properties": {
853 "widget_ue_connectable": [],
854 "input_ue_unconnectable": []
855 }
856 },
857 "widgets_values": [
858 "You are a helpful assistant.\nYou are a helpful assistant specialized in text-to-image generation.\nYou are a helpful assistant specialized in text-to-video generation.\nYou are a helpful assistant specialized in image editing.\nYou are a helpful assistant specialized in subject-to-image generation.\nYou are a helpful assistant specialized in image-to-video generation.\nYou are a helpful assistant specialized in video editing.\nYou are a helpful assistant specialized in video editing on content propagation.\nYou are a helpful assistant specialized in video editing with reference.\nYou are a helpful assistant specialized in ads insertion.\nYou are a helpful assistant for editing. You may need to adjust the subject's action or position.\nYou are a helpful assistant for editing. You might need to adjust the video's style, lighting, colors, textures, and the subject's pose or action.",
859 "",
860 "First Group",
861 false,
862 false,
863 false,
864 1
865 ]
866 },
867 {
868 "id": 56,
869 "type": "PrimitiveInt",
870 "pos": [
871 -810,
872 8400
873 ],
874 "size": [
875 270,
876 110
877 ],
878 "flags": [],
879 "order": 3,
880 "mode": 0,
881 "inputs": [
882 {
883 "localized_name": "value",
884 "name": "value",
885 "type": "INT",
886 "widget": {
887 "name": "value"
888 },
889 "link": 14
890 }
891 ],
892 "outputs": [
893 {
894 "localized_name": "INT",
895 "name": "INT",
896 "type": "INT",
897 "links": [
898 1
899 ]
900 }
901 ],
902 "title": "Int (line index)",
903 "properties": {
904 "cnr_id": "comfy-core",
905 "ver": "0.19.0",
906 "Node name for S&R": "Int (line index)",
907 "ue_properties": {
908 "widget_ue_connectable": [],
909 "input_ue_unconnectable": []
910 }
911 },
912 "widgets_values": [
913 0,
914 "fixed"
915 ]
916 },
917 {
918 "id": 8,
919 "type": "StringReplace",
920 "pos": [
921 -240,
922 8400
923 ],
924 "size": [
925 400,
926 280
927 ],
928 "flags": [],
929 "order": 2,
930 "mode": 0,
931 "inputs": [
932 {
933 "localized_name": "replace",
934 "name": "replace",
935 "type": "STRING",
936 "widget": {
937 "name": "replace"
938 },
939 "link": 6
940 }
941 ],
942 "outputs": [
943 {
944 "localized_name": "STRING",
945 "name": "STRING",
946 "type": "STRING",
947 "links": [
948 9
949 ]
950 }
951 ],
952 "properties": {
953 "cnr_id": "comfy-core",
954 "ver": "0.19.0",
955 "Node name for S&R": "StringReplace",
956 "ue_properties": {
957 "widget_ue_connectable": [],
958 "input_ue_unconnectable": []
959 }
960 },
961 "widgets_values": [
962 "^(?:[^\\n]*\\n){index}([^\\n]*)(?:\\n|$)",
963 "index",
964 ""
965 ]
966 }
967 ],
968 "groups": [],
969 "links": [
970 {
971 "id": 1,
972 "origin_id": 56,
973 "origin_slot": 0,
974 "target_id": 1,
975 "target_slot": 0,
976 "type": "INT"
977 },
978 {
979 "id": 9,
980 "origin_id": 8,
981 "origin_slot": 0,
982 "target_id": 2,
983 "target_slot": 1,
984 "type": "STRING"
985 },
986 {
987 "id": 6,
988 "origin_id": 1,
989 "origin_slot": 0,
990 "target_id": 8,
991 "target_slot": 0,
992 "type": "STRING"
993 },
994 {
995 "id": 10,
996 "origin_id": 2,
997 "origin_slot": 0,
998 "target_id": -20,
999 "target_slot": 0,
1000 "type": "STRING"
1001 },
1002 {
1003 "id": 13,
1004 "origin_id": -10,
1005 "origin_slot": 0,
1006 "target_id": 2,
1007 "target_slot": 0,
1008 "type": "STRING"
1009 },
1010 {
1011 "id": 14,
1012 "origin_id": -10,
1013 "origin_slot": 1,
1014 "target_id": 56,
1015 "target_slot": 0,
1016 "type": "INT"
1017 }
1018 ],
1019 "extra": {
1020 "ue_links": [],
1021 "links_added_by_ue": []
1022 }
1023 },
1024 {
1025 "id": "69c3c422-bcfe-4955-bc23-8bac307287a8",
1026 "version": 1,
1027 "state": {
1028 "lastGroupId": 9,
1029 "lastNodeId": 337,
1030 "lastLinkId": 496,
1031 "lastRerouteId": 0
1032 },
1033 "revision": 0,
1034 "config": [],
1035 "name": "Video Edit (Bernini-R)",
1036 "inputNode": {
1037 "id": -10,
1038 "bounding": [
1039 5240,
1040 5360,
1041 149.689453125,
1042 368
1043 ]
1044 },
1045 "outputNode": {
1046 "id": -20,
1047 "bounding": [
1048 10004.984375,
1049 5000.9921875,
1050 128,
1051 68
1052 ]
1053 },
1054 "inputs": [
1055 {
1056 "id": "15c3bfa3-6844-473a-a927-a50284131356",
1057 "name": "video",
1058 "type": "VIDEO",
1059 "linkIds": [
1060 457
1061 ],
1062 "localized_name": "video",
1063 "label": "source_video",
1064 "pos": [
1065 5365.689453125,
1066 5384
1067 ]
1068 },
1069 {
1070 "id": "c02ac440-58ae-4415-bb24-dabb61b91f69",
1071 "name": "reference_video",
1072 "type": "IMAGE",
1073 "linkIds": [
1074 465
1075 ],
1076 "pos": [
1077 5365.689453125,
1078 5404
1079 ]
1080 },
1081 {
1082 "id": "c46d38f5-b0e8-4620-bd0e-4e86db7bdb1b",
1083 "name": "reference_images.reference_image_0",
1084 "type": "IMAGE",
1085 "linkIds": [
1086 466
1087 ],
1088 "label": "reference_images",
1089 "pos": [
1090 5365.689453125,
1091 5424
1092 ]
1093 },
1094 {
1095 "id": "565fc711-6052-4c07-b638-403e01fcf7f8",
1096 "name": "value",
1097 "type": "STRING",
1098 "linkIds": [
1099 467
1100 ],
1101 "pos": [
1102 5365.689453125,
1103 5444
1104 ]
1105 },
1106 {
1107 "id": "bfcd6148-0bae-43b1-9440-a133fbc2663c",
1108 "name": "choice",
1109 "type": "COMBO",
1110 "linkIds": [
1111 468
1112 ],
1113 "label": "task_type",
1114 "pos": [
1115 5365.689453125,
1116 5464
1117 ]
1118 },
1119 {
1120 "id": "28fedb03-828c-49d9-91ec-d3669a10c3b9",
1121 "name": "width",
1122 "type": "INT",
1123 "linkIds": [
1124 469
1125 ],
1126 "pos": [
1127 5365.689453125,
1128 5484
1129 ]
1130 },
1131 {
1132 "id": "69994b05-577e-486f-bd10-3360261d7bb8",
1133 "name": "height",
1134 "type": "INT",
1135 "linkIds": [
1136 470
1137 ],
1138 "pos": [
1139 5365.689453125,
1140 5504
1141 ]
1142 },
1143 {
1144 "id": "db300c09-5b92-41ad-990b-9dd8dad35f86",
1145 "name": "noise_seed",
1146 "type": "INT",
1147 "linkIds": [
1148 480
1149 ],
1150 "label": "noise_seed",
1151 "pos": [
1152 5365.689453125,
1153 5524
1154 ]
1155 },
1156 {
1157 "id": "db664a31-39e5-4d6a-a5f1-3abac65b35d1",
1158 "name": "length",
1159 "type": "INT",
1160 "linkIds": [
1161 481
1162 ],
1163 "pos": [
1164 5365.689453125,
1165 5544
1166 ]
1167 },
1168 {
1169 "id": "26aa0c9e-9daa-4302-ab5c-5ac9141b9e20",
1170 "name": "ref_max_size",
1171 "type": "INT",
1172 "linkIds": [
1173 482
1174 ],
1175 "pos": [
1176 5365.689453125,
1177 5564
1178 ]
1179 },
1180 {
1181 "id": "ee527a92-8cc9-4b16-9858-9daab9ef2c45",
1182 "name": "value_1",
1183 "type": "BOOLEAN",
1184 "linkIds": [
1185 488
1186 ],
1187 "label": "turbo_mode",
1188 "pos": [
1189 5365.689453125,
1190 5584
1191 ]
1192 },
1193 {
1194 "id": "8a6c9f3d-e24e-4d40-9c03-864bd4458376",
1195 "name": "unet_name",
1196 "type": "COMBO",
1197 "linkIds": [
1198 489
1199 ],
1200 "label": "high_noise_model",
1201 "pos": [
1202 5365.689453125,
1203 5604
1204 ]
1205 },
1206 {
1207 "id": "f35afd1c-c183-4d18-8672-314527728e9b",
1208 "name": "unet_name_1",
1209 "type": "COMBO",
1210 "linkIds": [
1211 490
1212 ],
1213 "label": "low_noise_model",
1214 "pos": [
1215 5365.689453125,
1216 5624
1217 ]
1218 },
1219 {
1220 "id": "fff89f1d-615c-436e-b28a-3b7f915d0b05",
1221 "name": "lora_name",
1222 "type": "COMBO",
1223 "linkIds": [
1224 491,
1225 492
1226 ],
1227 "label": "distill_lora",
1228 "pos": [
1229 5365.689453125,
1230 5644
1231 ]
1232 },
1233 {
1234 "id": "d76ff30d-c865-49b4-bccb-fb6e0a9b4f34",
1235 "name": "clip_name",
1236 "type": "COMBO",
1237 "linkIds": [
1238 493
1239 ],
1240 "pos": [
1241 5365.689453125,
1242 5664
1243 ]
1244 },
1245 {
1246 "id": "0850a515-4051-4de3-9343-7db929548ada",
1247 "name": "vae_name",
1248 "type": "COMBO",
1249 "linkIds": [
1250 494
1251 ],
1252 "pos": [
1253 5365.689453125,
1254 5684
1255 ]
1256 }
1257 ],
1258 "outputs": [
1259 {
1260 "id": "7d994238-c919-43c6-9d97-340c9e383743",
1261 "name": "VIDEO",
1262 "type": "VIDEO",
1263 "linkIds": [
1264 458
1265 ],
1266 "localized_name": "VIDEO",
1267 "pos": [
1268 10028.984375,
1269 5024.9921875
1270 ]
1271 }
1272 ],
1273 "widgets": [],
1274 "nodes": [
1275 {
1276 "id": 264,
1277 "type": "CLIPLoader",
1278 "pos": [
1279 6170,
1280 5760
1281 ],
1282 "size": [
1283 669.984375,
1284 169.984375
1285 ],
1286 "flags": [],
1287 "order": 8,
1288 "mode": 0,
1289 "inputs": [
1290 {
1291 "localized_name": "clip_name",
1292 "name": "clip_name",
1293 "type": "COMBO",
1294 "widget": {
1295 "name": "clip_name"
1296 },
1297 "link": 493
1298 }
1299 ],
1300 "outputs": [
1301 {
1302 "localized_name": "CLIP",
1303 "name": "CLIP",
1304 "type": "CLIP",
1305 "links": [
1306 409,
1307 438
1308 ]
1309 }
1310 ],
1311 "properties": {
1312 "cnr_id": "comfy-core",
1313 "ver": "0.24.0",
1314 "Node name for S&R": "CLIPLoader",
1315 "models": [
1316 {
1317 "name": "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1318 "url": "https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors?download=true",
1319 "directory": "text_encoders"
1320 }
1321 ],
1322 "enableTabs": false,
1323 "tabWidth": 65,
1324 "tabXOffset": 10,
1325 "hasSecondTab": false,
1326 "secondTabText": "Send Back",
1327 "secondTabOffset": 80,
1328 "secondTabWidth": 65
1329 },
1330 "widgets_values": [
1331 "umt5_xxl_fp8_e4m3fn_scaled.safetensors",
1332 "wan",
1333 "default"
1334 ]
1335 },
1336 {
1337 "id": 265,
1338 "type": "VAELoader",
1339 "pos": [
1340 6170,
1341 5990
1342 ],
1343 "size": [
1344 669.984375,
1345 109.984375
1346 ],
1347 "flags": [],
1348 "order": 9,
1349 "mode": 0,
1350 "inputs": [
1351 {
1352 "localized_name": "vae_name",
1353 "name": "vae_name",
1354 "type": "COMBO",
1355 "widget": {
1356 "name": "vae_name"
1357 },
1358 "link": 494
1359 }
1360 ],
1361 "outputs": [
1362 {
1363 "localized_name": "VAE",
1364 "name": "VAE",
1365 "type": "VAE",
1366 "links": [
1367 414,
1368 436
1369 ]
1370 }
1371 ],
1372 "properties": {
1373 "cnr_id": "comfy-core",
1374 "ver": "0.24.0",
1375 "Node name for S&R": "VAELoader",
1376 "models": [
1377 {
1378 "name": "Wan2_1_VAE_bf16.safetensors",
1379 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Wan2_1_VAE_bf16.safetensors?download=true",
1380 "directory": "vae"
1381 }
1382 ],
1383 "enableTabs": false,
1384 "tabWidth": 65,
1385 "tabXOffset": 10,
1386 "hasSecondTab": false,
1387 "secondTabText": "Send Back",
1388 "secondTabOffset": 80,
1389 "secondTabWidth": 65
1390 },
1391 "widgets_values": [
1392 "Wan2_1_VAE_bf16.safetensors"
1393 ]
1394 },
1395 {
1396 "id": 266,
1397 "type": "LoraLoaderModelOnly",
1398 "pos": [
1399 6180,
1400 5550
1401 ],
1402 "size": [
1403 669.984375,
1404 169.984375
1405 ],
1406 "flags": [],
1407 "order": 10,
1408 "mode": 0,
1409 "inputs": [
1410 {
1411 "localized_name": "model",
1412 "name": "model",
1413 "type": "MODEL",
1414 "link": 408
1415 },
1416 {
1417 "localized_name": "lora_name",
1418 "name": "lora_name",
1419 "type": "COMBO",
1420 "widget": {
1421 "name": "lora_name"
1422 },
1423 "link": 492
1424 }
1425 ],
1426 "outputs": [
1427 {
1428 "localized_name": "MODEL",
1429 "name": "MODEL",
1430 "type": "MODEL",
1431 "links": [
1432 441
1433 ]
1434 }
1435 ],
1436 "properties": {
1437 "cnr_id": "comfy-core",
1438 "ver": "0.24.0",
1439 "Node name for S&R": "LoraLoaderModelOnly",
1440 "models": [
1441 {
1442 "name": "lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors",
1443 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors?download=true",
1444 "directory": "loras"
1445 }
1446 ],
1447 "enableTabs": false,
1448 "tabWidth": 65,
1449 "tabXOffset": 10,
1450 "hasSecondTab": false,
1451 "secondTabText": "Send Back",
1452 "secondTabOffset": 80,
1453 "secondTabWidth": 65
1454 },
1455 "widgets_values": [
1456 "lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors",
1457 1.5
1458 ],
1459 "color": "#332922",
1460 "bgcolor": "#593930"
1461 },
1462 {
1463 "id": 267,
1464 "type": "CLIPTextEncode",
1465 "pos": [
1466 6950,
1467 5400
1468 ],
1469 "size": [
1470 699.984375,
1471 240
1472 ],
1473 "flags": [],
1474 "order": 11,
1475 "mode": 0,
1476 "inputs": [
1477 {
1478 "localized_name": "clip",
1479 "name": "clip",
1480 "type": "CLIP",
1481 "link": 409
1482 }
1483 ],
1484 "outputs": [
1485 {
1486 "localized_name": "CONDITIONING",
1487 "name": "CONDITIONING",
1488 "type": "CONDITIONING",
1489 "links": [
1490 435
1491 ]
1492 }
1493 ],
1494 "properties": {
1495 "cnr_id": "comfy-core",
1496 "ver": "0.24.0",
1497 "Node name for S&R": "CLIPTextEncode",
1498 "enableTabs": false,
1499 "tabWidth": 65,
1500 "tabXOffset": 10,
1501 "hasSecondTab": false,
1502 "secondTabText": "Send Back",
1503 "secondTabOffset": 80,
1504 "secondTabWidth": 65
1505 },
1506 "widgets_values": [
1507 "色调艳丽,过曝,静态,细节模糊不清,字幕,风格,作品,画作,画面,静止,整体发灰,最差质量,低质量,JPEG压缩残留,丑陋的,残缺的,多余的手指,画得不好的手部,画得不好的脸部,畸形的,毁容的,形态畸形的肢体,手指融合,静止不动的画面,杂乱的背景,三条腿,背景人很多,倒着走"
1508 ],
1509 "color": "#223",
1510 "bgcolor": "#335"
1511 },
1512 {
1513 "id": 268,
1514 "type": "SplitSigmas",
1515 "pos": [
1516 8520,
1517 5180
1518 ],
1519 "size": [
1520 270,
1521 129.984375
1522 ],
1523 "flags": [],
1524 "order": 12,
1525 "mode": 0,
1526 "inputs": [
1527 {
1528 "localized_name": "sigmas",
1529 "name": "sigmas",
1530 "type": "SIGMAS",
1531 "link": 410
1532 },
1533 {
1534 "localized_name": "step",
1535 "name": "step",
1536 "type": "INT",
1537 "widget": {
1538 "name": "step"
1539 },
1540 "link": 411
1541 }
1542 ],
1543 "outputs": [
1544 {
1545 "localized_name": "high_sigmas",
1546 "name": "high_sigmas",
1547 "type": "SIGMAS",
1548 "links": [
1549 422
1550 ]
1551 },
1552 {
1553 "localized_name": "low_sigmas",
1554 "name": "low_sigmas",
1555 "type": "SIGMAS",
1556 "links": [
1557 431
1558 ]
1559 }
1560 ],
1561 "properties": {
1562 "cnr_id": "comfy-core",
1563 "ver": "0.24.0",
1564 "Node name for S&R": "SplitSigmas",
1565 "enableTabs": false,
1566 "tabWidth": 65,
1567 "tabXOffset": 10,
1568 "hasSecondTab": false,
1569 "secondTabText": "Send Back",
1570 "secondTabOffset": 80,
1571 "secondTabWidth": 65
1572 },
1573 "widgets_values": [
1574 3
1575 ]
1576 },
1577 {
1578 "id": 269,
1579 "type": "KSamplerSelect",
1580 "pos": [
1581 8520,
1582 5370
1583 ],
1584 "size": [
1585 270,
1586 109.984375
1587 ],
1588 "flags": [],
1589 "order": 0,
1590 "mode": 0,
1591 "inputs": [],
1592 "outputs": [
1593 {
1594 "localized_name": "SAMPLER",
1595 "name": "SAMPLER",
1596 "type": "SAMPLER",
1597 "links": [
1598 421,
1599 430
1600 ]
1601 }
1602 ],
1603 "properties": {
1604 "cnr_id": "comfy-core",
1605 "ver": "0.24.0",
1606 "Node name for S&R": "KSamplerSelect",
1607 "enableTabs": false,
1608 "tabWidth": 65,
1609 "tabXOffset": 10,
1610 "hasSecondTab": false,
1611 "secondTabText": "Send Back",
1612 "secondTabOffset": 80,
1613 "secondTabWidth": 65
1614 },
1615 "widgets_values": [
1616 "res_multistep"
1617 ]
1618 },
1619 {
1620 "id": 270,
1621 "type": "UNETLoader",
1622 "pos": [
1623 6170,
1624 4930
1625 ],
1626 "size": [
1627 669.984375,
1628 139.984375
1629 ],
1630 "flags": [],
1631 "order": 13,
1632 "mode": 0,
1633 "inputs": [
1634 {
1635 "localized_name": "unet_name",
1636 "name": "unet_name",
1637 "type": "COMBO",
1638 "widget": {
1639 "name": "unet_name"
1640 },
1641 "link": 489
1642 }
1643 ],
1644 "outputs": [
1645 {
1646 "localized_name": "MODEL",
1647 "name": "MODEL",
1648 "type": "MODEL",
1649 "links": [
1650 412,
1651 454
1652 ]
1653 }
1654 ],
1655 "properties": {
1656 "cnr_id": "comfy-core",
1657 "ver": "0.24.0",
1658 "Node name for S&R": "UNETLoader",
1659 "models": [
1660 {
1661 "name": "wan2.2_bernini_r_high_noise_fp8_scaled.safetensors",
1662 "url": "https://huggingface.co/Comfy-Org/Bernini-R/resolve/main/diffusion_models/wan2.2_bernini_r_high_noise_fp8_scaled.safetensors",
1663 "directory": "diffusion_models"
1664 }
1665 ],
1666 "enableTabs": false,
1667 "tabWidth": 65,
1668 "tabXOffset": 10,
1669 "hasSecondTab": false,
1670 "secondTabText": "Send Back",
1671 "secondTabOffset": 80,
1672 "secondTabWidth": 65
1673 },
1674 "widgets_values": [
1675 "wan2.2_bernini_r_high_noise_fp8_scaled.safetensors",
1676 "default"
1677 ]
1678 },
1679 {
1680 "id": 271,
1681 "type": "LoraLoaderModelOnly",
1682 "pos": [
1683 6170,
1684 5120
1685 ],
1686 "size": [
1687 669.984375,
1688 169.984375
1689 ],
1690 "flags": [],
1691 "order": 14,
1692 "mode": 0,
1693 "inputs": [
1694 {
1695 "localized_name": "model",
1696 "name": "model",
1697 "type": "MODEL",
1698 "link": 412
1699 },
1700 {
1701 "localized_name": "lora_name",
1702 "name": "lora_name",
1703 "type": "COMBO",
1704 "widget": {
1705 "name": "lora_name"
1706 },
1707 "link": 491
1708 }
1709 ],
1710 "outputs": [
1711 {
1712 "localized_name": "MODEL",
1713 "name": "MODEL",
1714 "type": "MODEL",
1715 "links": [
1716 455
1717 ]
1718 }
1719 ],
1720 "properties": {
1721 "cnr_id": "comfy-core",
1722 "ver": "0.24.0",
1723 "Node name for S&R": "LoraLoaderModelOnly",
1724 "models": [
1725 {
1726 "name": "lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors",
1727 "url": "https://huggingface.co/Kijai/WanVideo_comfy/resolve/main/Lightx2v/lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors?download=true",
1728 "directory": "loras"
1729 }
1730 ],
1731 "enableTabs": false,
1732 "tabWidth": 65,
1733 "tabXOffset": 10,
1734 "hasSecondTab": false,
1735 "secondTabText": "Send Back",
1736 "secondTabOffset": 80,
1737 "secondTabWidth": 65
1738 },
1739 "widgets_values": [
1740 "lightx2v_T2V_14B_cfg_step_distill_v2_lora_rank64_bf16.safetensors",
1741 3
1742 ],
1743 "color": "#332922",
1744 "bgcolor": "#593930"
1745 },
1746 {
1747 "id": 272,
1748 "type": "UNETLoader",
1749 "pos": [
1750 6170,
1751 5350
1752 ],
1753 "size": [
1754 669.984375,
1755 139.984375
1756 ],
1757 "flags": [],
1758 "order": 15,
1759 "mode": 0,
1760 "inputs": [
1761 {
1762 "localized_name": "unet_name",
1763 "name": "unet_name",
1764 "type": "COMBO",
1765 "widget": {
1766 "name": "unet_name"
1767 },
1768 "link": 490
1769 }
1770 ],
1771 "outputs": [
1772 {
1773 "localized_name": "MODEL",
1774 "name": "MODEL",
1775 "type": "MODEL",
1776 "links": [
1777 408,
1778 425,
1779 440
1780 ]
1781 }
1782 ],
1783 "properties": {
1784 "cnr_id": "comfy-core",
1785 "ver": "0.24.0",
1786 "Node name for S&R": "UNETLoader",
1787 "models": [
1788 {
1789 "name": "wan2.2_bernini_r_low_noise_fp8_scaled.safetensors",
1790 "url": "https://huggingface.co/Comfy-Org/Bernini-R/resolve/main/diffusion_models/wan2.2_bernini_r_low_noise_fp8_scaled.safetensors",
1791 "directory": "diffusion_models"
1792 }
1793 ],
1794 "enableTabs": false,
1795 "tabWidth": 65,
1796 "tabXOffset": 10,
1797 "hasSecondTab": false,
1798 "secondTabText": "Send Back",
1799 "secondTabOffset": 80,
1800 "secondTabWidth": 65
1801 },
1802 "widgets_values": [
1803 "wan2.2_bernini_r_low_noise_fp8_scaled.safetensors",
1804 "default"
1805 ]
1806 },
1807 {
1808 "id": 273,
1809 "type": "VAEDecode",
1810 "pos": [
1811 9690,
1812 4950
1813 ],
1814 "size": [
1815 249.984375,
1816 99.984375
1817 ],
1818 "flags": [],
1819 "order": 16,
1820 "mode": 0,
1821 "inputs": [
1822 {
1823 "localized_name": "samples",
1824 "name": "samples",
1825 "type": "LATENT",
1826 "link": 413
1827 },
1828 {
1829 "localized_name": "vae",
1830 "name": "vae",
1831 "type": "VAE",
1832 "link": 414
1833 }
1834 ],
1835 "outputs": [
1836 {
1837 "localized_name": "IMAGE",
1838 "name": "IMAGE",
1839 "type": "IMAGE",
1840 "links": [
1841 415
1842 ]
1843 }
1844 ],
1845 "properties": {
1846 "cnr_id": "comfy-core",
1847 "ver": "0.24.0",
1848 "Node name for S&R": "VAEDecode",
1849 "enableTabs": false,
1850 "tabWidth": 65,
1851 "tabXOffset": 10,
1852 "hasSecondTab": false,
1853 "secondTabText": "Send Back",
1854 "secondTabOffset": 80,
1855 "secondTabWidth": 65
1856 },
1857 "widgets_values": []
1858 },
1859 {
1860 "id": 274,
1861 "type": "CreateVideo",
1862 "pos": [
1863 9690,
1864 5120
1865 ],
1866 "size": [
1867 259.984375,
1868 159.984375
1869 ],
1870 "flags": [],
1871 "order": 17,
1872 "mode": 0,
1873 "inputs": [
1874 {
1875 "localized_name": "images",
1876 "name": "images",
1877 "type": "IMAGE",
1878 "link": 415
1879 },
1880 {
1881 "localized_name": "audio",
1882 "name": "audio",
1883 "shape": 7,
1884 "type": "AUDIO",
1885 "link": 416
1886 },
1887 {
1888 "localized_name": "fps",
1889 "name": "fps",
1890 "type": "FLOAT",
1891 "widget": {
1892 "name": "fps"
1893 },
1894 "link": 417
1895 }
1896 ],
1897 "outputs": [
1898 {
1899 "localized_name": "VIDEO",
1900 "name": "VIDEO",
1901 "type": "VIDEO",
1902 "links": [
1903 458
1904 ]
1905 }
1906 ],
1907 "properties": {
1908 "cnr_id": "comfy-core",
1909 "ver": "0.24.0",
1910 "Node name for S&R": "CreateVideo",
1911 "enableTabs": false,
1912 "tabWidth": 65,
1913 "tabXOffset": 10,
1914 "hasSecondTab": false,
1915 "secondTabText": "Send Back",
1916 "secondTabOffset": 80,
1917 "secondTabWidth": 65
1918 },
1919 "widgets_values": [
1920 24,
1921 8
1922 ]
1923 },
1924 {
1925 "id": 275,
1926 "type": "SamplerCustom",
1927 "pos": [
1928 8860,
1929 4960
1930 ],
1931 "size": [
1932 279.984375,
1933 679.984375
1934 ],
1935 "flags": [],
1936 "order": 18,
1937 "mode": 0,
1938 "showAdvanced": false,
1939 "inputs": [
1940 {
1941 "localized_name": "model",
1942 "name": "model",
1943 "type": "MODEL",
1944 "link": 418
1945 },
1946 {
1947 "localized_name": "positive",
1948 "name": "positive",
1949 "type": "CONDITIONING",
1950 "link": 419
1951 },
1952 {
1953 "localized_name": "negative",
1954 "name": "negative",
1955 "type": "CONDITIONING",
1956 "link": 420
1957 },
1958 {
1959 "localized_name": "sampler",
1960 "name": "sampler",
1961 "type": "SAMPLER",
1962 "link": 421
1963 },
1964 {
1965 "localized_name": "sigmas",
1966 "name": "sigmas",
1967 "type": "SIGMAS",
1968 "link": 422
1969 },
1970 {
1971 "localized_name": "latent_image",
1972 "name": "latent_image",
1973 "type": "LATENT",
1974 "link": 423
1975 },
1976 {
1977 "localized_name": "noise_seed",
1978 "name": "noise_seed",
1979 "type": "INT",
1980 "widget": {
1981 "name": "noise_seed"
1982 },
1983 "link": 480
1984 },
1985 {
1986 "localized_name": "cfg",
1987 "name": "cfg",
1988 "type": "FLOAT",
1989 "widget": {
1990 "name": "cfg"
1991 },
1992 "link": 424
1993 }
1994 ],
1995 "outputs": [
1996 {
1997 "localized_name": "output",
1998 "name": "output",
1999 "type": "LATENT",
2000 "links": [
2001 432
2002 ]
2003 },
2004 {
2005 "localized_name": "denoised_output",
2006 "name": "denoised_output",
2007 "type": "LATENT",
2008 "links": []
2009 }
2010 ],
2011 "properties": {
2012 "cnr_id": "comfy-core",
2013 "ver": "0.24.0",
2014 "Node name for S&R": "SamplerCustom",
2015 "enableTabs": false,
2016 "tabWidth": 65,
2017 "tabXOffset": 10,
2018 "hasSecondTab": false,
2019 "secondTabText": "Send Back",
2020 "secondTabOffset": 80,
2021 "secondTabWidth": 65
2022 },
2023 "widgets_values": [
2024 true,
2025 852303761886160,
2026 "randomize",
2027 1
2028 ]
2029 },
2030 {
2031 "id": 276,
2032 "type": "BasicScheduler",
2033 "pos": [
2034 8520,
2035 4960
2036 ],
2037 "size": [
2038 270,
2039 169.984375
2040 ],
2041 "flags": [],
2042 "order": 19,
2043 "mode": 0,
2044 "inputs": [
2045 {
2046 "localized_name": "model",
2047 "name": "model",
2048 "type": "MODEL",
2049 "link": 425
2050 },
2051 {
2052 "localized_name": "steps",
2053 "name": "steps",
2054 "type": "INT",
2055 "widget": {
2056 "name": "steps"
2057 },
2058 "link": 426
2059 }
2060 ],
2061 "outputs": [
2062 {
2063 "localized_name": "SIGMAS",
2064 "name": "SIGMAS",
2065 "type": "SIGMAS",
2066 "links": [
2067 410
2068 ]
2069 }
2070 ],
2071 "properties": {
2072 "cnr_id": "comfy-core",
2073 "ver": "0.24.0",
2074 "Node name for S&R": "BasicScheduler",
2075 "enableTabs": false,
2076 "tabWidth": 65,
2077 "tabXOffset": 10,
2078 "hasSecondTab": false,
2079 "secondTabText": "Send Back",
2080 "secondTabOffset": 80,
2081 "secondTabWidth": 65
2082 },
2083 "widgets_values": [
2084 "simple",
2085 6,
2086 1
2087 ]
2088 },
2089 {
2090 "id": 277,
2091 "type": "SamplerCustom",
2092 "pos": [
2093 9190,
2094 4950
2095 ],
2096 "size": [
2097 279.984375,
2098 679.984375
2099 ],
2100 "flags": [],
2101 "order": 20,
2102 "mode": 0,
2103 "showAdvanced": false,
2104 "inputs": [
2105 {
2106 "localized_name": "model",
2107 "name": "model",
2108 "type": "MODEL",
2109 "link": 427
2110 },
2111 {
2112 "localized_name": "positive",
2113 "name": "positive",
2114 "type": "CONDITIONING",
2115 "link": 428
2116 },
2117 {
2118 "localized_name": "negative",
2119 "name": "negative",
2120 "type": "CONDITIONING",
2121 "link": 429
2122 },
2123 {
2124 "localized_name": "sampler",
2125 "name": "sampler",
2126 "type": "SAMPLER",
2127 "link": 430
2128 },
2129 {
2130 "localized_name": "sigmas",
2131 "name": "sigmas",
2132 "type": "SIGMAS",
2133 "link": 431
2134 },
2135 {
2136 "localized_name": "latent_image",
2137 "name": "latent_image",
2138 "type": "LATENT",
2139 "link": 432
2140 },
2141 {
2142 "localized_name": "cfg",
2143 "name": "cfg",
2144 "type": "FLOAT",
2145 "widget": {
2146 "name": "cfg"
2147 },
2148 "link": 433
2149 }
2150 ],
2151 "outputs": [
2152 {
2153 "localized_name": "output",
2154 "name": "output",
2155 "type": "LATENT",
2156 "links": [
2157 413
2158 ]
2159 },
2160 {
2161 "localized_name": "denoised_output",
2162 "name": "denoised_output",
2163 "type": "LATENT",
2164 "links": []
2165 }
2166 ],
2167 "properties": {
2168 "cnr_id": "comfy-core",
2169 "ver": "0.24.0",
2170 "Node name for S&R": "SamplerCustom",
2171 "enableTabs": false,
2172 "tabWidth": 65,
2173 "tabXOffset": 10,
2174 "hasSecondTab": false,
2175 "secondTabText": "Send Back",
2176 "secondTabOffset": 80,
2177 "secondTabWidth": 65
2178 },
2179 "widgets_values": [
2180 false,
2181 0,
2182 "fixed",
2183 1
2184 ]
2185 },
2186 {
2187 "id": 278,
2188 "type": "BerniniConditioning",
2189 "pos": [
2190 7160,
2191 5720
2192 ],
2193 "size": [
2194 309.984375,
2195 379.984375
2196 ],
2197 "flags": [],
2198 "order": 21,
2199 "mode": 0,
2200 "inputs": [
2201 {
2202 "localized_name": "positive",
2203 "name": "positive",
2204 "type": "CONDITIONING",
2205 "link": 434
2206 },
2207 {
2208 "localized_name": "negative",
2209 "name": "negative",
2210 "type": "CONDITIONING",
2211 "link": 435
2212 },
2213 {
2214 "localized_name": "vae",
2215 "name": "vae",
2216 "type": "VAE",
2217 "link": 436
2218 },
2219 {
2220 "localized_name": "source_video",
2221 "name": "source_video",
2222 "shape": 7,
2223 "type": "IMAGE",
2224 "link": 437
2225 },
2226 {
2227 "localized_name": "reference_video",
2228 "name": "reference_video",
2229 "shape": 7,
2230 "type": "IMAGE",
2231 "link": 465
2232 },
2233 {
2234 "label": "reference_image_0",
2235 "localized_name": "reference_images.reference_image_0",
2236 "name": "reference_images.reference_image_0",
2237 "shape": 7,
2238 "type": "IMAGE",
2239 "link": 466
2240 },
2241 {
2242 "label": "reference_image_1",
2243 "localized_name": "reference_images.reference_image_1",
2244 "name": "reference_images.reference_image_1",
2245 "shape": 7,
2246 "type": "IMAGE",
2247 "link": null
2248 },
2249 {
2250 "localized_name": "width",
2251 "name": "width",
2252 "type": "INT",
2253 "widget": {
2254 "name": "width"
2255 },
2256 "link": 469
2257 },
2258 {
2259 "localized_name": "height",
2260 "name": "height",
2261 "type": "INT",
2262 "widget": {
2263 "name": "height"
2264 },
2265 "link": 470
2266 },
2267 {
2268 "localized_name": "length",
2269 "name": "length",
2270 "type": "INT",
2271 "widget": {
2272 "name": "length"
2273 },
2274 "link": 481
2275 },
2276 {
2277 "localized_name": "ref_max_size",
2278 "name": "ref_max_size",
2279 "shape": 7,
2280 "type": "INT",
2281 "widget": {
2282 "name": "ref_max_size"
2283 },
2284 "link": 482
2285 }
2286 ],
2287 "outputs": [
2288 {
2289 "localized_name": "positive",
2290 "name": "positive",
2291 "type": "CONDITIONING",
2292 "links": [
2293 419,
2294 428
2295 ]
2296 },
2297 {
2298 "localized_name": "negative",
2299 "name": "negative",
2300 "type": "CONDITIONING",
2301 "links": [
2302 420,
2303 429
2304 ]
2305 },
2306 {
2307 "localized_name": "latent",
2308 "name": "latent",
2309 "type": "LATENT",
2310 "links": [
2311 423
2312 ]
2313 }
2314 ],
2315 "properties": {
2316 "cnr_id": "comfy-core",
2317 "ver": "0.24.0",
2318 "Node name for S&R": "BerniniConditioning",
2319 "enableTabs": false,
2320 "tabWidth": 65,
2321 "tabXOffset": 10,
2322 "hasSecondTab": false,
2323 "secondTabText": "Send Back",
2324 "secondTabOffset": 80,
2325 "secondTabWidth": 65
2326 },
2327 "widgets_values": [
2328 480,
2329 832,
2330 81,
2331 1,
2332 848
2333 ],
2334 "color": "#322",
2335 "bgcolor": "#533"
2336 },
2337 {
2338 "id": 279,
2339 "type": "GetVideoComponents",
2340 "pos": [
2341 6170,
2342 6220
2343 ],
2344 "size": [
2345 229.984375,
2346 150
2347 ],
2348 "flags": [],
2349 "order": 22,
2350 "mode": 0,
2351 "inputs": [
2352 {
2353 "localized_name": "video",
2354 "name": "video",
2355 "type": "VIDEO",
2356 "link": 457
2357 }
2358 ],
2359 "outputs": [
2360 {
2361 "localized_name": "images",
2362 "name": "images",
2363 "type": "IMAGE",
2364 "links": [
2365 437
2366 ]
2367 },
2368 {
2369 "localized_name": "audio",
2370 "name": "audio",
2371 "type": "AUDIO",
2372 "links": [
2373 416
2374 ]
2375 },
2376 {
2377 "localized_name": "fps",
2378 "name": "fps",
2379 "type": "FLOAT",
2380 "links": [
2381 417
2382 ]
2383 },
2384 {
2385 "localized_name": "bit_depth",
2386 "name": "bit_depth",
2387 "type": "INT",
2388 "links": []
2389 }
2390 ],
2391 "properties": {
2392 "cnr_id": "comfy-core",
2393 "ver": "0.24.0",
2394 "Node name for S&R": "GetVideoComponents",
2395 "enableTabs": false,
2396 "tabWidth": 65,
2397 "tabXOffset": 10,
2398 "hasSecondTab": false,
2399 "secondTabText": "Send Back",
2400 "secondTabOffset": 80,
2401 "secondTabWidth": 65
2402 },
2403 "widgets_values": []
2404 },
2405 {
2406 "id": 280,
2407 "type": "CLIPTextEncode",
2408 "pos": [
2409 6950,
2410 4940
2411 ],
2412 "size": [
2413 709.984375,
2414 390
2415 ],
2416 "flags": [],
2417 "order": 23,
2418 "mode": 0,
2419 "inputs": [
2420 {
2421 "localized_name": "clip",
2422 "name": "clip",
2423 "type": "CLIP",
2424 "link": 438
2425 },
2426 {
2427 "localized_name": "text",
2428 "name": "text",
2429 "type": "STRING",
2430 "widget": {
2431 "name": "text"
2432 },
2433 "link": 439
2434 }
2435 ],
2436 "outputs": [
2437 {
2438 "localized_name": "CONDITIONING",
2439 "name": "CONDITIONING",
2440 "type": "CONDITIONING",
2441 "links": [
2442 434
2443 ]
2444 }
2445 ],
2446 "properties": {
2447 "cnr_id": "comfy-core",
2448 "ver": "0.24.0",
2449 "Node name for S&R": "CLIPTextEncode",
2450 "enableTabs": false,
2451 "tabWidth": 65,
2452 "tabXOffset": 10,
2453 "hasSecondTab": false,
2454 "secondTabText": "Send Back",
2455 "secondTabOffset": 80,
2456 "secondTabWidth": 65
2457 },
2458 "widgets_values": [
2459 ""
2460 ],
2461 "color": "#232",
2462 "bgcolor": "#353"
2463 },
2464 {
2465 "id": 281,
2466 "type": "ComfySwitchNode",
2467 "pos": [
2468 8140,
2469 5250
2470 ],
2471 "size": [
2472 270,
2473 129.984375
2474 ],
2475 "flags": [],
2476 "order": 24,
2477 "mode": 0,
2478 "inputs": [
2479 {
2480 "localized_name": "on_false",
2481 "name": "on_false",
2482 "type": "MODEL",
2483 "link": 440
2484 },
2485 {
2486 "localized_name": "on_true",
2487 "name": "on_true",
2488 "type": "MODEL",
2489 "link": 441
2490 },
2491 {
2492 "localized_name": "switch",
2493 "name": "switch",
2494 "type": "BOOLEAN",
2495 "widget": {
2496 "name": "switch"
2497 },
2498 "link": 442
2499 }
2500 ],
2501 "outputs": [
2502 {
2503 "localized_name": "output",
2504 "name": "output",
2505 "type": "MODEL",
2506 "links": [
2507 427
2508 ]
2509 }
2510 ],
2511 "title": "Switch (Low Noise)",
2512 "properties": {
2513 "cnr_id": "comfy-core",
2514 "ver": "0.24.0",
2515 "Node name for S&R": "ComfySwitchNode"
2516 },
2517 "widgets_values": [
2518 false
2519 ]
2520 },
2521 {
2522 "id": 282,
2523 "type": "CustomCombo",
2524 "pos": [
2525 6170,
2526 3800
2527 ],
2528 "size": [
2529 459.984375,
2530 600
2531 ],
2532 "flags": [],
2533 "order": 25,
2534 "mode": 0,
2535 "inputs": [
2536 {
2537 "localized_name": "choice",
2538 "name": "choice",
2539 "type": "COMBO",
2540 "widget": {
2541 "name": "choice"
2542 },
2543 "link": 468
2544 }
2545 ],
2546 "outputs": [
2547 {
2548 "localized_name": "STRING",
2549 "name": "STRING",
2550 "type": "STRING",
2551 "links": []
2552 },
2553 {
2554 "localized_name": "INDEX",
2555 "name": "INDEX",
2556 "type": "INT",
2557 "links": [
2558 443
2559 ]
2560 }
2561 ],
2562 "properties": {
2563 "cnr_id": "comfy-core",
2564 "ver": "0.24.0",
2565 "Node name for S&R": "CustomCombo"
2566 },
2567 "widgets_values": [
2568 "Video Editing (Content Propagation)",
2569 7,
2570 "Default",
2571 "Text to Image",
2572 "Text to Video",
2573 "Image Editing",
2574 "Subject to Image",
2575 "Image to Video",
2576 "Video Editing",
2577 "Video Editing (Content Propagation)",
2578 "Video Editing with Reference",
2579 "Ads / Content Insertion",
2580 "Video Editing (Action / Position)",
2581 "Video Editing (Style / Motion)",
2582 ""
2583 ]
2584 },
2585 {
2586 "id": 283,
2587 "type": "c39e0ea5-b767-460c-b394-b09703772fa6",
2588 "pos": [
2589 6680,
2590 3800
2591 ],
2592 "size": [
2593 390,
2594 439.984375
2595 ],
2596 "flags": [],
2597 "order": 26,
2598 "mode": 0,
2599 "inputs": [
2600 {
2601 "localized_name": "index",
2602 "name": "index",
2603 "type": "INT",
2604 "widget": {
2605 "name": "index"
2606 },
2607 "link": 443
2608 }
2609 ],
2610 "outputs": [
2611 {
2612 "localized_name": "selected_line",
2613 "name": "selected_line",
2614 "type": "STRING",
2615 "links": [
2616 444
2617 ]
2618 }
2619 ],
2620 "properties": {
2621 "proxyWidgets": [
2622 [
2623 "2",
2624 "string"
2625 ],
2626 [
2627 "56",
2628 "value"
2629 ]
2630 ],
2631 "cnr_id": "comfy-core",
2632 "ver": "0.19.0",
2633 "ue_properties": {
2634 "widget_ue_connectable": [],
2635 "input_ue_unconnectable": []
2636 }
2637 },
2638 "widgets_values": []
2639 },
2640 {
2641 "id": 284,
2642 "type": "StringConcatenate",
2643 "pos": [
2644 6680,
2645 4500
2646 ],
2647 "size": [
2648 399.984375,
2649 249.984375
2650 ],
2651 "flags": [],
2652 "order": 27,
2653 "mode": 0,
2654 "inputs": [
2655 {
2656 "localized_name": "string_a",
2657 "name": "string_a",
2658 "type": "STRING",
2659 "widget": {
2660 "name": "string_a"
2661 },
2662 "link": 444
2663 },
2664 {
2665 "localized_name": "string_b",
2666 "name": "string_b",
2667 "type": "STRING",
2668 "widget": {
2669 "name": "string_b"
2670 },
2671 "link": 459
2672 }
2673 ],
2674 "outputs": [
2675 {
2676 "localized_name": "STRING",
2677 "name": "STRING",
2678 "type": "STRING",
2679 "links": [
2680 439
2681 ]
2682 }
2683 ],
2684 "properties": {
2685 "cnr_id": "comfy-core",
2686 "ver": "0.24.0",
2687 "Node name for S&R": "StringConcatenate"
2688 },
2689 "widgets_values": [
2690 "",
2691 "",
2692 ""
2693 ]
2694 },
2695 {
2696 "id": 285,
2697 "type": "PrimitiveInt",
2698 "pos": [
2699 7740,
2700 4970
2701 ],
2702 "size": [
2703 270,
2704 109.984375
2705 ],
2706 "flags": [],
2707 "order": 1,
2708 "mode": 0,
2709 "inputs": [],
2710 "outputs": [
2711 {
2712 "localized_name": "INT",
2713 "name": "INT",
2714 "type": "INT",
2715 "links": [
2716 445
2717 ]
2718 }
2719 ],
2720 "title": "Int (Steps)",
2721 "properties": {
2722 "cnr_id": "comfy-core",
2723 "ver": "0.24.0",
2724 "Node name for S&R": "PrimitiveInt"
2725 },
2726 "widgets_values": [
2727 40,
2728 "fixed"
2729 ]
2730 },
2731 {
2732 "id": 286,
2733 "type": "PrimitiveInt",
2734 "pos": [
2735 7750,
2736 5510
2737 ],
2738 "size": [
2739 270,
2740 109.984375
2741 ],
2742 "flags": [],
2743 "order": 2,
2744 "mode": 0,
2745 "inputs": [],
2746 "outputs": [
2747 {
2748 "localized_name": "INT",
2749 "name": "INT",
2750 "type": "INT",
2751 "links": [
2752 446
2753 ]
2754 }
2755 ],
2756 "title": "Int (Steps)",
2757 "properties": {
2758 "cnr_id": "comfy-core",
2759 "ver": "0.24.0",
2760 "Node name for S&R": "PrimitiveInt"
2761 },
2762 "widgets_values": [
2763 6,
2764 "fixed"
2765 ]
2766 },
2767 {
2768 "id": 287,
2769 "type": "ComfySwitchNode",
2770 "pos": [
2771 8140,
2772 5440
2773 ],
2774 "size": [
2775 270,
2776 129.984375
2777 ],
2778 "flags": [],
2779 "order": 28,
2780 "mode": 0,
2781 "inputs": [
2782 {
2783 "localized_name": "on_false",
2784 "name": "on_false",
2785 "type": "INT",
2786 "link": 445
2787 },
2788 {
2789 "localized_name": "on_true",
2790 "name": "on_true",
2791 "type": "INT",
2792 "link": 446
2793 },
2794 {
2795 "localized_name": "switch",
2796 "name": "switch",
2797 "type": "BOOLEAN",
2798 "widget": {
2799 "name": "switch"
2800 },
2801 "link": 447
2802 }
2803 ],
2804 "outputs": [
2805 {
2806 "localized_name": "output",
2807 "name": "output",
2808 "type": "INT",
2809 "links": [
2810 426
2811 ]
2812 }
2813 ],
2814 "title": "Switch (Steps)",
2815 "properties": {
2816 "cnr_id": "comfy-core",
2817 "ver": "0.24.0",
2818 "Node name for S&R": "ComfySwitchNode"
2819 },
2820 "widgets_values": [
2821 false
2822 ]
2823 },
2824 {
2825 "id": 288,
2826 "type": "PrimitiveInt",
2827 "pos": [
2828 7740,
2829 5130
2830 ],
2831 "size": [
2832 270,
2833 109.984375
2834 ],
2835 "flags": [],
2836 "order": 3,
2837 "mode": 0,
2838 "inputs": [],
2839 "outputs": [
2840 {
2841 "localized_name": "INT",
2842 "name": "INT",
2843 "type": "INT",
2844 "links": [
2845 448
2846 ]
2847 }
2848 ],
2849 "title": "Int (Split Steps)",
2850 "properties": {
2851 "cnr_id": "comfy-core",
2852 "ver": "0.24.0",
2853 "Node name for S&R": "PrimitiveInt"
2854 },
2855 "widgets_values": [
2856 20,
2857 "fixed"
2858 ]
2859 },
2860 {
2861 "id": 289,
2862 "type": "PrimitiveInt",
2863 "pos": [
2864 7750,
2865 5680
2866 ],
2867 "size": [
2868 270,
2869 109.984375
2870 ],
2871 "flags": [],
2872 "order": 4,
2873 "mode": 0,
2874 "inputs": [],
2875 "outputs": [
2876 {
2877 "localized_name": "INT",
2878 "name": "INT",
2879 "type": "INT",
2880 "links": [
2881 449
2882 ]
2883 }
2884 ],
2885 "title": "Int (Split Steps)",
2886 "properties": {
2887 "cnr_id": "comfy-core",
2888 "ver": "0.24.0",
2889 "Node name for S&R": "PrimitiveInt"
2890 },
2891 "widgets_values": [
2892 3,
2893 "fixed"
2894 ]
2895 },
2896 {
2897 "id": 290,
2898 "type": "ComfySwitchNode",
2899 "pos": [
2900 8140,
2901 5640
2902 ],
2903 "size": [
2904 270,
2905 129.984375
2906 ],
2907 "flags": [],
2908 "order": 29,
2909 "mode": 0,
2910 "inputs": [
2911 {
2912 "localized_name": "on_false",
2913 "name": "on_false",
2914 "type": "INT",
2915 "link": 448
2916 },
2917 {
2918 "localized_name": "on_true",
2919 "name": "on_true",
2920 "type": "INT",
2921 "link": 449
2922 },
2923 {
2924 "localized_name": "switch",
2925 "name": "switch",
2926 "type": "BOOLEAN",
2927 "widget": {
2928 "name": "switch"
2929 },
2930 "link": 450
2931 }
2932 ],
2933 "outputs": [
2934 {
2935 "localized_name": "output",
2936 "name": "output",
2937 "type": "INT",
2938 "links": [
2939 411
2940 ]
2941 }
2942 ],
2943 "title": "Switch (Low Steps)",
2944 "properties": {
2945 "cnr_id": "comfy-core",
2946 "ver": "0.24.0",
2947 "Node name for S&R": "ComfySwitchNode"
2948 },
2949 "widgets_values": [
2950 false
2951 ]
2952 },
2953 {
2954 "id": 291,
2955 "type": "ComfySwitchNode",
2956 "pos": [
2957 8140,
2958 5830
2959 ],
2960 "size": [
2961 270,
2962 129.984375
2963 ],
2964 "flags": [],
2965 "order": 30,
2966 "mode": 0,
2967 "inputs": [
2968 {
2969 "localized_name": "on_false",
2970 "name": "on_false",
2971 "type": "FLOAT",
2972 "link": 451
2973 },
2974 {
2975 "localized_name": "on_true",
2976 "name": "on_true",
2977 "type": "FLOAT",
2978 "link": 452
2979 },
2980 {
2981 "localized_name": "switch",
2982 "name": "switch",
2983 "type": "BOOLEAN",
2984 "widget": {
2985 "name": "switch"
2986 },
2987 "link": 453
2988 }
2989 ],
2990 "outputs": [
2991 {
2992 "localized_name": "output",
2993 "name": "output",
2994 "type": "FLOAT",
2995 "links": [
2996 424,
2997 433
2998 ]
2999 }
3000 ],
3001 "title": "Switch (CFG)",
3002 "properties": {
3003 "cnr_id": "comfy-core",
3004 "ver": "0.24.0",
3005 "Node name for S&R": "ComfySwitchNode"
3006 },
3007 "widgets_values": [
3008 false
3009 ]
3010 },
3011 {
3012 "id": 292,
3013 "type": "PrimitiveFloat",
3014 "pos": [
3015 7750,
3016 5840
3017 ],
3018 "size": [
3019 270,
3020 109.984375
3021 ],
3022 "flags": [],
3023 "order": 5,
3024 "mode": 0,
3025 "inputs": [],
3026 "outputs": [
3027 {
3028 "localized_name": "FLOAT",
3029 "name": "FLOAT",
3030 "type": "FLOAT",
3031 "links": [
3032 452
3033 ]
3034 }
3035 ],
3036 "title": "Float (CFG)",
3037 "properties": {
3038 "cnr_id": "comfy-core",
3039 "ver": "0.24.0",
3040 "Node name for S&R": "PrimitiveFloat"
3041 },
3042 "widgets_values": [
3043 1
3044 ]
3045 },
3046 {
3047 "id": 293,
3048 "type": "PrimitiveFloat",
3049 "pos": [
3050 7740,
3051 5290
3052 ],
3053 "size": [
3054 270,
3055 109.984375
3056 ],
3057 "flags": [],
3058 "order": 6,
3059 "mode": 0,
3060 "inputs": [],
3061 "outputs": [
3062 {
3063 "localized_name": "FLOAT",
3064 "name": "FLOAT",
3065 "type": "FLOAT",
3066 "links": [
3067 451
3068 ]
3069 }
3070 ],
3071 "title": "Float (CFG)",
3072 "properties": {
3073 "cnr_id": "comfy-core",
3074 "ver": "0.24.0",
3075 "Node name for S&R": "PrimitiveFloat"
3076 },
3077 "widgets_values": [
3078 5
3079 ]
3080 },
3081 {
3082 "id": 294,
3083 "type": "PrimitiveBoolean",
3084 "pos": [
3085 7750,
3086 6020
3087 ],
3088 "size": [
3089 270,
3090 99.984375
3091 ],
3092 "flags": [],
3093 "order": 31,
3094 "mode": 0,
3095 "inputs": [
3096 {
3097 "localized_name": "value",
3098 "name": "value",
3099 "type": "BOOLEAN",
3100 "widget": {
3101 "name": "value"
3102 },
3103 "link": 488
3104 }
3105 ],
3106 "outputs": [
3107 {
3108 "localized_name": "BOOLEAN",
3109 "name": "BOOLEAN",
3110 "type": "BOOLEAN",
3111 "links": [
3112 442,
3113 447,
3114 450,
3115 453,
3116 456
3117 ]
3118 }
3119 ],
3120 "title": "Boolean (Enable Turbo LoRA?)",
3121 "properties": {
3122 "cnr_id": "comfy-core",
3123 "ver": "0.24.0",
3124 "Node name for S&R": "PrimitiveBoolean"
3125 },
3126 "widgets_values": [
3127 true
3128 ]
3129 },
3130 {
3131 "id": 295,
3132 "type": "ComfySwitchNode",
3133 "pos": [
3134 8140,
3135 5060
3136 ],
3137 "size": [
3138 270,
3139 129.984375
3140 ],
3141 "flags": [],
3142 "order": 32,
3143 "mode": 0,
3144 "inputs": [
3145 {
3146 "localized_name": "on_false",
3147 "name": "on_false",
3148 "type": "MODEL",
3149 "link": 454
3150 },
3151 {
3152 "localized_name": "on_true",
3153 "name": "on_true",
3154 "type": "MODEL",
3155 "link": 455
3156 },
3157 {
3158 "localized_name": "switch",
3159 "name": "switch",
3160 "type": "BOOLEAN",
3161 "widget": {
3162 "name": "switch"
3163 },
3164 "link": 456
3165 }
3166 ],
3167 "outputs": [
3168 {
3169 "localized_name": "output",
3170 "name": "output",
3171 "type": "MODEL",
3172 "links": [
3173 418
3174 ]
3175 }
3176 ],
3177 "title": "Switch (High Noise)",
3178 "properties": {
3179 "cnr_id": "comfy-core",
3180 "ver": "0.24.0",
3181 "Node name for S&R": "ComfySwitchNode"
3182 },
3183 "widgets_values": [
3184 false
3185 ]
3186 },
3187 {
3188 "id": 296,
3189 "type": "MarkdownNote",
3190 "pos": [
3191 7730,
3192 4680
3193 ],
3194 "size": [
3195 339.984375,
3196 150
3197 ],
3198 "flags": [],
3199 "order": 7,
3200 "mode": 0,
3201 "inputs": [],
3202 "outputs": [],
3203 "properties": [],
3204 "widgets_values": [
3205 "You can find the original settings here: https://github.com/bytedance/Bernini/blob/main/gradio_demo.py"
3206 ],
3207 "color": "#222",
3208 "bgcolor": "#000"
3209 },
3210 {
3211 "id": 297,
3212 "type": "PrimitiveStringMultiline",
3213 "pos": [
3214 6160,
3215 4510
3216 ],
3217 "size": [
3218 469.984375,
3219 229.984375
3220 ],
3221 "flags": [],
3222 "order": 33,
3223 "mode": 0,
3224 "inputs": [
3225 {
3226 "localized_name": "value",
3227 "name": "value",
3228 "type": "STRING",
3229 "widget": {
3230 "name": "value"
3231 },
3232 "link": 467
3233 }
3234 ],
3235 "outputs": [
3236 {
3237 "localized_name": "STRING",
3238 "name": "STRING",
3239 "type": "STRING",
3240 "links": [
3241 459
3242 ]
3243 }
3244 ],
3245 "properties": {
3246 "cnr_id": "comfy-core",
3247 "ver": "0.24.0",
3248 "Node name for S&R": "PrimitiveStringMultiline"
3249 },
3250 "widgets_values": [
3251 "Replace the gray studio backdrop with a daytime urban street: brick buildings, shop windows, sidewalk, and soft overcast light. Keep the model's outfit, accessories, body pose, motion, and full-body framing unchanged. Only the environment behind the subject should change."
3252 ]
3253 }
3254 ],
3255 "groups": [
3256 {
3257 "id": 1,
3258 "title": "Prompt & Conditioning",
3259 "bounding": [
3260 6930,
3261 4860,
3262 760,
3263 1270
3264 ],
3265 "color": "#3f789e",
3266 "flags": []
3267 },
3268 {
3269 "id": 2,
3270 "title": "Models",
3271 "bounding": [
3272 6150,
3273 4860,
3274 750,
3275 1270
3276 ],
3277 "color": "#3f789e",
3278 "flags": []
3279 },
3280 {
3281 "id": 3,
3282 "title": "Sampling",
3283 "bounding": [
3284 8490,
3285 4860,
3286 1160,
3287 1270
3288 ],
3289 "color": "#3f789e",
3290 "flags": []
3291 },
3292 {
3293 "id": 8,
3294 "title": "Prompt Construction",
3295 "bounding": [
3296 6150,
3297 3690,
3298 960,
3299 1120
3300 ],
3301 "color": "#3f789e",
3302 "flags": []
3303 },
3304 {
3305 "id": 4,
3306 "title": "System Prompt (Based on task type)",
3307 "bounding": [
3308 6160,
3309 3730,
3310 920,
3311 680
3312 ],
3313 "color": "#3f789e",
3314 "flags": []
3315 },
3316 {
3317 "id": 7,
3318 "title": "Switch Settings",
3319 "bounding": [
3320 7720,
3321 4860,
3322 740,
3323 1270
3324 ],
3325 "color": "#3f789e",
3326 "flags": []
3327 },
3328 {
3329 "id": 5,
3330 "title": "Distill LoRA settings",
3331 "bounding": [
3332 7730,
3333 5440,
3334 310,
3335 530
3336 ],
3337 "color": "#3f789e",
3338 "flags": []
3339 },
3340 {
3341 "id": 6,
3342 "title": "Original Settings",
3343 "bounding": [
3344 7730,
3345 4900,
3346 300,
3347 504
3348 ],
3349 "color": "#3f789e",
3350 "flags": []
3351 }
3352 ],
3353 "links": [
3354 {
3355 "id": 408,
3356 "origin_id": 272,
3357 "origin_slot": 0,
3358 "target_id": 266,
3359 "target_slot": 0,
3360 "type": "MODEL"
3361 },
3362 {
3363 "id": 409,
3364 "origin_id": 264,
3365 "origin_slot": 0,
3366 "target_id": 267,
3367 "target_slot": 0,
3368 "type": "CLIP"
3369 },
3370 {
3371 "id": 410,
3372 "origin_id": 276,
3373 "origin_slot": 0,
3374 "target_id": 268,
3375 "target_slot": 0,
3376 "type": "SIGMAS"
3377 },
3378 {
3379 "id": 411,
3380 "origin_id": 290,
3381 "origin_slot": 0,
3382 "target_id": 268,
3383 "target_slot": 1,
3384 "type": "INT"
3385 },
3386 {
3387 "id": 412,
3388 "origin_id": 270,
3389 "origin_slot": 0,
3390 "target_id": 271,
3391 "target_slot": 0,
3392 "type": "MODEL"
3393 },
3394 {
3395 "id": 413,
3396 "origin_id": 277,
3397 "origin_slot": 0,
3398 "target_id": 273,
3399 "target_slot": 0,
3400 "type": "LATENT"
3401 },
3402 {
3403 "id": 414,
3404 "origin_id": 265,
3405 "origin_slot": 0,
3406 "target_id": 273,
3407 "target_slot": 1,
3408 "type": "VAE"
3409 },
3410 {
3411 "id": 415,
3412 "origin_id": 273,
3413 "origin_slot": 0,
3414 "target_id": 274,
3415 "target_slot": 0,
3416 "type": "IMAGE"
3417 },
3418 {
3419 "id": 416,
3420 "origin_id": 279,
3421 "origin_slot": 1,
3422 "target_id": 274,
3423 "target_slot": 1,
3424 "type": "AUDIO"
3425 },
3426 {
3427 "id": 417,
3428 "origin_id": 279,
3429 "origin_slot": 2,
3430 "target_id": 274,
3431 "target_slot": 2,
3432 "type": "FLOAT"
3433 },
3434 {
3435 "id": 418,
3436 "origin_id": 295,
3437 "origin_slot": 0,
3438 "target_id": 275,
3439 "target_slot": 0,
3440 "type": "MODEL"
3441 },
3442 {
3443 "id": 419,
3444 "origin_id": 278,
3445 "origin_slot": 0,
3446 "target_id": 275,
3447 "target_slot": 1,
3448 "type": "CONDITIONING"
3449 },
3450 {
3451 "id": 420,
3452 "origin_id": 278,
3453 "origin_slot": 1,
3454 "target_id": 275,
3455 "target_slot": 2,
3456 "type": "CONDITIONING"
3457 },
3458 {
3459 "id": 421,
3460 "origin_id": 269,
3461 "origin_slot": 0,
3462 "target_id": 275,
3463 "target_slot": 3,
3464 "type": "SAMPLER"
3465 },
3466 {
3467 "id": 422,
3468 "origin_id": 268,
3469 "origin_slot": 0,
3470 "target_id": 275,
3471 "target_slot": 4,
3472 "type": "SIGMAS"
3473 },
3474 {
3475 "id": 423,
3476 "origin_id": 278,
3477 "origin_slot": 2,
3478 "target_id": 275,
3479 "target_slot": 5,
3480 "type": "LATENT"
3481 },
3482 {
3483 "id": 424,
3484 "origin_id": 291,
3485 "origin_slot": 0,
3486 "target_id": 275,
3487 "target_slot": 7,
3488 "type": "FLOAT"
3489 },
3490 {
3491 "id": 425,
3492 "origin_id": 272,
3493 "origin_slot": 0,
3494 "target_id": 276,
3495 "target_slot": 0,
3496 "type": "MODEL"
3497 },
3498 {
3499 "id": 426,
3500 "origin_id": 287,
3501 "origin_slot": 0,
3502 "target_id": 276,
3503 "target_slot": 1,
3504 "type": "INT"
3505 },
3506 {
3507 "id": 427,
3508 "origin_id": 281,
3509 "origin_slot": 0,
3510 "target_id": 277,
3511 "target_slot": 0,
3512 "type": "MODEL"
3513 },
3514 {
3515 "id": 428,
3516 "origin_id": 278,
3517 "origin_slot": 0,
3518 "target_id": 277,
3519 "target_slot": 1,
3520 "type": "CONDITIONING"
3521 },
3522 {
3523 "id": 429,
3524 "origin_id": 278,
3525 "origin_slot": 1,
3526 "target_id": 277,
3527 "target_slot": 2,
3528 "type": "CONDITIONING"
3529 },
3530 {
3531 "id": 430,
3532 "origin_id": 269,
3533 "origin_slot": 0,
3534 "target_id": 277,
3535 "target_slot": 3,
3536 "type": "SAMPLER"
3537 },
3538 {
3539 "id": 431,
3540 "origin_id": 268,
3541 "origin_slot": 1,
3542 "target_id": 277,
3543 "target_slot": 4,
3544 "type": "SIGMAS"
3545 },
3546 {
3547 "id": 432,
3548 "origin_id": 275,
3549 "origin_slot": 0,
3550 "target_id": 277,
3551 "target_slot": 5,
3552 "type": "LATENT"
3553 },
3554 {
3555 "id": 433,
3556 "origin_id": 291,
3557 "origin_slot": 0,
3558 "target_id": 277,
3559 "target_slot": 6,
3560 "type": "FLOAT"
3561 },
3562 {
3563 "id": 434,
3564 "origin_id": 280,
3565 "origin_slot": 0,
3566 "target_id": 278,
3567 "target_slot": 0,
3568 "type": "CONDITIONING"
3569 },
3570 {
3571 "id": 435,
3572 "origin_id": 267,
3573 "origin_slot": 0,
3574 "target_id": 278,
3575 "target_slot": 1,
3576 "type": "CONDITIONING"
3577 },
3578 {
3579 "id": 436,
3580 "origin_id": 265,
3581 "origin_slot": 0,
3582 "target_id": 278,
3583 "target_slot": 2,
3584 "type": "VAE"
3585 },
3586 {
3587 "id": 437,
3588 "origin_id": 279,
3589 "origin_slot": 0,
3590 "target_id": 278,
3591 "target_slot": 3,
3592 "type": "IMAGE"
3593 },
3594 {
3595 "id": 438,
3596 "origin_id": 264,
3597 "origin_slot": 0,
3598 "target_id": 280,
3599 "target_slot": 0,
3600 "type": "CLIP"
3601 },
3602 {
3603 "id": 439,
3604 "origin_id": 284,
3605 "origin_slot": 0,
3606 "target_id": 280,
3607 "target_slot": 1,
3608 "type": "STRING"
3609 },
3610 {
3611 "id": 440,
3612 "origin_id": 272,
3613 "origin_slot": 0,
3614 "target_id": 281,
3615 "target_slot": 0,
3616 "type": "MODEL"
3617 },
3618 {
3619 "id": 441,
3620 "origin_id": 266,
3621 "origin_slot": 0,
3622 "target_id": 281,
3623 "target_slot": 1,
3624 "type": "MODEL"
3625 },
3626 {
3627 "id": 442,
3628 "origin_id": 294,
3629 "origin_slot": 0,
3630 "target_id": 281,
3631 "target_slot": 2,
3632 "type": "BOOLEAN"
3633 },
3634 {
3635 "id": 443,
3636 "origin_id": 282,
3637 "origin_slot": 1,
3638 "target_id": 283,
3639 "target_slot": 0,
3640 "type": "INT"
3641 },
3642 {
3643 "id": 444,
3644 "origin_id": 283,
3645 "origin_slot": 0,
3646 "target_id": 284,
3647 "target_slot": 0,
3648 "type": "STRING"
3649 },
3650 {
3651 "id": 459,
3652 "origin_id": 297,
3653 "origin_slot": 0,
3654 "target_id": 284,
3655 "target_slot": 1,
3656 "type": "STRING"
3657 },
3658 {
3659 "id": 445,
3660 "origin_id": 285,
3661 "origin_slot": 0,
3662 "target_id": 287,
3663 "target_slot": 0,
3664 "type": "INT"
3665 },
3666 {
3667 "id": 446,
3668 "origin_id": 286,
3669 "origin_slot": 0,
3670 "target_id": 287,
3671 "target_slot": 1,
3672 "type": "INT"
3673 },
3674 {
3675 "id": 447,
3676 "origin_id": 294,
3677 "origin_slot": 0,
3678 "target_id": 287,
3679 "target_slot": 2,
3680 "type": "BOOLEAN"
3681 },
3682 {
3683 "id": 448,
3684 "origin_id": 288,
3685 "origin_slot": 0,
3686 "target_id": 290,
3687 "target_slot": 0,
3688 "type": "INT"
3689 },
3690 {
3691 "id": 449,
3692 "origin_id": 289,
3693 "origin_slot": 0,
3694 "target_id": 290,
3695 "target_slot": 1,
3696 "type": "INT"
3697 },
3698 {
3699 "id": 450,
3700 "origin_id": 294,
3701 "origin_slot": 0,
3702 "target_id": 290,
3703 "target_slot": 2,
3704 "type": "BOOLEAN"
3705 },
3706 {
3707 "id": 451,
3708 "origin_id": 293,
3709 "origin_slot": 0,
3710 "target_id": 291,
3711 "target_slot": 0,
3712 "type": "FLOAT"
3713 },
3714 {
3715 "id": 452,
3716 "origin_id": 292,
3717 "origin_slot": 0,
3718 "target_id": 291,
3719 "target_slot": 1,
3720 "type": "FLOAT"
3721 },
3722 {
3723 "id": 453,
3724 "origin_id": 294,
3725 "origin_slot": 0,
3726 "target_id": 291,
3727 "target_slot": 2,
3728 "type": "BOOLEAN"
3729 },
3730 {
3731 "id": 454,
3732 "origin_id": 270,
3733 "origin_slot": 0,
3734 "target_id": 295,
3735 "target_slot": 0,
3736 "type": "MODEL"
3737 },
3738 {
3739 "id": 455,
3740 "origin_id": 271,
3741 "origin_slot": 0,
3742 "target_id": 295,
3743 "target_slot": 1,
3744 "type": "MODEL"
3745 },
3746 {
3747 "id": 456,
3748 "origin_id": 294,
3749 "origin_slot": 0,
3750 "target_id": 295,
3751 "target_slot": 2,
3752 "type": "BOOLEAN"
3753 },
3754 {
3755 "id": 457,
3756 "origin_id": -10,
3757 "origin_slot": 0,
3758 "target_id": 279,
3759 "target_slot": 0,
3760 "type": "VIDEO"
3761 },
3762 {
3763 "id": 458,
3764 "origin_id": 274,
3765 "origin_slot": 0,
3766 "target_id": -20,
3767 "target_slot": 0,
3768 "type": "VIDEO"
3769 },
3770 {
3771 "id": 465,
3772 "origin_id": -10,
3773 "origin_slot": 1,
3774 "target_id": 278,
3775 "target_slot": 4,
3776 "type": "IMAGE"
3777 },
3778 {
3779 "id": 466,
3780 "origin_id": -10,
3781 "origin_slot": 2,
3782 "target_id": 278,
3783 "target_slot": 5,
3784 "type": "IMAGE"
3785 },
3786 {
3787 "id": 467,
3788 "origin_id": -10,
3789 "origin_slot": 3,
3790 "target_id": 297,
3791 "target_slot": 0,
3792 "type": "STRING"
3793 },
3794 {
3795 "id": 468,
3796 "origin_id": -10,
3797 "origin_slot": 4,
3798 "target_id": 282,
3799 "target_slot": 0,
3800 "type": "COMBO"
3801 },
3802 {
3803 "id": 469,
3804 "origin_id": -10,
3805 "origin_slot": 5,
3806 "target_id": 278,
3807 "target_slot": 7,
3808 "type": "INT"
3809 },
3810 {
3811 "id": 470,
3812 "origin_id": -10,
3813 "origin_slot": 6,
3814 "target_id": 278,
3815 "target_slot": 8,
3816 "type": "INT"
3817 },
3818 {
3819 "id": 480,
3820 "origin_id": -10,
3821 "origin_slot": 7,
3822 "target_id": 275,
3823 "target_slot": 6,
3824 "type": "INT"
3825 },
3826 {
3827 "id": 481,
3828 "origin_id": -10,
3829 "origin_slot": 8,
3830 "target_id": 278,
3831 "target_slot": 9,
3832 "type": "INT"
3833 },
3834 {
3835 "id": 482,
3836 "origin_id": -10,
3837 "origin_slot": 9,
3838 "target_id": 278,
3839 "target_slot": 10,
3840 "type": "INT"
3841 },
3842 {
3843 "id": 488,
3844 "origin_id": -10,
3845 "origin_slot": 10,
3846 "target_id": 294,
3847 "target_slot": 0,
3848 "type": "BOOLEAN"
3849 },
3850 {
3851 "id": 489,
3852 "origin_id": -10,
3853 "origin_slot": 11,
3854 "target_id": 270,
3855 "target_slot": 0,
3856 "type": "COMBO"
3857 },
3858 {
3859 "id": 490,
3860 "origin_id": -10,
3861 "origin_slot": 12,
3862 "target_id": 272,
3863 "target_slot": 0,
3864 "type": "COMBO"
3865 },
3866 {
3867 "id": 491,
3868 "origin_id": -10,
3869 "origin_slot": 13,
3870 "target_id": 271,
3871 "target_slot": 1,
3872 "type": "COMBO"
3873 },
3874 {
3875 "id": 492,
3876 "origin_id": -10,
3877 "origin_slot": 13,
3878 "target_id": 266,
3879 "target_slot": 1,
3880 "type": "COMBO"
3881 },
3882 {
3883 "id": 493,
3884 "origin_id": -10,
3885 "origin_slot": 14,
3886 "target_id": 264,
3887 "target_slot": 0,
3888 "type": "COMBO"
3889 },
3890 {
3891 "id": 494,
3892 "origin_id": -10,
3893 "origin_slot": 15,
3894 "target_id": 265,
3895 "target_slot": 0,
3896 "type": "COMBO"
3897 }
3898 ],
3899 "extra": []
3900 }
3901 ]
3902 },
3903 "config": [],
3904 "extra": {
3905 "ds": {
3906 "scale": 0.4864643598697739,
3907 "offset": [
3908 -1130.287265308813,
3909 -3506.5750466907875
3910 ]
3911 },
3912 "frontendVersion": "1.45.15",
3913 "VHS_latentpreview": false,
3914 "VHS_latentpreviewrate": 0,
3915 "VHS_MetadataImage": true,
3916 "VHS_KeepIntermediate": true
3917 },
3918 "version": 0.4
3919}