ComfyPilotComfyPilot
工作流 / 视频 / LTX-2.5:文生视频
LTX-2.5:文生视频

LTX-2.5:文生视频

LTX-2.5: Text to Video

使用LTX-2.5从文本提示词生成电影级视频,这是一个生产就绪的扩散模型,可输出单个视频文件,并支持可选的空间放大以增强分辨率。非常适合电影预可视化、商业故事板以及高容量内容创作流程。

视频 7 个节点 1,310 次使用 ComfyUI ≥ 0.32.0 ComfyUI 114 KB

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

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

需要的权重

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

gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors 在模型库查看
gemma4_e2b_it_int8_convrot.safetensors 在模型库查看
ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors 在模型库查看
ltx-2.5-audio-vae-bf16.safetensors 在模型库查看
ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors 在模型库查看
ltx-2.5-video-vae-bf16.safetensors 在模型库查看
ltx-av-step-1751000_vocoder_24K.safetensors 模型库暂未收录
model.safetensors 在模型库查看

节点构成

MarkdownNote × 4
SaveVideo × 1
8b4f085c-1bb3-4ecd-aeed-603a8d6d3970 × 1
ResolutionSelector × 1

官方标注的模型

LTX-2.5

工作流 JSON

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

1{
2 "id": "07824bbb-6672-4bb0-ac36-4313a519e35b",
3 "revision": 0,
4 "last_node_id": 412,
5 "last_link_id": 793,
6 "nodes": [
7 {
8 "id": 75,
9 "type": "SaveVideo",
10 "pos": [
11 3000,
12 6550
13 ],
14 "size": [
15 740,
16 126
17 ],
18 "flags": {
19 "collapsed": false
20 },
21 "order": 6,
22 "mode": 0,
23 "inputs": [
24 {
25 "name": "video",
26 "type": "VIDEO",
27 "link": 774
28 }
29 ],
30 "outputs": [
31 {
32 "name": "video",
33 "type": "VIDEO",
34 "links": null
35 }
36 ],
37 "properties": {
38 "cnr_id": "comfy-core",
39 "ver": "0.5.1",
40 "Node name for S&R": "SaveVideo",
41 "enableTabs": false,
42 "tabWidth": 65,
43 "tabXOffset": 10,
44 "hasSecondTab": false,
45 "secondTabText": "Send Back",
46 "secondTabOffset": 80,
47 "secondTabWidth": 65,
48 "ue_properties": {
49 "widget_ue_connectable": [],
50 "version": "7.7",
51 "input_ue_unconnectable": []
52 }
53 },
54 "widgets_values": [
55 "video/LTX_2.5_t2v",
56 "auto",
57 "auto"
58 ]
59 },
60 {
61 "id": 405,
62 "type": "8b4f085c-1bb3-4ecd-aeed-603a8d6d3970",
63 "pos": [
64 2480,
65 6550
66 ],
67 "size": [
68 450,
69 570
70 ],
71 "flags": [],
72 "order": 5,
73 "mode": 0,
74 "inputs": [
75 {
76 "label": "prompt",
77 "name": "text",
78 "type": "STRING",
79 "widget": {
80 "name": "text"
81 },
82 "link": null
83 },
84 {
85 "label": "prompt_enhance",
86 "name": "value",
87 "type": "BOOLEAN",
88 "widget": {
89 "name": "value"
90 },
91 "link": null
92 },
93 {
94 "label": "duration",
95 "name": "value_1",
96 "type": "INT",
97 "widget": {
98 "name": "value_1"
99 },
100 "link": null
101 },
102 {
103 "label": "width",
104 "name": "value_2",
105 "type": "INT",
106 "widget": {
107 "name": "value_2"
108 },
109 "link": 792
110 },
111 {
112 "label": "height",
113 "name": "value_3",
114 "type": "INT",
115 "widget": {
116 "name": "value_3"
117 },
118 "link": 793
119 },
120 {
121 "label": "seed",
122 "name": "noise_seed",
123 "type": "INT",
124 "widget": {
125 "name": "noise_seed"
126 },
127 "link": null
128 },
129 {
130 "label": "frame_rate",
131 "name": "value_4",
132 "type": "INT",
133 "widget": {
134 "name": "value_4"
135 },
136 "link": null
137 },
138 {
139 "label": "video_vae",
140 "name": "vae_name",
141 "type": "COMBO",
142 "widget": {
143 "name": "vae_name"
144 },
145 "link": null
146 },
147 {
148 "label": "audio_vae",
149 "name": "vae_name_1",
150 "type": "COMBO",
151 "widget": {
152 "name": "vae_name_1"
153 },
154 "link": null
155 },
156 {
157 "label": "upscale_model",
158 "name": "model_name",
159 "type": "COMBO",
160 "widget": {
161 "name": "model_name"
162 },
163 "link": null
164 },
165 {
166 "label": "prompt_enhance_model",
167 "name": "clip_name_1",
168 "type": "COMBO",
169 "widget": {
170 "name": "clip_name_1"
171 },
172 "link": null
173 }
174 ],
175 "outputs": [
176 {
177 "name": "VIDEO",
178 "type": "VIDEO",
179 "links": [
180 774
181 ]
182 }
183 ],
184 "properties": {
185 "cnr_id": "comfy-core",
186 "ver": "0.30.0",
187 "previewExposures": []
188 },
189 "widgets_values": [
190 "A close-up of an Arctic hunter's face, his eyes fixed straight ahead, narrowed and locked on something in the far distance directly in front of him, frost dusting his dark beard, one hand slowly reaching toward the rifle slung on his back, his breath quick and shallow, the tension in his jaw visible even through the scarf. The camera slowly pulls back, revealing him crouched at the edge of an ice floe, and ahead of him, in the exact direction of his gaze, a polar bear moves slowly along a distant ice ridge, its pale coat blending into the white haze, facing toward him. The pull-back continues, the hunter in the foreground and the bear far ahead, the two facing each other across the dark lead of water, the ice field and grey sea stretching around them, seabirds wheeling overhead. Midway through the shot, the complete title \"LTX-2.5\" fades in large and centered, plain white sans-serif letters with wide spacing, no glow, no shadow, no ornament, the lettering large enough to dominate the center of the frame, emerging slowly from the mist, resting still and blending into the snowscape, with the hunter and the bear still visible below on either side of the title, staying through the end of the scene. The wind carries the distant sound of shifting ice, a single low growl rolling across the water.",
191 false,
192 5,
193 1280,
194 720,
195 558811532553686,
196 24,
197 "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
198 "ltx-2.5-video-vae-bf16.safetensors",
199 "ltx-2.5-audio-vae-bf16.safetensors",
200 "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
201 "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors",
202 "gemma4_e2b_it_int8_convrot.safetensors"
203 ]
204 },
205 {
206 "id": 407,
207 "type": "MarkdownNote",
208 "pos": [
209 1360,
210 6550
211 ],
212 "size": [
213 600,
214 1280
215 ],
216 "flags": [],
217 "order": 0,
218 "mode": 0,
219 "inputs": [],
220 "outputs": [],
221 "title": "Note: About LTX-2.5",
222 "properties": [],
223 "widgets_values": [
224 "# LTX-2.5\n\nLTX-2.5 is Lightricks' open video generation model : fast, local-first, and built for production. Run it locally, fine-tune it for your own use case, or integrate it into your pipeline.\n\n**Key highlights:**\n\n- **Pixel Diffusion** : keyframes-first generation that builds every scene on a grid of high-fidelity keyframes for industry-leading pixel quality\n- **Diffusion Video Decoder** : sharper faces, legible text, fewer smears in fast motion\n- **Native multishot** : one generation yields multiple connected shots holding character, environment, lighting, voice, and style across cuts\n- **Custom Gemma 4 12B text encoder** : retains multiple subjects, actions, lighting, detail, and camera direction across complex prompts\n- **Dedicated Prompt Enhancer** *(optional)* : a lightweight model that expands short prompts into rich cinematic instructions\n- **Auto Duration** : predicts the right clip length from the described action before diffusion begins\n- **Better distilled model** : carries far more quality, prompt adherence, and motion into a smaller, faster variant\n- Carried over from LTX-2.3: native 4K, synchronized audio-video\n\nOfficial model & files: https://huggingface.co/Lightricks/LTX-2.5\n## What this workflow does\n\nThis **Text-to-Video** workflow generates a video directly from a text prompt. Write your prompt, optionally enable the Prompt Enhancer, and the model renders a clip with cinematic pixel quality and synchronized audio.\n\n## Subgraph parameters\n\nThe **Text to Video (LTX-2.5)** node is a subgraph. Click the **Enter subgraph** button at the bottom of the node to open its internal graph, where you can inspect and fine-tune every step of the pipeline (conditioning, sampler, CFG guider, VAE decode, and more).\n\n| Parameter | What it does |\n|---|---|\n| prompt | Text prompt describing the scene, action, lighting, camera, and style |\n| prompt_enhance | *(Optional, off by default)* Toggle the built-in Prompt Enhancer, which expands short prompts into rich cinematic instructions. Requires the separate prompt enhancer model (~10 GB) below and adds ~1-2 min of generation time |\n| duration | Clip length in seconds (Auto Duration can predict it from the action) |\n| width / height | Output resolution in pixels (e.g. 1280×720) |\n| seed | Random seed : set a fixed value to reproduce the same result |\n| frame_rate | Frames per second |\n| unet_name | Main model: LTX-2.5 distilled transformer (ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors) |\n| video_vae | Video VAE used for decoding (ltx-2.5-video-vae-bf16.safetensors) |\n| audio_vae | Audio VAE that produces synchronized audio (ltx-2.5-audio-vae-bf16.safetensors) |\n| clip_name | Text encoder: custom Gemma 4 12B with projection (gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors) |\n| upscale_model | Latent upscaler applied before decoding for higher-fidelity output |\n| prompt_enhance_model | Model checkpoint used by the Prompt Enhancer |\n\n## How to use\n\n1. Download the models listed in **Note: Model Links** and place them in ComfyUI's `models/` folder (the prompt enhancer model is optional - skip it unless you enable **prompt_enhance**)\n2. Write your prompt, optionally toggle **prompt_enhance** for short prompts\n3. Set **duration** / **width** / **height** / **frame_rate** (defaults work well) and hit **Queue**\n4. To dive deeper, click **Enter subgraph** at the bottom of the main node : every internal step (conditioning, sampler, CFG, VAE decode) can be edited there\n"
225 ],
226 "color": "#222",
227 "bgcolor": "#000"
228 },
229 {
230 "id": 408,
231 "type": "MarkdownNote",
232 "pos": [
233 810,
234 6550
235 ],
236 "size": [
237 510,
238 822.6875
239 ],
240 "flags": [],
241 "order": 1,
242 "mode": 0,
243 "inputs": [],
244 "outputs": [],
245 "title": "Note: Model Links",
246 "properties": [],
247 "widgets_values": [
248 "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/gemma-4](https://huggingface.co/Comfy-Org/gemma-4)\n- [ModelScope:Comfy-Org/gemma-4](https://modelscope.cn/models/Comfy-Org/gemma-4)\n\n**text_encoders**\n\n- [gemma4_e2b_it_int8_convrot.safetensors](https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e2b_it_int8_convrot.safetensors) (4.84 GB) — *optional, only needed when **prompt_enhance** is enabled*\n- [gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/text_encoders/gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors)\n\n**diffusion_models**\n\n- [ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/diffusion_models/ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors)\n\n**vae**\n\n- [ltx-2.5-video-vae-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-video-vae-bf16.safetensors)\n- [ltx-2.5-audio-vae-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-audio-vae-bf16.safetensors)\n\n**latent_upscale_models**\n\n- [ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 text_encoders/\n│ │ ├── gemma4_e2b_it_int8_convrot.safetensors\n│ │ └── gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors\n│ ├── 📂 diffusion_models/\n│ │ └── ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors\n│ ├── 📂 vae/\n│ │ ├── ltx-2.5-video-vae-bf16.safetensors\n│ │ └── ltx-2.5-audio-vae-bf16.safetensors\n│ └── 📂 latent_upscale_models/\n│ └── ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.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"
249 ],
250 "color": "#222",
251 "bgcolor": "#000"
252 },
253 {
254 "id": 409,
255 "type": "ResolutionSelector",
256 "pos": [
257 2140,
258 6810
259 ],
260 "size": [
261 270,
262 170
263 ],
264 "flags": [],
265 "order": 2,
266 "mode": 0,
267 "showAdvanced": false,
268 "inputs": [],
269 "outputs": [
270 {
271 "name": "width",
272 "type": "INT",
273 "links": [
274 792
275 ]
276 },
277 {
278 "name": "height",
279 "type": "INT",
280 "links": [
281 793
282 ]
283 }
284 ],
285 "properties": {
286 "cnr_id": "comfy-core",
287 "ver": "0.30.0",
288 "Node name for S&R": "ResolutionSelector"
289 },
290 "widgets_values": [
291 "16:9 (Widescreen)",
292 0.9,
293 32
294 ]
295 },
296 {
297 "id": 411,
298 "type": "MarkdownNote",
299 "pos": [
300 2120,
301 7060
302 ],
303 "size": [
304 300,
305 520
306 ],
307 "flags": [],
308 "order": 3,
309 "mode": 0,
310 "inputs": [],
311 "outputs": [],
312 "title": "Note: Size Settings Reference",
313 "properties": [],
314 "widgets_values": [
315 "| megapixels | Aspect | Output (multiple=32) |\n|---|---|---|\n| 0.2 | 16:9 | 608 x 352 |\n| 0.3 | 16:9 | 736 x 416 |\n| 0.4 | 16:9 | 864 x 480 |\n| 0.5 | 16:9 | 960 x 544 |\n| 0.6 | 16:9 | 1056 x 608 |\n| 0.7 | 16:9 | 1152 x 640 |\n| 0.8 | 16:9 | 1216 x 672 |\n| 0.9 | 16:9 | 1280 x 736 |\n| 1.0 | 16:9 | 1376 x 768 |\n| 1.2 | 16:9 | 1504 x 832 |\n| 1.5 | 16:9 | 1664 x 928 |\n| 1.8 | 16:9 | 1824 x 1024 |\n| 2.0 | 16:9 | 1920 x 1088 |\n"
316 ],
317 "color": "#222",
318 "bgcolor": "#000"
319 },
320 {
321 "id": 412,
322 "type": "MarkdownNote",
323 "pos": [
324 800,
325 6400
326 ],
327 "size": [
328 340,
329 90
330 ],
331 "flags": [],
332 "order": 4,
333 "mode": 0,
334 "inputs": [],
335 "outputs": [],
336 "title": "Note: Model Links",
337 "properties": [],
338 "widgets_values": [
339 "Before you download all the models, please make sure you have granted access to [LTX-2.5](https://huggingface.co/Lightricks/LTX-2.5) first."
340 ],
341 "color": "#432",
342 "bgcolor": "#653"
343 }
344 ],
345 "links": [
346 [
347 774,
348 405,
349 0,
350 75,
351 0,
352 "VIDEO"
353 ],
354 [
355 792,
356 409,
357 0,
358 405,
359 3,
360 "INT"
361 ],
362 [
363 793,
364 409,
365 1,
366 405,
367 4,
368 "INT"
369 ]
370 ],
371 "groups": [],
372 "definitions": {
373 "subgraphs": [
374 {
375 "id": "8b4f085c-1bb3-4ecd-aeed-603a8d6d3970",
376 "version": 1,
377 "state": {
378 "lastGroupId": 27,
379 "lastNodeId": 412,
380 "lastLinkId": 793,
381 "lastRerouteId": 0
382 },
383 "revision": 0,
384 "config": [],
385 "name": "Text to Video (LTX-2.5)",
386 "inputNode": {
387 "id": -10,
388 "bounding": [
389 -680,
390 6330,
391 183.814453125,
392 308
393 ]
394 },
395 "outputNode": {
396 "id": -20,
397 "bounding": [
398 5090,
399 6496,
400 128,
401 68
402 ]
403 },
404 "inputs": [
405 {
406 "id": "7253a13d-3c00-45a4-8969-f7dfa62c5ca8",
407 "name": "text",
408 "type": "STRING",
409 "linkIds": [
410 776
411 ],
412 "label": "prompt",
413 "pos": [
414 -520.185546875,
415 6354
416 ]
417 },
418 {
419 "id": "9b8015d3-2b9a-49cf-b6b2-1dc859a0f751",
420 "name": "value",
421 "type": "BOOLEAN",
422 "linkIds": [
423 779
424 ],
425 "label": "prompt_enhance",
426 "pos": [
427 -520.185546875,
428 6374
429 ]
430 },
431 {
432 "id": "448c6637-320c-492f-ae8a-f7a939d09269",
433 "name": "value_1",
434 "type": "INT",
435 "linkIds": [
436 780
437 ],
438 "label": "duration",
439 "pos": [
440 -520.185546875,
441 6394
442 ]
443 },
444 {
445 "id": "9ae6a894-6660-4299-a8b6-f9cb061f2123",
446 "name": "value_2",
447 "type": "INT",
448 "linkIds": [
449 781
450 ],
451 "label": "width",
452 "pos": [
453 -520.185546875,
454 6414
455 ]
456 },
457 {
458 "id": "d04267c3-7aa1-41d3-a536-67a21ff463d5",
459 "name": "value_3",
460 "type": "INT",
461 "linkIds": [
462 782
463 ],
464 "label": "height",
465 "pos": [
466 -520.185546875,
467 6434
468 ]
469 },
470 {
471 "id": "01bccfdb-c07b-4612-b8c6-b031194c4cde",
472 "name": "noise_seed",
473 "type": "INT",
474 "linkIds": [
475 784
476 ],
477 "label": "seed",
478 "pos": [
479 -520.185546875,
480 6454
481 ]
482 },
483 {
484 "id": "80c1b08e-1bd5-47f7-b60e-1b13a3df9364",
485 "name": "value_4",
486 "type": "INT",
487 "linkIds": [
488 785
489 ],
490 "label": "frame_rate",
491 "pos": [
492 -520.185546875,
493 6474
494 ]
495 },
496 {
497 "id": "4bd8dc21-1af5-4276-ab8e-f5a37a1571d3",
498 "name": "unet_name",
499 "type": "COMBO",
500 "linkIds": [
501 786
502 ],
503 "pos": [
504 -520.185546875,
505 6494
506 ]
507 },
508 {
509 "id": "f988b8b8-f7ec-4b4e-836a-cfee48ef8f89",
510 "name": "vae_name",
511 "type": "COMBO",
512 "linkIds": [
513 787
514 ],
515 "label": "video_vae",
516 "pos": [
517 -520.185546875,
518 6514
519 ]
520 },
521 {
522 "id": "debfa220-1506-4c29-b64d-ba0cf22d956c",
523 "name": "vae_name_1",
524 "type": "COMBO",
525 "linkIds": [
526 788
527 ],
528 "label": "audio_vae",
529 "pos": [
530 -520.185546875,
531 6534
532 ]
533 },
534 {
535 "id": "6a928b89-8b0b-4ad8-a97b-ee9eb6cd9297",
536 "name": "clip_name",
537 "type": "COMBO",
538 "linkIds": [
539 789
540 ],
541 "pos": [
542 -520.185546875,
543 6554
544 ]
545 },
546 {
547 "id": "5dff65c1-4a83-4799-b4eb-111a41596160",
548 "name": "model_name",
549 "type": "COMBO",
550 "linkIds": [
551 790
552 ],
553 "label": "upscale_model",
554 "pos": [
555 -520.185546875,
556 6574
557 ]
558 },
559 {
560 "id": "e7424918-b86f-42f7-9c82-a784356020e4",
561 "name": "clip_name_1",
562 "type": "COMBO",
563 "linkIds": [
564 791
565 ],
566 "label": "prompt_enhance_model",
567 "pos": [
568 -520.185546875,
569 6594
570 ]
571 }
572 ],
573 "outputs": [
574 {
575 "id": "904bf2a0-be65-45ed-9aef-13d2e07534de",
576 "name": "VIDEO",
577 "type": "VIDEO",
578 "linkIds": [
579 714
580 ],
581 "localized_name": "VIDEO",
582 "pos": [
583 5114,
584 6520
585 ]
586 }
587 ],
588 "widgets": [],
589 "nodes": [
590 {
591 "id": 370,
592 "type": "CreateVideo",
593 "pos": [
594 4730,
595 7010
596 ],
597 "size": [
598 280,
599 130
600 ],
601 "flags": [],
602 "order": 23,
603 "mode": 0,
604 "inputs": [
605 {
606 "localized_name": "images",
607 "name": "images",
608 "type": "IMAGE",
609 "link": 711
610 },
611 {
612 "localized_name": "audio",
613 "name": "audio",
614 "shape": 7,
615 "type": "AUDIO",
616 "link": 712
617 },
618 {
619 "localized_name": "fps",
620 "name": "fps",
621 "type": "FLOAT",
622 "widget": {
623 "name": "fps"
624 },
625 "link": 713
626 }
627 ],
628 "outputs": [
629 {
630 "localized_name": "VIDEO",
631 "name": "VIDEO",
632 "type": "VIDEO",
633 "links": [
634 714
635 ]
636 }
637 ],
638 "properties": {
639 "cnr_id": "comfy-core",
640 "ver": "0.5.1",
641 "Node name for S&R": "CreateVideo",
642 "enableTabs": false,
643 "tabWidth": 65,
644 "tabXOffset": 10,
645 "hasSecondTab": false,
646 "secondTabText": "Send Back",
647 "secondTabOffset": 80,
648 "secondTabWidth": 65,
649 "ue_properties": {
650 "widget_ue_connectable": [],
651 "version": "7.7",
652 "input_ue_unconnectable": []
653 }
654 },
655 "widgets_values": [
656 24,
657 8
658 ]
659 },
660 {
661 "id": 340,
662 "type": "LTXVConcatAVLatent",
663 "pos": [
664 3710,
665 6760
666 ],
667 "size": [
668 280,
669 100
670 ],
671 "flags": [],
672 "order": 6,
673 "mode": 0,
674 "inputs": [
675 {
676 "localized_name": "video_latent",
677 "name": "video_latent",
678 "type": "LATENT",
679 "link": 769
680 },
681 {
682 "localized_name": "audio_latent",
683 "name": "audio_latent",
684 "type": "LATENT",
685 "link": 666
686 }
687 ],
688 "outputs": [
689 {
690 "localized_name": "latent",
691 "name": "latent",
692 "type": "LATENT",
693 "links": [
694 707
695 ]
696 }
697 ],
698 "properties": {
699 "cnr_id": "comfy-core",
700 "ver": "0.5.1",
701 "Node name for S&R": "LTXVConcatAVLatent",
702 "enableTabs": false,
703 "tabWidth": 65,
704 "tabXOffset": 10,
705 "hasSecondTab": false,
706 "secondTabText": "Send Back",
707 "secondTabOffset": 80,
708 "secondTabWidth": 65,
709 "ue_properties": {
710 "widget_ue_connectable": [],
711 "version": "7.7",
712 "input_ue_unconnectable": []
713 }
714 },
715 "widgets_values": []
716 },
717 {
718 "id": 395,
719 "type": "ManualSigmas",
720 "pos": [
721 3700,
722 6930
723 ],
724 "size": [
725 290,
726 110
727 ],
728 "flags": [],
729 "order": 0,
730 "mode": 0,
731 "inputs": [],
732 "outputs": [
733 {
734 "localized_name": "SIGMAS",
735 "name": "SIGMAS",
736 "type": "SIGMAS",
737 "links": [
738 761
739 ]
740 }
741 ],
742 "properties": {
743 "cnr_id": "comfy-core",
744 "ver": "0.5.1",
745 "Node name for S&R": "ManualSigmas",
746 "enableTabs": false,
747 "tabWidth": 65,
748 "tabXOffset": 10,
749 "hasSecondTab": false,
750 "secondTabText": "Send Back",
751 "secondTabOffset": 80,
752 "secondTabWidth": 65,
753 "ue_properties": {
754 "widget_ue_connectable": [],
755 "version": "7.7",
756 "input_ue_unconnectable": []
757 }
758 },
759 "widgets_values": [
760 "0.85, 0.7250, 0.4219, 0.0"
761 ]
762 },
763 {
764 "id": 348,
765 "type": "LTXVLatentUpsampler",
766 "pos": [
767 3250,
768 6470
769 ],
770 "size": [
771 330,
772 120
773 ],
774 "flags": [],
775 "order": 8,
776 "mode": 0,
777 "inputs": [
778 {
779 "localized_name": "samples",
780 "name": "samples",
781 "type": "LATENT",
782 "link": 677
783 },
784 {
785 "localized_name": "upscale_model",
786 "name": "upscale_model",
787 "type": "LATENT_UPSCALE_MODEL",
788 "link": 678
789 },
790 {
791 "localized_name": "vae",
792 "name": "vae",
793 "type": "VAE",
794 "link": 772
795 }
796 ],
797 "outputs": [
798 {
799 "localized_name": "LATENT",
800 "name": "LATENT",
801 "type": "LATENT",
802 "links": [
803 769
804 ]
805 }
806 ],
807 "properties": {
808 "cnr_id": "comfy-core",
809 "ver": "0.14.1",
810 "Node name for S&R": "LTXVLatentUpsampler",
811 "enableTabs": false,
812 "tabWidth": 65,
813 "tabXOffset": 10,
814 "hasSecondTab": false,
815 "secondTabText": "Send Back",
816 "secondTabOffset": 80,
817 "secondTabWidth": 65,
818 "ue_properties": {
819 "widget_ue_connectable": [],
820 "version": "7.7",
821 "input_ue_unconnectable": []
822 }
823 },
824 "widgets_values": []
825 },
826 {
827 "id": 358,
828 "type": "LTXVAudioVAEDecode",
829 "pos": [
830 4750,
831 6350
832 ],
833 "size": [
834 270,
835 100
836 ],
837 "flags": [],
838 "order": 12,
839 "mode": 0,
840 "inputs": [
841 {
842 "localized_name": "samples",
843 "name": "samples",
844 "type": "LATENT",
845 "link": 694
846 },
847 {
848 "label": "Audio VAE",
849 "localized_name": "audio_vae",
850 "name": "audio_vae",
851 "type": "VAE",
852 "link": 730
853 }
854 ],
855 "outputs": [
856 {
857 "localized_name": "Audio",
858 "name": "Audio",
859 "type": "AUDIO",
860 "links": [
861 712
862 ]
863 }
864 ],
865 "properties": {
866 "cnr_id": "comfy-core",
867 "ver": "0.7.0",
868 "Node name for S&R": "LTXVAudioVAEDecode",
869 "enableTabs": false,
870 "tabWidth": 65,
871 "tabXOffset": 10,
872 "hasSecondTab": false,
873 "secondTabText": "Send Back",
874 "secondTabOffset": 80,
875 "secondTabWidth": 65,
876 "ue_properties": {
877 "widget_ue_connectable": [],
878 "version": "7.7",
879 "input_ue_unconnectable": []
880 }
881 },
882 "widgets_values": []
883 },
884 {
885 "id": 341,
886 "type": "KSamplerSelect",
887 "pos": [
888 3710,
889 6560
890 ],
891 "size": [
892 280,
893 110
894 ],
895 "flags": [],
896 "order": 1,
897 "mode": 0,
898 "inputs": [],
899 "outputs": [
900 {
901 "localized_name": "SAMPLER",
902 "name": "SAMPLER",
903 "type": "SAMPLER",
904 "links": [
905 705
906 ]
907 }
908 ],
909 "properties": {
910 "cnr_id": "comfy-core",
911 "ver": "0.3.75",
912 "Node name for S&R": "KSamplerSelect",
913 "enableTabs": false,
914 "tabWidth": 65,
915 "tabXOffset": 10,
916 "hasSecondTab": false,
917 "secondTabText": "Send Back",
918 "secondTabOffset": 80,
919 "secondTabWidth": 65,
920 "ue_properties": {
921 "widget_ue_connectable": [],
922 "version": "7.7",
923 "input_ue_unconnectable": []
924 }
925 },
926 "widgets_values": [
927 "euler_ancestral"
928 ]
929 },
930 {
931 "id": 391,
932 "type": "LTXVDualCFGGuider",
933 "pos": [
934 3710,
935 6310
936 ],
937 "size": [
938 270,
939 160
940 ],
941 "flags": [],
942 "order": 40,
943 "mode": 0,
944 "inputs": [
945 {
946 "localized_name": "model",
947 "name": "model",
948 "type": "MODEL",
949 "link": 771
950 },
951 {
952 "localized_name": "positive",
953 "name": "positive",
954 "type": "CONDITIONING",
955 "link": 762
956 },
957 {
958 "localized_name": "negative",
959 "name": "negative",
960 "type": "CONDITIONING",
961 "link": 763
962 }
963 ],
964 "outputs": [
965 {
966 "localized_name": "GUIDER",
967 "name": "GUIDER",
968 "type": "GUIDER",
969 "links": [
970 744
971 ]
972 }
973 ],
974 "properties": {
975 "cnr_id": "comfy-core",
976 "ver": "0.28.0",
977 "Node name for S&R": "LTXVDualCFGGuider",
978 "enableTabs": false,
979 "tabWidth": 65,
980 "tabXOffset": 10,
981 "hasSecondTab": false,
982 "secondTabText": "Send Back",
983 "secondTabOffset": 80,
984 "secondTabWidth": 65
985 },
986 "widgets_values": [
987 1,
988 1
989 ]
990 },
991 {
992 "id": 368,
993 "type": "SamplerCustomAdvanced",
994 "pos": [
995 4090,
996 6150
997 ],
998 "size": [
999 230,
1000 170
1001 ],
1002 "flags": [],
1003 "order": 21,
1004 "mode": 0,
1005 "inputs": [
1006 {
1007 "localized_name": "noise",
1008 "name": "noise",
1009 "type": "NOISE",
1010 "link": 703
1011 },
1012 {
1013 "localized_name": "guider",
1014 "name": "guider",
1015 "type": "GUIDER",
1016 "link": 744
1017 },
1018 {
1019 "localized_name": "sampler",
1020 "name": "sampler",
1021 "type": "SAMPLER",
1022 "link": 705
1023 },
1024 {
1025 "localized_name": "sigmas",
1026 "name": "sigmas",
1027 "type": "SIGMAS",
1028 "link": 761
1029 },
1030 {
1031 "localized_name": "latent_image",
1032 "name": "latent_image",
1033 "type": "LATENT",
1034 "link": 707
1035 }
1036 ],
1037 "outputs": [
1038 {
1039 "localized_name": "output",
1040 "name": "output",
1041 "type": "LATENT",
1042 "links": [
1043 708
1044 ]
1045 },
1046 {
1047 "localized_name": "denoised_output",
1048 "name": "denoised_output",
1049 "type": "LATENT",
1050 "links": []
1051 }
1052 ],
1053 "properties": {
1054 "cnr_id": "comfy-core",
1055 "ver": "0.3.75",
1056 "Node name for S&R": "SamplerCustomAdvanced",
1057 "enableTabs": false,
1058 "tabWidth": 65,
1059 "tabXOffset": 10,
1060 "hasSecondTab": false,
1061 "secondTabText": "Send Back",
1062 "secondTabOffset": 80,
1063 "secondTabWidth": 65,
1064 "ue_properties": {
1065 "widget_ue_connectable": [],
1066 "version": "7.7",
1067 "input_ue_unconnectable": []
1068 }
1069 },
1070 "widgets_values": []
1071 },
1072 {
1073 "id": 338,
1074 "type": "RandomNoise",
1075 "pos": [
1076 3710,
1077 6150
1078 ],
1079 "size": [
1080 280,
1081 110
1082 ],
1083 "flags": [],
1084 "order": 2,
1085 "mode": 0,
1086 "inputs": [],
1087 "outputs": [
1088 {
1089 "localized_name": "NOISE",
1090 "name": "NOISE",
1091 "type": "NOISE",
1092 "links": [
1093 703
1094 ]
1095 }
1096 ],
1097 "properties": {
1098 "cnr_id": "comfy-core",
1099 "ver": "0.3.75",
1100 "Node name for S&R": "RandomNoise",
1101 "enableTabs": false,
1102 "tabWidth": 65,
1103 "tabXOffset": 10,
1104 "hasSecondTab": false,
1105 "secondTabText": "Send Back",
1106 "secondTabOffset": 80,
1107 "secondTabWidth": 65,
1108 "ue_properties": {
1109 "widget_ue_connectable": [],
1110 "version": "7.7",
1111 "input_ue_unconnectable": []
1112 }
1113 },
1114 "widgets_values": [
1115 42,
1116 "fixed"
1117 ]
1118 },
1119 {
1120 "id": 367,
1121 "type": "LTXVSeparateAVLatent",
1122 "pos": [
1123 2870,
1124 6670
1125 ],
1126 "size": [
1127 250,
1128 100
1129 ],
1130 "flags": [],
1131 "order": 20,
1132 "mode": 0,
1133 "inputs": [
1134 {
1135 "localized_name": "av_latent",
1136 "name": "av_latent",
1137 "type": "LATENT",
1138 "link": 702
1139 }
1140 ],
1141 "outputs": [
1142 {
1143 "localized_name": "video_latent",
1144 "name": "video_latent",
1145 "type": "LATENT",
1146 "links": [
1147 677
1148 ]
1149 },
1150 {
1151 "localized_name": "audio_latent",
1152 "name": "audio_latent",
1153 "type": "LATENT",
1154 "links": [
1155 666
1156 ]
1157 }
1158 ],
1159 "properties": {
1160 "cnr_id": "comfy-core",
1161 "ver": "0.5.1",
1162 "Node name for S&R": "LTXVSeparateAVLatent",
1163 "enableTabs": false,
1164 "tabWidth": 65,
1165 "tabXOffset": 10,
1166 "hasSecondTab": false,
1167 "secondTabText": "Send Back",
1168 "secondTabOffset": 80,
1169 "secondTabWidth": 65,
1170 "ue_properties": {
1171 "widget_ue_connectable": [],
1172 "version": "7.7",
1173 "input_ue_unconnectable": []
1174 }
1175 },
1176 "widgets_values": []
1177 },
1178 {
1179 "id": 369,
1180 "type": "LTXVSeparateAVLatent",
1181 "pos": [
1182 4400,
1183 6150
1184 ],
1185 "size": [
1186 230,
1187 100
1188 ],
1189 "flags": [],
1190 "order": 22,
1191 "mode": 0,
1192 "inputs": [
1193 {
1194 "localized_name": "av_latent",
1195 "name": "av_latent",
1196 "type": "LATENT",
1197 "link": 708
1198 }
1199 ],
1200 "outputs": [
1201 {
1202 "localized_name": "video_latent",
1203 "name": "video_latent",
1204 "type": "LATENT",
1205 "links": [
1206 709
1207 ]
1208 },
1209 {
1210 "localized_name": "audio_latent",
1211 "name": "audio_latent",
1212 "type": "LATENT",
1213 "links": [
1214 694
1215 ]
1216 }
1217 ],
1218 "properties": {
1219 "cnr_id": "comfy-core",
1220 "ver": "0.5.1",
1221 "Node name for S&R": "LTXVSeparateAVLatent",
1222 "enableTabs": false,
1223 "tabWidth": 65,
1224 "tabXOffset": 10,
1225 "hasSecondTab": false,
1226 "secondTabText": "Send Back",
1227 "secondTabOffset": 80,
1228 "secondTabWidth": 65,
1229 "ue_properties": {
1230 "widget_ue_connectable": [],
1231 "version": "7.7",
1232 "input_ue_unconnectable": []
1233 }
1234 },
1235 "widgets_values": []
1236 },
1237 {
1238 "id": 374,
1239 "type": "VAEDecodeTiled",
1240 "pos": [
1241 4750,
1242 6050
1243 ],
1244 "size": [
1245 280,
1246 200
1247 ],
1248 "flags": [],
1249 "order": 27,
1250 "mode": 0,
1251 "showAdvanced": true,
1252 "inputs": [
1253 {
1254 "localized_name": "samples",
1255 "name": "samples",
1256 "type": "LATENT",
1257 "link": 709
1258 },
1259 {
1260 "localized_name": "vae",
1261 "name": "vae",
1262 "type": "VAE",
1263 "link": 773
1264 }
1265 ],
1266 "outputs": [
1267 {
1268 "localized_name": "IMAGE",
1269 "name": "IMAGE",
1270 "type": "IMAGE",
1271 "links": [
1272 711
1273 ]
1274 }
1275 ],
1276 "properties": {
1277 "cnr_id": "comfy-core",
1278 "ver": "0.14.1",
1279 "Node name for S&R": "VAEDecodeTiled",
1280 "enableTabs": false,
1281 "tabWidth": 65,
1282 "tabXOffset": 10,
1283 "hasSecondTab": false,
1284 "secondTabText": "Send Back",
1285 "secondTabOffset": 80,
1286 "secondTabWidth": 65,
1287 "ue_properties": {
1288 "widget_ue_connectable": [],
1289 "version": "7.7",
1290 "input_ue_unconnectable": []
1291 }
1292 },
1293 "widgets_values": [
1294 512,
1295 64,
1296 64,
1297 16
1298 ]
1299 },
1300 {
1301 "id": 344,
1302 "type": "SamplerCustomAdvanced",
1303 "pos": [
1304 2870,
1305 6300
1306 ],
1307 "size": [
1308 230,
1309 170
1310 ],
1311 "flags": [],
1312 "order": 7,
1313 "mode": 0,
1314 "inputs": [
1315 {
1316 "localized_name": "noise",
1317 "name": "noise",
1318 "type": "NOISE",
1319 "link": 670
1320 },
1321 {
1322 "localized_name": "guider",
1323 "name": "guider",
1324 "type": "GUIDER",
1325 "link": 733
1326 },
1327 {
1328 "localized_name": "sampler",
1329 "name": "sampler",
1330 "type": "SAMPLER",
1331 "link": 671
1332 },
1333 {
1334 "localized_name": "sigmas",
1335 "name": "sigmas",
1336 "type": "SIGMAS",
1337 "link": 764
1338 },
1339 {
1340 "localized_name": "latent_image",
1341 "name": "latent_image",
1342 "type": "LATENT",
1343 "link": 672
1344 }
1345 ],
1346 "outputs": [
1347 {
1348 "localized_name": "output",
1349 "name": "output",
1350 "type": "LATENT",
1351 "links": [
1352 702
1353 ]
1354 },
1355 {
1356 "localized_name": "denoised_output",
1357 "name": "denoised_output",
1358 "type": "LATENT",
1359 "links": []
1360 }
1361 ],
1362 "properties": {
1363 "cnr_id": "comfy-core",
1364 "ver": "0.3.60",
1365 "Node name for S&R": "SamplerCustomAdvanced",
1366 "enableTabs": false,
1367 "tabWidth": 65,
1368 "tabXOffset": 10,
1369 "hasSecondTab": false,
1370 "secondTabText": "Send Back",
1371 "secondTabOffset": 80,
1372 "secondTabWidth": 65,
1373 "ue_properties": {
1374 "widget_ue_connectable": [],
1375 "version": "7.7",
1376 "input_ue_unconnectable": []
1377 }
1378 },
1379 "widgets_values": []
1380 },
1381 {
1382 "id": 404,
1383 "type": "ManualSigmas",
1384 "pos": [
1385 2190,
1386 6910
1387 ],
1388 "size": [
1389 500,
1390 100
1391 ],
1392 "flags": [],
1393 "order": 3,
1394 "mode": 0,
1395 "inputs": [],
1396 "outputs": [
1397 {
1398 "localized_name": "SIGMAS",
1399 "name": "SIGMAS",
1400 "type": "SIGMAS",
1401 "links": [
1402 764
1403 ]
1404 }
1405 ],
1406 "properties": {
1407 "cnr_id": "comfy-core",
1408 "ver": "0.14.1",
1409 "Node name for S&R": "ManualSigmas"
1410 },
1411 "widgets_values": [
1412 "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
1413 ]
1414 },
1415 {
1416 "id": 388,
1417 "type": "LTXVDualCFGGuider",
1418 "pos": [
1419 2190,
1420 6490
1421 ],
1422 "size": [
1423 270,
1424 160
1425 ],
1426 "flags": [],
1427 "order": 39,
1428 "mode": 0,
1429 "inputs": [
1430 {
1431 "localized_name": "model",
1432 "name": "model",
1433 "type": "MODEL",
1434 "link": 770
1435 },
1436 {
1437 "localized_name": "positive",
1438 "name": "positive",
1439 "type": "CONDITIONING",
1440 "link": 735
1441 },
1442 {
1443 "localized_name": "negative",
1444 "name": "negative",
1445 "type": "CONDITIONING",
1446 "link": 736
1447 }
1448 ],
1449 "outputs": [
1450 {
1451 "localized_name": "GUIDER",
1452 "name": "GUIDER",
1453 "type": "GUIDER",
1454 "links": [
1455 733
1456 ]
1457 }
1458 ],
1459 "properties": {
1460 "cnr_id": "comfy-core",
1461 "ver": "0.28.0",
1462 "Node name for S&R": "LTXVDualCFGGuider",
1463 "enableTabs": false,
1464 "tabWidth": 65,
1465 "tabXOffset": 10,
1466 "hasSecondTab": false,
1467 "secondTabText": "Send Back",
1468 "secondTabOffset": 80,
1469 "secondTabWidth": 65
1470 },
1471 "widgets_values": [
1472 1,
1473 1
1474 ]
1475 },
1476 {
1477 "id": 352,
1478 "type": "KSamplerSelect",
1479 "pos": [
1480 2190,
1481 6730
1482 ],
1483 "size": [
1484 280,
1485 110
1486 ],
1487 "flags": [],
1488 "order": 4,
1489 "mode": 0,
1490 "inputs": [],
1491 "outputs": [
1492 {
1493 "localized_name": "SAMPLER",
1494 "name": "SAMPLER",
1495 "type": "SAMPLER",
1496 "links": [
1497 671
1498 ]
1499 }
1500 ],
1501 "properties": {
1502 "cnr_id": "comfy-core",
1503 "ver": "0.3.56",
1504 "Node name for S&R": "KSamplerSelect",
1505 "enableTabs": false,
1506 "tabWidth": 65,
1507 "tabXOffset": 10,
1508 "hasSecondTab": false,
1509 "secondTabText": "Send Back",
1510 "secondTabOffset": 80,
1511 "secondTabWidth": 65,
1512 "ue_properties": {
1513 "widget_ue_connectable": [],
1514 "version": "7.7",
1515 "input_ue_unconnectable": []
1516 }
1517 },
1518 "widgets_values": [
1519 "euler_ancestral"
1520 ]
1521 },
1522 {
1523 "id": 339,
1524 "type": "RandomNoise",
1525 "pos": [
1526 2190,
1527 6300
1528 ],
1529 "size": [
1530 280,
1531 110
1532 ],
1533 "flags": [],
1534 "order": 5,
1535 "mode": 0,
1536 "inputs": [
1537 {
1538 "localized_name": "noise_seed",
1539 "name": "noise_seed",
1540 "type": "INT",
1541 "widget": {
1542 "name": "noise_seed"
1543 },
1544 "link": 784
1545 }
1546 ],
1547 "outputs": [
1548 {
1549 "localized_name": "NOISE",
1550 "name": "NOISE",
1551 "type": "NOISE",
1552 "links": [
1553 670
1554 ]
1555 }
1556 ],
1557 "properties": {
1558 "cnr_id": "comfy-core",
1559 "ver": "0.3.56",
1560 "Node name for S&R": "RandomNoise",
1561 "enableTabs": false,
1562 "tabWidth": 65,
1563 "tabXOffset": 10,
1564 "hasSecondTab": false,
1565 "secondTabText": "Send Back",
1566 "secondTabOffset": 80,
1567 "secondTabWidth": 65,
1568 "ue_properties": {
1569 "widget_ue_connectable": [],
1570 "version": "7.7",
1571 "input_ue_unconnectable": []
1572 }
1573 },
1574 "widgets_values": [
1575 926314962774309,
1576 "randomize"
1577 ]
1578 },
1579 {
1580 "id": 365,
1581 "type": "LTXVConditioning",
1582 "pos": [
1583 1780,
1584 6070
1585 ],
1586 "size": [
1587 280,
1588 130
1589 ],
1590 "flags": [],
1591 "order": 18,
1592 "mode": 0,
1593 "inputs": [
1594 {
1595 "localized_name": "positive",
1596 "name": "positive",
1597 "type": "CONDITIONING",
1598 "link": 696
1599 },
1600 {
1601 "localized_name": "negative",
1602 "name": "negative",
1603 "type": "CONDITIONING",
1604 "link": 697
1605 },
1606 {
1607 "localized_name": "frame_rate",
1608 "name": "frame_rate",
1609 "type": "FLOAT",
1610 "widget": {
1611 "name": "frame_rate"
1612 },
1613 "link": 698
1614 }
1615 ],
1616 "outputs": [
1617 {
1618 "localized_name": "positive",
1619 "name": "positive",
1620 "type": "CONDITIONING",
1621 "links": [
1622 735,
1623 762
1624 ]
1625 },
1626 {
1627 "localized_name": "negative",
1628 "name": "negative",
1629 "type": "CONDITIONING",
1630 "links": [
1631 736,
1632 763
1633 ]
1634 }
1635 ],
1636 "properties": {
1637 "cnr_id": "comfy-core",
1638 "ver": "0.3.56",
1639 "Node name for S&R": "LTXVConditioning",
1640 "enableTabs": false,
1641 "tabWidth": 65,
1642 "tabXOffset": 10,
1643 "hasSecondTab": false,
1644 "secondTabText": "Send Back",
1645 "secondTabOffset": 80,
1646 "secondTabWidth": 65,
1647 "ue_properties": {
1648 "widget_ue_connectable": [],
1649 "version": "7.7",
1650 "input_ue_unconnectable": []
1651 }
1652 },
1653 "widgets_values": [
1654 24
1655 ]
1656 },
1657 {
1658 "id": 377,
1659 "type": "LTXVConcatAVLatent",
1660 "pos": [
1661 1630,
1662 7490
1663 ],
1664 "size": [
1665 240,
1666 100
1667 ],
1668 "flags": [],
1669 "order": 29,
1670 "mode": 0,
1671 "inputs": [
1672 {
1673 "localized_name": "video_latent",
1674 "name": "video_latent",
1675 "type": "LATENT",
1676 "link": 765
1677 },
1678 {
1679 "localized_name": "audio_latent",
1680 "name": "audio_latent",
1681 "type": "LATENT",
1682 "link": 700
1683 }
1684 ],
1685 "outputs": [
1686 {
1687 "localized_name": "latent",
1688 "name": "latent",
1689 "type": "LATENT",
1690 "links": [
1691 672
1692 ]
1693 }
1694 ],
1695 "properties": {
1696 "cnr_id": "comfy-core",
1697 "ver": "0.7.0",
1698 "Node name for S&R": "LTXVConcatAVLatent",
1699 "enableTabs": false,
1700 "tabWidth": 65,
1701 "tabXOffset": 10,
1702 "hasSecondTab": false,
1703 "secondTabText": "Send Back",
1704 "secondTabOffset": 80,
1705 "secondTabWidth": 65,
1706 "ue_properties": {
1707 "widget_ue_connectable": [],
1708 "version": "7.7",
1709 "input_ue_unconnectable": []
1710 }
1711 },
1712 "widgets_values": []
1713 },
1714 {
1715 "id": 364,
1716 "type": "CLIPTextEncode",
1717 "pos": [
1718 1160,
1719 6040
1720 ],
1721 "size": [
1722 550,
1723 740
1724 ],
1725 "flags": [],
1726 "order": 17,
1727 "mode": 0,
1728 "inputs": [
1729 {
1730 "localized_name": "clip",
1731 "name": "clip",
1732 "type": "CLIP",
1733 "link": 732
1734 },
1735 {
1736 "localized_name": "text",
1737 "name": "text",
1738 "type": "STRING",
1739 "widget": {
1740 "name": "text"
1741 },
1742 "link": 721
1743 }
1744 ],
1745 "outputs": [
1746 {
1747 "localized_name": "CONDITIONING",
1748 "name": "CONDITIONING",
1749 "type": "CONDITIONING",
1750 "links": [
1751 696
1752 ]
1753 }
1754 ],
1755 "properties": {
1756 "cnr_id": "comfy-core",
1757 "ver": "0.3.56",
1758 "Node name for S&R": "CLIPTextEncode",
1759 "enableTabs": false,
1760 "tabWidth": 65,
1761 "tabXOffset": 10,
1762 "hasSecondTab": false,
1763 "secondTabText": "Send Back",
1764 "secondTabOffset": 80,
1765 "secondTabWidth": 65,
1766 "ue_properties": {
1767 "widget_ue_connectable": [],
1768 "version": "7.7",
1769 "input_ue_unconnectable": []
1770 }
1771 },
1772 "widgets_values": [
1773 ""
1774 ],
1775 "color": "#232",
1776 "bgcolor": "#353"
1777 },
1778 {
1779 "id": 373,
1780 "type": "CLIPTextEncode",
1781 "pos": [
1782 1170,
1783 6880
1784 ],
1785 "size": [
1786 530,
1787 240
1788 ],
1789 "flags": [],
1790 "order": 26,
1791 "mode": 0,
1792 "inputs": [
1793 {
1794 "localized_name": "clip",
1795 "name": "clip",
1796 "type": "CLIP",
1797 "link": 731
1798 }
1799 ],
1800 "outputs": [
1801 {
1802 "localized_name": "CONDITIONING",
1803 "name": "CONDITIONING",
1804 "type": "CONDITIONING",
1805 "links": [
1806 697
1807 ]
1808 }
1809 ],
1810 "properties": {
1811 "cnr_id": "comfy-core",
1812 "ver": "0.3.56",
1813 "Node name for S&R": "CLIPTextEncode",
1814 "enableTabs": false,
1815 "tabWidth": 65,
1816 "tabXOffset": 10,
1817 "hasSecondTab": false,
1818 "secondTabText": "Send Back",
1819 "secondTabOffset": 80,
1820 "secondTabWidth": 65,
1821 "ue_properties": {
1822 "widget_ue_connectable": [],
1823 "version": "7.7",
1824 "input_ue_unconnectable": []
1825 }
1826 },
1827 "widgets_values": [
1828 "pc game, console game, video game, cartoon, childish, ugly"
1829 ],
1830 "color": "#323",
1831 "bgcolor": "#535"
1832 },
1833 {
1834 "id": 356,
1835 "type": "EmptyLTXVLatentVideo",
1836 "pos": [
1837 1200,
1838 7360
1839 ],
1840 "size": [
1841 280,
1842 200
1843 ],
1844 "flags": [],
1845 "order": 11,
1846 "mode": 0,
1847 "inputs": [
1848 {
1849 "localized_name": "width",
1850 "name": "width",
1851 "type": "INT",
1852 "widget": {
1853 "name": "width"
1854 },
1855 "link": 689
1856 },
1857 {
1858 "localized_name": "height",
1859 "name": "height",
1860 "type": "INT",
1861 "widget": {
1862 "name": "height"
1863 },
1864 "link": 690
1865 },
1866 {
1867 "localized_name": "length",
1868 "name": "length",
1869 "type": "INT",
1870 "widget": {
1871 "name": "length"
1872 },
1873 "link": 718
1874 }
1875 ],
1876 "outputs": [
1877 {
1878 "localized_name": "LATENT",
1879 "name": "LATENT",
1880 "type": "LATENT",
1881 "links": [
1882 765
1883 ]
1884 }
1885 ],
1886 "properties": {
1887 "cnr_id": "comfy-core",
1888 "ver": "0.3.60",
1889 "Node name for S&R": "EmptyLTXVLatentVideo",
1890 "enableTabs": false,
1891 "tabWidth": 65,
1892 "tabXOffset": 10,
1893 "hasSecondTab": false,
1894 "secondTabText": "Send Back",
1895 "secondTabOffset": 80,
1896 "secondTabWidth": 65,
1897 "ue_properties": {
1898 "widget_ue_connectable": [],
1899 "version": "7.7",
1900 "input_ue_unconnectable": []
1901 }
1902 },
1903 "widgets_values": [
1904 768,
1905 512,
1906 97,
1907 1
1908 ]
1909 },
1910 {
1911 "id": 366,
1912 "type": "LTXVEmptyLatentAudio",
1913 "pos": [
1914 1190,
1915 7660
1916 ],
1917 "size": [
1918 280,
1919 170
1920 ],
1921 "flags": [],
1922 "order": 19,
1923 "mode": 0,
1924 "inputs": [
1925 {
1926 "localized_name": "audio_vae",
1927 "name": "audio_vae",
1928 "type": "VAE",
1929 "link": 729
1930 },
1931 {
1932 "localized_name": "frames_number",
1933 "name": "frames_number",
1934 "type": "INT",
1935 "widget": {
1936 "name": "frames_number"
1937 },
1938 "link": 717
1939 },
1940 {
1941 "localized_name": "frame_rate",
1942 "name": "frame_rate",
1943 "type": "FLOAT,INT",
1944 "widget": {
1945 "name": "frame_rate"
1946 },
1947 "link": 701
1948 }
1949 ],
1950 "outputs": [
1951 {
1952 "localized_name": "Latent",
1953 "name": "Latent",
1954 "type": "LATENT",
1955 "links": [
1956 700
1957 ]
1958 }
1959 ],
1960 "properties": {
1961 "cnr_id": "comfy-core",
1962 "ver": "0.3.68",
1963 "Node name for S&R": "LTXVEmptyLatentAudio",
1964 "enableTabs": false,
1965 "tabWidth": 65,
1966 "tabXOffset": 10,
1967 "hasSecondTab": false,
1968 "secondTabText": "Send Back",
1969 "secondTabOffset": 80,
1970 "secondTabWidth": 65,
1971 "ue_properties": {
1972 "widget_ue_connectable": [],
1973 "version": "7.7",
1974 "input_ue_unconnectable": []
1975 }
1976 },
1977 "widgets_values": [
1978 97,
1979 25,
1980 1
1981 ]
1982 },
1983 {
1984 "id": 381,
1985 "type": "PreviewAny",
1986 "pos": [
1987 1410,
1988 5300
1989 ],
1990 "size": [
1991 510,
1992 360
1993 ],
1994 "flags": [],
1995 "order": 32,
1996 "mode": 0,
1997 "inputs": [
1998 {
1999 "localized_name": "source",
2000 "name": "source",
2001 "type": "*",
2002 "link": 725
2003 }
2004 ],
2005 "outputs": [
2006 {
2007 "localized_name": "STRING",
2008 "name": "STRING",
2009 "type": "STRING",
2010 "links": []
2011 }
2012 ],
2013 "properties": {
2014 "cnr_id": "comfy-core",
2015 "ver": "0.16.3",
2016 "Node name for S&R": "PreviewAny",
2017 "enableTabs": false,
2018 "tabWidth": 65,
2019 "tabXOffset": 10,
2020 "hasSecondTab": false,
2021 "secondTabText": "Send Back",
2022 "secondTabOffset": 80,
2023 "secondTabWidth": 65
2024 },
2025 "widgets_values": []
2026 },
2027 {
2028 "id": 382,
2029 "type": "ComfySwitchNode",
2030 "pos": [
2031 1100,
2032 5690
2033 ],
2034 "size": [
2035 270,
2036 130
2037 ],
2038 "flags": [],
2039 "order": 33,
2040 "mode": 0,
2041 "inputs": [
2042 {
2043 "localized_name": "on_false",
2044 "name": "on_false",
2045 "type": "STRING",
2046 "link": 720
2047 },
2048 {
2049 "localized_name": "on_true",
2050 "name": "on_true",
2051 "type": "STRING",
2052 "link": 724
2053 },
2054 {
2055 "localized_name": "switch",
2056 "name": "switch",
2057 "type": "BOOLEAN",
2058 "widget": {
2059 "name": "switch"
2060 },
2061 "link": 722
2062 }
2063 ],
2064 "outputs": [
2065 {
2066 "localized_name": "output",
2067 "name": "output",
2068 "type": "STRING",
2069 "links": [
2070 721,
2071 725
2072 ]
2073 }
2074 ],
2075 "properties": {
2076 "cnr_id": "comfy-core",
2077 "ver": "0.22.0",
2078 "Node name for S&R": "ComfySwitchNode",
2079 "enableTabs": false,
2080 "tabWidth": 65,
2081 "tabXOffset": 10,
2082 "hasSecondTab": false,
2083 "secondTabText": "Send Back",
2084 "secondTabOffset": 80,
2085 "secondTabWidth": 65
2086 },
2087 "widgets_values": [
2088 false
2089 ]
2090 },
2091 {
2092 "id": 371,
2093 "type": "LatentUpscaleModelLoader",
2094 "pos": [
2095 630,
2096 6980
2097 ],
2098 "size": [
2099 450,
2100 70
2101 ],
2102 "flags": [],
2103 "order": 24,
2104 "mode": 0,
2105 "inputs": [
2106 {
2107 "localized_name": "model_name",
2108 "name": "model_name",
2109 "type": "COMBO",
2110 "widget": {
2111 "name": "model_name"
2112 },
2113 "link": 790
2114 }
2115 ],
2116 "outputs": [
2117 {
2118 "localized_name": "LATENT_UPSCALE_MODEL",
2119 "name": "LATENT_UPSCALE_MODEL",
2120 "type": "LATENT_UPSCALE_MODEL",
2121 "links": [
2122 678
2123 ]
2124 }
2125 ],
2126 "properties": {
2127 "cnr_id": "comfy-core",
2128 "ver": "0.7.0",
2129 "Node name for S&R": "LatentUpscaleModelLoader",
2130 "models": [
2131 {
2132 "name": "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors",
2133 "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors",
2134 "directory": "latent_upscale_models"
2135 }
2136 ],
2137 "enableTabs": false,
2138 "tabWidth": 65,
2139 "tabXOffset": 10,
2140 "hasSecondTab": false,
2141 "secondTabText": "Send Back",
2142 "secondTabOffset": 80,
2143 "secondTabWidth": 65,
2144 "ue_properties": {
2145 "widget_ue_connectable": [],
2146 "version": "7.7",
2147 "input_ue_unconnectable": []
2148 }
2149 },
2150 "widgets_values": [
2151 "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors"
2152 ]
2153 },
2154 {
2155 "id": 384,
2156 "type": "UNETLoader",
2157 "pos": [
2158 640,
2159 6190
2160 ],
2161 "size": [
2162 450,
2163 120
2164 ],
2165 "flags": [],
2166 "order": 35,
2167 "mode": 0,
2168 "inputs": [
2169 {
2170 "localized_name": "unet_name",
2171 "name": "unet_name",
2172 "type": "COMBO",
2173 "widget": {
2174 "name": "unet_name"
2175 },
2176 "link": 786
2177 }
2178 ],
2179 "outputs": [
2180 {
2181 "localized_name": "MODEL",
2182 "name": "MODEL",
2183 "type": "MODEL",
2184 "links": [
2185 770,
2186 771
2187 ]
2188 }
2189 ],
2190 "properties": {
2191 "cnr_id": "comfy-core",
2192 "ver": "0.29.0",
2193 "Node name for S&R": "UNETLoader",
2194 "models": [
2195 {
2196 "name": "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
2197 "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/diffusion_models/ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
2198 "directory": "diffusion_models"
2199 }
2200 ]
2201 },
2202 "widgets_values": [
2203 "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
2204 "default"
2205 ]
2206 },
2207 {
2208 "id": 385,
2209 "type": "VAELoader",
2210 "pos": [
2211 640,
2212 6420
2213 ],
2214 "size": [
2215 450,
2216 70
2217 ],
2218 "flags": [],
2219 "order": 36,
2220 "mode": 0,
2221 "inputs": [
2222 {
2223 "localized_name": "vae_name",
2224 "name": "vae_name",
2225 "type": "COMBO",
2226 "widget": {
2227 "name": "vae_name"
2228 },
2229 "link": 787
2230 }
2231 ],
2232 "outputs": [
2233 {
2234 "localized_name": "VAE",
2235 "name": "VAE",
2236 "type": "VAE",
2237 "links": [
2238 772,
2239 773
2240 ]
2241 }
2242 ],
2243 "properties": {
2244 "cnr_id": "comfy-core",
2245 "ver": "0.29.0",
2246 "Node name for S&R": "VAELoader",
2247 "models": [
2248 {
2249 "name": "ltx-2.5-video-vae-bf16.safetensors",
2250 "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-video-vae-bf16.safetensors",
2251 "directory": "vae"
2252 }
2253 ]
2254 },
2255 "widgets_values": [
2256 "ltx-2.5-video-vae-bf16.safetensors"
2257 ]
2258 },
2259 {
2260 "id": 386,
2261 "type": "VAELoader",
2262 "pos": [
2263 640,
2264 6590
2265 ],
2266 "size": [
2267 450,
2268 90
2269 ],
2270 "flags": [],
2271 "order": 37,
2272 "mode": 0,
2273 "inputs": [
2274 {
2275 "localized_name": "vae_name",
2276 "name": "vae_name",
2277 "type": "COMBO",
2278 "widget": {
2279 "name": "vae_name"
2280 },
2281 "link": 788
2282 }
2283 ],
2284 "outputs": [
2285 {
2286 "localized_name": "VAE",
2287 "name": "VAE",
2288 "type": "VAE",
2289 "links": [
2290 729,
2291 730
2292 ]
2293 }
2294 ],
2295 "properties": {
2296 "cnr_id": "comfy-core",
2297 "ver": "0.29.0",
2298 "Node name for S&R": "VAELoader",
2299 "models": [
2300 {
2301 "name": "ltx-2.5-audio-vae-bf16.safetensors",
2302 "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-audio-vae-bf16.safetensors",
2303 "directory": "vae"
2304 }
2305 ]
2306 },
2307 "widgets_values": [
2308 "ltx-2.5-audio-vae-bf16.safetensors"
2309 ]
2310 },
2311 {
2312 "id": 387,
2313 "type": "CLIPLoader",
2314 "pos": [
2315 640,
2316 6770
2317 ],
2318 "size": [
2319 450,
2320 120
2321 ],
2322 "flags": [],
2323 "order": 38,
2324 "mode": 0,
2325 "inputs": [
2326 {
2327 "localized_name": "clip_name",
2328 "name": "clip_name",
2329 "type": "COMBO",
2330 "widget": {
2331 "name": "clip_name"
2332 },
2333 "link": 789
2334 }
2335 ],
2336 "outputs": [
2337 {
2338 "localized_name": "CLIP",
2339 "name": "CLIP",
2340 "type": "CLIP",
2341 "links": [
2342 731,
2343 732
2344 ]
2345 }
2346 ],
2347 "properties": {
2348 "cnr_id": "comfy-core",
2349 "ver": "0.29.0",
2350 "Node name for S&R": "CLIPLoader",
2351 "models": [
2352 {
2353 "name": "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
2354 "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/text_encoders/gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
2355 "directory": "text_encoders"
2356 }
2357 ]
2358 },
2359 "widgets_values": [
2360 "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
2361 "ltxv",
2362 "default"
2363 ]
2364 },
2365 {
2366 "id": 380,
2367 "type": "TextGenerateLTX2Prompt",
2368 "pos": [
2369 570,
2370 5280
2371 ],
2372 "size": [
2373 400,
2374 466
2375 ],
2376 "flags": {
2377 "collapsed": false
2378 },
2379 "order": 31,
2380 "mode": 0,
2381 "inputs": [
2382 {
2383 "localized_name": "clip",
2384 "name": "clip",
2385 "type": "CLIP",
2386 "link": 749
2387 },
2388 {
2389 "localized_name": "image",
2390 "name": "image",
2391 "shape": 7,
2392 "type": "IMAGE",
2393 "link": null
2394 },
2395 {
2396 "localized_name": "video",
2397 "name": "video",
2398 "shape": 7,
2399 "type": "IMAGE",
2400 "link": null
2401 },
2402 {
2403 "localized_name": "audio",
2404 "name": "audio",
2405 "shape": 7,
2406 "type": "AUDIO",
2407 "link": null
2408 },
2409 {
2410 "localized_name": "prompt",
2411 "name": "prompt",
2412 "type": "STRING",
2413 "widget": {
2414 "name": "prompt"
2415 },
2416 "link": 723
2417 }
2418 ],
2419 "outputs": [
2420 {
2421 "localized_name": "generated_text",
2422 "name": "generated_text",
2423 "type": "STRING",
2424 "links": [
2425 724
2426 ]
2427 }
2428 ],
2429 "properties": {
2430 "cnr_id": "comfy-core",
2431 "ver": "0.16.3",
2432 "Node name for S&R": "TextGenerateLTX2Prompt",
2433 "enableTabs": false,
2434 "tabWidth": 65,
2435 "tabXOffset": 10,
2436 "hasSecondTab": false,
2437 "secondTabText": "Send Back",
2438 "secondTabOffset": 80,
2439 "secondTabWidth": 65
2440 },
2441 "widgets_values": [
2442 "",
2443 600,
2444 "on",
2445 0.7,
2446 64,
2447 0.95,
2448 0.05,
2449 1.15,
2450 0,
2451 0,
2452 false,
2453 true
2454 ]
2455 },
2456 {
2457 "id": 378,
2458 "type": "ComfyMathExpression",
2459 "pos": [
2460 670,
2461 7770
2462 ],
2463 "size": [
2464 225,
2465 0
2466 ],
2467 "flags": {
2468 "collapsed": true
2469 },
2470 "order": 30,
2471 "mode": 0,
2472 "inputs": [
2473 {
2474 "label": "a",
2475 "localized_name": "values.a",
2476 "name": "values.a",
2477 "type": "FLOAT,INT,BOOLEAN",
2478 "link": 715
2479 },
2480 {
2481 "label": "b",
2482 "localized_name": "values.b",
2483 "name": "values.b",
2484 "shape": 7,
2485 "type": "FLOAT,INT,BOOLEAN",
2486 "link": 716
2487 },
2488 {
2489 "label": "c",
2490 "localized_name": "values.c",
2491 "name": "values.c",
2492 "shape": 7,
2493 "type": "FLOAT,INT,BOOLEAN",
2494 "link": null
2495 }
2496 ],
2497 "outputs": [
2498 {
2499 "localized_name": "FLOAT",
2500 "name": "FLOAT",
2501 "type": "FLOAT",
2502 "links": []
2503 },
2504 {
2505 "localized_name": "INT",
2506 "name": "INT",
2507 "type": "INT",
2508 "links": [
2509 717,
2510 718
2511 ]
2512 },
2513 {
2514 "localized_name": "BOOL",
2515 "name": "BOOL",
2516 "type": "BOOLEAN",
2517 "links": []
2518 }
2519 ],
2520 "title": "Math Expression (length)",
2521 "properties": {
2522 "cnr_id": "comfy-core",
2523 "ver": "0.18.1",
2524 "Node name for S&R": "ComfyMathExpression",
2525 "enableTabs": false,
2526 "tabWidth": 65,
2527 "tabXOffset": 10,
2528 "hasSecondTab": false,
2529 "secondTabText": "Send Back",
2530 "secondTabOffset": 80,
2531 "secondTabWidth": 65,
2532 "ue_properties": {
2533 "widget_ue_connectable": [],
2534 "input_ue_unconnectable": [],
2535 "version": "7.7"
2536 }
2537 },
2538 "widgets_values": [
2539 "a * b + 1"
2540 ]
2541 },
2542 {
2543 "id": 353,
2544 "type": "ComfyMathExpression",
2545 "pos": [
2546 660,
2547 7470
2548 ],
2549 "size": [
2550 225,
2551 0
2552 ],
2553 "flags": {
2554 "collapsed": true
2555 },
2556 "order": 9,
2557 "mode": 0,
2558 "inputs": [
2559 {
2560 "label": "a",
2561 "localized_name": "values.a",
2562 "name": "values.a",
2563 "type": "FLOAT,INT,BOOLEAN",
2564 "link": 687
2565 },
2566 {
2567 "label": "b",
2568 "localized_name": "values.b",
2569 "name": "values.b",
2570 "shape": 7,
2571 "type": "FLOAT,INT,BOOLEAN",
2572 "link": null
2573 }
2574 ],
2575 "outputs": [
2576 {
2577 "localized_name": "FLOAT",
2578 "name": "FLOAT",
2579 "type": "FLOAT",
2580 "links": []
2581 },
2582 {
2583 "localized_name": "INT",
2584 "name": "INT",
2585 "type": "INT",
2586 "links": [
2587 689
2588 ]
2589 },
2590 {
2591 "localized_name": "BOOL",
2592 "name": "BOOL",
2593 "type": "BOOLEAN",
2594 "links": []
2595 }
2596 ],
2597 "properties": {
2598 "cnr_id": "comfy-core",
2599 "ver": "0.16.3",
2600 "Node name for S&R": "ComfyMathExpression",
2601 "enableTabs": false,
2602 "tabWidth": 65,
2603 "tabXOffset": 10,
2604 "hasSecondTab": false,
2605 "secondTabText": "Send Back",
2606 "secondTabOffset": 80,
2607 "secondTabWidth": 65,
2608 "ue_properties": {
2609 "widget_ue_connectable": [],
2610 "version": "7.7",
2611 "input_ue_unconnectable": []
2612 }
2613 },
2614 "widgets_values": [
2615 "a/2"
2616 ]
2617 },
2618 {
2619 "id": 355,
2620 "type": "ComfyMathExpression",
2621 "pos": [
2622 660,
2623 7530
2624 ],
2625 "size": [
2626 225,
2627 0
2628 ],
2629 "flags": {
2630 "collapsed": true
2631 },
2632 "order": 10,
2633 "mode": 0,
2634 "inputs": [
2635 {
2636 "label": "a",
2637 "localized_name": "values.a",
2638 "name": "values.a",
2639 "type": "FLOAT,INT,BOOLEAN",
2640 "link": 688
2641 },
2642 {
2643 "label": "b",
2644 "localized_name": "values.b",
2645 "name": "values.b",
2646 "shape": 7,
2647 "type": "FLOAT,INT,BOOLEAN",
2648 "link": null
2649 }
2650 ],
2651 "outputs": [
2652 {
2653 "localized_name": "FLOAT",
2654 "name": "FLOAT",
2655 "type": "FLOAT",
2656 "links": []
2657 },
2658 {
2659 "localized_name": "INT",
2660 "name": "INT",
2661 "type": "INT",
2662 "links": [
2663 690
2664 ]
2665 },
2666 {
2667 "localized_name": "BOOL",
2668 "name": "BOOL",
2669 "type": "BOOLEAN",
2670 "links": []
2671 }
2672 ],
2673 "properties": {
2674 "cnr_id": "comfy-core",
2675 "ver": "0.16.3",
2676 "Node name for S&R": "ComfyMathExpression",
2677 "enableTabs": false,
2678 "tabWidth": 65,
2679 "tabXOffset": 10,
2680 "hasSecondTab": false,
2681 "secondTabText": "Send Back",
2682 "secondTabOffset": 80,
2683 "secondTabWidth": 65,
2684 "ue_properties": {
2685 "widget_ue_connectable": [],
2686 "version": "7.7",
2687 "input_ue_unconnectable": []
2688 }
2689 },
2690 "widgets_values": [
2691 "a/2"
2692 ]
2693 },
2694 {
2695 "id": 359,
2696 "type": "ComfyMathExpression",
2697 "pos": [
2698 660,
2699 7670
2700 ],
2701 "size": [
2702 225,
2703 0
2704 ],
2705 "flags": {
2706 "collapsed": true
2707 },
2708 "order": 13,
2709 "mode": 0,
2710 "inputs": [
2711 {
2712 "label": "a",
2713 "localized_name": "values.a",
2714 "name": "values.a",
2715 "type": "FLOAT,INT,BOOLEAN",
2716 "link": 695
2717 },
2718 {
2719 "label": "b",
2720 "localized_name": "values.b",
2721 "name": "values.b",
2722 "shape": 7,
2723 "type": "FLOAT,INT,BOOLEAN",
2724 "link": null
2725 }
2726 ],
2727 "outputs": [
2728 {
2729 "localized_name": "FLOAT",
2730 "name": "FLOAT",
2731 "type": "FLOAT",
2732 "links": [
2733 698,
2734 713
2735 ]
2736 },
2737 {
2738 "localized_name": "INT",
2739 "name": "INT",
2740 "type": "INT",
2741 "links": [
2742 701
2743 ]
2744 },
2745 {
2746 "localized_name": "BOOL",
2747 "name": "BOOL",
2748 "type": "BOOLEAN",
2749 "links": []
2750 }
2751 ],
2752 "title": "Math Expression (fps)",
2753 "properties": {
2754 "cnr_id": "comfy-core",
2755 "ver": "0.16.3",
2756 "Node name for S&R": "ComfyMathExpression",
2757 "enableTabs": false,
2758 "tabWidth": 65,
2759 "tabXOffset": 10,
2760 "hasSecondTab": false,
2761 "secondTabText": "Send Back",
2762 "secondTabOffset": 80,
2763 "secondTabWidth": 65,
2764 "ue_properties": {
2765 "widget_ue_connectable": [],
2766 "version": "7.7",
2767 "input_ue_unconnectable": []
2768 }
2769 },
2770 "widgets_values": [
2771 "a"
2772 ]
2773 },
2774 {
2775 "id": 360,
2776 "type": "PrimitiveInt",
2777 "pos": [
2778 150,
2779 6880
2780 ],
2781 "size": [
2782 370,
2783 110
2784 ],
2785 "flags": [],
2786 "order": 14,
2787 "mode": 0,
2788 "inputs": [
2789 {
2790 "localized_name": "value",
2791 "name": "value",
2792 "type": "INT",
2793 "widget": {
2794 "name": "value"
2795 },
2796 "link": 782
2797 }
2798 ],
2799 "outputs": [
2800 {
2801 "localized_name": "INT",
2802 "name": "INT",
2803 "type": "INT",
2804 "links": [
2805 688
2806 ]
2807 }
2808 ],
2809 "title": "Height",
2810 "properties": {
2811 "cnr_id": "comfy-core",
2812 "ver": "0.16.3",
2813 "Node name for S&R": "PrimitiveInt",
2814 "enableTabs": false,
2815 "tabWidth": 65,
2816 "tabXOffset": 10,
2817 "hasSecondTab": false,
2818 "secondTabText": "Send Back",
2819 "secondTabOffset": 80,
2820 "secondTabWidth": 65,
2821 "ue_properties": {
2822 "widget_ue_connectable": [],
2823 "version": "7.7",
2824 "input_ue_unconnectable": []
2825 }
2826 },
2827 "widgets_values": [
2828 720,
2829 "fixed"
2830 ]
2831 },
2832 {
2833 "id": 361,
2834 "type": "PrimitiveInt",
2835 "pos": [
2836 150,
2837 7070
2838 ],
2839 "size": [
2840 370,
2841 110
2842 ],
2843 "flags": [],
2844 "order": 15,
2845 "mode": 0,
2846 "inputs": [
2847 {
2848 "localized_name": "value",
2849 "name": "value",
2850 "type": "INT",
2851 "widget": {
2852 "name": "value"
2853 },
2854 "link": 785
2855 }
2856 ],
2857 "outputs": [
2858 {
2859 "localized_name": "INT",
2860 "name": "INT",
2861 "type": "INT",
2862 "links": [
2863 695,
2864 716
2865 ]
2866 }
2867 ],
2868 "title": "Frame Rate",
2869 "properties": {
2870 "cnr_id": "comfy-core",
2871 "ver": "0.16.3",
2872 "Node name for S&R": "PrimitiveInt",
2873 "enableTabs": false,
2874 "tabWidth": 65,
2875 "tabXOffset": 10,
2876 "hasSecondTab": false,
2877 "secondTabText": "Send Back",
2878 "secondTabOffset": 80,
2879 "secondTabWidth": 65,
2880 "ue_properties": {
2881 "widget_ue_connectable": [],
2882 "version": "7.7",
2883 "input_ue_unconnectable": []
2884 }
2885 },
2886 "widgets_values": [
2887 24,
2888 "fixed"
2889 ]
2890 },
2891 {
2892 "id": 362,
2893 "type": "PrimitiveInt",
2894 "pos": [
2895 150,
2896 6510
2897 ],
2898 "size": [
2899 370,
2900 110
2901 ],
2902 "flags": [],
2903 "order": 16,
2904 "mode": 0,
2905 "inputs": [
2906 {
2907 "localized_name": "value",
2908 "name": "value",
2909 "type": "INT",
2910 "widget": {
2911 "name": "value"
2912 },
2913 "link": 780
2914 }
2915 ],
2916 "outputs": [
2917 {
2918 "localized_name": "INT",
2919 "name": "INT",
2920 "type": "INT",
2921 "links": [
2922 715
2923 ]
2924 }
2925 ],
2926 "title": "Duration",
2927 "properties": {
2928 "cnr_id": "comfy-core",
2929 "ver": "0.7.0",
2930 "Node name for S&R": "PrimitiveInt",
2931 "enableTabs": false,
2932 "tabWidth": 65,
2933 "tabXOffset": 10,
2934 "hasSecondTab": false,
2935 "secondTabText": "Send Back",
2936 "secondTabOffset": 80,
2937 "secondTabWidth": 65,
2938 "ue_properties": {
2939 "widget_ue_connectable": [],
2940 "version": "7.7",
2941 "input_ue_unconnectable": []
2942 }
2943 },
2944 "widgets_values": [
2945 5,
2946 "fixed"
2947 ]
2948 },
2949 {
2950 "id": 372,
2951 "type": "PrimitiveInt",
2952 "pos": [
2953 150,
2954 6690
2955 ],
2956 "size": [
2957 370,
2958 110
2959 ],
2960 "flags": [],
2961 "order": 25,
2962 "mode": 0,
2963 "inputs": [
2964 {
2965 "localized_name": "value",
2966 "name": "value",
2967 "type": "INT",
2968 "widget": {
2969 "name": "value"
2970 },
2971 "link": 781
2972 }
2973 ],
2974 "outputs": [
2975 {
2976 "localized_name": "INT",
2977 "name": "INT",
2978 "type": "INT",
2979 "links": [
2980 687
2981 ]
2982 }
2983 ],
2984 "title": "Width",
2985 "properties": {
2986 "cnr_id": "comfy-core",
2987 "ver": "0.16.3",
2988 "Node name for S&R": "PrimitiveInt",
2989 "enableTabs": false,
2990 "tabWidth": 65,
2991 "tabXOffset": 10,
2992 "hasSecondTab": false,
2993 "secondTabText": "Send Back",
2994 "secondTabOffset": 80,
2995 "secondTabWidth": 65,
2996 "ue_properties": {
2997 "widget_ue_connectable": [],
2998 "version": "7.7",
2999 "input_ue_unconnectable": []
3000 }
3001 },
3002 "widgets_values": [
3003 1280,
3004 "fixed"
3005 ]
3006 },
3007 {
3008 "id": 376,
3009 "type": "PrimitiveStringMultiline",
3010 "pos": [
3011 150,
3012 6080
3013 ],
3014 "size": [
3015 370,
3016 350
3017 ],
3018 "flags": [],
3019 "order": 28,
3020 "mode": 0,
3021 "inputs": [
3022 {
3023 "localized_name": "value",
3024 "name": "value",
3025 "type": "STRING",
3026 "widget": {
3027 "name": "value"
3028 },
3029 "link": 776
3030 }
3031 ],
3032 "outputs": [
3033 {
3034 "localized_name": "STRING",
3035 "name": "STRING",
3036 "type": "STRING",
3037 "links": [
3038 720,
3039 723
3040 ]
3041 }
3042 ],
3043 "title": "Prompt",
3044 "properties": {
3045 "cnr_id": "comfy-core",
3046 "ver": "0.16.3",
3047 "Node name for S&R": "PrimitiveStringMultiline",
3048 "enableTabs": false,
3049 "tabWidth": 65,
3050 "tabXOffset": 10,
3051 "hasSecondTab": false,
3052 "secondTabText": "Send Back",
3053 "secondTabOffset": 80,
3054 "secondTabWidth": 65,
3055 "ue_properties": {
3056 "widget_ue_connectable": [],
3057 "version": "7.7",
3058 "input_ue_unconnectable": []
3059 }
3060 },
3061 "widgets_values": [
3062 "Dynamic cinematic close-up of high-tech modular machinery self-assembling in midair, precision robotic parts, magnetic connectors, and glowing circuits clicking together, subtle smoke and light flares, extremely detailed titanium textures. The final product displays a clean, clear surface with large glowing engraved text “LTX-2.5” centered and unobstructed, dramatic lighting, photorealism, 8K, sharp focus.\n"
3063 ]
3064 },
3065 {
3066 "id": 393,
3067 "type": "CLIPLoader",
3068 "pos": [
3069 120,
3070 5290
3071 ],
3072 "size": [
3073 370,
3074 120
3075 ],
3076 "flags": [],
3077 "order": 41,
3078 "mode": 0,
3079 "inputs": [
3080 {
3081 "localized_name": "clip_name",
3082 "name": "clip_name",
3083 "type": "COMBO",
3084 "widget": {
3085 "name": "clip_name"
3086 },
3087 "link": 791
3088 }
3089 ],
3090 "outputs": [
3091 {
3092 "localized_name": "CLIP",
3093 "name": "CLIP",
3094 "type": "CLIP",
3095 "links": [
3096 749
3097 ]
3098 }
3099 ],
3100 "properties": {
3101 "cnr_id": "comfy-core",
3102 "ver": "0.29.0",
3103 "Node name for S&R": "CLIPLoader",
3104 "models": [
3105 {
3106 "name": "gemma4_e2b_it_int8_convrot.safetensors",
3107 "url": "https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e2b_it_int8_convrot.safetensors",
3108 "directory": "text_encoders"
3109 }
3110 ]
3111 },
3112 "widgets_values": [
3113 "gemma4_e2b_it_int8_convrot.safetensors",
3114 "ltxv",
3115 "default"
3116 ]
3117 },
3118 {
3119 "id": 383,
3120 "type": "PrimitiveBoolean",
3121 "pos": [
3122 140,
3123 5760
3124 ],
3125 "size": [
3126 270,
3127 100
3128 ],
3129 "flags": [],
3130 "order": 34,
3131 "mode": 0,
3132 "inputs": [
3133 {
3134 "localized_name": "value",
3135 "name": "value",
3136 "type": "BOOLEAN",
3137 "widget": {
3138 "name": "value"
3139 },
3140 "link": 779
3141 }
3142 ],
3143 "outputs": [
3144 {
3145 "localized_name": "BOOLEAN",
3146 "name": "BOOLEAN",
3147 "type": "BOOLEAN",
3148 "links": [
3149 722
3150 ]
3151 }
3152 ],
3153 "title": "Boolean (Enable Prompt Enhance)",
3154 "properties": {
3155 "cnr_id": "comfy-core",
3156 "ver": "0.22.0",
3157 "Node name for S&R": "PrimitiveBoolean",
3158 "enableTabs": false,
3159 "tabWidth": 65,
3160 "tabXOffset": 10,
3161 "hasSecondTab": false,
3162 "secondTabText": "Send Back",
3163 "secondTabOffset": 80,
3164 "secondTabWidth": 65
3165 },
3166 "widgets_values": [
3167 true
3168 ]
3169 }
3170 ],
3171 "groups": [
3172 {
3173 "id": 6,
3174 "title": "Generate High Resolution",
3175 "bounding": [
3176 3680,
3177 5950,
3178 960,
3179 1270
3180 ],
3181 "color": "#3f789e",
3182 "flags": []
3183 },
3184 {
3185 "id": 7,
3186 "title": "Latent Upscale",
3187 "bounding": [
3188 3190,
3189 5950,
3190 460,
3191 1270
3192 ],
3193 "color": "#3f789e",
3194 "flags": []
3195 },
3196 {
3197 "id": 2,
3198 "title": "Generate Low Resolution",
3199 "bounding": [
3200 2140,
3201 5950,
3202 1020,
3203 1270
3204 ],
3205 "color": "#3f789e",
3206 "flags": []
3207 },
3208 {
3209 "id": 3,
3210 "title": "Prompt",
3211 "bounding": [
3212 1130,
3213 5950,
3214 980,
3215 1270
3216 ],
3217 "color": "#3f789e",
3218 "flags": []
3219 },
3220 {
3221 "id": 21,
3222 "title": "Empty Latent",
3223 "bounding": [
3224 1130,
3225 7250,
3226 980,
3227 610
3228 ],
3229 "color": "#3f789e",
3230 "flags": []
3231 },
3232 {
3233 "id": 1,
3234 "title": "Model",
3235 "bounding": [
3236 620,
3237 5950,
3238 480,
3239 1270
3240 ],
3241 "color": "#3f789e",
3242 "flags": []
3243 },
3244 {
3245 "id": 22,
3246 "title": "Number conversion",
3247 "bounding": [
3248 620,
3249 7250,
3250 480,
3251 610
3252 ],
3253 "color": "#3f789e",
3254 "flags": []
3255 },
3256 {
3257 "id": 19,
3258 "title": "Video Settings",
3259 "bounding": [
3260 100,
3261 5950,
3262 490,
3263 1270
3264 ],
3265 "color": "#3f789e",
3266 "flags": []
3267 },
3268 {
3269 "id": 27,
3270 "title": "Prompt Enhancement",
3271 "bounding": [
3272 100,
3273 5200,
3274 2010,
3275 720
3276 ],
3277 "flags": []
3278 }
3279 ],
3280 "links": [
3281 {
3282 "id": 711,
3283 "origin_id": 374,
3284 "origin_slot": 0,
3285 "target_id": 370,
3286 "target_slot": 0,
3287 "type": "IMAGE"
3288 },
3289 {
3290 "id": 712,
3291 "origin_id": 358,
3292 "origin_slot": 0,
3293 "target_id": 370,
3294 "target_slot": 1,
3295 "type": "AUDIO"
3296 },
3297 {
3298 "id": 713,
3299 "origin_id": 359,
3300 "origin_slot": 0,
3301 "target_id": 370,
3302 "target_slot": 2,
3303 "type": "FLOAT"
3304 },
3305 {
3306 "id": 769,
3307 "origin_id": 348,
3308 "origin_slot": 0,
3309 "target_id": 340,
3310 "target_slot": 0,
3311 "type": "LATENT"
3312 },
3313 {
3314 "id": 666,
3315 "origin_id": 367,
3316 "origin_slot": 1,
3317 "target_id": 340,
3318 "target_slot": 1,
3319 "type": "LATENT"
3320 },
3321 {
3322 "id": 677,
3323 "origin_id": 367,
3324 "origin_slot": 0,
3325 "target_id": 348,
3326 "target_slot": 0,
3327 "type": "LATENT"
3328 },
3329 {
3330 "id": 678,
3331 "origin_id": 371,
3332 "origin_slot": 0,
3333 "target_id": 348,
3334 "target_slot": 1,
3335 "type": "LATENT_UPSCALE_MODEL"
3336 },
3337 {
3338 "id": 772,
3339 "origin_id": 385,
3340 "origin_slot": 0,
3341 "target_id": 348,
3342 "target_slot": 2,
3343 "type": "VAE"
3344 },
3345 {
3346 "id": 694,
3347 "origin_id": 369,
3348 "origin_slot": 1,
3349 "target_id": 358,
3350 "target_slot": 0,
3351 "type": "LATENT"
3352 },
3353 {
3354 "id": 730,
3355 "origin_id": 386,
3356 "origin_slot": 0,
3357 "target_id": 358,
3358 "target_slot": 1,
3359 "type": "VAE"
3360 },
3361 {
3362 "id": 771,
3363 "origin_id": 384,
3364 "origin_slot": 0,
3365 "target_id": 391,
3366 "target_slot": 0,
3367 "type": "MODEL"
3368 },
3369 {
3370 "id": 762,
3371 "origin_id": 365,
3372 "origin_slot": 0,
3373 "target_id": 391,
3374 "target_slot": 1,
3375 "type": "CONDITIONING"
3376 },
3377 {
3378 "id": 763,
3379 "origin_id": 365,
3380 "origin_slot": 1,
3381 "target_id": 391,
3382 "target_slot": 2,
3383 "type": "CONDITIONING"
3384 },
3385 {
3386 "id": 703,
3387 "origin_id": 338,
3388 "origin_slot": 0,
3389 "target_id": 368,
3390 "target_slot": 0,
3391 "type": "NOISE"
3392 },
3393 {
3394 "id": 744,
3395 "origin_id": 391,
3396 "origin_slot": 0,
3397 "target_id": 368,
3398 "target_slot": 1,
3399 "type": "GUIDER"
3400 },
3401 {
3402 "id": 705,
3403 "origin_id": 341,
3404 "origin_slot": 0,
3405 "target_id": 368,
3406 "target_slot": 2,
3407 "type": "SAMPLER"
3408 },
3409 {
3410 "id": 761,
3411 "origin_id": 395,
3412 "origin_slot": 0,
3413 "target_id": 368,
3414 "target_slot": 3,
3415 "type": "SIGMAS"
3416 },
3417 {
3418 "id": 707,
3419 "origin_id": 340,
3420 "origin_slot": 0,
3421 "target_id": 368,
3422 "target_slot": 4,
3423 "type": "LATENT"
3424 },
3425 {
3426 "id": 702,
3427 "origin_id": 344,
3428 "origin_slot": 0,
3429 "target_id": 367,
3430 "target_slot": 0,
3431 "type": "LATENT"
3432 },
3433 {
3434 "id": 708,
3435 "origin_id": 368,
3436 "origin_slot": 0,
3437 "target_id": 369,
3438 "target_slot": 0,
3439 "type": "LATENT"
3440 },
3441 {
3442 "id": 709,
3443 "origin_id": 369,
3444 "origin_slot": 0,
3445 "target_id": 374,
3446 "target_slot": 0,
3447 "type": "LATENT"
3448 },
3449 {
3450 "id": 773,
3451 "origin_id": 385,
3452 "origin_slot": 0,
3453 "target_id": 374,
3454 "target_slot": 1,
3455 "type": "VAE"
3456 },
3457 {
3458 "id": 670,
3459 "origin_id": 339,
3460 "origin_slot": 0,
3461 "target_id": 344,
3462 "target_slot": 0,
3463 "type": "NOISE"
3464 },
3465 {
3466 "id": 733,
3467 "origin_id": 388,
3468 "origin_slot": 0,
3469 "target_id": 344,
3470 "target_slot": 1,
3471 "type": "GUIDER"
3472 },
3473 {
3474 "id": 671,
3475 "origin_id": 352,
3476 "origin_slot": 0,
3477 "target_id": 344,
3478 "target_slot": 2,
3479 "type": "SAMPLER"
3480 },
3481 {
3482 "id": 764,
3483 "origin_id": 404,
3484 "origin_slot": 0,
3485 "target_id": 344,
3486 "target_slot": 3,
3487 "type": "SIGMAS"
3488 },
3489 {
3490 "id": 672,
3491 "origin_id": 377,
3492 "origin_slot": 0,
3493 "target_id": 344,
3494 "target_slot": 4,
3495 "type": "LATENT"
3496 },
3497 {
3498 "id": 770,
3499 "origin_id": 384,
3500 "origin_slot": 0,
3501 "target_id": 388,
3502 "target_slot": 0,
3503 "type": "MODEL"
3504 },
3505 {
3506 "id": 735,
3507 "origin_id": 365,
3508 "origin_slot": 0,
3509 "target_id": 388,
3510 "target_slot": 1,
3511 "type": "CONDITIONING"
3512 },
3513 {
3514 "id": 736,
3515 "origin_id": 365,
3516 "origin_slot": 1,
3517 "target_id": 388,
3518 "target_slot": 2,
3519 "type": "CONDITIONING"
3520 },
3521 {
3522 "id": 696,
3523 "origin_id": 364,
3524 "origin_slot": 0,
3525 "target_id": 365,
3526 "target_slot": 0,
3527 "type": "CONDITIONING"
3528 },
3529 {
3530 "id": 697,
3531 "origin_id": 373,
3532 "origin_slot": 0,
3533 "target_id": 365,
3534 "target_slot": 1,
3535 "type": "CONDITIONING"
3536 },
3537 {
3538 "id": 698,
3539 "origin_id": 359,
3540 "origin_slot": 0,
3541 "target_id": 365,
3542 "target_slot": 2,
3543 "type": "FLOAT"
3544 },
3545 {
3546 "id": 765,
3547 "origin_id": 356,
3548 "origin_slot": 0,
3549 "target_id": 377,
3550 "target_slot": 0,
3551 "type": "LATENT"
3552 },
3553 {
3554 "id": 700,
3555 "origin_id": 366,
3556 "origin_slot": 0,
3557 "target_id": 377,
3558 "target_slot": 1,
3559 "type": "LATENT"
3560 },
3561 {
3562 "id": 732,
3563 "origin_id": 387,
3564 "origin_slot": 0,
3565 "target_id": 364,
3566 "target_slot": 0,
3567 "type": "CLIP"
3568 },
3569 {
3570 "id": 721,
3571 "origin_id": 382,
3572 "origin_slot": 0,
3573 "target_id": 364,
3574 "target_slot": 1,
3575 "type": "STRING"
3576 },
3577 {
3578 "id": 731,
3579 "origin_id": 387,
3580 "origin_slot": 0,
3581 "target_id": 373,
3582 "target_slot": 0,
3583 "type": "CLIP"
3584 },
3585 {
3586 "id": 689,
3587 "origin_id": 353,
3588 "origin_slot": 1,
3589 "target_id": 356,
3590 "target_slot": 0,
3591 "type": "INT"
3592 },
3593 {
3594 "id": 690,
3595 "origin_id": 355,
3596 "origin_slot": 1,
3597 "target_id": 356,
3598 "target_slot": 1,
3599 "type": "INT"
3600 },
3601 {
3602 "id": 718,
3603 "origin_id": 378,
3604 "origin_slot": 1,
3605 "target_id": 356,
3606 "target_slot": 2,
3607 "type": "INT"
3608 },
3609 {
3610 "id": 729,
3611 "origin_id": 386,
3612 "origin_slot": 0,
3613 "target_id": 366,
3614 "target_slot": 0,
3615 "type": "VAE"
3616 },
3617 {
3618 "id": 717,
3619 "origin_id": 378,
3620 "origin_slot": 1,
3621 "target_id": 366,
3622 "target_slot": 1,
3623 "type": "INT"
3624 },
3625 {
3626 "id": 701,
3627 "origin_id": 359,
3628 "origin_slot": 1,
3629 "target_id": 366,
3630 "target_slot": 2,
3631 "type": "INT"
3632 },
3633 {
3634 "id": 725,
3635 "origin_id": 382,
3636 "origin_slot": 0,
3637 "target_id": 381,
3638 "target_slot": 0,
3639 "type": "STRING"
3640 },
3641 {
3642 "id": 720,
3643 "origin_id": 376,
3644 "origin_slot": 0,
3645 "target_id": 382,
3646 "target_slot": 0,
3647 "type": "STRING"
3648 },
3649 {
3650 "id": 724,
3651 "origin_id": 380,
3652 "origin_slot": 0,
3653 "target_id": 382,
3654 "target_slot": 1,
3655 "type": "STRING"
3656 },
3657 {
3658 "id": 722,
3659 "origin_id": 383,
3660 "origin_slot": 0,
3661 "target_id": 382,
3662 "target_slot": 2,
3663 "type": "BOOLEAN"
3664 },
3665 {
3666 "id": 749,
3667 "origin_id": 393,
3668 "origin_slot": 0,
3669 "target_id": 380,
3670 "target_slot": 0,
3671 "type": "CLIP"
3672 },
3673 {
3674 "id": 723,
3675 "origin_id": 376,
3676 "origin_slot": 0,
3677 "target_id": 380,
3678 "target_slot": 4,
3679 "type": "STRING"
3680 },
3681 {
3682 "id": 715,
3683 "origin_id": 362,
3684 "origin_slot": 0,
3685 "target_id": 378,
3686 "target_slot": 0,
3687 "type": "INT"
3688 },
3689 {
3690 "id": 716,
3691 "origin_id": 361,
3692 "origin_slot": 0,
3693 "target_id": 378,
3694 "target_slot": 1,
3695 "type": "INT"
3696 },
3697 {
3698 "id": 687,
3699 "origin_id": 372,
3700 "origin_slot": 0,
3701 "target_id": 353,
3702 "target_slot": 0,
3703 "type": "INT"
3704 },
3705 {
3706 "id": 688,
3707 "origin_id": 360,
3708 "origin_slot": 0,
3709 "target_id": 355,
3710 "target_slot": 0,
3711 "type": "INT"
3712 },
3713 {
3714 "id": 695,
3715 "origin_id": 361,
3716 "origin_slot": 0,
3717 "target_id": 359,
3718 "target_slot": 0,
3719 "type": "INT"
3720 },
3721 {
3722 "id": 714,
3723 "origin_id": 370,
3724 "origin_slot": 0,
3725 "target_id": -20,
3726 "target_slot": 0,
3727 "type": "VIDEO"
3728 },
3729 {
3730 "id": 776,
3731 "origin_id": -10,
3732 "origin_slot": 0,
3733 "target_id": 376,
3734 "target_slot": 0,
3735 "type": "STRING"
3736 },
3737 {
3738 "id": 779,
3739 "origin_id": -10,
3740 "origin_slot": 1,
3741 "target_id": 383,
3742 "target_slot": 0,
3743 "type": "BOOLEAN"
3744 },
3745 {
3746 "id": 780,
3747 "origin_id": -10,
3748 "origin_slot": 2,
3749 "target_id": 362,
3750 "target_slot": 0,
3751 "type": "INT"
3752 },
3753 {
3754 "id": 781,
3755 "origin_id": -10,
3756 "origin_slot": 3,
3757 "target_id": 372,
3758 "target_slot": 0,
3759 "type": "INT"
3760 },
3761 {
3762 "id": 782,
3763 "origin_id": -10,
3764 "origin_slot": 4,
3765 "target_id": 360,
3766 "target_slot": 0,
3767 "type": "INT"
3768 },
3769 {
3770 "id": 784,
3771 "origin_id": -10,
3772 "origin_slot": 5,
3773 "target_id": 339,
3774 "target_slot": 0,
3775 "type": "INT"
3776 },
3777 {
3778 "id": 785,
3779 "origin_id": -10,
3780 "origin_slot": 6,
3781 "target_id": 361,
3782 "target_slot": 0,
3783 "type": "INT"
3784 },
3785 {
3786 "id": 786,
3787 "origin_id": -10,
3788 "origin_slot": 7,
3789 "target_id": 384,
3790 "target_slot": 0,
3791 "type": "COMBO"
3792 },
3793 {
3794 "id": 787,
3795 "origin_id": -10,
3796 "origin_slot": 8,
3797 "target_id": 385,
3798 "target_slot": 0,
3799 "type": "COMBO"
3800 },
3801 {
3802 "id": 788,
3803 "origin_id": -10,
3804 "origin_slot": 9,
3805 "target_id": 386,
3806 "target_slot": 0,
3807 "type": "COMBO"
3808 },
3809 {
3810 "id": 789,
3811 "origin_id": -10,
3812 "origin_slot": 10,
3813 "target_id": 387,
3814 "target_slot": 0,
3815 "type": "COMBO"
3816 },
3817 {
3818 "id": 790,
3819 "origin_id": -10,
3820 "origin_slot": 11,
3821 "target_id": 371,
3822 "target_slot": 0,
3823 "type": "COMBO"
3824 },
3825 {
3826 "id": 791,
3827 "origin_id": -10,
3828 "origin_slot": 12,
3829 "target_id": 393,
3830 "target_slot": 0,
3831 "type": "COMBO"
3832 }
3833 ],
3834 "extra": []
3835 }
3836 ]
3837 },
3838 "config": [],
3839 "extra": {
3840 "ds": {
3841 "scale": 1.110705025764077,
3842 "offset": [
3843 -1692.5956762704504,
3844 -6820.331825023793
3845 ]
3846 },
3847 "frontendVersion": "1.48.7",
3848 "workflowRendererVersion": "Vue-corrected",
3849 "prompt": {
3850 "1": {
3851 "inputs": {
3852 "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
3853 },
3854 "class_type": "CheckpointLoaderSimple",
3855 "_meta": {
3856 "title": "Load Checkpoint"
3857 }
3858 },
3859 "2": {
3860 "inputs": {
3861 "gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
3862 "ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
3863 "max_length": 1024
3864 },
3865 "class_type": "LTXVGemmaCLIPModelLoader",
3866 "_meta": {
3867 "title": "🅛🅣🅧 Gemma 3 Model Loader"
3868 }
3869 },
3870 "3": {
3871 "inputs": {
3872 "text": "",
3873 "clip": [
3874 "2",
3875 0
3876 ]
3877 },
3878 "class_type": "CLIPTextEncode",
3879 "_meta": {
3880 "title": "CLIP Text Encode (Prompt)"
3881 }
3882 },
3883 "4": {
3884 "inputs": {
3885 "text": "blurry, low quality, still frame, frames, watermark, overlay, titles, has blurbox, has subtitles",
3886 "clip": [
3887 "2",
3888 0
3889 ]
3890 },
3891 "class_type": "CLIPTextEncode",
3892 "_meta": {
3893 "title": "CLIP Text Encode (Prompt)"
3894 }
3895 },
3896 "8": {
3897 "inputs": {
3898 "sampler_name": "euler"
3899 },
3900 "class_type": "KSamplerSelect",
3901 "_meta": {
3902 "title": "KSamplerSelect"
3903 }
3904 },
3905 "9": {
3906 "inputs": {
3907 "steps": 20,
3908 "max_shift": 2.05,
3909 "base_shift": 0.95,
3910 "stretch": true,
3911 "terminal": 0.1,
3912 "latent": [
3913 "28",
3914 0
3915 ]
3916 },
3917 "class_type": "LTXVScheduler",
3918 "_meta": {
3919 "title": "LTXVScheduler"
3920 }
3921 },
3922 "11": {
3923 "inputs": {
3924 "noise_seed": 10
3925 },
3926 "class_type": "RandomNoise",
3927 "_meta": {
3928 "title": "RandomNoise"
3929 }
3930 },
3931 "12": {
3932 "inputs": {
3933 "samples": [
3934 "29",
3935 0
3936 ],
3937 "vae": [
3938 "1",
3939 2
3940 ]
3941 },
3942 "class_type": "VAEDecode",
3943 "_meta": {
3944 "title": "VAE Decode"
3945 }
3946 },
3947 "13": {
3948 "inputs": {
3949 "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
3950 },
3951 "class_type": "LTXVAudioVAELoader",
3952 "_meta": {
3953 "title": "🅛🅣🅧 LTXV Audio VAE Loader"
3954 }
3955 },
3956 "14": {
3957 "inputs": {
3958 "samples": [
3959 "29",
3960 1
3961 ],
3962 "audio_vae": [
3963 "13",
3964 0
3965 ]
3966 },
3967 "class_type": "LTXVAudioVAEDecode",
3968 "_meta": {
3969 "title": "🅛🅣🅧 LTXV Audio VAE Decode"
3970 }
3971 },
3972 "15": {
3973 "inputs": {
3974 "frame_rate": [
3975 "23",
3976 0
3977 ],
3978 "loop_count": 0,
3979 "filename_prefix": "AnimateDiff",
3980 "format": "video/h264-mp4",
3981 "pix_fmt": "yuv420p",
3982 "crf": 19,
3983 "save_metadata": true,
3984 "trim_to_audio": false,
3985 "pingpong": false,
3986 "save_output": true,
3987 "images": [
3988 "12",
3989 0
3990 ],
3991 "audio": [
3992 "14",
3993 0
3994 ]
3995 },
3996 "class_type": "VHS_VideoCombine",
3997 "_meta": {
3998 "title": "Video Combine 🎥🅥🅗🅢"
3999 }
4000 },
4001 "17": {
4002 "inputs": {
4003 "skip_blocks": "29",
4004 "model": [
4005 "28",
4006 1
4007 ],
4008 "positive": [
4009 "22",
4010 0
4011 ],
4012 "negative": [
4013 "22",
4014 1
4015 ],
4016 "parameters": [
4017 "18",
4018 0
4019 ]
4020 },
4021 "class_type": "MultimodalGuider",
4022 "_meta": {
4023 "title": "🅛🅣🅧 Multimodal Guider"
4024 }
4025 },
4026 "18": {
4027 "inputs": {
4028 "modality": "VIDEO",
4029 "cfg": 3,
4030 "stg": 0,
4031 "rescale": 0,
4032 "modality_scale": 3,
4033 "parameters": [
4034 "19",
4035 0
4036 ]
4037 },
4038 "class_type": "GuiderParameters",
4039 "_meta": {
4040 "title": "🅛🅣🅧 Guider Parameters"
4041 }
4042 },
4043 "19": {
4044 "inputs": {
4045 "modality": "AUDIO",
4046 "cfg": 7,
4047 "stg": 0,
4048 "rescale": 0,
4049 "modality_scale": 3
4050 },
4051 "class_type": "GuiderParameters",
4052 "_meta": {
4053 "title": "🅛🅣🅧 Guider Parameters"
4054 }
4055 },
4056 "21": {
4057 "inputs": {
4058 "audioUI": "",
4059 "audio": [
4060 "14",
4061 0
4062 ]
4063 },
4064 "class_type": "PreviewAudio",
4065 "_meta": {
4066 "title": "PreviewAudio"
4067 }
4068 },
4069 "22": {
4070 "inputs": {
4071 "frame_rate": [
4072 "23",
4073 0
4074 ],
4075 "positive": [
4076 "3",
4077 0
4078 ],
4079 "negative": [
4080 "4",
4081 0
4082 ]
4083 },
4084 "class_type": "LTXVConditioning",
4085 "_meta": {
4086 "title": "LTXVConditioning"
4087 }
4088 },
4089 "23": {
4090 "inputs": {
4091 "value": 25
4092 },
4093 "class_type": "FloatConstant",
4094 "_meta": {
4095 "title": "Float Constant"
4096 }
4097 },
4098 "26": {
4099 "inputs": {
4100 "frames_number": [
4101 "27",
4102 0
4103 ],
4104 "frame_rate": [
4105 "42",
4106 0
4107 ],
4108 "batch_size": 1
4109 },
4110 "class_type": "LTXVEmptyLatentAudio",
4111 "_meta": {
4112 "title": "🅛🅣🅧 LTXV Empty Latent Audio"
4113 }
4114 },
4115 "27": {
4116 "inputs": {
4117 "value": 105
4118 },
4119 "class_type": "INTConstant",
4120 "_meta": {
4121 "title": "INT Constant"
4122 }
4123 },
4124 "28": {
4125 "inputs": {
4126 "video_latent": [
4127 "43",
4128 0
4129 ],
4130 "audio_latent": [
4131 "26",
4132 0
4133 ],
4134 "model": [
4135 "44",
4136 0
4137 ]
4138 },
4139 "class_type": "LTXVConcatAVLatent",
4140 "_meta": {
4141 "title": "🅛🅣🅧 LTXV Concat AV Latent"
4142 }
4143 },
4144 "29": {
4145 "inputs": {
4146 "av_latent": [
4147 "41",
4148 0
4149 ],
4150 "model": [
4151 "28",
4152 1
4153 ]
4154 },
4155 "class_type": "LTXVSeparateAVLatent",
4156 "_meta": {
4157 "title": "🅛🅣🅧 LTXV Separate AV Latent"
4158 }
4159 },
4160 "41": {
4161 "inputs": {
4162 "noise": [
4163 "11",
4164 0
4165 ],
4166 "guider": [
4167 "17",
4168 0
4169 ],
4170 "sampler": [
4171 "8",
4172 0
4173 ],
4174 "sigmas": [
4175 "9",
4176 0
4177 ],
4178 "latent_image": [
4179 "28",
4180 0
4181 ]
4182 },
4183 "class_type": "SamplerCustomAdvanced",
4184 "_meta": {
4185 "title": "SamplerCustomAdvanced"
4186 }
4187 },
4188 "42": {
4189 "inputs": {
4190 "a": [
4191 "23",
4192 0
4193 ]
4194 },
4195 "class_type": "CM_FloatToInt",
4196 "_meta": {
4197 "title": "FloatToInt"
4198 }
4199 },
4200 "43": {
4201 "inputs": {
4202 "width": 768,
4203 "height": 512,
4204 "length": [
4205 "27",
4206 0
4207 ],
4208 "batch_size": 1
4209 },
4210 "class_type": "EmptyLTXVLatentVideo",
4211 "_meta": {
4212 "title": "EmptyLTXVLatentVideo"
4213 }
4214 },
4215 "44": {
4216 "inputs": {
4217 "torch_compile": true,
4218 "disable_backup": false,
4219 "model": [
4220 "1",
4221 0
4222 ]
4223 },
4224 "class_type": "LTXVSequenceParallelMultiGPUPatcher",
4225 "_meta": {
4226 "title": "LTXVSequenceParallelMultiGPUPatcher"
4227 }
4228 },
4229 "45": {
4230 "inputs": {
4231 "frame_idx": 0,
4232 "strength": 1
4233 },
4234 "class_type": "LTXVAddGuide",
4235 "_meta": {
4236 "title": "LTXVAddGuide"
4237 }
4238 }
4239 },
4240 "comfy_fork_version": "feature/av_inference@a6994ed1",
4241 "VHS_latentpreview": false,
4242 "VHS_latentpreviewrate": 0,
4243 "VHS_MetadataImage": true,
4244 "VHS_KeepIntermediate": true,
4245 "ue_links": []
4246 },
4247 "version": 0.4
4248}