ComfyPilotComfyPilot
工作流 / 角色与时尚 / LTX-2.3 IC-LoRA:参考生视频
LTX-2.3 IC-LoRA:参考生视频

LTX-2.3 IC-LoRA:参考生视频

LTX-2.3 IC-LoRA: Reference Sheet Control

生成与参考图清单(包含角色、道具和地点)视觉一致的短视频CLIP。输入复合参考图和描述动作的分割提示词,输出单个视频CLIP。适用于角色驱动动画、一致的道具可视化和特定场景生成。

角色与时尚 13 个节点 1 个输入 112 次使用 ComfyUI ≥ 0.22.0 ComfyUI 101 KB

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

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

需要的权重

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

gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors 在模型库查看
gemma_3_12B_it_fp4_mixed.safetensors 在模型库查看
ltx-2.3-22b-distilled-fp8.safetensors 模型库暂未收录
ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors 在模型库查看

节点构成

MarkdownNote × 2
PrimitiveInt × 2
SaveVideo × 1
f9f61b10-b689-4d67-b4fa-0acc1d9b5390 × 1
RepeatImageBatch × 1
EmptyImage × 1
ComfyMathExpression × 1
GetImageSize × 1
ResizeAndPadImage × 1
PreviewImage × 1
LoadImage × 1

官方标注的模型

LTX-2.3

工作流 JSON

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

