ComfyPilotComfyPilot
工作流 / 视频 / LTX-2: 图生视频
LTX-2: 图生视频

LTX-2: 图生视频

LTX-2: Image to Video

使用LTX-2将静态图像变为动态视频,音视频同步,表情自然,动作流畅。

视频 6 个节点 1 个输入 95 次使用 ComfyUI ≥ 0.8.0 ComfyUI 111 KB

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

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

需要的权重

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

gemma_3_12B_it_fp4_mixed.safetensors 在模型库查看
ltx-2-19b-dev-fp8.safetensors 在模型库查看
ltx-2-19b-distilled-lora-384.safetensors 在模型库查看
ltx-2-19b-lora-camera-control-dolly-left.safetensors 在模型库查看
ltx-2-spatial-upscaler-x2-1.0.safetensors 在模型库查看
ltx-av-step-1751000_vocoder_24K.safetensors 模型库暂未收录
model.safetensors 在模型库查看

节点构成

MarkdownNote × 2
LoadImage × 1
ResizeImageMaskNode × 1
SaveVideo × 1
b7c2d337-c38d-4c04-922b-2d638449d13e × 1

官方标注的模型

LTX-2Lightricks

工作流 JSON

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

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