1{
2 "id": "0112e9af-5129-48ba-af78-92c40ac40b40",
3 "revision": 0,
4 "last_node_id": 724,
5 "last_link_id": 1825,
6 "nodes": [
7 {
8 "id": 68,
9 "type": "SaveVideo",
10 "pos": [
11 1480,
12 2270
13 ],
14 "size": [
15 910,
16 700
17 ],
18 "flags": [],
19 "order": 12,
20 "mode": 0,
21 "inputs": [
22 {
23 "name": "video",
24 "type": "VIDEO",
25 "link": 256
26 }
27 ],
28 "outputs": [
29 {
30 "name": "video",
31 "type": "VIDEO",
32 "links": null
33 }
34 ],
35 "properties": {
36 "Node name for S&R": "SaveVideo",
37 "cnr_id": "comfy-core",
38 "enableTabs": false,
39 "hasSecondTab": false,
40 "secondTabOffset": 80,
41 "secondTabText": "Send Back",
42 "secondTabWidth": 65,
43 "tabWidth": 65,
44 "tabXOffset": 10,
45 "ue_properties": {
46 "input_ue_unconnectable": [],
47 "version": "7.7",
48 "widget_ue_connectable": []
49 },
50 "ver": "0.14.1"
51 },
52 "widgets_values": [
53 "video/ltx2.3_ic_lora",
54 "auto",
55 "auto"
56 ]
57 },
58 {
59 "id": 79,
60 "type": "MarkdownNote",
61 "pos": [
62 -2210,
63 2270
64 ],
65 "size": [
66 720,
67 1320
68 ],
69 "flags": [],
70 "order": 0,
71 "mode": 0,
72 "inputs": [],
73 "outputs": [],
74 "title": "Model Links",
75 "properties": {
76 "ue_properties": {
77 "input_ue_unconnectable": [],
78 "version": "7.7",
79 "widget_ue_connectable": []
80 }
81 },
82 "widgets_values": [
83 "- Hugging Face (base): [Lightricks/LTX-2.3](https://huggingface.co/Lightricks/LTX-2.3/)\n- Hugging Face (Ingredients IC-LoRA): [Lightricks/LTX-2.3-22b-IC-LoRA-Ingredients](https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors) (1.22 GB)\n- [gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors](https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/loras/gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors) (599.1 MB)\n\n\n## Model Storage Location\n\n- [Hugging Face:Comfy-Org/ltx-2.3](https://huggingface.co/Comfy-Org/ltx-2.3)\n- [ModelScope:Comfy-Org/ltx-2.3](https://modelscope.cn/models/Comfy-Org/ltx-2.3)\n- [Hugging Face:Comfy-Org/ltx-2](https://huggingface.co/Comfy-Org/ltx-2)\n- [ModelScope:Comfy-Org/ltx-2](https://modelscope.cn/models/Comfy-Org/ltx-2)\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 checkpoints/\n│ │ └── ltx-2.3-22b-distilled-fp8.safetensors\n│ ├── 📂 text_encoders/\n│ │ └── gemma_3_12B_it_fp4_mixed.safetensors\n│ └── 📂 loras/\n│ ├── ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors\n│ └── gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud 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"
84 ],
85 "color": "#222",
86 "bgcolor": "#000"
87 },
88 {
89 "id": 129,
90 "type": "f9f61b10-b689-4d67-b4fa-0acc1d9b5390",
91 "pos": [
92 890,
93 2270
94 ],
95 "size": [
96 540,
97 680
98 ],
99 "flags": [],
100 "order": 11,
101 "mode": 0,
102 "inputs": [
103 {
104 "label": "first_frame",
105 "name": "input",
106 "type": "IMAGE,MASK",
107 "link": 1805
108 },
109 {
110 "label": "control_images",
111 "name": "input_1",
112 "type": "IMAGE,MASK",
113 "link": 1824
114 },
115 {
116 "label": "prompt",
117 "name": "text",
118 "type": "STRING",
119 "widget": {
120 "name": "text"
121 },
122 "link": null
123 },
124 {
125 "label": "prompt_enhance",
126 "name": "value_4",
127 "type": "BOOLEAN",
128 "widget": {
129 "name": "value_4"
130 },
131 "link": null
132 },
133 {
134 "label": "width",
135 "name": "value",
136 "type": "INT",
137 "widget": {
138 "name": "value"
139 },
140 "link": 1817
141 },
142 {
143 "label": "height",
144 "name": "value_1",
145 "type": "INT",
146 "widget": {
147 "name": "value_1"
148 },
149 "link": 1818
150 },
151 {
152 "label": "fps",
153 "name": "value_3",
154 "type": "INT",
155 "widget": {
156 "name": "value_3"
157 },
158 "link": 1809
159 },
160 {
161 "label": "seed",
162 "name": "noise_seed",
163 "type": "INT",
164 "widget": {
165 "name": "noise_seed"
166 },
167 "link": null
168 },
169 {
170 "label": "ckpt_name",
171 "name": "ckpt_name_1",
172 "type": "COMBO",
173 "widget": {
174 "name": "ckpt_name_1"
175 },
176 "link": null
177 },
178 {
179 "label": "text_encoder",
180 "name": "text_encoder",
181 "type": "COMBO",
182 "widget": {
183 "name": "text_encoder"
184 },
185 "link": null
186 },
187 {
188 "label": "lora",
189 "name": "lora_name",
190 "type": "COMBO",
191 "widget": {
192 "name": "lora_name"
193 },
194 "link": null
195 },
196 {
197 "label": "ic_lora",
198 "name": "lora_name_1",
199 "type": "COMBO",
200 "widget": {
201 "name": "lora_name_1"
202 },
203 "link": null
204 },
205 {
206 "label": "lora_strength",
207 "name": "strength_model",
208 "type": "FLOAT",
209 "widget": {
210 "name": "strength_model"
211 },
212 "link": null
213 },
214 {
215 "label": "bypass_first_frame",
216 "name": "value_2",
217 "type": "BOOLEAN",
218 "widget": {
219 "name": "value_2"
220 },
221 "link": null
222 }
223 ],
224 "outputs": [
225 {
226 "name": "VIDEO",
227 "type": "VIDEO",
228 "links": [
229 256
230 ]
231 }
232 ],
233 "properties": {
234 "proxyWidgets": [
235 [
236 "209",
237 "prompt"
238 ],
239 [
240 "212",
241 "value"
242 ],
243 [
244 "113",
245 "value"
246 ],
247 [
248 "98",
249 "value"
250 ],
251 [
252 "114",
253 "value"
254 ],
255 [
256 "704",
257 "seed"
258 ],
259 [
260 "126",
261 "ckpt_name"
262 ],
263 [
264 "103",
265 "text_encoder"
266 ],
267 [
268 "208",
269 "lora_name"
270 ],
271 [
272 "195",
273 "lora_name"
274 ],
275 [
276 "195",
277 "strength_model"
278 ],
279 [
280 "711",
281 "value"
282 ]
283 ],
284 "cnr_id": "comfy-core",
285 "enableTabs": false,
286 "hasSecondTab": false,
287 "secondTabOffset": 80,
288 "secondTabText": "Send Back",
289 "secondTabWidth": 65,
290 "tabWidth": 65,
291 "tabXOffset": 10,
292 "ue_properties": {
293 "input_ue_unconnectable": [],
294 "version": "7.7",
295 "widget_ue_connectable": []
296 },
297 "ver": "0.18.1"
298 },
299 "widgets_values": []
300 },
301 {
302 "id": 698,
303 "type": "MarkdownNote",
304 "pos": [
305 -1450,
306 2270
307 ],
308 "size": [
309 720,
310 2630
311 ],
312 "flags": {
313 "collapsed": false
314 },
315 "order": 1,
316 "mode": 0,
317 "inputs": [],
318 "outputs": [],
319 "title": "Note: IC-LoRA",
320 "properties": {
321 "ue_properties": {
322 "input_ue_unconnectable": [],
323 "version": "7.7",
324 "widget_ue_connectable": []
325 }
326 },
327 "widgets_values": [
328 "## IC-LoRA Ingredients\n\nSources (official only):\n- Model card: [Lightricks/LTX-2.3-22b-IC-LoRA-Ingredients](https://huggingface.co/Lightricks/LTX-2.3-22b-IC-LoRA-Ingredients)\n- IC-LoRA docs: [docs.ltx.video — IC-LoRA usage guide](https://docs.ltx.video/open-source-model/usage-guides/ic-lo-ra)\n\n### What This Model Is\nFrom the model card:\n\n> This is an IC-LoRA trained on top of LTX-2.3-22B, which conditions video generation on a reference sheet — a single composite image inventorying the characters, props, and location of a scene — so that generated videos keep those elements visually consistent.\n\n\n**Model details (model card):**\n- Base Model: LTX-2.3-22B (dev)\n- Training Type: IC-LoRA (in-context LoRA)\n- Control Type: Reference-sheet conditioning — character / prop / location identity carried into the generated video\n- Reference Downscale Factor: `1` (the reference is provided at the same resolution as the output)\n- Pipeline: the reference sheet is supplied as a static video (the still sheet looped to the output's length and frame rate). Trained with a `video_to_video` strategy over reference latents; no extra color/space transforms are applied at inference.\n\n### Intended Use & Out-of-Scope\nFrom the model card:\n\n- **Intended use:** Generating short video clips that stay faithful to a supplied reference sheet — keeping recurring characters (face and costume), handled props, and the set/location consistent with the sheet while following an action described in the prompt.\n- **Out of scope:** This is not a general text-to-video model — it expects a reference sheet as conditioning. It was trained at a single resolution / length bucket (**768×448**, **121 frames**, **24 fps**); other resolutions, much longer clips, or use without a reference sheet are out of distribution. It does not reproduce identities that are absent from the supplied sheet.\n\n### Control Signal Requirements\nFrom the model card:\n\n- **Control signal type:** Reference sheet — a single composite image with one clean panel per distinct visual element (each character as a face close-up + body turnaround, each prop as a product-style render, and one clean location panel), laid out on a **black background with no text**.\n- **Expected input:** A static video built from the reference sheet, looped to match the output clip's length and frame rate, at the output resolution (downscale factor 1).\n- **Preprocessing:** Author the reference sheet, then loop the still into a static video. Frame count must be **≥ 121** so the reference-encoding / 121-frame read bucket is satisfied; all targets in training were ≥ 121 frames.\n- **Alignment:** The reference video should match the output resolution and frame rate; its frame count must be at least the output length (clamped to ≥ 121).\n\n### Prompt Format\nFrom the model card — the prompt is split into two labeled parts, matching how the model was trained:\n\n```text\nReference sheet: <description of the panels in the sheet — characters, props, location>\n\nGenerated video: <description of the action / shot you want generated>\n```\n\nAt inference, the reference sheet (as a static video) supplies *what things look like*, and the `Generated video:` portion supplies *what happens*. The model reads the reference latents in-context and renders a new clip whose characters, props, and setting match the sheet.\n\nModel-card gallery examples also show prompts labeled as `### Reference Sheet Description` / `### Target Description`.\n\n### ComfyUI Usage\nFrom the model card:\n\n1. Copy the LoRA weights into `models/loras`.\n2. Load the LTX-2.3-22B base model and add the Ingredients LoRA.\n3. Start at strength `1.0` and adjust to taste.\n4. Use an IC-LoRA / reference workflow from the LTX-2 ComfyUI repository, which already wires the reference (control) input. Connect the reference-sheet static video as the control/reference input; a generic LoRA loader that ignores the reference path will not apply the conditioning.\n\n### Recommended Settings\nFrom the model card:\n\n- LoRA strength / weight: **1.4**\n- Inference steps: **30**\n- Guidance scale: **4.0**\n- Resolution & frames: **768×448**, **121 frames**, **24 fps** (the trained bucket — best results here)\n- Prompting: use the two-part `Reference sheet: … / Generated video: …` structure. The `Reference sheet:` text should describe the panels present; the `Generated video:` text drives the action.\n- Suggested negative prompt: `worst quality, inconsistent motion, blurry, jittery, distorted`\n- Validation used spatiotemporal guidance (STG, mode `stg_v`, block 29, scale 1.0), which can help motion stability.\n\n### Tips & Troubleshooting\nFrom the model card only:\n\n- **Bigger panels carry over better:** The more space an element takes up in the reference image, the more faithfully it carries over into the generated video. Give important characters/props larger, more prominent panels rather than small or crowded ones.\n- **Identity drift:** If a character's face or costume drifts, make sure the reference sheet has a clean, front-facing close-up and full turnaround for that character, and that its panel isn't cluttered or text-laden.\n- **Element not appearing:** The model only reproduces elements present on the sheet — add a dedicated panel for any prop/character you need to persist, and describe it in the `Reference sheet:` portion of the prompt.\n- **Reference too short:** The reference static video must be ≥ 121 frames; shorter references break the reference-encoding bucket.\n"
329 ],
330 "color": "#222",
331 "bgcolor": "#000"
332 },
333 {
334 "id": 709,
335 "type": "RepeatImageBatch",
336 "pos": [
337 150,
338 2750
339 ],
340 "size": [
341 270,
342 110
343 ],
344 "flags": [],
345 "order": 7,
346 "mode": 0,
347 "inputs": [
348 {
349 "name": "image",
350 "type": "IMAGE",
351 "link": 1825
352 },
353 {
354 "name": "amount",
355 "type": "INT",
356 "widget": {
357 "name": "amount"
358 },
359 "link": 1812
360 }
361 ],
362 "outputs": [
363 {
364 "name": "IMAGE",
365 "type": "IMAGE",
366 "links": [
367 1821
368 ]
369 }
370 ],
371 "properties": {
372 "Node name for S&R": "RepeatImageBatch"
373 },
374 "widgets_values": [
375 125
376 ]
377 },
378 {
379 "id": 712,
380 "type": "EmptyImage",
381 "pos": [
382 550,
383 2830
384 ],
385 "size": [
386 225,
387 8
388 ],
389 "flags": {
390 "collapsed": true
391 },
392 "order": 2,
393 "mode": 0,
394 "inputs": [],
395 "outputs": [
396 {
397 "name": "IMAGE",
398 "type": "IMAGE",
399 "links": [
400 1805
401 ]
402 }
403 ],
404 "properties": {
405 "Node name for S&R": "EmptyImage"
406 },
407 "widgets_values": [
408 512,
409 512,
410 1,
411 0
412 ]
413 },
414 {
415 "id": 715,
416 "type": "PrimitiveInt",
417 "pos": [
418 140,
419 2310
420 ],
421 "size": [
422 270,
423 110
424 ],
425 "flags": [],
426 "order": 3,
427 "mode": 0,
428 "inputs": [],
429 "outputs": [
430 {
431 "name": "INT",
432 "type": "INT",
433 "links": [
434 1810
435 ]
436 }
437 ],
438 "title": "Int (duration)",
439 "properties": {
440 "Node name for S&R": "PrimitiveInt"
441 },
442 "widgets_values": [
443 5,
444 "fixed"
445 ]
446 },
447 {
448 "id": 716,
449 "type": "PrimitiveInt",
450 "pos": [
451 150,
452 2480
453 ],
454 "size": [
455 270,
456 110
457 ],
458 "flags": [],
459 "order": 4,
460 "mode": 0,
461 "inputs": [],
462 "outputs": [
463 {
464 "name": "INT",
465 "type": "INT",
466 "links": [
467 1809,
468 1811
469 ]
470 }
471 ],
472 "title": "Int (fps)",
473 "properties": {
474 "Node name for S&R": "PrimitiveInt"
475 },
476 "widgets_values": [
477 25,
478 "fixed"
479 ]
480 },
481 {
482 "id": 717,
483 "type": "ComfyMathExpression",
484 "pos": [
485 170,
486 2670
487 ],
488 "size": [
489 225,
490 8
491 ],
492 "flags": {
493 "collapsed": true
494 },
495 "order": 6,
496 "mode": 0,
497 "inputs": [
498 {
499 "label": "a",
500 "name": "values.a",
501 "type": "FLOAT,INT,BOOLEAN",
502 "link": 1810
503 },
504 {
505 "label": "b",
506 "name": "values.b",
507 "shape": 7,
508 "type": "FLOAT,INT,BOOLEAN",
509 "link": 1811
510 },
511 {
512 "label": "c",
513 "name": "values.c",
514 "shape": 7,
515 "type": "FLOAT,INT,BOOLEAN",
516 "link": null
517 }
518 ],
519 "outputs": [
520 {
521 "name": "FLOAT",
522 "type": "FLOAT",
523 "links": null
524 },
525 {
526 "name": "INT",
527 "type": "INT",
528 "links": [
529 1812
530 ]
531 },
532 {
533 "name": "BOOL",
534 "type": "BOOLEAN",
535 "links": null
536 }
537 ],
538 "properties": {
539 "Node name for S&R": "ComfyMathExpression"
540 },
541 "widgets_values": [
542 "a * b"
543 ]
544 },
545 {
546 "id": 721,
547 "type": "GetImageSize",
548 "pos": [
549 540,
550 2610
551 ],
552 "size": [
553 225,
554 8
555 ],
556 "flags": {
557 "collapsed": true
558 },
559 "order": 9,
560 "mode": 0,
561 "inputs": [
562 {
563 "name": "image",
564 "type": "IMAGE",
565 "link": 1822
566 }
567 ],
568 "outputs": [
569 {
570 "name": "width",
571 "type": "INT",
572 "links": [
573 1817
574 ]
575 },
576 {
577 "name": "height",
578 "type": "INT",
579 "links": [
580 1818
581 ]
582 },
583 {
584 "name": "batch_size",
585 "type": "INT",
586 "links": null
587 }
588 ],
589 "properties": {
590 "Node name for S&R": "GetImageSize"
591 },
592 "widgets_values": []
593 },
594 {
595 "id": 722,
596 "type": "ResizeAndPadImage",
597 "pos": [
598 530,
599 2370
600 ],
601 "size": [
602 280,
603 170
604 ],
605 "flags": [],
606 "order": 8,
607 "mode": 0,
608 "showAdvanced": false,
609 "inputs": [
610 {
611 "name": "image",
612 "type": "IMAGE",
613 "link": 1821
614 }
615 ],
616 "outputs": [
617 {
618 "name": "IMAGE",
619 "type": "IMAGE",
620 "links": [
621 1822,
622 1823,
623 1824
624 ]
625 }
626 ],
627 "title": "Resize And Pad Image (Size)",
628 "properties": {
629 "Node name for S&R": "ResizeAndPadImage"
630 },
631 "widgets_values": [
632 1280,
633 720,
634 "black",
635 "lanczos"
636 ]
637 },
638 {
639 "id": 723,
640 "type": "PreviewImage",
641 "pos": [
642 140,
643 2980
644 ],
645 "size": [
646 650,
647 110
648 ],
649 "flags": [],
650 "order": 10,
651 "mode": 4,
652 "inputs": [
653 {
654 "name": "images",
655 "type": "IMAGE",
656 "link": 1823
657 }
658 ],
659 "outputs": [
660 {
661 "name": "images",
662 "type": "IMAGE",
663 "links": null
664 }
665 ],
666 "properties": {
667 "Node name for S&R": "PreviewImage"
668 },
669 "widgets_values": []
670 },
671 {
672 "id": 724,
673 "type": "LoadImage",
674 "pos": [
675 -680,
676 2280
677 ],
678 "size": [
679 730,
680 660
681 ],
682 "flags": [],
683 "order": 5,
684 "mode": 0,
685 "inputs": [],
686 "outputs": [
687 {
688 "name": "IMAGE",
689 "type": "IMAGE",
690 "links": [
691 1825
692 ]
693 },
694 {
695 "name": "MASK",
696 "type": "MASK",
697 "links": null
698 }
699 ],
700 "properties": {
701 "Node name for S&R": "LoadImage"
702 },
703 "widgets_values": [
704 "german_shepherd_news_anchor_ref.png",
705 "image"
706 ]
707 }
708 ],
709 "links": [
710 [
711 256,
712 129,
713 0,
714 68,
715 0,
716 "VIDEO"
717 ],
718 [
719 1805,
720 712,
721 0,
722 129,
723 0,
724 "IMAGE"
725 ],
726 [
727 1809,
728 716,
729 0,
730 129,
731 6,
732 "INT"
733 ],
734 [
735 1810,
736 715,
737 0,
738 717,
739 0,
740 "INT"
741 ],
742 [
743 1811,
744 716,
745 0,
746 717,
747 1,
748 "INT"
749 ],
750 [
751 1812,
752 717,
753 1,
754 709,
755 1,
756 "INT"
757 ],
758 [
759 1817,
760 721,
761 0,
762 129,
763 4,
764 "INT"
765 ],
766 [
767 1818,
768 721,
769 1,
770 129,
771 5,
772 "INT"
773 ],
774 [
775 1821,
776 709,
777 0,
778 722,
779 0,
780 "IMAGE"
781 ],
782 [
783 1822,
784 722,
785 0,
786 721,
787 0,
788 "IMAGE"
789 ],
790 [
791 1823,
792 722,
793 0,
794 723,
795 0,
796 "IMAGE"
797 ],
798 [
799 1824,
800 722,
801 0,
802 129,
803 1,
804 "IMAGE"
805 ],
806 [
807 1825,
808 724,
809 0,
810 709,
811 0,
812 "IMAGE"
813 ]
814 ],
815 "groups": [
816 {
817 "id": 28,
818 "title": "Video Settings",
819 "bounding": [
820 100,
821 2240,
822 740,
823 690
824 ],
825 "color": "#3f789e",
826 "flags": []
827 }
828 ],
829 "definitions": {
830 "subgraphs": [
831 {
832 "id": "f9f61b10-b689-4d67-b4fa-0acc1d9b5390",
833 "version": 1,
834 "state": {
835 "lastGroupId": 28,
836 "lastNodeId": 724,
837 "lastLinkId": 1825,
838 "lastRerouteId": 0
839 },
840 "revision": 0,
841 "config": [],
842 "name": "LTX-2.3 IC-LoRA Video Generation",
843 "inputNode": {
844 "id": -10,
845 "bounding": [
846 -160,
847 3060,
848 155.00390625,
849 328
850 ]
851 },
852 "outputNode": {
853 "id": -20,
854 "bounding": [
855 3620,
856 3120,
857 128,
858 68
859 ]
860 },
861 "inputs": [
862 {
863 "id": "6fe179c4-d96f-4383-b202-844f6de4922e",
864 "name": "input",
865 "type": "IMAGE,MASK",
866 "linkIds": [
867 1735,
868 1786
869 ],
870 "localized_name": "input",
871 "label": "first_frame",
872 "pos": [
873 -28.99609375,
874 3084
875 ]
876 },
877 {
878 "id": "e80df1ae-5f39-4f86-91bd-0467635e2f2d",
879 "name": "input_1",
880 "type": "IMAGE,MASK",
881 "linkIds": [
882 1777,
883 1802
884 ],
885 "localized_name": "input_1",
886 "label": "control_images",
887 "pos": [
888 -28.99609375,
889 3104
890 ]
891 },
892 {
893 "id": "433148fa-bf73-4ab1-81d9-09e2e38ed861",
894 "name": "text",
895 "type": "STRING",
896 "linkIds": [
897 316,
898 317
899 ],
900 "label": "prompt",
901 "pos": [
902 -28.99609375,
903 3124
904 ]
905 },
906 {
907 "id": "80e8d306-4496-4641-a896-249352d68a33",
908 "name": "value_4",
909 "type": "BOOLEAN",
910 "linkIds": [
911 315
912 ],
913 "label": "prompt_enhance",
914 "pos": [
915 -28.99609375,
916 3144
917 ]
918 },
919 {
920 "id": "36915bc8-a6ed-4d48-8619-e0e8723228e9",
921 "name": "value",
922 "type": "INT",
923 "linkIds": [
924 266
925 ],
926 "label": "width",
927 "pos": [
928 -28.99609375,
929 3164
930 ]
931 },
932 {
933 "id": "425a36b8-91ab-41b7-81e9-496eba064ec8",
934 "name": "value_1",
935 "type": "INT",
936 "linkIds": [
937 267
938 ],
939 "label": "height",
940 "pos": [
941 -28.99609375,
942 3184
943 ]
944 },
945 {
946 "id": "581b52ff-21c5-4774-ac2a-8f69a7e09e2e",
947 "name": "value_3",
948 "type": "INT",
949 "linkIds": [
950 269
951 ],
952 "label": "fps",
953 "pos": [
954 -28.99609375,
955 3204
956 ]
957 },
958 {
959 "id": "d03cc171-45da-4658-99aa-77252bbcf522",
960 "name": "noise_seed",
961 "type": "INT",
962 "linkIds": [
963 1793
964 ],
965 "label": "seed",
966 "pos": [
967 -28.99609375,
968 3224
969 ]
970 },
971 {
972 "id": "e68e61c8-905e-43ac-8c76-65ac52270a08",
973 "name": "ckpt_name_1",
974 "type": "COMBO",
975 "linkIds": [
976 272,
977 275,
978 276
979 ],
980 "label": "ckpt_name",
981 "pos": [
982 -28.99609375,
983 3244
984 ]
985 },
986 {
987 "id": "5d065f3b-891b-499f-950b-c2df0be24536",
988 "name": "text_encoder",
989 "type": "COMBO",
990 "linkIds": [
991 273
992 ],
993 "label": "text_encoder",
994 "pos": [
995 -28.99609375,
996 3264
997 ]
998 },
999 {
1000 "id": "e9abdbac-c422-4a1e-bc0d-6b99c0730086",
1001 "name": "lora_name",
1002 "type": "COMBO",
1003 "linkIds": [
1004 1768
1005 ],
1006 "label": "lora",
1007 "pos": [
1008 -28.99609375,
1009 3284
1010 ]
1011 },
1012 {
1013 "id": "c05ba793-3f43-4594-b7df-3f17fa3f99ba",
1014 "name": "lora_name_1",
1015 "type": "COMBO",
1016 "linkIds": [
1017 1769
1018 ],
1019 "label": "ic_lora",
1020 "pos": [
1021 -28.99609375,
1022 3304
1023 ]
1024 },
1025 {
1026 "id": "b475372d-89e7-44bb-995b-647f8e29c484",
1027 "name": "strength_model",
1028 "type": "FLOAT",
1029 "linkIds": [
1030 1770
1031 ],
1032 "label": "lora_strength",
1033 "pos": [
1034 -28.99609375,
1035 3324
1036 ]
1037 },
1038 {
1039 "id": "bfc27fa2-b100-413c-9c64-d38ab1ed5a2d",
1040 "name": "value_2",
1041 "type": "BOOLEAN",
1042 "linkIds": [
1043 1804
1044 ],
1045 "label": "bypass_first_frame",
1046 "pos": [
1047 -28.99609375,
1048 3344
1049 ]
1050 }
1051 ],
1052 "outputs": [
1053 {
1054 "id": "0c8c2dc0-c67c-4bc2-9e57-6aa00db2e3a9",
1055 "name": "VIDEO",
1056 "type": "VIDEO",
1057 "linkIds": [
1058 252
1059 ],
1060 "localized_name": "VIDEO",
1061 "pos": [
1062 3644,
1063 3144
1064 ]
1065 }
1066 ],
1067 "widgets": [],
1068 "nodes": [
1069 {
1070 "id": 101,
1071 "type": "LTXVEmptyLatentAudio",
1072 "pos": [
1073 1180,
1074 3800
1075 ],
1076 "size": [
1077 280,
1078 170
1079 ],
1080 "flags": [],
1081 "order": 1,
1082 "mode": 0,
1083 "inputs": [
1084 {
1085 "localized_name": "audio_vae",
1086 "name": "audio_vae",
1087 "type": "VAE",
1088 "link": 205
1089 },
1090 {
1091 "localized_name": "frames_number",
1092 "name": "frames_number",
1093 "type": "INT",
1094 "widget": {
1095 "name": "frames_number"
1096 },
1097 "link": 1801
1098 },
1099 {
1100 "localized_name": "frame_rate",
1101 "name": "frame_rate",
1102 "type": "INT",
1103 "widget": {
1104 "name": "frame_rate"
1105 },
1106 "link": 207
1107 }
1108 ],
1109 "outputs": [
1110 {
1111 "localized_name": "Latent",
1112 "name": "Latent",
1113 "type": "LATENT",
1114 "links": [
1115 245
1116 ]
1117 }
1118 ],
1119 "properties": {
1120 "Node name for S&R": "LTXVEmptyLatentAudio",
1121 "cnr_id": "comfy-core",
1122 "enableTabs": false,
1123 "hasSecondTab": false,
1124 "secondTabOffset": 80,
1125 "secondTabText": "Send Back",
1126 "secondTabWidth": 65,
1127 "tabWidth": 65,
1128 "tabXOffset": 10,
1129 "ue_properties": {
1130 "input_ue_unconnectable": [],
1131 "version": "7.5.2",
1132 "widget_ue_connectable": []
1133 },
1134 "ver": "0.3.68"
1135 },
1136 "widgets_values": [
1137 97,
1138 25,
1139 1
1140 ]
1141 },
1142 {
1143 "id": 106,
1144 "type": "LTXVCropGuides",
1145 "pos": [
1146 2430,
1147 2450
1148 ],
1149 "size": [
1150 280,
1151 120
1152 ],
1153 "flags": [],
1154 "order": 4,
1155 "mode": 0,
1156 "inputs": [
1157 {
1158 "localized_name": "positive",
1159 "name": "positive",
1160 "type": "CONDITIONING",
1161 "link": 290
1162 },
1163 {
1164 "localized_name": "negative",
1165 "name": "negative",
1166 "type": "CONDITIONING",
1167 "link": 292
1168 },
1169 {
1170 "localized_name": "latent",
1171 "name": "latent",
1172 "type": "LATENT",
1173 "link": 215
1174 }
1175 ],
1176 "outputs": [
1177 {
1178 "localized_name": "positive",
1179 "name": "positive",
1180 "type": "CONDITIONING",
1181 "links": []
1182 },
1183 {
1184 "localized_name": "negative",
1185 "name": "negative",
1186 "type": "CONDITIONING",
1187 "links": []
1188 },
1189 {
1190 "localized_name": "latent",
1191 "name": "latent",
1192 "type": "LATENT",
1193 "links": [
1194 211
1195 ]
1196 }
1197 ],
1198 "properties": {
1199 "Node name for S&R": "LTXVCropGuides",
1200 "cnr_id": "comfy-core",
1201 "enableTabs": false,
1202 "hasSecondTab": false,
1203 "secondTabOffset": 80,
1204 "secondTabText": "Send Back",
1205 "secondTabWidth": 65,
1206 "tabWidth": 65,
1207 "tabXOffset": 10,
1208 "ue_properties": {
1209 "input_ue_unconnectable": [],
1210 "version": "7.5.2",
1211 "widget_ue_connectable": []
1212 },
1213 "ver": "0.8.2"
1214 },
1215 "widgets_values": []
1216 },
1217 {
1218 "id": 108,
1219 "type": "EmptyLTXVLatentVideo",
1220 "pos": [
1221 1180,
1222 3550
1223 ],
1224 "size": [
1225 280,
1226 200
1227 ],
1228 "flags": [],
1229 "order": 6,
1230 "mode": 0,
1231 "inputs": [
1232 {
1233 "localized_name": "width",
1234 "name": "width",
1235 "type": "INT",
1236 "widget": {
1237 "name": "width"
1238 },
1239 "link": 1778
1240 },
1241 {
1242 "localized_name": "height",
1243 "name": "height",
1244 "type": "INT",
1245 "widget": {
1246 "name": "height"
1247 },
1248 "link": 1779
1249 },
1250 {
1251 "localized_name": "length",
1252 "name": "length",
1253 "type": "INT",
1254 "widget": {
1255 "name": "length"
1256 },
1257 "link": 1800
1258 }
1259 ],
1260 "outputs": [
1261 {
1262 "localized_name": "LATENT",
1263 "name": "LATENT",
1264 "type": "LATENT",
1265 "links": [
1266 296
1267 ]
1268 }
1269 ],
1270 "properties": {
1271 "Node name for S&R": "EmptyLTXVLatentVideo",
1272 "cnr_id": "comfy-core",
1273 "enableTabs": false,
1274 "hasSecondTab": false,
1275 "secondTabOffset": 80,
1276 "secondTabText": "Send Back",
1277 "secondTabWidth": 65,
1278 "tabWidth": 65,
1279 "tabXOffset": 10,
1280 "ue_properties": {
1281 "input_ue_unconnectable": [],
1282 "version": "7.5.2",
1283 "widget_ue_connectable": []
1284 },
1285 "ver": "0.3.60"
1286 },
1287 "widgets_values": [
1288 768,
1289 512,
1290 97,
1291 1
1292 ]
1293 },
1294 {
1295 "id": 109,
1296 "type": "LTXVConditioning",
1297 "pos": [
1298 1180,
1299 3350
1300 ],
1301 "size": [
1302 280,
1303 130
1304 ],
1305 "flags": [],
1306 "order": 7,
1307 "mode": 0,
1308 "inputs": [
1309 {
1310 "localized_name": "positive",
1311 "name": "positive",
1312 "type": "CONDITIONING",
1313 "link": 221
1314 },
1315 {
1316 "localized_name": "negative",
1317 "name": "negative",
1318 "type": "CONDITIONING",
1319 "link": 222
1320 },
1321 {
1322 "localized_name": "frame_rate",
1323 "name": "frame_rate",
1324 "type": "FLOAT",
1325 "widget": {
1326 "name": "frame_rate"
1327 },
1328 "link": 223
1329 }
1330 ],
1331 "outputs": [
1332 {
1333 "localized_name": "positive",
1334 "name": "positive",
1335 "type": "CONDITIONING",
1336 "links": [
1337 236
1338 ]
1339 },
1340 {
1341 "localized_name": "negative",
1342 "name": "negative",
1343 "type": "CONDITIONING",
1344 "links": [
1345 237
1346 ]
1347 }
1348 ],
1349 "properties": {
1350 "Node name for S&R": "LTXVConditioning",
1351 "cnr_id": "comfy-core",
1352 "enableTabs": false,
1353 "hasSecondTab": false,
1354 "secondTabOffset": 80,
1355 "secondTabText": "Send Back",
1356 "secondTabWidth": 65,
1357 "tabWidth": 65,
1358 "tabXOffset": 10,
1359 "ue_properties": {
1360 "input_ue_unconnectable": [],
1361 "version": "7.5.2",
1362 "widget_ue_connectable": []
1363 },
1364 "ver": "0.3.56"
1365 },
1366 "widgets_values": [
1367 25
1368 ]
1369 },
1370 {
1371 "id": 114,
1372 "type": "PrimitiveInt",
1373 "pos": [
1374 760,
1375 3840
1376 ],
1377 "size": [
1378 230,
1379 110
1380 ],
1381 "flags": [],
1382 "order": 10,
1383 "mode": 0,
1384 "inputs": [
1385 {
1386 "localized_name": "value",
1387 "name": "value",
1388 "type": "INT",
1389 "widget": {
1390 "name": "value"
1391 },
1392 "link": 269
1393 }
1394 ],
1395 "outputs": [
1396 {
1397 "localized_name": "INT",
1398 "name": "INT",
1399 "type": "INT",
1400 "links": [
1401 207,
1402 235
1403 ]
1404 }
1405 ],
1406 "title": "Frame Rate(int)",
1407 "properties": {
1408 "Node name for S&R": "PrimitiveInt",
1409 "cnr_id": "comfy-core",
1410 "enableTabs": false,
1411 "hasSecondTab": false,
1412 "secondTabOffset": 80,
1413 "secondTabText": "Send Back",
1414 "secondTabWidth": 65,
1415 "tabWidth": 65,
1416 "tabXOffset": 10,
1417 "ue_properties": {
1418 "input_ue_unconnectable": [],
1419 "version": "7.5.2",
1420 "widget_ue_connectable": []
1421 },
1422 "ver": "0.7.0"
1423 },
1424 "widgets_values": [
1425 25,
1426 "fixed"
1427 ]
1428 },
1429 {
1430 "id": 115,
1431 "type": "LTXVAddGuide",
1432 "pos": [
1433 2030,
1434 3360
1435 ],
1436 "size": [
1437 280,
1438 310
1439 ],
1440 "flags": [],
1441 "order": 11,
1442 "mode": 0,
1443 "inputs": [
1444 {
1445 "localized_name": "positive",
1446 "name": "positive",
1447 "type": "CONDITIONING",
1448 "link": 236
1449 },
1450 {
1451 "localized_name": "negative",
1452 "name": "negative",
1453 "type": "CONDITIONING",
1454 "link": 237
1455 },
1456 {
1457 "localized_name": "vae",
1458 "name": "vae",
1459 "type": "VAE",
1460 "link": 307
1461 },
1462 {
1463 "localized_name": "latent",
1464 "name": "latent",
1465 "type": "LATENT",
1466 "link": 289
1467 },
1468 {
1469 "localized_name": "image",
1470 "name": "image",
1471 "type": "IMAGE",
1472 "link": 1777
1473 },
1474 {
1475 "localized_name": "attention_mask",
1476 "name": "attention_mask",
1477 "shape": 7,
1478 "type": "MASK",
1479 "link": null
1480 },
1481 {
1482 "localized_name": "iclora_parameters",
1483 "name": "iclora_parameters",
1484 "shape": 7,
1485 "type": "IC_LORA_PARAMETERS",
1486 "link": 288
1487 }
1488 ],
1489 "outputs": [
1490 {
1491 "localized_name": "positive",
1492 "name": "positive",
1493 "type": "CONDITIONING",
1494 "links": [
1495 290,
1496 1791
1497 ]
1498 },
1499 {
1500 "localized_name": "negative",
1501 "name": "negative",
1502 "type": "CONDITIONING",
1503 "links": [
1504 292,
1505 1790
1506 ]
1507 },
1508 {
1509 "localized_name": "latent",
1510 "name": "latent",
1511 "type": "LATENT",
1512 "links": [
1513 287
1514 ]
1515 }
1516 ],
1517 "properties": {
1518 "Node name for S&R": "LTXVAddGuide",
1519 "cnr_id": "comfy-core",
1520 "enableTabs": false,
1521 "hasSecondTab": false,
1522 "secondTabOffset": 80,
1523 "secondTabText": "Send Back",
1524 "secondTabWidth": 65,
1525 "tabWidth": 65,
1526 "tabXOffset": 10,
1527 "ue_properties": {
1528 "input_ue_unconnectable": [],
1529 "version": "7.7",
1530 "widget_ue_connectable": []
1531 },
1532 "ver": "0.12.3"
1533 },
1534 "widgets_values": [
1535 0,
1536 1
1537 ]
1538 },
1539 {
1540 "id": 119,
1541 "type": "LTXVConcatAVLatent",
1542 "pos": [
1543 2030,
1544 2390
1545 ],
1546 "size": [
1547 280,
1548 100
1549 ],
1550 "flags": [],
1551 "order": 12,
1552 "mode": 0,
1553 "inputs": [
1554 {
1555 "localized_name": "video_latent",
1556 "name": "video_latent",
1557 "type": "LATENT",
1558 "link": 287
1559 },
1560 {
1561 "localized_name": "audio_latent",
1562 "name": "audio_latent",
1563 "type": "LATENT",
1564 "link": 245
1565 }
1566 ],
1567 "outputs": [
1568 {
1569 "localized_name": "latent",
1570 "name": "latent",
1571 "type": "LATENT",
1572 "links": [
1573 1789
1574 ]
1575 }
1576 ],
1577 "properties": {
1578 "Node name for S&R": "LTXVConcatAVLatent",
1579 "cnr_id": "comfy-core",
1580 "enableTabs": false,
1581 "hasSecondTab": false,
1582 "secondTabOffset": 80,
1583 "secondTabText": "Send Back",
1584 "secondTabWidth": 65,
1585 "tabWidth": 65,
1586 "tabXOffset": 10,
1587 "ue_properties": {
1588 "input_ue_unconnectable": [],
1589 "version": "7.5.2",
1590 "widget_ue_connectable": []
1591 },
1592 "ver": "0.7.0"
1593 },
1594 "widgets_values": []
1595 },
1596 {
1597 "id": 123,
1598 "type": "ComfyMathExpression",
1599 "pos": [
1600 770,
1601 4000
1602 ],
1603 "size": [
1604 230,
1605 80
1606 ],
1607 "flags": {
1608 "collapsed": true
1609 },
1610 "order": 15,
1611 "mode": 0,
1612 "inputs": [
1613 {
1614 "label": "a",
1615 "localized_name": "values.a",
1616 "name": "values.a",
1617 "type": "FLOAT,INT,BOOLEAN",
1618 "link": 235
1619 },
1620 {
1621 "label": "b",
1622 "localized_name": "values.b",
1623 "name": "values.b",
1624 "shape": 7,
1625 "type": "FLOAT,INT,BOOLEAN",
1626 "link": null
1627 }
1628 ],
1629 "outputs": [
1630 {
1631 "localized_name": "FLOAT",
1632 "name": "FLOAT",
1633 "type": "FLOAT",
1634 "links": [
1635 223,
1636 234
1637 ]
1638 },
1639 {
1640 "localized_name": "INT",
1641 "name": "INT",
1642 "type": "INT",
1643 "links": []
1644 },
1645 {
1646 "localized_name": "BOOL",
1647 "name": "BOOL",
1648 "type": "BOOLEAN",
1649 "links": null
1650 }
1651 ],
1652 "properties": {
1653 "Node name for S&R": "ComfyMathExpression",
1654 "cnr_id": "comfy-core",
1655 "enableTabs": false,
1656 "hasSecondTab": false,
1657 "secondTabOffset": 80,
1658 "secondTabText": "Send Back",
1659 "secondTabWidth": 65,
1660 "tabWidth": 65,
1661 "tabXOffset": 10,
1662 "ue_properties": {
1663 "input_ue_unconnectable": [],
1664 "version": "7.7",
1665 "widget_ue_connectable": []
1666 },
1667 "ver": "0.17.0"
1668 },
1669 "widgets_values": [
1670 "a"
1671 ]
1672 },
1673 {
1674 "id": 113,
1675 "type": "PrimitiveInt",
1676 "pos": [
1677 760,
1678 3340
1679 ],
1680 "size": [
1681 230,
1682 110
1683 ],
1684 "flags": [],
1685 "order": 9,
1686 "mode": 0,
1687 "inputs": [
1688 {
1689 "localized_name": "value",
1690 "name": "value",
1691 "type": "INT",
1692 "widget": {
1693 "name": "value"
1694 },
1695 "link": 266
1696 }
1697 ],
1698 "outputs": [
1699 {
1700 "localized_name": "INT",
1701 "name": "INT",
1702 "type": "INT",
1703 "links": [
1704 1778
1705 ]
1706 }
1707 ],
1708 "title": "Width",
1709 "properties": {
1710 "Node name for S&R": "PrimitiveInt",
1711 "cnr_id": "comfy-core",
1712 "enableTabs": false,
1713 "hasSecondTab": false,
1714 "secondTabOffset": 80,
1715 "secondTabText": "Send Back",
1716 "secondTabWidth": 65,
1717 "tabWidth": 65,
1718 "tabXOffset": 10,
1719 "ue_properties": {
1720 "input_ue_unconnectable": [],
1721 "version": "7.5.2",
1722 "widget_ue_connectable": []
1723 },
1724 "ver": "0.7.0"
1725 },
1726 "widgets_values": [
1727 1280,
1728 "fixed"
1729 ]
1730 },
1731 {
1732 "id": 98,
1733 "type": "PrimitiveInt",
1734 "pos": [
1735 760,
1736 3490
1737 ],
1738 "size": [
1739 230,
1740 110
1741 ],
1742 "flags": [],
1743 "order": 0,
1744 "mode": 0,
1745 "inputs": [
1746 {
1747 "localized_name": "value",
1748 "name": "value",
1749 "type": "INT",
1750 "widget": {
1751 "name": "value"
1752 },
1753 "link": 267
1754 }
1755 ],
1756 "outputs": [
1757 {
1758 "localized_name": "INT",
1759 "name": "INT",
1760 "type": "INT",
1761 "links": [
1762 1779
1763 ]
1764 }
1765 ],
1766 "title": "height",
1767 "properties": {
1768 "Node name for S&R": "PrimitiveInt",
1769 "cnr_id": "comfy-core",
1770 "enableTabs": false,
1771 "hasSecondTab": false,
1772 "secondTabOffset": 80,
1773 "secondTabText": "Send Back",
1774 "secondTabWidth": 65,
1775 "tabWidth": 65,
1776 "tabXOffset": 10,
1777 "ue_properties": {
1778 "input_ue_unconnectable": [],
1779 "version": "7.5.2",
1780 "widget_ue_connectable": []
1781 },
1782 "ver": "0.7.0"
1783 },
1784 "widgets_values": [
1785 704,
1786 "fixed"
1787 ]
1788 },
1789 {
1790 "id": 112,
1791 "type": "CLIPTextEncode",
1792 "pos": [
1793 1320,
1794 2870
1795 ],
1796 "size": [
1797 590,
1798 200
1799 ],
1800 "flags": {
1801 "collapsed": false
1802 },
1803 "order": 8,
1804 "mode": 0,
1805 "inputs": [
1806 {
1807 "localized_name": "clip",
1808 "name": "clip",
1809 "type": "CLIP",
1810 "link": 230
1811 }
1812 ],
1813 "outputs": [
1814 {
1815 "localized_name": "CONDITIONING",
1816 "name": "CONDITIONING",
1817 "type": "CONDITIONING",
1818 "links": [
1819 222
1820 ]
1821 }
1822 ],
1823 "properties": {
1824 "Node name for S&R": "CLIPTextEncode",
1825 "cnr_id": "comfy-core",
1826 "enableTabs": false,
1827 "hasSecondTab": false,
1828 "secondTabOffset": 80,
1829 "secondTabText": "Send Back",
1830 "secondTabWidth": 65,
1831 "tabWidth": 65,
1832 "tabXOffset": 10,
1833 "ue_properties": {
1834 "input_ue_unconnectable": [],
1835 "version": "7.5.2",
1836 "widget_ue_connectable": []
1837 },
1838 "ver": "0.3.56"
1839 },
1840 "widgets_values": [
1841 "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts."
1842 ],
1843 "color": "#223",
1844 "bgcolor": "#335"
1845 },
1846 {
1847 "id": 122,
1848 "type": "CreateVideo",
1849 "pos": [
1850 2890,
1851 2900
1852 ],
1853 "size": [
1854 280,
1855 160
1856 ],
1857 "flags": [],
1858 "order": 14,
1859 "mode": 0,
1860 "inputs": [
1861 {
1862 "localized_name": "images",
1863 "name": "images",
1864 "type": "IMAGE",
1865 "link": 232
1866 },
1867 {
1868 "localized_name": "audio",
1869 "name": "audio",
1870 "shape": 7,
1871 "type": "AUDIO",
1872 "link": 233
1873 },
1874 {
1875 "localized_name": "fps",
1876 "name": "fps",
1877 "type": "FLOAT",
1878 "widget": {
1879 "name": "fps"
1880 },
1881 "link": 234
1882 }
1883 ],
1884 "outputs": [
1885 {
1886 "localized_name": "VIDEO",
1887 "name": "VIDEO",
1888 "type": "VIDEO",
1889 "links": [
1890 252
1891 ]
1892 }
1893 ],
1894 "properties": {
1895 "Node name for S&R": "CreateVideo",
1896 "cnr_id": "comfy-core",
1897 "enableTabs": false,
1898 "hasSecondTab": false,
1899 "secondTabOffset": 80,
1900 "secondTabText": "Send Back",
1901 "secondTabWidth": 65,
1902 "tabWidth": 65,
1903 "tabXOffset": 10,
1904 "ue_properties": {
1905 "input_ue_unconnectable": [],
1906 "version": "7.7",
1907 "widget_ue_connectable": []
1908 },
1909 "ver": "0.14.1"
1910 },
1911 "widgets_values": [
1912 24,
1913 8
1914 ]
1915 },
1916 {
1917 "id": 105,
1918 "type": "VAEDecodeTiled",
1919 "pos": [
1920 2430,
1921 2630
1922 ],
1923 "size": [
1924 280,
1925 200
1926 ],
1927 "flags": [],
1928 "order": 3,
1929 "mode": 0,
1930 "inputs": [
1931 {
1932 "localized_name": "samples",
1933 "name": "samples",
1934 "type": "LATENT",
1935 "link": 211
1936 },
1937 {
1938 "localized_name": "vae",
1939 "name": "vae",
1940 "type": "VAE",
1941 "link": 212
1942 }
1943 ],
1944 "outputs": [
1945 {
1946 "localized_name": "IMAGE",
1947 "name": "IMAGE",
1948 "type": "IMAGE",
1949 "links": [
1950 232
1951 ]
1952 }
1953 ],
1954 "properties": {
1955 "Node name for S&R": "VAEDecodeTiled",
1956 "cnr_id": "comfy-core",
1957 "enableTabs": false,
1958 "hasSecondTab": false,
1959 "secondTabOffset": 80,
1960 "secondTabText": "Send Back",
1961 "secondTabWidth": 65,
1962 "tabWidth": 65,
1963 "tabXOffset": 10,
1964 "ue_properties": {
1965 "input_ue_unconnectable": [],
1966 "version": "7.5.2",
1967 "widget_ue_connectable": []
1968 },
1969 "ver": "0.7.0"
1970 },
1971 "widgets_values": [
1972 768,
1973 64,
1974 4096,
1975 64
1976 ]
1977 },
1978 {
1979 "id": 107,
1980 "type": "LTXVAudioVAEDecode",
1981 "pos": [
1982 2430,
1983 2920
1984 ],
1985 "size": [
1986 280,
1987 100
1988 ],
1989 "flags": [],
1990 "order": 5,
1991 "mode": 0,
1992 "inputs": [
1993 {
1994 "localized_name": "samples",
1995 "name": "samples",
1996 "type": "LATENT",
1997 "link": 216
1998 },
1999 {
2000 "label": "Audio VAE",
2001 "localized_name": "audio_vae",
2002 "name": "audio_vae",
2003 "type": "VAE",
2004 "link": 217
2005 }
2006 ],
2007 "outputs": [
2008 {
2009 "localized_name": "Audio",
2010 "name": "Audio",
2011 "type": "AUDIO",
2012 "links": [
2013 233
2014 ]
2015 }
2016 ],
2017 "properties": {
2018 "Node name for S&R": "LTXVAudioVAEDecode",
2019 "cnr_id": "comfy-core",
2020 "enableTabs": false,
2021 "hasSecondTab": false,
2022 "secondTabOffset": 80,
2023 "secondTabText": "Send Back",
2024 "secondTabWidth": 65,
2025 "tabWidth": 65,
2026 "tabXOffset": 10,
2027 "ue_properties": {
2028 "input_ue_unconnectable": [],
2029 "version": "7.5.2",
2030 "widget_ue_connectable": []
2031 },
2032 "ver": "0.7.0"
2033 },
2034 "widgets_values": []
2035 },
2036 {
2037 "id": 121,
2038 "type": "LTXVSeparateAVLatent",
2039 "pos": [
2040 2040,
2041 3010
2042 ],
2043 "size": [
2044 250,
2045 100
2046 ],
2047 "flags": [],
2048 "order": 13,
2049 "mode": 0,
2050 "inputs": [
2051 {
2052 "localized_name": "av_latent",
2053 "name": "av_latent",
2054 "type": "LATENT",
2055 "link": 1788
2056 }
2057 ],
2058 "outputs": [
2059 {
2060 "localized_name": "video_latent",
2061 "name": "video_latent",
2062 "type": "LATENT",
2063 "links": [
2064 215
2065 ]
2066 },
2067 {
2068 "localized_name": "audio_latent",
2069 "name": "audio_latent",
2070 "type": "LATENT",
2071 "links": [
2072 216
2073 ]
2074 }
2075 ],
2076 "properties": {
2077 "Node name for S&R": "LTXVSeparateAVLatent",
2078 "cnr_id": "comfy-core",
2079 "enableTabs": false,
2080 "hasSecondTab": false,
2081 "secondTabOffset": 80,
2082 "secondTabText": "Send Back",
2083 "secondTabWidth": 65,
2084 "tabWidth": 65,
2085 "tabXOffset": 10,
2086 "ue_properties": {
2087 "input_ue_unconnectable": [],
2088 "version": "7.5.2",
2089 "widget_ue_connectable": []
2090 },
2091 "ver": "0.5.1"
2092 },
2093 "widgets_values": []
2094 },
2095 {
2096 "id": 128,
2097 "type": "CLIPTextEncode",
2098 "pos": [
2099 1310,
2100 2380
2101 ],
2102 "size": [
2103 620,
2104 420
2105 ],
2106 "flags": [],
2107 "order": 18,
2108 "mode": 0,
2109 "inputs": [
2110 {
2111 "localized_name": "clip",
2112 "name": "clip",
2113 "type": "CLIP",
2114 "link": 231
2115 },
2116 {
2117 "localized_name": "text",
2118 "name": "text",
2119 "type": "STRING",
2120 "widget": {
2121 "name": "text"
2122 },
2123 "link": 1808
2124 }
2125 ],
2126 "outputs": [
2127 {
2128 "localized_name": "CONDITIONING",
2129 "name": "CONDITIONING",
2130 "type": "CONDITIONING",
2131 "links": [
2132 221
2133 ]
2134 }
2135 ],
2136 "properties": {
2137 "Node name for S&R": "CLIPTextEncode",
2138 "cnr_id": "comfy-core",
2139 "enableTabs": false,
2140 "hasSecondTab": false,
2141 "secondTabOffset": 80,
2142 "secondTabText": "Send Back",
2143 "secondTabWidth": 65,
2144 "tabWidth": 65,
2145 "tabXOffset": 10,
2146 "ue_properties": {
2147 "input_ue_unconnectable": [],
2148 "version": "7.5.2",
2149 "widget_ue_connectable": []
2150 },
2151 "ver": "0.3.56"
2152 },
2153 "widgets_values": [
2154 "A slow forward dolly shot on a bright, sunlit day in a lush jungle ruin. A lone figure in nature-themed armor stands before a weathered stone arch overgrown with ivy. A textured marble sphere wrapped in twisting vines levitates in the arch’s center, spinning slowly. As the camera glides forward, vines sway softly, leaves flutter in the light breeze. Strong golden sunlight streams through the canopy, illuminating the mossy ruins with bright, clear light. The scene feels vibrant and peaceful, with subtle natural motion."
2155 ],
2156 "color": "#232",
2157 "bgcolor": "#353"
2158 },
2159 {
2160 "id": 127,
2161 "type": "CheckpointLoaderSimple",
2162 "pos": [
2163 770,
2164 2380
2165 ],
2166 "size": [
2167 420,
2168 160
2169 ],
2170 "flags": [],
2171 "order": 17,
2172 "mode": 0,
2173 "inputs": [
2174 {
2175 "localized_name": "ckpt_name",
2176 "name": "ckpt_name",
2177 "type": "COMBO",
2178 "widget": {
2179 "name": "ckpt_name"
2180 },
2181 "link": 276
2182 }
2183 ],
2184 "outputs": [
2185 {
2186 "localized_name": "MODEL",
2187 "name": "MODEL",
2188 "type": "MODEL",
2189 "links": [
2190 279,
2191 313
2192 ]
2193 },
2194 {
2195 "localized_name": "CLIP",
2196 "name": "CLIP",
2197 "type": "CLIP",
2198 "links": []
2199 },
2200 {
2201 "localized_name": "VAE",
2202 "name": "VAE",
2203 "type": "VAE",
2204 "links": [
2205 212,
2206 306,
2207 307
2208 ]
2209 }
2210 ],
2211 "properties": {
2212 "Node name for S&R": "CheckpointLoaderSimple",
2213 "cnr_id": "comfy-core",
2214 "enableTabs": false,
2215 "hasSecondTab": false,
2216 "models": [
2217 {
2218 "name": "ltx-2.3-22b-distilled-fp8.safetensors",
2219 "url": "https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-distilled-fp8.safetensors",
2220 "directory": "checkpoints"
2221 }
2222 ],
2223 "secondTabOffset": 80,
2224 "secondTabText": "Send Back",
2225 "secondTabWidth": 65,
2226 "tabWidth": 65,
2227 "tabXOffset": 10,
2228 "ue_properties": {
2229 "input_ue_unconnectable": [],
2230 "version": "7.5.2",
2231 "widget_ue_connectable": []
2232 },
2233 "ver": "0.10.0"
2234 },
2235 "widgets_values": [
2236 "ltx-2.3-22b-distilled-fp8.safetensors"
2237 ]
2238 },
2239 {
2240 "id": 126,
2241 "type": "LTXVAudioVAELoader",
2242 "pos": [
2243 770,
2244 2590
2245 ],
2246 "size": [
2247 420,
2248 110
2249 ],
2250 "flags": [],
2251 "order": 16,
2252 "mode": 0,
2253 "inputs": [
2254 {
2255 "localized_name": "ckpt_name",
2256 "name": "ckpt_name",
2257 "type": "COMBO",
2258 "widget": {
2259 "name": "ckpt_name"
2260 },
2261 "link": 272
2262 }
2263 ],
2264 "outputs": [
2265 {
2266 "localized_name": "Audio VAE",
2267 "name": "Audio VAE",
2268 "type": "VAE",
2269 "links": [
2270 205,
2271 217
2272 ]
2273 }
2274 ],
2275 "properties": {
2276 "Node name for S&R": "LTXVAudioVAELoader",
2277 "cnr_id": "comfy-core",
2278 "enableTabs": false,
2279 "hasSecondTab": false,
2280 "models": [
2281 {
2282 "name": "ltx-2.3-22b-distilled-fp8.safetensors",
2283 "url": "https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-distilled-fp8.safetensors",
2284 "directory": "checkpoints"
2285 }
2286 ],
2287 "secondTabOffset": 80,
2288 "secondTabText": "Send Back",
2289 "secondTabWidth": 65,
2290 "tabWidth": 65,
2291 "tabXOffset": 10,
2292 "ue_properties": {
2293 "input_ue_unconnectable": [],
2294 "version": "7.5.2",
2295 "widget_ue_connectable": []
2296 },
2297 "ver": "0.10.0"
2298 },
2299 "widgets_values": [
2300 "ltx-2.3-22b-distilled-fp8.safetensors"
2301 ]
2302 },
2303 {
2304 "id": 103,
2305 "type": "LTXAVTextEncoderLoader",
2306 "pos": [
2307 770,
2308 2750
2309 ],
2310 "size": [
2311 410,
2312 170
2313 ],
2314 "flags": [],
2315 "order": 2,
2316 "mode": 0,
2317 "inputs": [
2318 {
2319 "localized_name": "text_encoder",
2320 "name": "text_encoder",
2321 "type": "COMBO",
2322 "widget": {
2323 "name": "text_encoder"
2324 },
2325 "link": 273
2326 },
2327 {
2328 "localized_name": "ckpt_name",
2329 "name": "ckpt_name",
2330 "type": "COMBO",
2331 "widget": {
2332 "name": "ckpt_name"
2333 },
2334 "link": 275
2335 }
2336 ],
2337 "outputs": [
2338 {
2339 "localized_name": "CLIP",
2340 "name": "CLIP",
2341 "type": "CLIP",
2342 "links": [
2343 230,
2344 231,
2345 314
2346 ]
2347 }
2348 ],
2349 "properties": {
2350 "Node name for S&R": "LTXAVTextEncoderLoader",
2351 "cnr_id": "comfy-core",
2352 "enableTabs": false,
2353 "hasSecondTab": false,
2354 "models": [
2355 {
2356 "name": "gemma_3_12B_it_fp4_mixed.safetensors",
2357 "url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it_fp4_mixed.safetensors",
2358 "directory": "text_encoders"
2359 },
2360 {
2361 "name": "ltx-2.3-22b-distilled-fp8.safetensors",
2362 "url": "https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-distilled-fp8.safetensors",
2363 "directory": "checkpoints"
2364 }
2365 ],
2366 "secondTabOffset": 80,
2367 "secondTabText": "Send Back",
2368 "secondTabWidth": 65,
2369 "tabWidth": 65,
2370 "tabXOffset": 10,
2371 "ue_properties": {
2372 "input_ue_unconnectable": [],
2373 "version": "7.5.2",
2374 "widget_ue_connectable": []
2375 },
2376 "ver": "0.10.0"
2377 },
2378 "widgets_values": [
2379 "gemma_3_12B_it_fp4_mixed.safetensors",
2380 "ltx-2.3-22b-distilled-fp8.safetensors",
2381 "default"
2382 ]
2383 },
2384 {
2385 "id": 195,
2386 "type": "LoraLoaderModelOnly",
2387 "pos": [
2388 750,
2389 3020
2390 ],
2391 "size": [
2392 470,
2393 140
2394 ],
2395 "flags": [],
2396 "order": 19,
2397 "mode": 0,
2398 "inputs": [
2399 {
2400 "localized_name": "model",
2401 "name": "model",
2402 "type": "MODEL",
2403 "link": 279
2404 },
2405 {
2406 "localized_name": "lora_name",
2407 "name": "lora_name",
2408 "type": "COMBO",
2409 "widget": {
2410 "name": "lora_name"
2411 },
2412 "link": 1769
2413 },
2414 {
2415 "localized_name": "strength_model",
2416 "name": "strength_model",
2417 "type": "FLOAT",
2418 "widget": {
2419 "name": "strength_model"
2420 },
2421 "link": 1770
2422 }
2423 ],
2424 "outputs": [
2425 {
2426 "localized_name": "MODEL",
2427 "name": "MODEL",
2428 "type": "MODEL",
2429 "links": [
2430 277,
2431 1792
2432 ]
2433 }
2434 ],
2435 "properties": {
2436 "Node name for S&R": "LoraLoaderModelOnly",
2437 "cnr_id": "comfy-core",
2438 "enableTabs": false,
2439 "hasSecondTab": false,
2440 "models": [
2441 {
2442 "name": "ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors",
2443 "url": "https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors",
2444 "directory": "loras"
2445 }
2446 ],
2447 "secondTabOffset": 80,
2448 "secondTabText": "Send Back",
2449 "secondTabWidth": 65,
2450 "tabWidth": 65,
2451 "tabXOffset": 10,
2452 "ver": "0.22.0"
2453 },
2454 "widgets_values": [
2455 "ltx-2.3-22b-ic-lora-ingredients-0.9.safetensors",
2456 1
2457 ],
2458 "color": "#323",
2459 "bgcolor": "#535"
2460 },
2461 {
2462 "id": 196,
2463 "type": "GetICLoRAParameters",
2464 "pos": [
2465 1590,
2466 3630
2467 ],
2468 "size": [
2469 300,
2470 80
2471 ],
2472 "flags": [],
2473 "order": 20,
2474 "mode": 0,
2475 "inputs": [
2476 {
2477 "localized_name": "iclora_model",
2478 "name": "iclora_model",
2479 "type": "MODEL",
2480 "link": 277
2481 }
2482 ],
2483 "outputs": [
2484 {
2485 "localized_name": "iclora_parameters",
2486 "name": "iclora_parameters",
2487 "type": "IC_LORA_PARAMETERS",
2488 "links": [
2489 288
2490 ]
2491 }
2492 ],
2493 "properties": {
2494 "Node name for S&R": "GetICLoRAParameters",
2495 "cnr_id": "comfy-core",
2496 "enableTabs": false,
2497 "hasSecondTab": false,
2498 "secondTabOffset": 80,
2499 "secondTabText": "Send Back",
2500 "secondTabWidth": 65,
2501 "tabWidth": 65,
2502 "tabXOffset": 10,
2503 "ver": "0.22.0"
2504 },
2505 "widgets_values": [],
2506 "color": "#323",
2507 "bgcolor": "#535"
2508 },
2509 {
2510 "id": 198,
2511 "type": "LTXVImgToVideoInplace",
2512 "pos": [
2513 1580,
2514 3360
2515 ],
2516 "size": [
2517 270,
2518 180
2519 ],
2520 "flags": [],
2521 "order": 21,
2522 "mode": 0,
2523 "inputs": [
2524 {
2525 "localized_name": "vae",
2526 "name": "vae",
2527 "type": "VAE",
2528 "link": 306
2529 },
2530 {
2531 "localized_name": "image",
2532 "name": "image",
2533 "type": "IMAGE",
2534 "link": 1786
2535 },
2536 {
2537 "localized_name": "latent",
2538 "name": "latent",
2539 "type": "LATENT",
2540 "link": 296
2541 },
2542 {
2543 "localized_name": "bypass",
2544 "name": "bypass",
2545 "type": "BOOLEAN",
2546 "widget": {
2547 "name": "bypass"
2548 },
2549 "link": 1803
2550 }
2551 ],
2552 "outputs": [
2553 {
2554 "localized_name": "latent",
2555 "name": "latent",
2556 "type": "LATENT",
2557 "links": [
2558 289
2559 ]
2560 }
2561 ],
2562 "properties": {
2563 "Node name for S&R": "LTXVImgToVideoInplace",
2564 "cnr_id": "comfy-core",
2565 "enableTabs": false,
2566 "hasSecondTab": false,
2567 "secondTabOffset": 80,
2568 "secondTabText": "Send Back",
2569 "secondTabWidth": 65,
2570 "tabWidth": 65,
2571 "tabXOffset": 10,
2572 "ver": "0.22.0"
2573 },
2574 "widgets_values": [
2575 1,
2576 true
2577 ]
2578 },
2579 {
2580 "id": 208,
2581 "type": "LoraLoader",
2582 "pos": [
2583 770,
2584 1570
2585 ],
2586 "size": [
2587 380,
2588 230
2589 ],
2590 "flags": [],
2591 "order": 22,
2592 "mode": 0,
2593 "inputs": [
2594 {
2595 "localized_name": "model",
2596 "name": "model",
2597 "type": "MODEL",
2598 "link": 313
2599 },
2600 {
2601 "localized_name": "clip",
2602 "name": "clip",
2603 "type": "CLIP",
2604 "link": 314
2605 },
2606 {
2607 "localized_name": "lora_name",
2608 "name": "lora_name",
2609 "type": "COMBO",
2610 "widget": {
2611 "name": "lora_name"
2612 },
2613 "link": 1768
2614 }
2615 ],
2616 "outputs": [
2617 {
2618 "localized_name": "MODEL",
2619 "name": "MODEL",
2620 "type": "MODEL",
2621 "links": null
2622 },
2623 {
2624 "localized_name": "CLIP",
2625 "name": "CLIP",
2626 "type": "CLIP",
2627 "links": [
2628 309
2629 ]
2630 }
2631 ],
2632 "properties": {
2633 "Node name for S&R": "LoraLoader",
2634 "cnr_id": "comfy-core",
2635 "enableTabs": false,
2636 "hasSecondTab": false,
2637 "models": [
2638 {
2639 "name": "gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors",
2640 "url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/loras/gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors",
2641 "directory": "loras"
2642 }
2643 ],
2644 "secondTabOffset": 80,
2645 "secondTabText": "Send Back",
2646 "secondTabWidth": 65,
2647 "tabWidth": 65,
2648 "tabXOffset": 10,
2649 "ver": "0.16.3"
2650 },
2651 "widgets_values": [
2652 "gemma-3-12b-it-abliterated_lora_rank64_bf16.safetensors",
2653 1,
2654 1
2655 ]
2656 },
2657 {
2658 "id": 209,
2659 "type": "TextGenerateLTX2Prompt",
2660 "pos": [
2661 1200,
2662 1570
2663 ],
2664 "size": [
2665 400,
2666 420
2667 ],
2668 "flags": {
2669 "collapsed": false
2670 },
2671 "order": 23,
2672 "mode": 0,
2673 "inputs": [
2674 {
2675 "localized_name": "clip",
2676 "name": "clip",
2677 "type": "CLIP",
2678 "link": 309
2679 },
2680 {
2681 "localized_name": "image",
2682 "name": "image",
2683 "shape": 7,
2684 "type": "IMAGE",
2685 "link": 1735
2686 },
2687 {
2688 "localized_name": "video",
2689 "name": "video",
2690 "shape": 7,
2691 "type": "IMAGE",
2692 "link": null
2693 },
2694 {
2695 "localized_name": "audio",
2696 "name": "audio",
2697 "shape": 7,
2698 "type": "AUDIO",
2699 "link": null
2700 },
2701 {
2702 "localized_name": "prompt",
2703 "name": "prompt",
2704 "type": "STRING",
2705 "widget": {
2706 "name": "prompt"
2707 },
2708 "link": 316
2709 }
2710 ],
2711 "outputs": [
2712 {
2713 "localized_name": "generated_text",
2714 "name": "generated_text",
2715 "type": "STRING",
2716 "links": [
2717 311
2718 ]
2719 }
2720 ],
2721 "properties": {
2722 "Node name for S&R": "TextGenerateLTX2Prompt",
2723 "cnr_id": "comfy-core",
2724 "enableTabs": false,
2725 "hasSecondTab": false,
2726 "secondTabOffset": 80,
2727 "secondTabText": "Send Back",
2728 "secondTabWidth": 65,
2729 "tabWidth": 65,
2730 "tabXOffset": 10,
2731 "ver": "0.16.3"
2732 },
2733 "widgets_values": [
2734 "### Reference Sheet Description **Top Row Left (Character):** An anthropomorphic bipedal German Shepherd news anchor with realistic brown, tan, and black fur, a calm professional expression, and thin round copper-bronze framed glasses. He is shown in close-up portraits and full-body front, three-quarter, side, and back views standing upright like a person, with a humanoid torso and limbs and a long bushy German Shepherd tail. He wears a vibrant long-sleeve button-down shirt with an abstract multicolored pink-purple-turquoise-yellow woven pattern, dark charcoal dress pants, and dark leather dress shoes. **Top Row Right (Prop):** A professional black studio condenser microphone on a short circular desk stand shown from multiple angles, plus black over-the-ear wireless earpieces / headsets for broadcast cues. **Middle Row Right (Prop):** A flat product view of the same vibrant long-sleeve multicolored patterned button-down shirt, clearly showing the abstract pink, purple, turquoise, and yellow woven texture. **Bottom Row (Setting):** A wide shot of a high-end professional news studio with a large curved dark teal anchor desk in the foreground, a massive digital backdrop screen displaying bold white \"NEWS\" lettering over soft blue-green abstract graphics, and polished cinematic broadcast lighting with studio fixtures visible around the set.\n\n### Target Description A cozy, cinematic scene inside a high-end professional news studio. The camera begins on a wide establishing shot of the large curved dark teal anchor desk and the soft-focus blue-green \"NEWS\" backdrop, then smoothly pushes in to a steady medium shot of the anthropomorphic bipedal German Shepherd news anchor seated behind the desk. He has realistic brown-tan-black fur, thin round copper-bronze glasses, and a calm professional expression. He wears the vibrant long-sleeve multicolored pink-purple-turquoise-yellow patterned button-down shirt with dark charcoal dress pants. His paw-like hands rest on the desk near the black studio condenser microphone. The studio is bathed in polished cinematic broadcast light from the backdrop and overhead fixtures. His initial expression is focused and composed, then he leans slightly toward the microphone, softens into a confident on-air smile, and speaks clearly to camera: \"Good evening, and welcome to tonight's top stories.\" He pauses briefly, glances down at the desk, then looks back up and continues: \"Here's what you need to know.\" The background \"NEWS\" screen and studio lights remain softly detailed behind him, emphasizing his face, glasses, and colorful shirt under the clean broadcast lighting.",
2735 2048,
2736 "on",
2737 0.7,
2738 64,
2739 0.95,
2740 0.05,
2741 1.05,
2742 0,
2743 0,
2744 false,
2745 true
2746 ]
2747 },
2748 {
2749 "id": 210,
2750 "type": "PreviewAny",
2751 "pos": [
2752 2040,
2753 1590
2754 ],
2755 "size": [
2756 510,
2757 360
2758 ],
2759 "flags": [],
2760 "order": 24,
2761 "mode": 4,
2762 "inputs": [
2763 {
2764 "localized_name": "source",
2765 "name": "source",
2766 "type": "*",
2767 "link": 310
2768 }
2769 ],
2770 "outputs": [
2771 {
2772 "localized_name": "STRING",
2773 "name": "STRING",
2774 "type": "STRING",
2775 "links": [
2776 1808
2777 ]
2778 }
2779 ],
2780 "properties": {
2781 "Node name for S&R": "PreviewAny",
2782 "cnr_id": "comfy-core",
2783 "enableTabs": false,
2784 "hasSecondTab": false,
2785 "secondTabOffset": 80,
2786 "secondTabText": "Send Back",
2787 "secondTabWidth": 65,
2788 "tabWidth": 65,
2789 "tabXOffset": 10,
2790 "ver": "0.16.3"
2791 },
2792 "widgets_values": [
2793 null,
2794 null,
2795 null
2796 ]
2797 },
2798 {
2799 "id": 211,
2800 "type": "ComfySwitchNode",
2801 "pos": [
2802 1730,
2803 1980
2804 ],
2805 "size": [
2806 270,
2807 130
2808 ],
2809 "flags": [],
2810 "order": 25,
2811 "mode": 0,
2812 "inputs": [
2813 {
2814 "localized_name": "on_false",
2815 "name": "on_false",
2816 "type": "STRING",
2817 "link": 317
2818 },
2819 {
2820 "localized_name": "on_true",
2821 "name": "on_true",
2822 "type": "STRING",
2823 "link": 311
2824 },
2825 {
2826 "localized_name": "switch",
2827 "name": "switch",
2828 "type": "BOOLEAN",
2829 "widget": {
2830 "name": "switch"
2831 },
2832 "link": 312
2833 }
2834 ],
2835 "outputs": [
2836 {
2837 "localized_name": "output",
2838 "name": "output",
2839 "type": "STRING",
2840 "links": [
2841 310
2842 ]
2843 }
2844 ],
2845 "properties": {
2846 "Node name for S&R": "ComfySwitchNode",
2847 "cnr_id": "comfy-core",
2848 "enableTabs": false,
2849 "hasSecondTab": false,
2850 "secondTabOffset": 80,
2851 "secondTabText": "Send Back",
2852 "secondTabWidth": 65,
2853 "tabWidth": 65,
2854 "tabXOffset": 10,
2855 "ver": "0.22.0"
2856 },
2857 "widgets_values": [
2858 false
2859 ]
2860 },
2861 {
2862 "id": 212,
2863 "type": "PrimitiveBoolean",
2864 "pos": [
2865 770,
2866 2050
2867 ],
2868 "size": [
2869 270,
2870 100
2871 ],
2872 "flags": [],
2873 "order": 26,
2874 "mode": 0,
2875 "inputs": [
2876 {
2877 "localized_name": "value",
2878 "name": "value",
2879 "type": "BOOLEAN",
2880 "widget": {
2881 "name": "value"
2882 },
2883 "link": 315
2884 }
2885 ],
2886 "outputs": [
2887 {
2888 "localized_name": "BOOLEAN",
2889 "name": "BOOLEAN",
2890 "type": "BOOLEAN",
2891 "links": [
2892 312
2893 ]
2894 }
2895 ],
2896 "title": "Boolean (Enable Prompt Enhance)",
2897 "properties": {
2898 "Node name for S&R": "PrimitiveBoolean",
2899 "cnr_id": "comfy-core",
2900 "enableTabs": false,
2901 "hasSecondTab": false,
2902 "secondTabOffset": 80,
2903 "secondTabText": "Send Back",
2904 "secondTabWidth": 65,
2905 "tabWidth": 65,
2906 "tabXOffset": 10,
2907 "ver": "0.22.0"
2908 },
2909 "widgets_values": [
2910 false
2911 ]
2912 },
2913 {
2914 "id": 704,
2915 "type": "KSampler",
2916 "pos": [
2917 2030,
2918 2570
2919 ],
2920 "size": [
2921 270,
2922 350
2923 ],
2924 "flags": [],
2925 "order": 27,
2926 "mode": 0,
2927 "inputs": [
2928 {
2929 "localized_name": "model",
2930 "name": "model",
2931 "type": "MODEL",
2932 "link": 1792
2933 },
2934 {
2935 "localized_name": "positive",
2936 "name": "positive",
2937 "type": "CONDITIONING",
2938 "link": 1791
2939 },
2940 {
2941 "localized_name": "negative",
2942 "name": "negative",
2943 "type": "CONDITIONING",
2944 "link": 1790
2945 },
2946 {
2947 "localized_name": "latent_image",
2948 "name": "latent_image",
2949 "type": "LATENT",
2950 "link": 1789
2951 },
2952 {
2953 "localized_name": "seed",
2954 "name": "seed",
2955 "type": "INT",
2956 "widget": {
2957 "name": "seed"
2958 },
2959 "link": 1793
2960 }
2961 ],
2962 "outputs": [
2963 {
2964 "localized_name": "LATENT",
2965 "name": "LATENT",
2966 "type": "LATENT",
2967 "links": [
2968 1788
2969 ]
2970 }
2971 ],
2972 "properties": {
2973 "Node name for S&R": "KSampler",
2974 "cnr_id": "comfy-core",
2975 "enableTabs": false,
2976 "hasSecondTab": false,
2977 "secondTabOffset": 80,
2978 "secondTabText": "Send Back",
2979 "secondTabWidth": 65,
2980 "tabWidth": 65,
2981 "tabXOffset": 10,
2982 "ver": "0.22.0"
2983 },
2984 "widgets_values": [
2985 288370150520961,
2986 "randomize",
2987 8,
2988 1,
2989 "euler_ancestral",
2990 "linear_quadratic",
2991 1
2992 ]
2993 },
2994 {
2995 "id": 710,
2996 "type": "GetImageSize",
2997 "pos": [
2998 770,
2999 3650
3000 ],
3001 "size": [
3002 230,
3003 120
3004 ],
3005 "flags": [],
3006 "order": 28,
3007 "mode": 0,
3008 "inputs": [
3009 {
3010 "localized_name": "image",
3011 "name": "image",
3012 "type": "IMAGE",
3013 "link": 1802
3014 }
3015 ],
3016 "outputs": [
3017 {
3018 "localized_name": "width",
3019 "name": "width",
3020 "type": "INT",
3021 "links": null
3022 },
3023 {
3024 "localized_name": "height",
3025 "name": "height",
3026 "type": "INT",
3027 "links": null
3028 },
3029 {
3030 "localized_name": "batch_size",
3031 "name": "batch_size",
3032 "type": "INT",
3033 "links": [
3034 1800,
3035 1801
3036 ]
3037 }
3038 ],
3039 "properties": {
3040 "Node name for S&R": "GetImageSize"
3041 },
3042 "widgets_values": []
3043 },
3044 {
3045 "id": 711,
3046 "type": "PrimitiveBoolean",
3047 "pos": [
3048 750,
3049 4080
3050 ],
3051 "size": [
3052 270,
3053 100
3054 ],
3055 "flags": [],
3056 "order": 29,
3057 "mode": 0,
3058 "inputs": [
3059 {
3060 "localized_name": "value",
3061 "name": "value",
3062 "type": "BOOLEAN",
3063 "widget": {
3064 "name": "value"
3065 },
3066 "link": 1804
3067 }
3068 ],
3069 "outputs": [
3070 {
3071 "localized_name": "BOOLEAN",
3072 "name": "BOOLEAN",
3073 "type": "BOOLEAN",
3074 "links": [
3075 1803
3076 ]
3077 }
3078 ],
3079 "properties": {
3080 "Node name for S&R": "PrimitiveBoolean"
3081 },
3082 "widgets_values": [
3083 true
3084 ]
3085 }
3086 ],
3087 "groups": [
3088 {
3089 "id": 1,
3090 "title": "Conditioning",
3091 "bounding": [
3092 1050,
3093 3250,
3094 1700,
3095 960
3096 ],
3097 "color": "#3f789e",
3098 "flags": []
3099 },
3100 {
3101 "id": 2,
3102 "title": "Settings",
3103 "bounding": [
3104 730,
3105 3250,
3106 300,
3107 960
3108 ],
3109 "color": "#3f789e",
3110 "flags": []
3111 },
3112 {
3113 "id": 5,
3114 "title": "Model",
3115 "bounding": [
3116 730,
3117 2240,
3118 500,
3119 980
3120 ],
3121 "color": "#3f789e",
3122 "flags": []
3123 },
3124 {
3125 "id": 6,
3126 "title": "Prompt",
3127 "bounding": [
3128 1260,
3129 2240,
3130 680,
3131 980
3132 ],
3133 "color": "#3f789e",
3134 "flags": []
3135 },
3136 {
3137 "id": 7,
3138 "title": "Sampling",
3139 "bounding": [
3140 1970,
3141 2240,
3142 380,
3143 980
3144 ],
3145 "color": "#3f789e",
3146 "flags": []
3147 },
3148 {
3149 "id": 8,
3150 "title": "Decoding",
3151 "bounding": [
3152 2380,
3153 2240,
3154 370,
3155 980
3156 ],
3157 "color": "#3f789e",
3158 "flags": []
3159 },
3160 {
3161 "id": 24,
3162 "title": "Prompt Enhancement",
3163 "bounding": [
3164 730,
3165 1490,
3166 2020,
3167 720
3168 ],
3169 "color": "#3f789e",
3170 "flags": []
3171 }
3172 ],
3173 "links": [
3174 {
3175 "id": 205,
3176 "origin_id": 126,
3177 "origin_slot": 0,
3178 "target_id": 101,
3179 "target_slot": 0,
3180 "type": "VAE"
3181 },
3182 {
3183 "id": 207,
3184 "origin_id": 114,
3185 "origin_slot": 0,
3186 "target_id": 101,
3187 "target_slot": 2,
3188 "type": "INT"
3189 },
3190 {
3191 "id": 215,
3192 "origin_id": 121,
3193 "origin_slot": 0,
3194 "target_id": 106,
3195 "target_slot": 2,
3196 "type": "LATENT"
3197 },
3198 {
3199 "id": 221,
3200 "origin_id": 128,
3201 "origin_slot": 0,
3202 "target_id": 109,
3203 "target_slot": 0,
3204 "type": "CONDITIONING"
3205 },
3206 {
3207 "id": 222,
3208 "origin_id": 112,
3209 "origin_slot": 0,
3210 "target_id": 109,
3211 "target_slot": 1,
3212 "type": "CONDITIONING"
3213 },
3214 {
3215 "id": 223,
3216 "origin_id": 123,
3217 "origin_slot": 0,
3218 "target_id": 109,
3219 "target_slot": 2,
3220 "type": "FLOAT"
3221 },
3222 {
3223 "id": 236,
3224 "origin_id": 109,
3225 "origin_slot": 0,
3226 "target_id": 115,
3227 "target_slot": 0,
3228 "type": "CONDITIONING"
3229 },
3230 {
3231 "id": 237,
3232 "origin_id": 109,
3233 "origin_slot": 1,
3234 "target_id": 115,
3235 "target_slot": 1,
3236 "type": "CONDITIONING"
3237 },
3238 {
3239 "id": 245,
3240 "origin_id": 101,
3241 "origin_slot": 0,
3242 "target_id": 119,
3243 "target_slot": 1,
3244 "type": "LATENT"
3245 },
3246 {
3247 "id": 235,
3248 "origin_id": 114,
3249 "origin_slot": 0,
3250 "target_id": 123,
3251 "target_slot": 0,
3252 "type": "INT"
3253 },
3254 {
3255 "id": 230,
3256 "origin_id": 103,
3257 "origin_slot": 0,
3258 "target_id": 112,
3259 "target_slot": 0,
3260 "type": "CLIP"
3261 },
3262 {
3263 "id": 232,
3264 "origin_id": 105,
3265 "origin_slot": 0,
3266 "target_id": 122,
3267 "target_slot": 0,
3268 "type": "IMAGE"
3269 },
3270 {
3271 "id": 233,
3272 "origin_id": 107,
3273 "origin_slot": 0,
3274 "target_id": 122,
3275 "target_slot": 1,
3276 "type": "AUDIO"
3277 },
3278 {
3279 "id": 234,
3280 "origin_id": 123,
3281 "origin_slot": 0,
3282 "target_id": 122,
3283 "target_slot": 2,
3284 "type": "FLOAT"
3285 },
3286 {
3287 "id": 211,
3288 "origin_id": 106,
3289 "origin_slot": 2,
3290 "target_id": 105,
3291 "target_slot": 0,
3292 "type": "LATENT"
3293 },
3294 {
3295 "id": 212,
3296 "origin_id": 127,
3297 "origin_slot": 2,
3298 "target_id": 105,
3299 "target_slot": 1,
3300 "type": "VAE"
3301 },
3302 {
3303 "id": 216,
3304 "origin_id": 121,
3305 "origin_slot": 1,
3306 "target_id": 107,
3307 "target_slot": 0,
3308 "type": "LATENT"
3309 },
3310 {
3311 "id": 217,
3312 "origin_id": 126,
3313 "origin_slot": 0,
3314 "target_id": 107,
3315 "target_slot": 1,
3316 "type": "VAE"
3317 },
3318 {
3319 "id": 231,
3320 "origin_id": 103,
3321 "origin_slot": 0,
3322 "target_id": 128,
3323 "target_slot": 0,
3324 "type": "CLIP"
3325 },
3326 {
3327 "id": 252,
3328 "origin_id": 122,
3329 "origin_slot": 0,
3330 "target_id": -20,
3331 "target_slot": 0,
3332 "type": "VIDEO"
3333 },
3334 {
3335 "id": 266,
3336 "origin_id": -10,
3337 "origin_slot": 4,
3338 "target_id": 113,
3339 "target_slot": 0,
3340 "type": "INT"
3341 },
3342 {
3343 "id": 267,
3344 "origin_id": -10,
3345 "origin_slot": 5,
3346 "target_id": 98,
3347 "target_slot": 0,
3348 "type": "INT"
3349 },
3350 {
3351 "id": 269,
3352 "origin_id": -10,
3353 "origin_slot": 6,
3354 "target_id": 114,
3355 "target_slot": 0,
3356 "type": "INT"
3357 },
3358 {
3359 "id": 272,
3360 "origin_id": -10,
3361 "origin_slot": 8,
3362 "target_id": 126,
3363 "target_slot": 0,
3364 "type": "COMBO"
3365 },
3366 {
3367 "id": 273,
3368 "origin_id": -10,
3369 "origin_slot": 9,
3370 "target_id": 103,
3371 "target_slot": 0,
3372 "type": "COMBO"
3373 },
3374 {
3375 "id": 275,
3376 "origin_id": -10,
3377 "origin_slot": 8,
3378 "target_id": 103,
3379 "target_slot": 1,
3380 "type": "COMBO"
3381 },
3382 {
3383 "id": 276,
3384 "origin_id": -10,
3385 "origin_slot": 8,
3386 "target_id": 127,
3387 "target_slot": 0,
3388 "type": "COMBO"
3389 },
3390 {
3391 "id": 277,
3392 "origin_id": 195,
3393 "origin_slot": 0,
3394 "target_id": 196,
3395 "target_slot": 0,
3396 "type": "MODEL"
3397 },
3398 {
3399 "id": 279,
3400 "origin_id": 127,
3401 "origin_slot": 0,
3402 "target_id": 195,
3403 "target_slot": 0,
3404 "type": "MODEL"
3405 },
3406 {
3407 "id": 287,
3408 "origin_id": 115,
3409 "origin_slot": 2,
3410 "target_id": 119,
3411 "target_slot": 0,
3412 "type": "LATENT"
3413 },
3414 {
3415 "id": 288,
3416 "origin_id": 196,
3417 "origin_slot": 0,
3418 "target_id": 115,
3419 "target_slot": 6,
3420 "type": "IC_LORA_PARAMETERS"
3421 },
3422 {
3423 "id": 289,
3424 "origin_id": 198,
3425 "origin_slot": 0,
3426 "target_id": 115,
3427 "target_slot": 3,
3428 "type": "LATENT"
3429 },
3430 {
3431 "id": 290,
3432 "origin_id": 115,
3433 "origin_slot": 0,
3434 "target_id": 106,
3435 "target_slot": 0,
3436 "type": "CONDITIONING"
3437 },
3438 {
3439 "id": 292,
3440 "origin_id": 115,
3441 "origin_slot": 1,
3442 "target_id": 106,
3443 "target_slot": 1,
3444 "type": "CONDITIONING"
3445 },
3446 {
3447 "id": 296,
3448 "origin_id": 108,
3449 "origin_slot": 0,
3450 "target_id": 198,
3451 "target_slot": 2,
3452 "type": "LATENT"
3453 },
3454 {
3455 "id": 306,
3456 "origin_id": 127,
3457 "origin_slot": 2,
3458 "target_id": 198,
3459 "target_slot": 0,
3460 "type": "VAE"
3461 },
3462 {
3463 "id": 307,
3464 "origin_id": 127,
3465 "origin_slot": 2,
3466 "target_id": 115,
3467 "target_slot": 2,
3468 "type": "VAE"
3469 },
3470 {
3471 "id": 309,
3472 "origin_id": 208,
3473 "origin_slot": 1,
3474 "target_id": 209,
3475 "target_slot": 0,
3476 "type": "CLIP"
3477 },
3478 {
3479 "id": 310,
3480 "origin_id": 211,
3481 "origin_slot": 0,
3482 "target_id": 210,
3483 "target_slot": 0,
3484 "type": "*"
3485 },
3486 {
3487 "id": 311,
3488 "origin_id": 209,
3489 "origin_slot": 0,
3490 "target_id": 211,
3491 "target_slot": 1,
3492 "type": "STRING"
3493 },
3494 {
3495 "id": 312,
3496 "origin_id": 212,
3497 "origin_slot": 0,
3498 "target_id": 211,
3499 "target_slot": 2,
3500 "type": "BOOLEAN"
3501 },
3502 {
3503 "id": 313,
3504 "origin_id": 127,
3505 "origin_slot": 0,
3506 "target_id": 208,
3507 "target_slot": 0,
3508 "type": "MODEL"
3509 },
3510 {
3511 "id": 314,
3512 "origin_id": 103,
3513 "origin_slot": 0,
3514 "target_id": 208,
3515 "target_slot": 1,
3516 "type": "CLIP"
3517 },
3518 {
3519 "id": 315,
3520 "origin_id": -10,
3521 "origin_slot": 3,
3522 "target_id": 212,
3523 "target_slot": 0,
3524 "type": "BOOLEAN"
3525 },
3526 {
3527 "id": 316,
3528 "origin_id": -10,
3529 "origin_slot": 2,
3530 "target_id": 209,
3531 "target_slot": 4,
3532 "type": "STRING"
3533 },
3534 {
3535 "id": 317,
3536 "origin_id": -10,
3537 "origin_slot": 2,
3538 "target_id": 211,
3539 "target_slot": 0,
3540 "type": "STRING"
3541 },
3542 {
3543 "id": 1735,
3544 "origin_id": -10,
3545 "origin_slot": 0,
3546 "target_id": 209,
3547 "target_slot": 1,
3548 "type": "IMAGE"
3549 },
3550 {
3551 "id": 1768,
3552 "origin_id": -10,
3553 "origin_slot": 10,
3554 "target_id": 208,
3555 "target_slot": 2,
3556 "type": "COMBO"
3557 },
3558 {
3559 "id": 1769,
3560 "origin_id": -10,
3561 "origin_slot": 11,
3562 "target_id": 195,
3563 "target_slot": 1,
3564 "type": "COMBO"
3565 },
3566 {
3567 "id": 1770,
3568 "origin_id": -10,
3569 "origin_slot": 12,
3570 "target_id": 195,
3571 "target_slot": 2,
3572 "type": "FLOAT"
3573 },
3574 {
3575 "id": 1777,
3576 "origin_id": -10,
3577 "origin_slot": 1,
3578 "target_id": 115,
3579 "target_slot": 4,
3580 "type": "IMAGE"
3581 },
3582 {
3583 "id": 1778,
3584 "origin_id": 113,
3585 "origin_slot": 0,
3586 "target_id": 108,
3587 "target_slot": 0,
3588 "type": "INT"
3589 },
3590 {
3591 "id": 1779,
3592 "origin_id": 98,
3593 "origin_slot": 0,
3594 "target_id": 108,
3595 "target_slot": 1,
3596 "type": "INT"
3597 },
3598 {
3599 "id": 1786,
3600 "origin_id": -10,
3601 "origin_slot": 0,
3602 "target_id": 198,
3603 "target_slot": 1,
3604 "type": "IMAGE"
3605 },
3606 {
3607 "id": 1788,
3608 "origin_id": 704,
3609 "origin_slot": 0,
3610 "target_id": 121,
3611 "target_slot": 0,
3612 "type": "LATENT"
3613 },
3614 {
3615 "id": 1789,
3616 "origin_id": 119,
3617 "origin_slot": 0,
3618 "target_id": 704,
3619 "target_slot": 3,
3620 "type": "LATENT"
3621 },
3622 {
3623 "id": 1790,
3624 "origin_id": 115,
3625 "origin_slot": 1,
3626 "target_id": 704,
3627 "target_slot": 2,
3628 "type": "CONDITIONING"
3629 },
3630 {
3631 "id": 1791,
3632 "origin_id": 115,
3633 "origin_slot": 0,
3634 "target_id": 704,
3635 "target_slot": 1,
3636 "type": "CONDITIONING"
3637 },
3638 {
3639 "id": 1792,
3640 "origin_id": 195,
3641 "origin_slot": 0,
3642 "target_id": 704,
3643 "target_slot": 0,
3644 "type": "MODEL"
3645 },
3646 {
3647 "id": 1793,
3648 "origin_id": -10,
3649 "origin_slot": 7,
3650 "target_id": 704,
3651 "target_slot": 4,
3652 "type": "INT"
3653 },
3654 {
3655 "id": 1800,
3656 "origin_id": 710,
3657 "origin_slot": 2,
3658 "target_id": 108,
3659 "target_slot": 2,
3660 "type": "INT"
3661 },
3662 {
3663 "id": 1801,
3664 "origin_id": 710,
3665 "origin_slot": 2,
3666 "target_id": 101,
3667 "target_slot": 1,
3668 "type": "INT"
3669 },
3670 {
3671 "id": 1802,
3672 "origin_id": -10,
3673 "origin_slot": 1,
3674 "target_id": 710,
3675 "target_slot": 0,
3676 "type": "IMAGE"
3677 },
3678 {
3679 "id": 1803,
3680 "origin_id": 711,
3681 "origin_slot": 0,
3682 "target_id": 198,
3683 "target_slot": 3,
3684 "type": "BOOLEAN"
3685 },
3686 {
3687 "id": 1804,
3688 "origin_id": -10,
3689 "origin_slot": 13,
3690 "target_id": 711,
3691 "target_slot": 0,
3692 "type": "BOOLEAN"
3693 },
3694 {
3695 "id": 1808,
3696 "origin_id": 210,
3697 "origin_slot": 0,
3698 "target_id": 128,
3699 "target_slot": 1,
3700 "type": "STRING"
3701 }
3702 ],
3703 "extra": {
3704 "ue_links": []
3705 }
3706 }
3707 ]
3708 },
3709 "config": [],
3710 "extra": {
3711 "VHS_KeepIntermediate": true,
3712 "VHS_MetadataImage": true,
3713 "VHS_latentpreview": false,
3714 "VHS_latentpreviewrate": 0,
3715 "frontendVersion": "1.45.15",
3716 "ue_links": [],
3717 "workflowRendererVersion": "Vue-corrected",
3718 "ds": {
3719 "scale": 0.5959744833082783,
3720 "offset": [
3721 2409.0282524930844,
3722 -1818.184424107724
3723 ]
3724 }
3725 },
3726 "version": 0.4
3727}