工作流 /
视频 /
LTX-2.3: ID LoRA

LTX-2.3: ID LoRA
LTX-2.3: ID LoRA
根据文本提示词、参考图和短音频片段,生成带有同步音频的个性化视频。使用ID-LoRA在单个生成模型中适配人物的外观和声音。
视频
8 个节点 2 个输入 152 次使用 ComfyUI ≥ 0.19.0 ComfyUI 142 KB
需要的权重
这个工作流引用了 7 个权重文件,其中 6 个能在本站模型库里找到。
gemma_3_12B_it_fp4_mixed.safetensors
在模型库查看
ltx-2.3-22b-dev-fp8.safetensors
在模型库查看
ltx-2.3-id-lora-talkvid-3k.safetensors
在模型库查看
ltx-2.3-spatial-upscaler-x2-1.1.safetensors
在模型库查看
ltx-av-step-1751000_vocoder_24K.safetensors
模型库暂未收录
ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors
在模型库查看
model.safetensors
在模型库查看
节点构成
MarkdownNote
× 3
LoadImage
× 1
SaveVideo
× 1
LoadAudio
× 1
98ee9e5b-467b-40aa-a534-36033f27d0b4
× 1
RecordAudio
× 1
官方标注的模型
LTX-2.3
工作流 JSON
和上面「下载工作流 JSON」是同一份文件。
1{
2 "id": "07824bbb-6672-4bb0-ac36-4313a519e35b",
3 "revision": 0,
4 "last_node_id": 356,
5 "last_link_id": 785,
6 "nodes": [
7 {
8 "id": 103,
9 "type": "MarkdownNote",
10 "pos": [
11 -1250,
12 3530
13 ],
14 "size": [
15 750,
16 1180
17 ],
18 "flags": [],
19 "order": 0,
20 "mode": 0,
21 "inputs": [],
22 "outputs": [],
23 "title": "Model Links",
24 "properties": {
25 "ue_properties": {
26 "widget_ue_connectable": [],
27 "version": "7.7",
28 "input_ue_unconnectable": []
29 }
30 },
31 "widgets_values": [
32 "- Huggingface: [Lightricks/LTX-2.3](https://huggingface.co/Lightricks/LTX-2.3/)\n- Github: [LTX-2](https://github.com/Lightricks/LTX-2)\n- [ID LoRA](https://github.com/ID-LoRA/ID-LoRA/tree/main)\n## Report LTX-2.3 Issues\nTo report any issues when running this workflow, [go to GitHub](https://github.com/Lightricks/ComfyUI-LTXVideo/issues)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/ltx-2.3](https://huggingface.co/Comfy-Org/ltx-2.3)\n- [ModelScope:Comfy-Org/ltx-2.3](https://modelscope.cn/models/Comfy-Org/ltx-2.3)\n- [Hugging Face:Comfy-Org/ltx-2](https://huggingface.co/Comfy-Org/ltx-2)\n- [ModelScope:Comfy-Org/ltx-2](https://modelscope.cn/models/Comfy-Org/ltx-2)\n\n**checkpoints**\n\n- [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-dev-fp8.safetensors) (27.14 GB)\n\n**loras**\n\n- [ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors](https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors) (2.55 GB)\n- [ltx-2.3-id-lora-talkvid-3k.safetensors](https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx-2.3-id-lora-talkvid-3k.safetensors) (1.08 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**latent_upscale_models**\n\n- [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (949.6 MB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 checkpoints/\n│ │ └── ltx-2.3-22b-dev-fp8.safetensors\n│ ├── 📂 loras/\n│ │ ├── ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors\n│ │ └── ltx-2.3-id-lora-talkvid-3k.safetensors\n│ ├── 📂 text_encoders/\n│ │ └── gemma_3_12B_it_fp4_mixed.safetensors\n│ └── 📂 latent_upscale_models/\n│ └── ltx-2.3-spatial-upscaler-x2-1.1.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/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)\n"
33 ],
34 "widgets_values_named": {
35 "text": "- Huggingface: [Lightricks/LTX-2.3](https://huggingface.co/Lightricks/LTX-2.3/)\n- Github: [LTX-2](https://github.com/Lightricks/LTX-2)\n- [ID LoRA](https://github.com/ID-LoRA/ID-LoRA/tree/main)\n## Report LTX-2.3 Issues\nTo report any issues when running this workflow, [go to GitHub](https://github.com/Lightricks/ComfyUI-LTXVideo/issues)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/ltx-2.3](https://huggingface.co/Comfy-Org/ltx-2.3)\n- [ModelScope:Comfy-Org/ltx-2.3](https://modelscope.cn/models/Comfy-Org/ltx-2.3)\n- [Hugging Face:Comfy-Org/ltx-2](https://huggingface.co/Comfy-Org/ltx-2)\n- [ModelScope:Comfy-Org/ltx-2](https://modelscope.cn/models/Comfy-Org/ltx-2)\n\n**checkpoints**\n\n- [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-dev-fp8.safetensors) (27.14 GB)\n\n**loras**\n\n- [ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors](https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors) (2.55 GB)\n- [ltx-2.3-id-lora-talkvid-3k.safetensors](https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx-2.3-id-lora-talkvid-3k.safetensors) (1.08 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**latent_upscale_models**\n\n- [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (949.6 MB)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│ ├── 📂 checkpoints/\n│ │ └── ltx-2.3-22b-dev-fp8.safetensors\n│ ├── 📂 loras/\n│ │ ├── ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors\n│ │ └── ltx-2.3-id-lora-talkvid-3k.safetensors\n│ ├── 📂 text_encoders/\n│ │ └── gemma_3_12B_it_fp4_mixed.safetensors\n│ └── 📂 latent_upscale_models/\n│ └── ltx-2.3-spatial-upscaler-x2-1.1.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/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)\n"
36 },
37 "color": "#222",
38 "bgcolor": "#000"
39 },
40 {
41 "id": 269,
42 "type": "LoadImage",
43 "pos": [
44 -440,
45 3530
46 ],
47 "size": [
48 400,
49 480
50 ],
51 "flags": [],
52 "order": 1,
53 "mode": 0,
54 "inputs": [],
55 "outputs": [
56 {
57 "name": "IMAGE",
58 "type": "IMAGE",
59 "links": [
60 726
61 ]
62 },
63 {
64 "name": "MASK",
65 "type": "MASK",
66 "links": null
67 }
68 ],
69 "properties": {
70 "Node name for S&R": "LoadImage",
71 "cnr_id": "comfy-core",
72 "ver": "0.16.3",
73 "enableTabs": false,
74 "tabWidth": 65,
75 "tabXOffset": 10,
76 "hasSecondTab": false,
77 "secondTabText": "Send Back",
78 "secondTabOffset": 80,
79 "secondTabWidth": 65,
80 "ue_properties": {
81 "widget_ue_connectable": [],
82 "version": "7.7",
83 "input_ue_unconnectable": []
84 }
85 },
86 "widgets_values": [
87 "vintage_thinker.png",
88 "image"
89 ],
90 "widgets_values_named": {
91 "image": "vintage_thinker.png",
92 "upload": "image"
93 }
94 },
95 {
96 "id": 341,
97 "type": "SaveVideo",
98 "pos": [
99 430,
100 3530
101 ],
102 "size": [
103 580,
104 150
105 ],
106 "flags": [],
107 "order": 7,
108 "mode": 0,
109 "inputs": [
110 {
111 "name": "video",
112 "type": "VIDEO",
113 "link": 741
114 }
115 ],
116 "outputs": [
117 {
118 "name": "video",
119 "type": "VIDEO",
120 "links": null
121 }
122 ],
123 "properties": {
124 "Node name for S&R": "SaveVideo",
125 "cnr_id": "comfy-core",
126 "ver": "0.16.3",
127 "enableTabs": false,
128 "tabWidth": 65,
129 "tabXOffset": 10,
130 "hasSecondTab": false,
131 "secondTabText": "Send Back",
132 "secondTabOffset": 80,
133 "secondTabWidth": 65,
134 "ue_properties": {
135 "widget_ue_connectable": [],
136 "version": "7.7",
137 "input_ue_unconnectable": []
138 }
139 },
140 "widgets_values": [
141 "video/LTX_2.3_id_lora",
142 "auto",
143 "auto",
144 "auto"
145 ],
146 "widgets_values_named": {
147 "filename_prefix": "video/LTX_2.3_id_lora",
148 "format": "auto",
149 "format.codec": "auto",
150 "codec": "auto"
151 }
152 },
153 {
154 "id": 276,
155 "type": "LoadAudio",
156 "pos": [
157 -440,
158 4070
159 ],
160 "size": [
161 400,
162 180
163 ],
164 "flags": [],
165 "order": 2,
166 "mode": 0,
167 "inputs": [],
168 "outputs": [
169 {
170 "name": "AUDIO",
171 "type": "AUDIO",
172 "links": [
173 781
174 ]
175 }
176 ],
177 "properties": {
178 "Node name for S&R": "LoadAudio",
179 "cnr_id": "comfy-core",
180 "ver": "0.16.3",
181 "enableTabs": false,
182 "tabWidth": 65,
183 "tabXOffset": 10,
184 "hasSecondTab": false,
185 "secondTabText": "Send Back",
186 "secondTabOffset": 80,
187 "secondTabWidth": 65,
188 "ue_properties": {
189 "widget_ue_connectable": [],
190 "version": "7.7",
191 "input_ue_unconnectable": []
192 }
193 },
194 "widgets_values": [
195 "ltx23_reference_audio.mp3",
196 null,
197 null
198 ],
199 "widgets_values_named": {
200 "audio": "ltx23_reference_audio.mp3",
201 "upload": null
202 }
203 },
204 {
205 "id": 340,
206 "type": "98ee9e5b-467b-40aa-a534-36033f27d0b4",
207 "pos": [
208 0,
209 3530
210 ],
211 "size": [
212 400,
213 560
214 ],
215 "flags": [],
216 "order": 6,
217 "mode": 0,
218 "inputs": [
219 {
220 "label": "first_frame",
221 "name": "input",
222 "type": "IMAGE,MASK",
223 "link": 726
224 },
225 {
226 "label": "reference_audio",
227 "name": "audio",
228 "type": "AUDIO",
229 "link": 781
230 },
231 {
232 "label": "prompt",
233 "name": "value",
234 "type": "STRING",
235 "widget": {
236 "name": "value"
237 },
238 "link": null
239 },
240 {
241 "label": "width",
242 "name": "value_1",
243 "type": "INT",
244 "widget": {
245 "name": "value_1"
246 },
247 "link": null
248 },
249 {
250 "label": "height",
251 "name": "value_2",
252 "type": "INT",
253 "widget": {
254 "name": "value_2"
255 },
256 "link": null
257 },
258 {
259 "label": "fps",
260 "name": "value_3",
261 "type": "INT",
262 "widget": {
263 "name": "value_3"
264 },
265 "link": null
266 },
267 {
268 "label": "duration",
269 "name": "value_4",
270 "type": "FLOAT",
271 "widget": {
272 "name": "value_4"
273 },
274 "link": null
275 },
276 {
277 "label": "distilled_lora",
278 "name": "lora_name",
279 "type": "COMBO",
280 "widget": {
281 "name": "lora_name"
282 },
283 "link": null
284 },
285 {
286 "label": "upscale_model",
287 "name": "model_name",
288 "type": "COMBO",
289 "widget": {
290 "name": "model_name"
291 },
292 "link": null
293 },
294 {
295 "label": "id_lora",
296 "name": "lora_name_1",
297 "type": "COMBO",
298 "widget": {
299 "name": "lora_name_1"
300 },
301 "link": null
302 }
303 ],
304 "outputs": [
305 {
306 "name": "VIDEO",
307 "type": "VIDEO",
308 "links": [
309 741
310 ]
311 }
312 ],
313 "properties": {
314 "cnr_id": "comfy-core",
315 "ver": "0.16.3",
316 "enableTabs": false,
317 "tabWidth": 65,
318 "tabXOffset": 10,
319 "hasSecondTab": false,
320 "secondTabText": "Send Back",
321 "secondTabOffset": 80,
322 "secondTabWidth": 65,
323 "ue_properties": {
324 "widget_ue_connectable": {
325 "value": true,
326 "value_1": true,
327 "value_2": true,
328 "value_3": true,
329 "value_4": true,
330 "lora_name": true,
331 "model_name": true,
332 "lora_name_1": true
333 },
334 "version": "7.7",
335 "input_ue_unconnectable": []
336 },
337 "proxyWidgetErrorQuarantine": [
338 {
339 "originalEntry": [
340 "286",
341 "control_after_generate"
342 ],
343 "reason": "missingSubgraphInput",
344 "attemptedAtVersion": 1
345 }
346 ],
347 "previewExposures": []
348 },
349 "widgets_values": [
350 "[VISUAL]: Opens with a medium shot, camera slowly pushes in toward the character. A man with short dark hair and round glasses, wearing a retro orange floral shirt, looks directly at the camera, his mouth opens and closes naturally as he speaks, tilts his head playfully.\n[SPEECH]: Hey, what do you think of this vibe? Feels like we’re back in the 90s.\n[SOUNDS]: Playful and upbeat tone, moderate volume, close to the microphone. ",
351 1280,
352 720,
353 25,
354 10,
355 "ltx-2.3-22b-dev-fp8.safetensors",
356 "ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors",
357 "gemma_3_12B_it_fp4_mixed.safetensors",
358 "ltx-2.3-spatial-upscaler-x2-1.1.safetensors",
359 "ltx-2.3-id-lora-talkvid-3k.safetensors",
360 597157848195547
361 ],
362 "widgets_values_named": {
363 "value": "[VISUAL]: Opens with a medium shot, camera slowly pushes in toward the character. A man with short dark hair and round glasses, wearing a retro orange floral shirt, looks directly at the camera, his mouth opens and closes naturally as he speaks, tilts his head playfully.\n[SPEECH]: Hey, what do you think of this vibe? Feels like we’re back in the 90s.\n[SOUNDS]: Playful and upbeat tone, moderate volume, close to the microphone. ",
364 "value_1": 1280,
365 "value_2": 720,
366 "value_3": 25,
367 "value_4": 10,
368 "ckpt_name": "ltx-2.3-22b-dev-fp8.safetensors",
369 "lora_name": "ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors",
370 "text_encoder": "gemma_3_12B_it_fp4_mixed.safetensors",
371 "model_name": "ltx-2.3-spatial-upscaler-x2-1.1.safetensors",
372 "lora_name_1": "ltx-2.3-id-lora-talkvid-3k.safetensors",
373 "noise_seed": 597157848195547
374 }
375 },
376 {
377 "id": 351,
378 "type": "MarkdownNote",
379 "pos": [
380 -1250,
381 4770
382 ],
383 "size": [
384 740,
385 820
386 ],
387 "flags": [],
388 "order": 3,
389 "mode": 0,
390 "inputs": [],
391 "outputs": [],
392 "title": "ID LoRA Prompt Format",
393 "properties": {
394 "ue_properties": {
395 "widget_ue_connectable": [],
396 "version": "7.7",
397 "input_ue_unconnectable": []
398 }
399 },
400 "widgets_values": [
401 "ID-LoRA uses a structured prompt with three tagged sections:\n\n```\n[VISUAL]: <scene and appearance description>\n[SPEECH]: <exact words the person should say>\n[SOUNDS]: <speaker vocal style + ambient/environmental sounds>\n```\n\n| Section | What to write | Example |\n|---------|--------------|---------|\n| `[VISUAL]` | Shot type, subject appearance, clothing, setting, lighting, actions | *A medium shot of a woman with short black hair wearing a white blouse, standing in a modern kitchen with warm lighting and speaking calmly.* |\n| `[SPEECH]` | The literal words to be spoken | *Hello everyone, welcome to our channel.* |\n| `[SOUNDS]` | Speaker vocal qualities (volume, tone, distance from mic) and background sounds | *The speaker has a calm, conversational tone at moderate volume, close to the microphone. Soft birds chirping in the background.* |\n\n**Full example:**\n\n```\n[VISUAL]: A medium shot features a young man with curly brown hair and light blue eyes, sitting on a beige couch. He is wearing a light blue shirt and a red patterned tie. His mouth is slightly open as he speaks. In the background, there is a blurry room with warm lighting.\n[SPEECH]: We are proud to introduce ID-LoRA.\n[SOUNDS]: The speaker has a moderate volume and a conversational tone, sounding engaged and natural. They are close to the microphone. Light, instrumental background music plays softly, creating a calm atmosphere.\n```\n\n**Tips:**\n- Be descriptive in `[VISUAL]` — shot type, colors, clothing, and background details all help, mention that the person is speaking to avoid voice-overs.\n- `[SPEECH]` should contain the exact transcript, not a summary.\n- `[SOUNDS]` controls both the speaking style (tone, volume, mic proximity) and ambient sounds (music, nature, room noise). Describing these steers the audio generation.\n"
402 ],
403 "widgets_values_named": {
404 "text": "ID-LoRA uses a structured prompt with three tagged sections:\n\n```\n[VISUAL]: <scene and appearance description>\n[SPEECH]: <exact words the person should say>\n[SOUNDS]: <speaker vocal style + ambient/environmental sounds>\n```\n\n| Section | What to write | Example |\n|---------|--------------|---------|\n| `[VISUAL]` | Shot type, subject appearance, clothing, setting, lighting, actions | *A medium shot of a woman with short black hair wearing a white blouse, standing in a modern kitchen with warm lighting and speaking calmly.* |\n| `[SPEECH]` | The literal words to be spoken | *Hello everyone, welcome to our channel.* |\n| `[SOUNDS]` | Speaker vocal qualities (volume, tone, distance from mic) and background sounds | *The speaker has a calm, conversational tone at moderate volume, close to the microphone. Soft birds chirping in the background.* |\n\n**Full example:**\n\n```\n[VISUAL]: A medium shot features a young man with curly brown hair and light blue eyes, sitting on a beige couch. He is wearing a light blue shirt and a red patterned tie. His mouth is slightly open as he speaks. In the background, there is a blurry room with warm lighting.\n[SPEECH]: We are proud to introduce ID-LoRA.\n[SOUNDS]: The speaker has a moderate volume and a conversational tone, sounding engaged and natural. They are close to the microphone. Light, instrumental background music plays softly, creating a calm atmosphere.\n```\n\n**Tips:**\n- Be descriptive in `[VISUAL]` — shot type, colors, clothing, and background details all help, mention that the person is speaking to avoid voice-overs.\n- `[SPEECH]` should contain the exact transcript, not a summary.\n- `[SOUNDS]` controls both the speaking style (tone, volume, mic proximity) and ambient sounds (music, nature, room noise). Describing these steers the audio generation.\n"
405 },
406 "color": "#222",
407 "bgcolor": "#000"
408 },
409 {
410 "id": 353,
411 "type": "MarkdownNote",
412 "pos": [
413 -430,
414 4590
415 ],
416 "size": [
417 410,
418 140
419 ],
420 "flags": [],
421 "order": 4,
422 "mode": 0,
423 "inputs": [],
424 "outputs": [],
425 "title": "Use your own voice.",
426 "properties": {
427 "ue_properties": {
428 "widget_ue_connectable": [],
429 "version": "7.7",
430 "input_ue_unconnectable": []
431 }
432 },
433 "widgets_values": [
434 "Record your own voice and use it as the reference audio."
435 ],
436 "widgets_values_named": {
437 "text": "Record your own voice and use it as the reference audio."
438 },
439 "color": "#222",
440 "bgcolor": "#000"
441 },
442 {
443 "id": 354,
444 "type": "RecordAudio",
445 "pos": [
446 -430,
447 4380
448 ],
449 "size": [
450 400,
451 160
452 ],
453 "flags": [],
454 "order": 5,
455 "mode": 4,
456 "inputs": [],
457 "outputs": [
458 {
459 "name": "AUDIO",
460 "type": "AUDIO",
461 "links": null
462 }
463 ],
464 "properties": {
465 "Node name for S&R": "RecordAudio",
466 "cnr_id": "comfy-core",
467 "ver": "0.18.1",
468 "enableTabs": false,
469 "tabWidth": 65,
470 "tabXOffset": 10,
471 "hasSecondTab": false,
472 "secondTabText": "Send Back",
473 "secondTabOffset": 80,
474 "secondTabWidth": 65,
475 "ue_properties": {
476 "widget_ue_connectable": [],
477 "version": "7.7",
478 "input_ue_unconnectable": []
479 }
480 },
481 "widgets_values": [
482 "",
483 ""
484 ],
485 "widgets_values_named": {
486 "audio": ""
487 }
488 }
489 ],
490 "links": [
491 [
492 726,
493 269,
494 0,
495 340,
496 0,
497 "IMAGE"
498 ],
499 [
500 741,
501 340,
502 0,
503 341,
504 0,
505 "VIDEO"
506 ],
507 [
508 781,
509 276,
510 0,
511 340,
512 1,
513 "AUDIO"
514 ]
515 ],
516 "groups": [
517 {
518 "id": 28,
519 "title": "Use your own voice",
520 "bounding": [
521 -480,
522 4290,
523 490,
524 470
525 ],
526 "color": "#3f789e",
527 "flags": []
528 }
529 ],
530 "definitions": {
531 "subgraphs": [
532 {
533 "id": "98ee9e5b-467b-40aa-a534-36033f27d0b4",
534 "version": 1,
535 "state": {
536 "lastGroupId": 28,
537 "lastNodeId": 356,
538 "lastLinkId": 785,
539 "lastRerouteId": 0
540 },
541 "revision": 0,
542 "config": [],
543 "name": "Video Generation (LTX-2.3 ID LoRA)",
544 "inputNode": {
545 "id": -10,
546 "bounding": [
547 -190,
548 3760,
549 139.412109375,
550 308
551 ]
552 },
553 "outputNode": {
554 "id": -20,
555 "bounding": [
556 5460,
557 4400,
558 128,
559 68
560 ]
561 },
562 "inputs": [
563 {
564 "id": "b16ca2a6-1c07-4c28-bc42-7aae63573f3b",
565 "name": "input",
566 "type": "IMAGE,MASK",
567 "linkIds": [
568 698
569 ],
570 "localized_name": "input",
571 "label": "first_frame",
572 "pos": [
573 -74.587890625,
574 3784
575 ]
576 },
577 {
578 "id": "104b358d-b776-4554-8154-9d235cda41c0",
579 "name": "audio",
580 "type": "AUDIO",
581 "linkIds": [
582 768
583 ],
584 "localized_name": "audio",
585 "label": "reference_audio",
586 "pos": [
587 -74.587890625,
588 3804
589 ]
590 },
591 {
592 "id": "fa2f98f8-7318-4426-aa1c-27469bbca13f",
593 "name": "value",
594 "type": "STRING",
595 "linkIds": [
596 729
597 ],
598 "label": "prompt",
599 "pos": [
600 -74.587890625,
601 3824
602 ]
603 },
604 {
605 "id": "f45f5c0f-4d19-42d1-bfb7-740c91c0fdb6",
606 "name": "value_1",
607 "type": "INT",
608 "linkIds": [
609 730
610 ],
611 "label": "width",
612 "pos": [
613 -74.587890625,
614 3844
615 ]
616 },
617 {
618 "id": "a0414d84-a2b3-46c1-a4b4-b4729376ccef",
619 "name": "value_2",
620 "type": "INT",
621 "linkIds": [
622 731
623 ],
624 "label": "height",
625 "pos": [
626 -74.587890625,
627 3864
628 ]
629 },
630 {
631 "id": "6c555a9a-2881-448b-92f9-f23c68de4e26",
632 "name": "value_3",
633 "type": "INT",
634 "linkIds": [
635 732
636 ],
637 "label": "fps",
638 "pos": [
639 -74.587890625,
640 3884
641 ]
642 },
643 {
644 "id": "13c9ac19-d8c7-4a44-9f31-97969f6fa165",
645 "name": "value_4",
646 "type": "FLOAT",
647 "linkIds": [
648 734
649 ],
650 "label": "duration",
651 "pos": [
652 -74.587890625,
653 3904
654 ]
655 },
656 {
657 "id": "2c4a6dcd-8cb9-4058-ba4d-7379641317c7",
658 "name": "ckpt_name",
659 "type": "COMBO",
660 "linkIds": [
661 735,
662 736,
663 737
664 ],
665 "pos": [
666 -74.587890625,
667 3924
668 ]
669 },
670 {
671 "id": "50329cb8-e54e-45bf-b7ae-d4fb7919c46e",
672 "name": "lora_name",
673 "type": "COMBO",
674 "linkIds": [
675 738
676 ],
677 "label": "distilled_lora",
678 "pos": [
679 -74.587890625,
680 3944
681 ]
682 },
683 {
684 "id": "6032f234-532a-4f8f-b91c-1de13178983b",
685 "name": "text_encoder",
686 "type": "COMBO",
687 "linkIds": [
688 739
689 ],
690 "pos": [
691 -74.587890625,
692 3964
693 ]
694 },
695 {
696 "id": "9f8f45c4-bf9e-4cfb-a289-72cfc4faea8b",
697 "name": "model_name",
698 "type": "COMBO",
699 "linkIds": [
700 740
701 ],
702 "label": "upscale_model",
703 "pos": [
704 -74.587890625,
705 3984
706 ]
707 },
708 {
709 "id": "d42fc177-85b1-427b-a249-49e394282d17",
710 "name": "lora_name_1",
711 "type": "COMBO",
712 "linkIds": [
713 776
714 ],
715 "label": "id_lora",
716 "pos": [
717 -74.587890625,
718 4004
719 ]
720 },
721 {
722 "id": "58b39d57-f797-49e8-8285-d615011a4b2c",
723 "name": "noise_seed",
724 "type": "INT",
725 "linkIds": [
726 783
727 ],
728 "pos": [
729 -74.587890625,
730 4024
731 ]
732 }
733 ],
734 "outputs": [
735 {
736 "id": "05fff727-0167-4215-b9ae-17ac246e5734",
737 "name": "VIDEO",
738 "type": "VIDEO",
739 "linkIds": [
740 699
741 ],
742 "localized_name": "VIDEO",
743 "pos": [
744 5484,
745 4424
746 ]
747 }
748 ],
749 "widgets": [],
750 "nodes": [
751 {
752 "id": 285,
753 "type": "RandomNoise",
754 "pos": [
755 4230,
756 3420
757 ],
758 "size": [
759 280,
760 110
761 ],
762 "flags": [],
763 "order": 0,
764 "mode": 0,
765 "inputs": [],
766 "outputs": [
767 {
768 "localized_name": "NOISE",
769 "name": "NOISE",
770 "type": "NOISE",
771 "links": [
772 687
773 ]
774 }
775 ],
776 "properties": {
777 "Node name for S&R": "RandomNoise",
778 "cnr_id": "comfy-core",
779 "ver": "0.3.75",
780 "enableTabs": false,
781 "tabWidth": 65,
782 "tabXOffset": 10,
783 "hasSecondTab": false,
784 "secondTabText": "Send Back",
785 "secondTabOffset": 80,
786 "secondTabWidth": 65,
787 "ue_properties": {
788 "widget_ue_connectable": [],
789 "version": "7.7",
790 "input_ue_unconnectable": []
791 }
792 },
793 "widgets_values": [
794 42,
795 "fixed"
796 ],
797 "widgets_values_named": {
798 "noise_seed": 42,
799 "control_after_generate": "fixed"
800 }
801 },
802 {
803 "id": 286,
804 "type": "RandomNoise",
805 "pos": [
806 2590,
807 3420
808 ],
809 "size": [
810 280,
811 110
812 ],
813 "flags": [],
814 "order": 5,
815 "mode": 0,
816 "inputs": [
817 {
818 "localized_name": "noise_seed",
819 "name": "noise_seed",
820 "type": "INT",
821 "widget": {
822 "name": "noise_seed"
823 },
824 "link": 783
825 }
826 ],
827 "outputs": [
828 {
829 "localized_name": "NOISE",
830 "name": "NOISE",
831 "type": "NOISE",
832 "links": [
833 650
834 ]
835 }
836 ],
837 "properties": {
838 "Node name for S&R": "RandomNoise",
839 "cnr_id": "comfy-core",
840 "ver": "0.3.56",
841 "enableTabs": false,
842 "tabWidth": 65,
843 "tabXOffset": 10,
844 "hasSecondTab": false,
845 "secondTabText": "Send Back",
846 "secondTabOffset": 80,
847 "secondTabWidth": 65,
848 "ue_properties": {
849 "widget_ue_connectable": [],
850 "version": "7.7",
851 "input_ue_unconnectable": []
852 }
853 },
854 "widgets_values": [
855 597157848195547,
856 "randomize"
857 ],
858 "widgets_values_named": {
859 "noise_seed": 597157848195547,
860 "control_after_generate": "randomize"
861 }
862 },
863 {
864 "id": 287,
865 "type": "LTXVConcatAVLatent",
866 "pos": [
867 4240,
868 4050
869 ],
870 "size": [
871 280,
872 100
873 ],
874 "flags": [],
875 "order": 6,
876 "mode": 0,
877 "inputs": [
878 {
879 "localized_name": "video_latent",
880 "name": "video_latent",
881 "type": "LATENT",
882 "link": 642
883 },
884 {
885 "localized_name": "audio_latent",
886 "name": "audio_latent",
887 "type": "LATENT",
888 "link": 643
889 }
890 ],
891 "outputs": [
892 {
893 "localized_name": "latent",
894 "name": "latent",
895 "type": "LATENT",
896 "links": [
897 691
898 ]
899 }
900 ],
901 "properties": {
902 "Node name for S&R": "LTXVConcatAVLatent",
903 "cnr_id": "comfy-core",
904 "ver": "0.5.1",
905 "enableTabs": false,
906 "tabWidth": 65,
907 "tabXOffset": 10,
908 "hasSecondTab": false,
909 "secondTabText": "Send Back",
910 "secondTabOffset": 80,
911 "secondTabWidth": 65,
912 "ue_properties": {
913 "widget_ue_connectable": [],
914 "version": "7.7",
915 "input_ue_unconnectable": []
916 }
917 }
918 },
919 {
920 "id": 288,
921 "type": "KSamplerSelect",
922 "pos": [
923 4230,
924 3760
925 ],
926 "size": [
927 280,
928 110
929 ],
930 "flags": [],
931 "order": 1,
932 "mode": 0,
933 "inputs": [],
934 "outputs": [
935 {
936 "localized_name": "SAMPLER",
937 "name": "SAMPLER",
938 "type": "SAMPLER",
939 "links": [
940 689
941 ]
942 }
943 ],
944 "properties": {
945 "Node name for S&R": "KSamplerSelect",
946 "cnr_id": "comfy-core",
947 "ver": "0.3.75",
948 "enableTabs": false,
949 "tabWidth": 65,
950 "tabXOffset": 10,
951 "hasSecondTab": false,
952 "secondTabText": "Send Back",
953 "secondTabOffset": 80,
954 "secondTabWidth": 65,
955 "ue_properties": {
956 "widget_ue_connectable": [],
957 "version": "7.7",
958 "input_ue_unconnectable": []
959 }
960 },
961 "widgets_values": [
962 "euler"
963 ],
964 "widgets_values_named": {
965 "sampler_name": "euler"
966 }
967 },
968 {
969 "id": 289,
970 "type": "ManualSigmas",
971 "pos": [
972 4240,
973 3900
974 ],
975 "size": [
976 280,
977 110
978 ],
979 "flags": [],
980 "order": 2,
981 "mode": 0,
982 "inputs": [],
983 "outputs": [
984 {
985 "localized_name": "SIGMAS",
986 "name": "SIGMAS",
987 "type": "SIGMAS",
988 "links": [
989 690
990 ]
991 }
992 ],
993 "properties": {
994 "Node name for S&R": "ManualSigmas",
995 "cnr_id": "comfy-core",
996 "ver": "0.5.1",
997 "enableTabs": false,
998 "tabWidth": 65,
999 "tabXOffset": 10,
1000 "hasSecondTab": false,
1001 "secondTabText": "Send Back",
1002 "secondTabOffset": 80,
1003 "secondTabWidth": 65,
1004 "ue_properties": {
1005 "widget_ue_connectable": [],
1006 "version": "7.7",
1007 "input_ue_unconnectable": []
1008 }
1009 },
1010 "widgets_values": [
1011 "0.85, 0.7250, 0.4219, 0.0"
1012 ],
1013 "widgets_values_named": {
1014 "sigmas": "0.85, 0.7250, 0.4219, 0.0"
1015 }
1016 },
1017 {
1018 "id": 290,
1019 "type": "CFGGuider",
1020 "pos": [
1021 4230,
1022 3570
1023 ],
1024 "size": [
1025 280,
1026 160
1027 ],
1028 "flags": [],
1029 "order": 7,
1030 "mode": 0,
1031 "inputs": [
1032 {
1033 "localized_name": "model",
1034 "name": "model",
1035 "type": "MODEL",
1036 "link": 782
1037 },
1038 {
1039 "localized_name": "positive",
1040 "name": "positive",
1041 "type": "CONDITIONING",
1042 "link": 645
1043 },
1044 {
1045 "localized_name": "negative",
1046 "name": "negative",
1047 "type": "CONDITIONING",
1048 "link": 646
1049 }
1050 ],
1051 "outputs": [
1052 {
1053 "localized_name": "GUIDER",
1054 "name": "GUIDER",
1055 "type": "GUIDER",
1056 "links": [
1057 688
1058 ]
1059 }
1060 ],
1061 "properties": {
1062 "Node name for S&R": "CFGGuider",
1063 "cnr_id": "comfy-core",
1064 "ver": "0.3.71",
1065 "enableTabs": false,
1066 "tabWidth": 65,
1067 "tabXOffset": 10,
1068 "hasSecondTab": false,
1069 "secondTabText": "Send Back",
1070 "secondTabOffset": 80,
1071 "secondTabWidth": 65,
1072 "ue_properties": {
1073 "widget_ue_connectable": [],
1074 "version": "7.7",
1075 "input_ue_unconnectable": []
1076 }
1077 },
1078 "widgets_values": [
1079 1
1080 ],
1081 "widgets_values_named": {
1082 "cfg": 1
1083 }
1084 },
1085 {
1086 "id": 291,
1087 "type": "SamplerCustomAdvanced",
1088 "pos": [
1089 2990,
1090 3420
1091 ],
1092 "size": [
1093 230,
1094 170
1095 ],
1096 "flags": [],
1097 "order": 8,
1098 "mode": 0,
1099 "inputs": [
1100 {
1101 "localized_name": "noise",
1102 "name": "noise",
1103 "type": "NOISE",
1104 "link": 650
1105 },
1106 {
1107 "localized_name": "guider",
1108 "name": "guider",
1109 "type": "GUIDER",
1110 "link": 651
1111 },
1112 {
1113 "localized_name": "sampler",
1114 "name": "sampler",
1115 "type": "SAMPLER",
1116 "link": 652
1117 },
1118 {
1119 "localized_name": "sigmas",
1120 "name": "sigmas",
1121 "type": "SIGMAS",
1122 "link": 653
1123 },
1124 {
1125 "localized_name": "latent_image",
1126 "name": "latent_image",
1127 "type": "LATENT",
1128 "link": 654
1129 }
1130 ],
1131 "outputs": [
1132 {
1133 "localized_name": "output",
1134 "name": "output",
1135 "type": "LATENT",
1136 "links": [
1137 686
1138 ]
1139 },
1140 {
1141 "localized_name": "denoised_output",
1142 "name": "denoised_output",
1143 "type": "LATENT",
1144 "links": []
1145 }
1146 ],
1147 "properties": {
1148 "Node name for S&R": "SamplerCustomAdvanced",
1149 "cnr_id": "comfy-core",
1150 "ver": "0.3.60",
1151 "enableTabs": false,
1152 "tabWidth": 65,
1153 "tabXOffset": 10,
1154 "hasSecondTab": false,
1155 "secondTabText": "Send Back",
1156 "secondTabOffset": 80,
1157 "secondTabWidth": 65,
1158 "ue_properties": {
1159 "widget_ue_connectable": [],
1160 "version": "7.7",
1161 "input_ue_unconnectable": []
1162 }
1163 }
1164 },
1165 {
1166 "id": 292,
1167 "type": "LTXVCropGuides",
1168 "pos": [
1169 3330,
1170 3610
1171 ],
1172 "size": [
1173 250,
1174 120
1175 ],
1176 "flags": [],
1177 "order": 9,
1178 "mode": 0,
1179 "inputs": [
1180 {
1181 "localized_name": "positive",
1182 "name": "positive",
1183 "type": "CONDITIONING",
1184 "link": 655
1185 },
1186 {
1187 "localized_name": "negative",
1188 "name": "negative",
1189 "type": "CONDITIONING",
1190 "link": 656
1191 },
1192 {
1193 "localized_name": "latent",
1194 "name": "latent",
1195 "type": "LATENT",
1196 "link": 657
1197 }
1198 ],
1199 "outputs": [
1200 {
1201 "localized_name": "positive",
1202 "name": "positive",
1203 "type": "CONDITIONING",
1204 "links": [
1205 645
1206 ]
1207 },
1208 {
1209 "localized_name": "negative",
1210 "name": "negative",
1211 "type": "CONDITIONING",
1212 "links": [
1213 646
1214 ]
1215 },
1216 {
1217 "localized_name": "latent",
1218 "name": "latent",
1219 "type": "LATENT",
1220 "slot_index": 2,
1221 "links": []
1222 }
1223 ],
1224 "properties": {
1225 "Node name for S&R": "LTXVCropGuides",
1226 "cnr_id": "comfy-core",
1227 "ver": "0.3.68",
1228 "enableTabs": false,
1229 "tabWidth": 65,
1230 "tabXOffset": 10,
1231 "hasSecondTab": false,
1232 "secondTabText": "Send Back",
1233 "secondTabOffset": 80,
1234 "secondTabWidth": 65,
1235 "ue_properties": {
1236 "widget_ue_connectable": [],
1237 "version": "7.7",
1238 "input_ue_unconnectable": []
1239 }
1240 }
1241 },
1242 {
1243 "id": 295,
1244 "type": "LTXVLatentUpsampler",
1245 "pos": [
1246 3750,
1247 3430
1248 ],
1249 "size": [
1250 330,
1251 120
1252 ],
1253 "flags": [],
1254 "order": 11,
1255 "mode": 0,
1256 "inputs": [
1257 {
1258 "localized_name": "samples",
1259 "name": "samples",
1260 "type": "LATENT",
1261 "link": 660
1262 },
1263 {
1264 "localized_name": "upscale_model",
1265 "name": "upscale_model",
1266 "type": "LATENT_UPSCALE_MODEL",
1267 "link": 661
1268 },
1269 {
1270 "localized_name": "vae",
1271 "name": "vae",
1272 "type": "VAE",
1273 "link": 662
1274 }
1275 ],
1276 "outputs": [
1277 {
1278 "localized_name": "LATENT",
1279 "name": "LATENT",
1280 "type": "LATENT",
1281 "links": [
1282 665
1283 ]
1284 }
1285 ],
1286 "properties": {
1287 "Node name for S&R": "LTXVLatentUpsampler",
1288 "cnr_id": "comfy-core",
1289 "ver": "0.14.1",
1290 "enableTabs": false,
1291 "tabWidth": 65,
1292 "tabXOffset": 10,
1293 "hasSecondTab": false,
1294 "secondTabText": "Send Back",
1295 "secondTabOffset": 80,
1296 "secondTabWidth": 65,
1297 "ue_properties": {
1298 "widget_ue_connectable": [],
1299 "version": "7.7",
1300 "input_ue_unconnectable": []
1301 }
1302 }
1303 },
1304 {
1305 "id": 296,
1306 "type": "LTXVImgToVideoInplace",
1307 "pos": [
1308 3770,
1309 3930
1310 ],
1311 "size": [
1312 300,
1313 180
1314 ],
1315 "flags": [],
1316 "order": 12,
1317 "mode": 0,
1318 "inputs": [
1319 {
1320 "localized_name": "vae",
1321 "name": "vae",
1322 "type": "VAE",
1323 "link": 663
1324 },
1325 {
1326 "localized_name": "image",
1327 "name": "image",
1328 "type": "IMAGE",
1329 "link": 664
1330 },
1331 {
1332 "localized_name": "latent",
1333 "name": "latent",
1334 "type": "LATENT",
1335 "link": 665
1336 }
1337 ],
1338 "outputs": [
1339 {
1340 "localized_name": "latent",
1341 "name": "latent",
1342 "type": "LATENT",
1343 "links": [
1344 642
1345 ]
1346 }
1347 ],
1348 "properties": {
1349 "Node name for S&R": "LTXVImgToVideoInplace",
1350 "cnr_id": "comfy-core",
1351 "ver": "0.7.0",
1352 "enableTabs": false,
1353 "tabWidth": 65,
1354 "tabXOffset": 10,
1355 "hasSecondTab": false,
1356 "secondTabText": "Send Back",
1357 "secondTabOffset": 80,
1358 "secondTabWidth": 65,
1359 "ue_properties": {
1360 "widget_ue_connectable": [],
1361 "version": "7.7",
1362 "input_ue_unconnectable": []
1363 }
1364 },
1365 "widgets_values": [
1366 1,
1367 false
1368 ],
1369 "widgets_values_named": {
1370 "strength": 1,
1371 "bypass": false
1372 }
1373 },
1374 {
1375 "id": 298,
1376 "type": "KSamplerSelect",
1377 "pos": [
1378 2600,
1379 3800
1380 ],
1381 "size": [
1382 280,
1383 110
1384 ],
1385 "flags": [],
1386 "order": 3,
1387 "mode": 0,
1388 "inputs": [],
1389 "outputs": [
1390 {
1391 "localized_name": "SAMPLER",
1392 "name": "SAMPLER",
1393 "type": "SAMPLER",
1394 "links": [
1395 652
1396 ]
1397 }
1398 ],
1399 "properties": {
1400 "Node name for S&R": "KSamplerSelect",
1401 "cnr_id": "comfy-core",
1402 "ver": "0.3.56",
1403 "enableTabs": false,
1404 "tabWidth": 65,
1405 "tabXOffset": 10,
1406 "hasSecondTab": false,
1407 "secondTabText": "Send Back",
1408 "secondTabOffset": 80,
1409 "secondTabWidth": 65,
1410 "ue_properties": {
1411 "widget_ue_connectable": [],
1412 "version": "7.7",
1413 "input_ue_unconnectable": []
1414 }
1415 },
1416 "widgets_values": [
1417 "euler"
1418 ],
1419 "widgets_values_named": {
1420 "sampler_name": "euler"
1421 }
1422 },
1423 {
1424 "id": 300,
1425 "type": "Reroute",
1426 "pos": [
1427 3360,
1428 3840
1429 ],
1430 "size": [
1431 75,
1432 26
1433 ],
1434 "flags": [],
1435 "order": 15,
1436 "mode": 0,
1437 "inputs": [
1438 {
1439 "name": "",
1440 "type": "*",
1441 "link": 671
1442 }
1443 ],
1444 "outputs": [
1445 {
1446 "name": "",
1447 "type": "VAE",
1448 "links": [
1449 662,
1450 663,
1451 694
1452 ]
1453 }
1454 ],
1455 "properties": {
1456 "showOutputText": false,
1457 "horizontal": false,
1458 "ue_properties": {
1459 "widget_ue_connectable": [],
1460 "version": "7.7",
1461 "input_ue_unconnectable": []
1462 }
1463 }
1464 },
1465 {
1466 "id": 303,
1467 "type": "LTXVAudioVAEDecode",
1468 "pos": [
1469 3830,
1470 4580
1471 ],
1472 "size": [
1473 270,
1474 100
1475 ],
1476 "flags": [],
1477 "order": 18,
1478 "mode": 0,
1479 "inputs": [
1480 {
1481 "localized_name": "samples",
1482 "name": "samples",
1483 "type": "LATENT",
1484 "link": 679
1485 },
1486 {
1487 "label": "Audio VAE",
1488 "localized_name": "Audio VAE",
1489 "name": "audio_vae",
1490 "type": "VAE",
1491 "link": 680
1492 }
1493 ],
1494 "outputs": [
1495 {
1496 "localized_name": "Audio",
1497 "name": "Audio",
1498 "type": "AUDIO",
1499 "links": [
1500 696
1501 ]
1502 }
1503 ],
1504 "properties": {
1505 "Node name for S&R": "LTXVAudioVAEDecode",
1506 "cnr_id": "comfy-core",
1507 "ver": "0.7.0",
1508 "enableTabs": false,
1509 "tabWidth": 65,
1510 "tabXOffset": 10,
1511 "hasSecondTab": false,
1512 "secondTabText": "Send Back",
1513 "secondTabOffset": 80,
1514 "secondTabWidth": 65,
1515 "ue_properties": {
1516 "widget_ue_connectable": [],
1517 "version": "7.7",
1518 "input_ue_unconnectable": []
1519 }
1520 }
1521 },
1522 {
1523 "id": 306,
1524 "type": "CLIPTextEncode",
1525 "pos": [
1526 1400,
1527 3430
1528 ],
1529 "size": [
1530 660,
1531 400
1532 ],
1533 "flags": [],
1534 "order": 20,
1535 "mode": 0,
1536 "inputs": [
1537 {
1538 "localized_name": "clip",
1539 "name": "clip",
1540 "type": "CLIP",
1541 "link": 703
1542 },
1543 {
1544 "localized_name": "text",
1545 "name": "text",
1546 "type": "STRING",
1547 "widget": {
1548 "name": "text"
1549 },
1550 "link": 779
1551 }
1552 ],
1553 "outputs": [
1554 {
1555 "localized_name": "CONDITIONING",
1556 "name": "CONDITIONING",
1557 "type": "CONDITIONING",
1558 "links": [
1559 773
1560 ]
1561 }
1562 ],
1563 "properties": {
1564 "Node name for S&R": "CLIPTextEncode",
1565 "cnr_id": "comfy-core",
1566 "ver": "0.3.56",
1567 "enableTabs": false,
1568 "tabWidth": 65,
1569 "tabXOffset": 10,
1570 "hasSecondTab": false,
1571 "secondTabText": "Send Back",
1572 "secondTabOffset": 80,
1573 "secondTabWidth": 65,
1574 "ue_properties": {
1575 "widget_ue_connectable": [],
1576 "version": "7.7",
1577 "input_ue_unconnectable": []
1578 }
1579 },
1580 "widgets_values": [
1581 ""
1582 ],
1583 "widgets_values_named": {
1584 "text": ""
1585 },
1586 "color": "#232",
1587 "bgcolor": "#353"
1588 },
1589 {
1590 "id": 307,
1591 "type": "LTXVConditioning",
1592 "pos": [
1593 2180,
1594 3880
1595 ],
1596 "size": [
1597 300,
1598 130
1599 ],
1600 "flags": [],
1601 "order": 21,
1602 "mode": 0,
1603 "inputs": [
1604 {
1605 "localized_name": "positive",
1606 "name": "positive",
1607 "type": "CONDITIONING",
1608 "link": 774
1609 },
1610 {
1611 "localized_name": "negative",
1612 "name": "negative",
1613 "type": "CONDITIONING",
1614 "link": 775
1615 },
1616 {
1617 "localized_name": "frame_rate",
1618 "name": "frame_rate",
1619 "type": "FLOAT",
1620 "widget": {
1621 "name": "frame_rate"
1622 },
1623 "link": 684
1624 }
1625 ],
1626 "outputs": [
1627 {
1628 "localized_name": "positive",
1629 "name": "positive",
1630 "type": "CONDITIONING",
1631 "links": [
1632 648,
1633 655
1634 ]
1635 },
1636 {
1637 "localized_name": "negative",
1638 "name": "negative",
1639 "type": "CONDITIONING",
1640 "links": [
1641 649,
1642 656
1643 ]
1644 }
1645 ],
1646 "properties": {
1647 "Node name for S&R": "LTXVConditioning",
1648 "cnr_id": "comfy-core",
1649 "ver": "0.3.56",
1650 "enableTabs": false,
1651 "tabWidth": 65,
1652 "tabXOffset": 10,
1653 "hasSecondTab": false,
1654 "secondTabText": "Send Back",
1655 "secondTabOffset": 80,
1656 "secondTabWidth": 65,
1657 "ue_properties": {
1658 "widget_ue_connectable": [],
1659 "version": "7.7",
1660 "input_ue_unconnectable": []
1661 }
1662 },
1663 "widgets_values": [
1664 24
1665 ],
1666 "widgets_values_named": {
1667 "frame_rate": 24
1668 }
1669 },
1670 {
1671 "id": 308,
1672 "type": "ManualSigmas",
1673 "pos": [
1674 2610,
1675 4020
1676 ],
1677 "size": [
1678 500,
1679 110
1680 ],
1681 "flags": [],
1682 "order": 4,
1683 "mode": 0,
1684 "inputs": [],
1685 "outputs": [
1686 {
1687 "localized_name": "SIGMAS",
1688 "name": "SIGMAS",
1689 "type": "SIGMAS",
1690 "links": [
1691 653
1692 ]
1693 }
1694 ],
1695 "properties": {
1696 "Node name for S&R": "ManualSigmas",
1697 "cnr_id": "comfy-core",
1698 "ver": "0.14.1",
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 "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
1714 ],
1715 "widgets_values_named": {
1716 "sigmas": "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
1717 }
1718 },
1719 {
1720 "id": 309,
1721 "type": "LTXVSeparateAVLatent",
1722 "pos": [
1723 3330,
1724 3430
1725 ],
1726 "size": [
1727 250,
1728 100
1729 ],
1730 "flags": [],
1731 "order": 22,
1732 "mode": 0,
1733 "inputs": [
1734 {
1735 "localized_name": "av_latent",
1736 "name": "av_latent",
1737 "type": "LATENT",
1738 "link": 686
1739 }
1740 ],
1741 "outputs": [
1742 {
1743 "localized_name": "video_latent",
1744 "name": "video_latent",
1745 "type": "LATENT",
1746 "links": [
1747 657,
1748 660
1749 ]
1750 },
1751 {
1752 "localized_name": "audio_latent",
1753 "name": "audio_latent",
1754 "type": "LATENT",
1755 "links": [
1756 643
1757 ]
1758 }
1759 ],
1760 "properties": {
1761 "Node name for S&R": "LTXVSeparateAVLatent",
1762 "cnr_id": "comfy-core",
1763 "ver": "0.5.1",
1764 "enableTabs": false,
1765 "tabWidth": 65,
1766 "tabXOffset": 10,
1767 "hasSecondTab": false,
1768 "secondTabText": "Send Back",
1769 "secondTabOffset": 80,
1770 "secondTabWidth": 65,
1771 "ue_properties": {
1772 "widget_ue_connectable": [],
1773 "version": "7.7",
1774 "input_ue_unconnectable": []
1775 }
1776 }
1777 },
1778 {
1779 "id": 310,
1780 "type": "SamplerCustomAdvanced",
1781 "pos": [
1782 4570,
1783 3440
1784 ],
1785 "size": [
1786 230,
1787 170
1788 ],
1789 "flags": [],
1790 "order": 23,
1791 "mode": 0,
1792 "inputs": [
1793 {
1794 "localized_name": "noise",
1795 "name": "noise",
1796 "type": "NOISE",
1797 "link": 687
1798 },
1799 {
1800 "localized_name": "guider",
1801 "name": "guider",
1802 "type": "GUIDER",
1803 "link": 688
1804 },
1805 {
1806 "localized_name": "sampler",
1807 "name": "sampler",
1808 "type": "SAMPLER",
1809 "link": 689
1810 },
1811 {
1812 "localized_name": "sigmas",
1813 "name": "sigmas",
1814 "type": "SIGMAS",
1815 "link": 690
1816 },
1817 {
1818 "localized_name": "latent_image",
1819 "name": "latent_image",
1820 "type": "LATENT",
1821 "link": 691
1822 }
1823 ],
1824 "outputs": [
1825 {
1826 "localized_name": "output",
1827 "name": "output",
1828 "type": "LATENT",
1829 "links": [
1830 692
1831 ]
1832 },
1833 {
1834 "localized_name": "denoised_output",
1835 "name": "denoised_output",
1836 "type": "LATENT",
1837 "links": []
1838 }
1839 ],
1840 "properties": {
1841 "Node name for S&R": "SamplerCustomAdvanced",
1842 "cnr_id": "comfy-core",
1843 "ver": "0.3.75",
1844 "enableTabs": false,
1845 "tabWidth": 65,
1846 "tabXOffset": 10,
1847 "hasSecondTab": false,
1848 "secondTabText": "Send Back",
1849 "secondTabOffset": 80,
1850 "secondTabWidth": 65,
1851 "ue_properties": {
1852 "widget_ue_connectable": [],
1853 "version": "7.7",
1854 "input_ue_unconnectable": []
1855 }
1856 }
1857 },
1858 {
1859 "id": 311,
1860 "type": "LTXVSeparateAVLatent",
1861 "pos": [
1862 4600,
1863 3780
1864 ],
1865 "size": [
1866 230,
1867 100
1868 ],
1869 "flags": [],
1870 "order": 24,
1871 "mode": 0,
1872 "inputs": [
1873 {
1874 "localized_name": "av_latent",
1875 "name": "av_latent",
1876 "type": "LATENT",
1877 "link": 692
1878 }
1879 ],
1880 "outputs": [
1881 {
1882 "localized_name": "video_latent",
1883 "name": "video_latent",
1884 "type": "LATENT",
1885 "links": [
1886 693
1887 ]
1888 },
1889 {
1890 "localized_name": "audio_latent",
1891 "name": "audio_latent",
1892 "type": "LATENT",
1893 "links": [
1894 679
1895 ]
1896 }
1897 ],
1898 "properties": {
1899 "Node name for S&R": "LTXVSeparateAVLatent",
1900 "cnr_id": "comfy-core",
1901 "ver": "0.5.1",
1902 "enableTabs": false,
1903 "tabWidth": 65,
1904 "tabXOffset": 10,
1905 "hasSecondTab": false,
1906 "secondTabText": "Send Back",
1907 "secondTabOffset": 80,
1908 "secondTabWidth": 65,
1909 "ue_properties": {
1910 "widget_ue_connectable": [],
1911 "version": "7.7",
1912 "input_ue_unconnectable": []
1913 }
1914 }
1915 },
1916 {
1917 "id": 314,
1918 "type": "CLIPTextEncode",
1919 "pos": [
1920 1400,
1921 3910
1922 ],
1923 "size": [
1924 670,
1925 170
1926 ],
1927 "flags": [],
1928 "order": 27,
1929 "mode": 0,
1930 "inputs": [
1931 {
1932 "localized_name": "clip",
1933 "name": "clip",
1934 "type": "CLIP",
1935 "link": 721
1936 }
1937 ],
1938 "outputs": [
1939 {
1940 "localized_name": "CONDITIONING",
1941 "name": "CONDITIONING",
1942 "type": "CONDITIONING",
1943 "links": [
1944 772
1945 ]
1946 }
1947 ],
1948 "properties": {
1949 "Node name for S&R": "CLIPTextEncode",
1950 "cnr_id": "comfy-core",
1951 "ver": "0.3.56",
1952 "enableTabs": false,
1953 "tabWidth": 65,
1954 "tabXOffset": 10,
1955 "hasSecondTab": false,
1956 "secondTabText": "Send Back",
1957 "secondTabOffset": 80,
1958 "secondTabWidth": 65,
1959 "ue_properties": {
1960 "widget_ue_connectable": [],
1961 "version": "7.7",
1962 "input_ue_unconnectable": []
1963 }
1964 },
1965 "widgets_values": [
1966 "pc game, console game, video game, cartoon, childish, ugly"
1967 ],
1968 "widgets_values_named": {
1969 "text": "pc game, console game, video game, cartoon, childish, ugly"
1970 },
1971 "color": "#323",
1972 "bgcolor": "#535"
1973 },
1974 {
1975 "id": 315,
1976 "type": "CFGGuider",
1977 "pos": [
1978 2590,
1979 3580
1980 ],
1981 "size": [
1982 280,
1983 160
1984 ],
1985 "flags": [],
1986 "order": 28,
1987 "mode": 0,
1988 "inputs": [
1989 {
1990 "localized_name": "model",
1991 "name": "model",
1992 "type": "MODEL",
1993 "link": 765
1994 },
1995 {
1996 "localized_name": "positive",
1997 "name": "positive",
1998 "type": "CONDITIONING",
1999 "link": 648
2000 },
2001 {
2002 "localized_name": "negative",
2003 "name": "negative",
2004 "type": "CONDITIONING",
2005 "link": 649
2006 }
2007 ],
2008 "outputs": [
2009 {
2010 "localized_name": "GUIDER",
2011 "name": "GUIDER",
2012 "type": "GUIDER",
2013 "links": [
2014 651
2015 ]
2016 }
2017 ],
2018 "properties": {
2019 "Node name for S&R": "CFGGuider",
2020 "cnr_id": "comfy-core",
2021 "ver": "0.3.64",
2022 "enableTabs": false,
2023 "tabWidth": 65,
2024 "tabXOffset": 10,
2025 "hasSecondTab": false,
2026 "secondTabText": "Send Back",
2027 "secondTabOffset": 80,
2028 "secondTabWidth": 65,
2029 "ue_properties": {
2030 "widget_ue_connectable": [],
2031 "version": "7.7",
2032 "input_ue_unconnectable": []
2033 }
2034 },
2035 "widgets_values": [
2036 1
2037 ],
2038 "widgets_values_named": {
2039 "cfg": 1
2040 }
2041 },
2042 {
2043 "id": 316,
2044 "type": "VAEDecodeTiled",
2045 "pos": [
2046 3840,
2047 4310
2048 ],
2049 "size": [
2050 280,
2051 150
2052 ],
2053 "flags": [],
2054 "order": 29,
2055 "mode": 0,
2056 "showAdvanced": false,
2057 "inputs": [
2058 {
2059 "localized_name": "samples",
2060 "name": "samples",
2061 "type": "LATENT",
2062 "link": 693
2063 },
2064 {
2065 "localized_name": "vae",
2066 "name": "vae",
2067 "type": "VAE",
2068 "link": 694
2069 }
2070 ],
2071 "outputs": [
2072 {
2073 "localized_name": "IMAGE",
2074 "name": "IMAGE",
2075 "type": "IMAGE",
2076 "links": [
2077 695
2078 ]
2079 }
2080 ],
2081 "properties": {
2082 "Node name for S&R": "VAEDecodeTiled",
2083 "cnr_id": "comfy-core",
2084 "ver": "0.14.1",
2085 "enableTabs": false,
2086 "tabWidth": 65,
2087 "tabXOffset": 10,
2088 "hasSecondTab": false,
2089 "secondTabText": "Send Back",
2090 "secondTabOffset": 80,
2091 "secondTabWidth": 65,
2092 "ue_properties": {
2093 "widget_ue_connectable": [],
2094 "version": "7.7",
2095 "input_ue_unconnectable": []
2096 }
2097 },
2098 "widgets_values": [
2099 768,
2100 64,
2101 4096,
2102 4
2103 ],
2104 "widgets_values_named": {
2105 "tile_size": 768,
2106 "overlap": 64,
2107 "temporal_size": 4096,
2108 "temporal_overlap": 4
2109 }
2110 },
2111 {
2112 "id": 325,
2113 "type": "LTXVImgToVideoInplace",
2114 "pos": [
2115 2600,
2116 4290
2117 ],
2118 "size": [
2119 280,
2120 180
2121 ],
2122 "flags": [],
2123 "order": 35,
2124 "mode": 0,
2125 "inputs": [
2126 {
2127 "localized_name": "vae",
2128 "name": "vae",
2129 "type": "VAE",
2130 "link": 675
2131 },
2132 {
2133 "localized_name": "image",
2134 "name": "image",
2135 "type": "IMAGE",
2136 "link": 676
2137 },
2138 {
2139 "localized_name": "latent",
2140 "name": "latent",
2141 "type": "LATENT",
2142 "link": 677
2143 }
2144 ],
2145 "outputs": [
2146 {
2147 "localized_name": "latent",
2148 "name": "latent",
2149 "type": "LATENT",
2150 "links": [
2151 685
2152 ]
2153 }
2154 ],
2155 "properties": {
2156 "Node name for S&R": "LTXVImgToVideoInplace",
2157 "cnr_id": "comfy-core",
2158 "ver": "0.7.0",
2159 "enableTabs": false,
2160 "tabWidth": 65,
2161 "tabXOffset": 10,
2162 "hasSecondTab": false,
2163 "secondTabText": "Send Back",
2164 "secondTabOffset": 80,
2165 "secondTabWidth": 65,
2166 "ue_properties": {
2167 "widget_ue_connectable": [],
2168 "version": "7.7",
2169 "input_ue_unconnectable": []
2170 }
2171 },
2172 "widgets_values": [
2173 0.7,
2174 false
2175 ],
2176 "widgets_values_named": {
2177 "strength": 0.7,
2178 "bypass": false
2179 }
2180 },
2181 {
2182 "id": 330,
2183 "type": "PrimitiveInt",
2184 "pos": [
2185 410,
2186 3890
2187 ],
2188 "size": [
2189 370,
2190 110
2191 ],
2192 "flags": [],
2193 "order": 38,
2194 "mode": 0,
2195 "inputs": [
2196 {
2197 "localized_name": "value",
2198 "name": "value",
2199 "type": "INT",
2200 "widget": {
2201 "name": "value"
2202 },
2203 "link": 730
2204 }
2205 ],
2206 "outputs": [
2207 {
2208 "localized_name": "INT",
2209 "name": "INT",
2210 "type": "INT",
2211 "links": [
2212 668,
2213 670,
2214 716
2215 ]
2216 }
2217 ],
2218 "title": "Width",
2219 "properties": {
2220 "Node name for S&R": "PrimitiveInt",
2221 "cnr_id": "comfy-core",
2222 "ver": "0.16.3",
2223 "enableTabs": false,
2224 "tabWidth": 65,
2225 "tabXOffset": 10,
2226 "hasSecondTab": false,
2227 "secondTabText": "Send Back",
2228 "secondTabOffset": 80,
2229 "secondTabWidth": 65,
2230 "ue_properties": {
2231 "widget_ue_connectable": [],
2232 "version": "7.7",
2233 "input_ue_unconnectable": []
2234 }
2235 },
2236 "widgets_values": [
2237 1280,
2238 "fixed"
2239 ],
2240 "widgets_values_named": {
2241 "value": 1280,
2242 "fixed": "fixed"
2243 }
2244 },
2245 {
2246 "id": 333,
2247 "type": "SolidMask",
2248 "pos": [
2249 2930,
2250 4290
2251 ],
2252 "size": [
2253 260,
2254 170
2255 ],
2256 "flags": {
2257 "collapsed": false
2258 },
2259 "order": 40,
2260 "mode": 0,
2261 "inputs": [
2262 {
2263 "localized_name": "width",
2264 "name": "width",
2265 "type": "INT",
2266 "widget": {
2267 "name": "width"
2268 },
2269 "link": 716
2270 },
2271 {
2272 "localized_name": "height",
2273 "name": "height",
2274 "type": "INT",
2275 "widget": {
2276 "name": "height"
2277 },
2278 "link": 717
2279 }
2280 ],
2281 "outputs": [
2282 {
2283 "localized_name": "MASK",
2284 "name": "MASK",
2285 "type": "MASK",
2286 "links": []
2287 }
2288 ],
2289 "properties": {
2290 "Node name for S&R": "SolidMask",
2291 "cnr_id": "comfy-core",
2292 "ver": "0.7.0",
2293 "enableTabs": false,
2294 "tabWidth": 65,
2295 "tabXOffset": 10,
2296 "hasSecondTab": false,
2297 "secondTabText": "Send Back",
2298 "secondTabOffset": 80,
2299 "secondTabWidth": 65,
2300 "ue_properties": {
2301 "widget_ue_connectable": {
2302 "width": true,
2303 "height": true
2304 },
2305 "version": "7.5.2",
2306 "input_ue_unconnectable": []
2307 }
2308 },
2309 "widgets_values": [
2310 0,
2311 1024,
2312 1024
2313 ],
2314 "widgets_values_named": {
2315 "value": 0,
2316 "width": 1024,
2317 "height": 1024
2318 }
2319 },
2320 {
2321 "id": 335,
2322 "type": "LTXVAudioVAELoader",
2323 "pos": [
2324 890,
2325 4110
2326 ],
2327 "size": [
2328 430,
2329 110
2330 ],
2331 "flags": [],
2332 "order": 42,
2333 "mode": 0,
2334 "inputs": [
2335 {
2336 "localized_name": "ckpt_name",
2337 "name": "ckpt_name",
2338 "type": "COMBO",
2339 "widget": {
2340 "name": "ckpt_name"
2341 },
2342 "link": 737
2343 }
2344 ],
2345 "outputs": [
2346 {
2347 "localized_name": "Audio VAE",
2348 "name": "Audio VAE",
2349 "type": "VAE",
2350 "links": [
2351 680,
2352 760,
2353 769
2354 ]
2355 }
2356 ],
2357 "properties": {
2358 "Node name for S&R": "LTXVAudioVAELoader",
2359 "cnr_id": "comfy-core",
2360 "ver": "0.3.68",
2361 "models": [
2362 {
2363 "name": "ltx-2.3-22b-dev-fp8.safetensors",
2364 "url": "https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-dev-fp8.safetensors",
2365 "directory": "checkpoints"
2366 }
2367 ],
2368 "enableTabs": false,
2369 "tabWidth": 65,
2370 "tabXOffset": 10,
2371 "hasSecondTab": false,
2372 "secondTabText": "Send Back",
2373 "secondTabOffset": 80,
2374 "secondTabWidth": 65,
2375 "ue_properties": {
2376 "widget_ue_connectable": [],
2377 "version": "7.7",
2378 "input_ue_unconnectable": []
2379 }
2380 },
2381 "widgets_values": [
2382 "ltx-2.3-22b-dev-fp8.safetensors"
2383 ],
2384 "widgets_values_named": {
2385 "ckpt_name": "ltx-2.3-22b-dev-fp8.safetensors"
2386 }
2387 },
2388 {
2389 "id": 334,
2390 "type": "LTXVPreprocess",
2391 "pos": [
2392 1820,
2393 4520
2394 ],
2395 "size": [
2396 290,
2397 110
2398 ],
2399 "flags": [],
2400 "order": 41,
2401 "mode": 0,
2402 "inputs": [
2403 {
2404 "localized_name": "image",
2405 "name": "image",
2406 "type": "IMAGE",
2407 "link": 785
2408 }
2409 ],
2410 "outputs": [
2411 {
2412 "localized_name": "output_image",
2413 "name": "output_image",
2414 "type": "IMAGE",
2415 "links": [
2416 664,
2417 676
2418 ]
2419 }
2420 ],
2421 "properties": {
2422 "Node name for S&R": "LTXVPreprocess",
2423 "cnr_id": "comfy-core",
2424 "ver": "0.7.0",
2425 "enableTabs": false,
2426 "tabWidth": 65,
2427 "tabXOffset": 10,
2428 "hasSecondTab": false,
2429 "secondTabText": "Send Back",
2430 "secondTabOffset": 80,
2431 "secondTabWidth": 65,
2432 "ue_properties": {
2433 "widget_ue_connectable": [],
2434 "version": "7.7",
2435 "input_ue_unconnectable": []
2436 }
2437 },
2438 "widgets_values": [
2439 18
2440 ],
2441 "widgets_values_named": {
2442 "img_compression": 18
2443 }
2444 },
2445 {
2446 "id": 301,
2447 "type": "ComfyMathExpression",
2448 "pos": [
2449 2310,
2450 4540
2451 ],
2452 "size": [
2453 225,
2454 0
2455 ],
2456 "flags": {
2457 "collapsed": true
2458 },
2459 "order": 16,
2460 "mode": 0,
2461 "inputs": [
2462 {
2463 "label": "a",
2464 "localized_name": "a",
2465 "name": "values.a",
2466 "type": "FLOAT,INT,BOOLEAN",
2467 "link": 672
2468 },
2469 {
2470 "localized_name": "b",
2471 "name": "values.b",
2472 "shape": 7,
2473 "type": "FLOAT,INT,BOOLEAN",
2474 "link": null
2475 }
2476 ],
2477 "outputs": [
2478 {
2479 "localized_name": "FLOAT",
2480 "name": "FLOAT",
2481 "type": "FLOAT",
2482 "links": []
2483 },
2484 {
2485 "localized_name": "INT",
2486 "name": "INT",
2487 "type": "INT",
2488 "links": [
2489 674
2490 ]
2491 },
2492 {
2493 "localized_name": "BOOL",
2494 "name": "BOOL",
2495 "type": "BOOLEAN",
2496 "links": null
2497 }
2498 ],
2499 "properties": {
2500 "Node name for S&R": "ComfyMathExpression",
2501 "cnr_id": "comfy-core",
2502 "ver": "0.16.3",
2503 "enableTabs": false,
2504 "tabWidth": 65,
2505 "tabXOffset": 10,
2506 "hasSecondTab": false,
2507 "secondTabText": "Send Back",
2508 "secondTabOffset": 80,
2509 "secondTabWidth": 65,
2510 "ue_properties": {
2511 "widget_ue_connectable": [],
2512 "version": "7.7",
2513 "input_ue_unconnectable": []
2514 }
2515 },
2516 "widgets_values": [
2517 "a/2"
2518 ],
2519 "widgets_values_named": {
2520 "expression": "a/2"
2521 }
2522 },
2523 {
2524 "id": 299,
2525 "type": "ComfyMathExpression",
2526 "pos": [
2527 2310,
2528 4490
2529 ],
2530 "size": [
2531 225,
2532 0
2533 ],
2534 "flags": {
2535 "collapsed": true
2536 },
2537 "order": 14,
2538 "mode": 0,
2539 "inputs": [
2540 {
2541 "label": "a",
2542 "localized_name": "a",
2543 "name": "values.a",
2544 "type": "FLOAT,INT,BOOLEAN",
2545 "link": 670
2546 },
2547 {
2548 "localized_name": "b",
2549 "name": "values.b",
2550 "shape": 7,
2551 "type": "FLOAT,INT,BOOLEAN",
2552 "link": null
2553 }
2554 ],
2555 "outputs": [
2556 {
2557 "localized_name": "FLOAT",
2558 "name": "FLOAT",
2559 "type": "FLOAT",
2560 "links": []
2561 },
2562 {
2563 "localized_name": "INT",
2564 "name": "INT",
2565 "type": "INT",
2566 "links": [
2567 673
2568 ]
2569 },
2570 {
2571 "localized_name": "BOOL",
2572 "name": "BOOL",
2573 "type": "BOOLEAN",
2574 "links": null
2575 }
2576 ],
2577 "properties": {
2578 "Node name for S&R": "ComfyMathExpression",
2579 "cnr_id": "comfy-core",
2580 "ver": "0.16.3",
2581 "enableTabs": false,
2582 "tabWidth": 65,
2583 "tabXOffset": 10,
2584 "hasSecondTab": false,
2585 "secondTabText": "Send Back",
2586 "secondTabOffset": 80,
2587 "secondTabWidth": 65,
2588 "ue_properties": {
2589 "widget_ue_connectable": [],
2590 "version": "7.7",
2591 "input_ue_unconnectable": []
2592 }
2593 },
2594 "widgets_values": [
2595 "a/2"
2596 ],
2597 "widgets_values_named": {
2598 "expression": "a/2"
2599 }
2600 },
2601 {
2602 "id": 304,
2603 "type": "ComfyMathExpression",
2604 "pos": [
2605 2290,
2606 4320
2607 ],
2608 "size": [
2609 225,
2610 0
2611 ],
2612 "flags": {
2613 "collapsed": true
2614 },
2615 "order": 19,
2616 "mode": 0,
2617 "inputs": [
2618 {
2619 "label": "a",
2620 "localized_name": "a",
2621 "name": "values.a",
2622 "type": "FLOAT,INT,BOOLEAN",
2623 "link": 681
2624 },
2625 {
2626 "localized_name": "b",
2627 "name": "values.b",
2628 "shape": 7,
2629 "type": "FLOAT,INT,BOOLEAN",
2630 "link": null
2631 }
2632 ],
2633 "outputs": [
2634 {
2635 "localized_name": "FLOAT",
2636 "name": "FLOAT",
2637 "type": "FLOAT",
2638 "links": [
2639 684,
2640 697
2641 ]
2642 },
2643 {
2644 "localized_name": "INT",
2645 "name": "INT",
2646 "type": "INT",
2647 "links": [
2648 758
2649 ]
2650 },
2651 {
2652 "localized_name": "BOOL",
2653 "name": "BOOL",
2654 "type": "BOOLEAN",
2655 "links": null
2656 }
2657 ],
2658 "properties": {
2659 "Node name for S&R": "ComfyMathExpression",
2660 "cnr_id": "comfy-core",
2661 "ver": "0.16.3",
2662 "enableTabs": false,
2663 "tabWidth": 65,
2664 "tabXOffset": 10,
2665 "hasSecondTab": false,
2666 "secondTabText": "Send Back",
2667 "secondTabOffset": 80,
2668 "secondTabWidth": 65,
2669 "ue_properties": {
2670 "widget_ue_connectable": [],
2671 "version": "7.7",
2672 "input_ue_unconnectable": []
2673 }
2674 },
2675 "widgets_values": [
2676 "a"
2677 ],
2678 "widgets_values_named": {
2679 "expression": "a"
2680 }
2681 },
2682 {
2683 "id": 312,
2684 "type": "CreateVideo",
2685 "pos": [
2686 4560,
2687 4400
2688 ],
2689 "size": [
2690 280,
2691 162
2692 ],
2693 "flags": [],
2694 "order": 25,
2695 "mode": 0,
2696 "inputs": [
2697 {
2698 "localized_name": "images",
2699 "name": "images",
2700 "type": "IMAGE",
2701 "link": 695
2702 },
2703 {
2704 "localized_name": "audio",
2705 "name": "audio",
2706 "shape": 7,
2707 "type": "AUDIO",
2708 "link": 696
2709 },
2710 {
2711 "localized_name": "fps",
2712 "name": "fps",
2713 "type": "FLOAT",
2714 "widget": {
2715 "name": "fps"
2716 },
2717 "link": 697
2718 }
2719 ],
2720 "outputs": [
2721 {
2722 "localized_name": "VIDEO",
2723 "name": "VIDEO",
2724 "type": "VIDEO",
2725 "links": [
2726 699
2727 ]
2728 }
2729 ],
2730 "properties": {
2731 "Node name for S&R": "CreateVideo",
2732 "cnr_id": "comfy-core",
2733 "ver": "0.5.1",
2734 "enableTabs": false,
2735 "tabWidth": 65,
2736 "tabXOffset": 10,
2737 "hasSecondTab": false,
2738 "secondTabText": "Send Back",
2739 "secondTabOffset": 80,
2740 "secondTabWidth": 65,
2741 "ue_properties": {
2742 "widget_ue_connectable": [],
2743 "version": "7.7",
2744 "input_ue_unconnectable": []
2745 }
2746 },
2747 "widgets_values": [
2748 24,
2749 8,
2750 "sRGB"
2751 ],
2752 "widgets_values_named": {
2753 "fps": 24,
2754 "bit_depth": 8,
2755 "color_space": "sRGB"
2756 }
2757 },
2758 {
2759 "id": 331,
2760 "type": "PrimitiveFloat",
2761 "pos": [
2762 410,
2763 4420
2764 ],
2765 "size": [
2766 370,
2767 110
2768 ],
2769 "flags": [],
2770 "order": 39,
2771 "mode": 0,
2772 "inputs": [
2773 {
2774 "localized_name": "value",
2775 "name": "value",
2776 "type": "FLOAT",
2777 "widget": {
2778 "name": "value"
2779 },
2780 "link": 734
2781 }
2782 ],
2783 "outputs": [
2784 {
2785 "localized_name": "FLOAT",
2786 "name": "FLOAT",
2787 "type": "FLOAT",
2788 "links": [
2789 711
2790 ]
2791 }
2792 ],
2793 "title": "Duration",
2794 "properties": {
2795 "Node name for S&R": "PrimitiveFloat",
2796 "cnr_id": "comfy-core",
2797 "ver": "0.16.3",
2798 "enableTabs": false,
2799 "tabWidth": 65,
2800 "tabXOffset": 10,
2801 "hasSecondTab": false,
2802 "secondTabText": "Send Back",
2803 "secondTabOffset": 80,
2804 "secondTabWidth": 65,
2805 "ue_properties": {
2806 "widget_ue_connectable": [],
2807 "version": "7.7",
2808 "input_ue_unconnectable": []
2809 }
2810 },
2811 "widgets_values": [
2812 10
2813 ],
2814 "widgets_values_named": {
2815 "value": 10
2816 }
2817 },
2818 {
2819 "id": 323,
2820 "type": "PrimitiveInt",
2821 "pos": [
2822 410,
2823 4240
2824 ],
2825 "size": [
2826 370,
2827 110
2828 ],
2829 "flags": [],
2830 "order": 33,
2831 "mode": 0,
2832 "inputs": [
2833 {
2834 "localized_name": "value",
2835 "name": "value",
2836 "type": "INT",
2837 "widget": {
2838 "name": "value"
2839 },
2840 "link": 732
2841 }
2842 ],
2843 "outputs": [
2844 {
2845 "localized_name": "INT",
2846 "name": "INT",
2847 "type": "INT",
2848 "links": [
2849 681,
2850 724
2851 ]
2852 }
2853 ],
2854 "title": "Frame Rate",
2855 "properties": {
2856 "Node name for S&R": "PrimitiveInt",
2857 "cnr_id": "comfy-core",
2858 "ver": "0.16.3",
2859 "enableTabs": false,
2860 "tabWidth": 65,
2861 "tabXOffset": 10,
2862 "hasSecondTab": false,
2863 "secondTabText": "Send Back",
2864 "secondTabOffset": 80,
2865 "secondTabWidth": 65,
2866 "ue_properties": {
2867 "widget_ue_connectable": [],
2868 "version": "7.7",
2869 "input_ue_unconnectable": []
2870 }
2871 },
2872 "widgets_values": [
2873 25,
2874 "fixed"
2875 ],
2876 "widgets_values_named": {
2877 "value": 25,
2878 "fixed": "fixed"
2879 }
2880 },
2881 {
2882 "id": 302,
2883 "type": "EmptyLTXVLatentVideo",
2884 "pos": [
2885 2600,
2886 4510
2887 ],
2888 "size": [
2889 280,
2890 200
2891 ],
2892 "flags": [],
2893 "order": 17,
2894 "mode": 0,
2895 "inputs": [
2896 {
2897 "localized_name": "width",
2898 "name": "width",
2899 "type": "INT",
2900 "widget": {
2901 "name": "width"
2902 },
2903 "link": 673
2904 },
2905 {
2906 "localized_name": "height",
2907 "name": "height",
2908 "type": "INT",
2909 "widget": {
2910 "name": "height"
2911 },
2912 "link": 674
2913 },
2914 {
2915 "localized_name": "length",
2916 "name": "length",
2917 "type": "INT",
2918 "widget": {
2919 "name": "length"
2920 },
2921 "link": 712
2922 }
2923 ],
2924 "outputs": [
2925 {
2926 "localized_name": "LATENT",
2927 "name": "LATENT",
2928 "type": "LATENT",
2929 "links": [
2930 677
2931 ]
2932 }
2933 ],
2934 "properties": {
2935 "Node name for S&R": "EmptyLTXVLatentVideo",
2936 "cnr_id": "comfy-core",
2937 "ver": "0.3.60",
2938 "enableTabs": false,
2939 "tabWidth": 65,
2940 "tabXOffset": 10,
2941 "hasSecondTab": false,
2942 "secondTabText": "Send Back",
2943 "secondTabOffset": 80,
2944 "secondTabWidth": 65,
2945 "ue_properties": {
2946 "widget_ue_connectable": [],
2947 "version": "7.7",
2948 "input_ue_unconnectable": []
2949 }
2950 },
2951 "widgets_values": [
2952 768,
2953 512,
2954 97,
2955 1
2956 ],
2957 "widgets_values_named": {
2958 "width": 768,
2959 "height": 512,
2960 "length": 97,
2961 "batch_size": 1
2962 }
2963 },
2964 {
2965 "id": 329,
2966 "type": "ComfyMathExpression",
2967 "pos": [
2968 2310,
2969 4590
2970 ],
2971 "size": [
2972 225,
2973 0
2974 ],
2975 "flags": {
2976 "collapsed": true
2977 },
2978 "order": 37,
2979 "mode": 0,
2980 "inputs": [
2981 {
2982 "label": "a",
2983 "localized_name": "a",
2984 "name": "values.a",
2985 "type": "FLOAT,INT,BOOLEAN",
2986 "link": 711
2987 },
2988 {
2989 "localized_name": "b",
2990 "name": "values.b",
2991 "shape": 7,
2992 "type": "FLOAT,INT,BOOLEAN",
2993 "link": 724
2994 },
2995 {
2996 "localized_name": "c",
2997 "name": "values.c",
2998 "shape": 7,
2999 "type": "FLOAT,INT,BOOLEAN",
3000 "link": null
3001 }
3002 ],
3003 "outputs": [
3004 {
3005 "localized_name": "FLOAT",
3006 "name": "FLOAT",
3007 "type": "FLOAT",
3008 "links": []
3009 },
3010 {
3011 "localized_name": "INT",
3012 "name": "INT",
3013 "type": "INT",
3014 "links": [
3015 712,
3016 759
3017 ]
3018 },
3019 {
3020 "localized_name": "BOOL",
3021 "name": "BOOL",
3022 "type": "BOOLEAN",
3023 "links": null
3024 }
3025 ],
3026 "properties": {
3027 "Node name for S&R": "ComfyMathExpression",
3028 "cnr_id": "comfy-core",
3029 "ver": "0.16.3",
3030 "enableTabs": false,
3031 "tabWidth": 65,
3032 "tabXOffset": 10,
3033 "hasSecondTab": false,
3034 "secondTabText": "Send Back",
3035 "secondTabOffset": 80,
3036 "secondTabWidth": 65,
3037 "ue_properties": {
3038 "widget_ue_connectable": [],
3039 "version": "7.7",
3040 "input_ue_unconnectable": []
3041 }
3042 },
3043 "widgets_values": [
3044 "a * b + 1"
3045 ],
3046 "widgets_values_named": {
3047 "expression": "a * b + 1"
3048 }
3049 },
3050 {
3051 "id": 324,
3052 "type": "PrimitiveInt",
3053 "pos": [
3054 410,
3055 4070
3056 ],
3057 "size": [
3058 370,
3059 110
3060 ],
3061 "flags": [],
3062 "order": 34,
3063 "mode": 0,
3064 "inputs": [
3065 {
3066 "localized_name": "value",
3067 "name": "value",
3068 "type": "INT",
3069 "widget": {
3070 "name": "value"
3071 },
3072 "link": 731
3073 }
3074 ],
3075 "outputs": [
3076 {
3077 "localized_name": "INT",
3078 "name": "INT",
3079 "type": "INT",
3080 "links": [
3081 669,
3082 672,
3083 717
3084 ]
3085 }
3086 ],
3087 "title": "Height",
3088 "properties": {
3089 "Node name for S&R": "PrimitiveInt",
3090 "cnr_id": "comfy-core",
3091 "ver": "0.16.3",
3092 "enableTabs": false,
3093 "tabWidth": 65,
3094 "tabXOffset": 10,
3095 "hasSecondTab": false,
3096 "secondTabText": "Send Back",
3097 "secondTabOffset": 80,
3098 "secondTabWidth": 65,
3099 "ue_properties": {
3100 "widget_ue_connectable": [],
3101 "version": "7.7",
3102 "input_ue_unconnectable": []
3103 }
3104 },
3105 "widgets_values": [
3106 720,
3107 "fixed"
3108 ],
3109 "widgets_values_named": {
3110 "value": 720,
3111 "fixed": "fixed"
3112 }
3113 },
3114 {
3115 "id": 326,
3116 "type": "LTXVConcatAVLatent",
3117 "pos": [
3118 3340,
3119 4280
3120 ],
3121 "size": [
3122 240,
3123 100
3124 ],
3125 "flags": [],
3126 "order": 36,
3127 "mode": 0,
3128 "inputs": [
3129 {
3130 "localized_name": "video_latent",
3131 "name": "video_latent",
3132 "type": "LATENT",
3133 "link": 685
3134 },
3135 {
3136 "localized_name": "audio_latent",
3137 "name": "audio_latent",
3138 "type": "LATENT",
3139 "link": 762
3140 }
3141 ],
3142 "outputs": [
3143 {
3144 "localized_name": "latent",
3145 "name": "latent",
3146 "type": "LATENT",
3147 "links": [
3148 654
3149 ]
3150 }
3151 ],
3152 "properties": {
3153 "Node name for S&R": "LTXVConcatAVLatent",
3154 "cnr_id": "comfy-core",
3155 "ver": "0.7.0",
3156 "enableTabs": false,
3157 "tabWidth": 65,
3158 "tabXOffset": 10,
3159 "hasSecondTab": false,
3160 "secondTabText": "Send Back",
3161 "secondTabOffset": 80,
3162 "secondTabWidth": 65,
3163 "ue_properties": {
3164 "widget_ue_connectable": [],
3165 "version": "7.7",
3166 "input_ue_unconnectable": []
3167 }
3168 }
3169 },
3170 {
3171 "id": 313,
3172 "type": "LatentUpscaleModelLoader",
3173 "pos": [
3174 890,
3175 4570
3176 ],
3177 "size": [
3178 410,
3179 110
3180 ],
3181 "flags": [],
3182 "order": 26,
3183 "mode": 0,
3184 "inputs": [
3185 {
3186 "localized_name": "model_name",
3187 "name": "model_name",
3188 "type": "COMBO",
3189 "widget": {
3190 "name": "model_name"
3191 },
3192 "link": 740
3193 }
3194 ],
3195 "outputs": [
3196 {
3197 "localized_name": "LATENT_UPSCALE_MODEL",
3198 "name": "LATENT_UPSCALE_MODEL",
3199 "type": "LATENT_UPSCALE_MODEL",
3200 "links": [
3201 661
3202 ]
3203 }
3204 ],
3205 "properties": {
3206 "Node name for S&R": "LatentUpscaleModelLoader",
3207 "cnr_id": "comfy-core",
3208 "ver": "0.7.0",
3209 "models": [
3210 {
3211 "name": "ltx-2.3-spatial-upscaler-x2-1.1.safetensors",
3212 "url": "https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors",
3213 "directory": "latent_upscale_models"
3214 }
3215 ],
3216 "enableTabs": false,
3217 "tabWidth": 65,
3218 "tabXOffset": 10,
3219 "hasSecondTab": false,
3220 "secondTabText": "Send Back",
3221 "secondTabOffset": 80,
3222 "secondTabWidth": 65,
3223 "ue_properties": {
3224 "widget_ue_connectable": [],
3225 "version": "7.7",
3226 "input_ue_unconnectable": []
3227 }
3228 },
3229 "widgets_values": [
3230 "ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
3231 ],
3232 "widgets_values_named": {
3233 "model_name": "ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
3234 }
3235 },
3236 {
3237 "id": 293,
3238 "type": "LoraLoaderModelOnly",
3239 "pos": [
3240 880,
3241 3650
3242 ],
3243 "size": [
3244 430,
3245 140
3246 ],
3247 "flags": [],
3248 "order": 10,
3249 "mode": 0,
3250 "inputs": [
3251 {
3252 "localized_name": "model",
3253 "name": "model",
3254 "type": "MODEL",
3255 "link": 658
3256 },
3257 {
3258 "localized_name": "lora_name",
3259 "name": "lora_name",
3260 "type": "COMBO",
3261 "widget": {
3262 "name": "lora_name"
3263 },
3264 "link": 738
3265 }
3266 ],
3267 "outputs": [
3268 {
3269 "localized_name": "MODEL",
3270 "name": "MODEL",
3271 "type": "MODEL",
3272 "links": [
3273 755,
3274 782
3275 ]
3276 }
3277 ],
3278 "properties": {
3279 "Node name for S&R": "LoraLoaderModelOnly",
3280 "cnr_id": "comfy-core",
3281 "ver": "0.3.75",
3282 "models": [
3283 {
3284 "name": "ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors",
3285 "url": "https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors",
3286 "directory": "loras"
3287 }
3288 ],
3289 "enableTabs": false,
3290 "tabWidth": 65,
3291 "tabXOffset": 10,
3292 "hasSecondTab": false,
3293 "secondTabText": "Send Back",
3294 "secondTabOffset": 80,
3295 "secondTabWidth": 65,
3296 "ue_properties": {
3297 "widget_ue_connectable": [],
3298 "version": "7.7",
3299 "input_ue_unconnectable": []
3300 }
3301 },
3302 "widgets_values": [
3303 "ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors",
3304 0.5
3305 ],
3306 "widgets_values_named": {
3307 "lora_name": "ltx_2.3_22b_distilled_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors",
3308 "strength_model": 0.5
3309 }
3310 },
3311 {
3312 "id": 317,
3313 "type": "CheckpointLoaderSimple",
3314 "pos": [
3315 880,
3316 3440
3317 ],
3318 "size": [
3319 430,
3320 160
3321 ],
3322 "flags": [],
3323 "order": 30,
3324 "mode": 0,
3325 "inputs": [
3326 {
3327 "localized_name": "ckpt_name",
3328 "name": "ckpt_name",
3329 "type": "COMBO",
3330 "widget": {
3331 "name": "ckpt_name"
3332 },
3333 "link": 735
3334 }
3335 ],
3336 "outputs": [
3337 {
3338 "localized_name": "MODEL",
3339 "name": "MODEL",
3340 "type": "MODEL",
3341 "links": [
3342 658
3343 ]
3344 },
3345 {
3346 "localized_name": "CLIP",
3347 "name": "CLIP",
3348 "type": "CLIP",
3349 "links": []
3350 },
3351 {
3352 "localized_name": "VAE",
3353 "name": "VAE",
3354 "type": "VAE",
3355 "links": [
3356 671,
3357 675
3358 ]
3359 }
3360 ],
3361 "properties": {
3362 "Node name for S&R": "CheckpointLoaderSimple",
3363 "cnr_id": "comfy-core",
3364 "ver": "0.3.56",
3365 "models": [
3366 {
3367 "name": "ltx-2.3-22b-dev-fp8.safetensors",
3368 "url": "https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-dev-fp8.safetensors",
3369 "directory": "checkpoints"
3370 }
3371 ],
3372 "enableTabs": false,
3373 "tabWidth": 65,
3374 "tabXOffset": 10,
3375 "hasSecondTab": false,
3376 "secondTabText": "Send Back",
3377 "secondTabOffset": 80,
3378 "secondTabWidth": 65,
3379 "ue_properties": {
3380 "widget_ue_connectable": [],
3381 "version": "7.7",
3382 "input_ue_unconnectable": []
3383 }
3384 },
3385 "widgets_values": [
3386 "ltx-2.3-22b-dev-fp8.safetensors"
3387 ],
3388 "widgets_values_named": {
3389 "ckpt_name": "ltx-2.3-22b-dev-fp8.safetensors"
3390 }
3391 },
3392 {
3393 "id": 318,
3394 "type": "LTXAVTextEncoderLoader",
3395 "pos": [
3396 890,
3397 4300
3398 ],
3399 "size": [
3400 430,
3401 170
3402 ],
3403 "flags": [],
3404 "order": 31,
3405 "mode": 0,
3406 "inputs": [
3407 {
3408 "localized_name": "text_encoder",
3409 "name": "text_encoder",
3410 "type": "COMBO",
3411 "widget": {
3412 "name": "text_encoder"
3413 },
3414 "link": 739
3415 },
3416 {
3417 "localized_name": "ckpt_name",
3418 "name": "ckpt_name",
3419 "type": "COMBO",
3420 "widget": {
3421 "name": "ckpt_name"
3422 },
3423 "link": 736
3424 }
3425 ],
3426 "outputs": [
3427 {
3428 "localized_name": "CLIP",
3429 "name": "CLIP",
3430 "type": "CLIP",
3431 "links": [
3432 703,
3433 721
3434 ]
3435 }
3436 ],
3437 "properties": {
3438 "Node name for S&R": "LTXAVTextEncoderLoader",
3439 "cnr_id": "comfy-core",
3440 "ver": "0.7.0",
3441 "models": [
3442 {
3443 "name": "ltx-2.3-22b-dev-fp8.safetensors",
3444 "url": "https://huggingface.co/Lightricks/LTX-2.3-fp8/resolve/main/ltx-2.3-22b-dev-fp8.safetensors",
3445 "directory": "checkpoints"
3446 },
3447 {
3448 "name": "gemma_3_12B_it_fp4_mixed.safetensors",
3449 "url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it_fp4_mixed.safetensors",
3450 "directory": "text_encoders"
3451 }
3452 ],
3453 "enableTabs": false,
3454 "tabWidth": 65,
3455 "tabXOffset": 10,
3456 "hasSecondTab": false,
3457 "secondTabText": "Send Back",
3458 "secondTabOffset": 80,
3459 "secondTabWidth": 65,
3460 "ue_properties": {
3461 "widget_ue_connectable": [],
3462 "version": "7.7",
3463 "input_ue_unconnectable": []
3464 }
3465 },
3466 "widgets_values": [
3467 "gemma_3_12B_it_fp4_mixed.safetensors",
3468 "ltx-2.3-22b-dev-fp8.safetensors",
3469 "default"
3470 ],
3471 "widgets_values_named": {
3472 "text_encoder": "gemma_3_12B_it_fp4_mixed.safetensors",
3473 "ckpt_name": "ltx-2.3-22b-dev-fp8.safetensors",
3474 "device": "default"
3475 }
3476 },
3477 {
3478 "id": 319,
3479 "type": "PrimitiveStringMultiline",
3480 "pos": [
3481 400,
3482 3460
3483 ],
3484 "size": [
3485 370,
3486 350
3487 ],
3488 "flags": [],
3489 "order": 32,
3490 "mode": 0,
3491 "inputs": [
3492 {
3493 "localized_name": "value",
3494 "name": "value",
3495 "type": "STRING",
3496 "widget": {
3497 "name": "value"
3498 },
3499 "link": 729
3500 }
3501 ],
3502 "outputs": [
3503 {
3504 "localized_name": "STRING",
3505 "name": "STRING",
3506 "type": "STRING",
3507 "links": [
3508 779
3509 ]
3510 }
3511 ],
3512 "title": "Prompt",
3513 "properties": {
3514 "Node name for S&R": "PrimitiveStringMultiline",
3515 "cnr_id": "comfy-core",
3516 "ver": "0.16.3",
3517 "enableTabs": false,
3518 "tabWidth": 65,
3519 "tabXOffset": 10,
3520 "hasSecondTab": false,
3521 "secondTabText": "Send Back",
3522 "secondTabOffset": 80,
3523 "secondTabWidth": 65,
3524 "ue_properties": {
3525 "widget_ue_connectable": [],
3526 "version": "7.7",
3527 "input_ue_unconnectable": []
3528 }
3529 },
3530 "widgets_values": [
3531 "[VISUAL]: Opens with a medium shot, camera slowly pushes in toward the character. A man with short dark hair and round glasses, wearing a retro orange floral shirt, looks directly at the camera, his mouth opens and closes naturally as he speaks, tilts his head playfully.\n[SPEECH]: Hey, what do you think of this vibe? Feels like we’re back in the 90s.\n[SOUNDS]: Playful and upbeat tone, moderate volume, close to the microphone. "
3532 ],
3533 "widgets_values_named": {
3534 "value": "[VISUAL]: Opens with a medium shot, camera slowly pushes in toward the character. A man with short dark hair and round glasses, wearing a retro orange floral shirt, looks directly at the camera, his mouth opens and closes naturally as he speaks, tilts his head playfully.\n[SPEECH]: Hey, what do you think of this vibe? Feels like we’re back in the 90s.\n[SOUNDS]: Playful and upbeat tone, moderate volume, close to the microphone. "
3535 }
3536 },
3537 {
3538 "id": 297,
3539 "type": "ResizeImageMaskNode",
3540 "pos": [
3541 1430,
3542 4300
3543 ],
3544 "size": [
3545 300,
3546 198
3547 ],
3548 "flags": [],
3549 "order": 13,
3550 "mode": 0,
3551 "inputs": [
3552 {
3553 "localized_name": "input",
3554 "name": "input",
3555 "type": "IMAGE,MASK",
3556 "link": 698
3557 },
3558 {
3559 "localized_name": "width",
3560 "name": "resize_type.width",
3561 "type": "INT",
3562 "widget": {
3563 "name": "resize_type.width"
3564 },
3565 "link": 668
3566 },
3567 {
3568 "localized_name": "height",
3569 "name": "resize_type.height",
3570 "type": "INT",
3571 "widget": {
3572 "name": "resize_type.height"
3573 },
3574 "link": 669
3575 }
3576 ],
3577 "outputs": [
3578 {
3579 "localized_name": "resized",
3580 "name": "resized",
3581 "type": "IMAGE,MASK",
3582 "links": [
3583 784
3584 ]
3585 }
3586 ],
3587 "properties": {
3588 "Node name for S&R": "ResizeImageMaskNode",
3589 "cnr_id": "comfy-core",
3590 "ver": "0.7.0",
3591 "enableTabs": false,
3592 "tabWidth": 65,
3593 "tabXOffset": 10,
3594 "hasSecondTab": false,
3595 "secondTabText": "Send Back",
3596 "secondTabOffset": 80,
3597 "secondTabWidth": 65,
3598 "ue_properties": {
3599 "widget_ue_connectable": [],
3600 "version": "7.7",
3601 "input_ue_unconnectable": []
3602 }
3603 },
3604 "widgets_values": [
3605 "scale dimensions",
3606 1920,
3607 1088,
3608 "center",
3609 "lanczos"
3610 ],
3611 "widgets_values_named": {
3612 "resize_type": "scale dimensions",
3613 "resize_type.width": 1920,
3614 "resize_type.height": 1088,
3615 "resize_type.crop": "center",
3616 "scale_method": "lanczos"
3617 }
3618 },
3619 {
3620 "id": 346,
3621 "type": "LoraLoaderModelOnly",
3622 "pos": [
3623 880,
3624 3870
3625 ],
3626 "size": [
3627 430,
3628 140
3629 ],
3630 "flags": [],
3631 "order": 43,
3632 "mode": 0,
3633 "inputs": [
3634 {
3635 "localized_name": "model",
3636 "name": "model",
3637 "type": "MODEL",
3638 "link": 755
3639 },
3640 {
3641 "localized_name": "lora_name",
3642 "name": "lora_name",
3643 "type": "COMBO",
3644 "widget": {
3645 "name": "lora_name"
3646 },
3647 "link": 776
3648 }
3649 ],
3650 "outputs": [
3651 {
3652 "localized_name": "MODEL",
3653 "name": "MODEL",
3654 "type": "MODEL",
3655 "links": [
3656 763
3657 ]
3658 }
3659 ],
3660 "properties": {
3661 "Node name for S&R": "LoraLoaderModelOnly",
3662 "cnr_id": "comfy-core",
3663 "ver": "0.3.75",
3664 "models": [
3665 {
3666 "name": "ltx-2.3-id-lora-talkvid-3k.safetensors",
3667 "url": "https://huggingface.co/Comfy-Org/ltx-2.3/resolve/main/split_files/loras/ltx-2.3-id-lora-talkvid-3k.safetensors",
3668 "directory": "loras"
3669 }
3670 ],
3671 "enableTabs": false,
3672 "tabWidth": 65,
3673 "tabXOffset": 10,
3674 "hasSecondTab": false,
3675 "secondTabText": "Send Back",
3676 "secondTabOffset": 80,
3677 "secondTabWidth": 65,
3678 "ue_properties": {
3679 "widget_ue_connectable": [],
3680 "version": "7.7",
3681 "input_ue_unconnectable": []
3682 }
3683 },
3684 "widgets_values": [
3685 "ltx-2.3-id-lora-talkvid-3k.safetensors",
3686 1
3687 ],
3688 "widgets_values_named": {
3689 "lora_name": "ltx-2.3-id-lora-talkvid-3k.safetensors",
3690 "strength_model": 1
3691 }
3692 },
3693 {
3694 "id": 348,
3695 "type": "LTXVEmptyLatentAudio",
3696 "pos": [
3697 2930,
3698 4520
3699 ],
3700 "size": [
3701 270,
3702 170
3703 ],
3704 "flags": [],
3705 "order": 44,
3706 "mode": 0,
3707 "inputs": [
3708 {
3709 "label": "Audio VAE",
3710 "localized_name": "Audio VAE",
3711 "name": "audio_vae",
3712 "type": "VAE",
3713 "link": 760
3714 },
3715 {
3716 "localized_name": "frames_number",
3717 "name": "frames_number",
3718 "type": "INT",
3719 "widget": {
3720 "name": "frames_number"
3721 },
3722 "link": 759
3723 },
3724 {
3725 "localized_name": "frame_rate",
3726 "name": "frame_rate",
3727 "type": "FLOAT,INT",
3728 "widget": {
3729 "name": "frame_rate"
3730 },
3731 "link": 758
3732 }
3733 ],
3734 "outputs": [
3735 {
3736 "localized_name": "Latent",
3737 "name": "Latent",
3738 "type": "LATENT",
3739 "links": [
3740 762
3741 ]
3742 }
3743 ],
3744 "properties": {
3745 "Node name for S&R": "LTXVEmptyLatentAudio",
3746 "cnr_id": "comfy-core",
3747 "ver": "0.18.1",
3748 "enableTabs": false,
3749 "tabWidth": 65,
3750 "tabXOffset": 10,
3751 "hasSecondTab": false,
3752 "secondTabText": "Send Back",
3753 "secondTabOffset": 80,
3754 "secondTabWidth": 65,
3755 "ue_properties": {
3756 "widget_ue_connectable": [],
3757 "version": "7.7",
3758 "input_ue_unconnectable": []
3759 }
3760 },
3761 "widgets_values": [
3762 97,
3763 25,
3764 1
3765 ],
3766 "widgets_values_named": {
3767 "frames_number": 97,
3768 "frame_rate": 25,
3769 "batch_size": 1
3770 }
3771 },
3772 {
3773 "id": 349,
3774 "type": "LTXVReferenceAudio",
3775 "pos": [
3776 2170,
3777 3560
3778 ],
3779 "size": [
3780 320,
3781 230
3782 ],
3783 "flags": [],
3784 "order": 45,
3785 "mode": 0,
3786 "inputs": [
3787 {
3788 "localized_name": "model",
3789 "name": "model",
3790 "type": "MODEL",
3791 "link": 763
3792 },
3793 {
3794 "localized_name": "positive",
3795 "name": "positive",
3796 "type": "CONDITIONING",
3797 "link": 773
3798 },
3799 {
3800 "localized_name": "negative",
3801 "name": "negative",
3802 "type": "CONDITIONING",
3803 "link": 772
3804 },
3805 {
3806 "localized_name": "reference_audio",
3807 "name": "reference_audio",
3808 "type": "AUDIO",
3809 "link": 768
3810 },
3811 {
3812 "label": "Audio VAE",
3813 "localized_name": "Audio VAE",
3814 "name": "audio_vae",
3815 "type": "VAE",
3816 "link": 769
3817 }
3818 ],
3819 "outputs": [
3820 {
3821 "localized_name": "MODEL",
3822 "name": "MODEL",
3823 "type": "MODEL",
3824 "links": [
3825 765
3826 ]
3827 },
3828 {
3829 "localized_name": "positive",
3830 "name": "positive",
3831 "type": "CONDITIONING",
3832 "links": [
3833 774
3834 ]
3835 },
3836 {
3837 "localized_name": "negative",
3838 "name": "negative",
3839 "type": "CONDITIONING",
3840 "links": [
3841 775
3842 ]
3843 }
3844 ],
3845 "properties": {
3846 "Node name for S&R": "LTXVReferenceAudio",
3847 "cnr_id": "comfy-core",
3848 "ver": "0.18.1",
3849 "enableTabs": false,
3850 "tabWidth": 65,
3851 "tabXOffset": 10,
3852 "hasSecondTab": false,
3853 "secondTabText": "Send Back",
3854 "secondTabOffset": 80,
3855 "secondTabWidth": 65,
3856 "ue_properties": {
3857 "widget_ue_connectable": [],
3858 "version": "7.7",
3859 "input_ue_unconnectable": []
3860 }
3861 },
3862 "widgets_values": [
3863 3,
3864 0,
3865 1
3866 ],
3867 "widgets_values_named": {
3868 "identity_guidance_scale": 3,
3869 "start_percent": 0,
3870 "end_percent": 1
3871 }
3872 },
3873 {
3874 "id": 356,
3875 "type": "ResizeImageMaskNode",
3876 "pos": [
3877 1820,
3878 4300
3879 ],
3880 "size": [
3881 300,
3882 142
3883 ],
3884 "flags": [],
3885 "order": 46,
3886 "mode": 0,
3887 "inputs": [
3888 {
3889 "localized_name": "input",
3890 "name": "input",
3891 "type": "IMAGE,MASK",
3892 "link": 784
3893 }
3894 ],
3895 "outputs": [
3896 {
3897 "localized_name": "resized",
3898 "name": "resized",
3899 "type": "IMAGE,MASK",
3900 "links": [
3901 785
3902 ]
3903 }
3904 ],
3905 "properties": {
3906 "Node name for S&R": "ResizeImageMaskNode",
3907 "cnr_id": "comfy-core",
3908 "ver": "0.7.0",
3909 "enableTabs": false,
3910 "tabWidth": 65,
3911 "tabXOffset": 10,
3912 "hasSecondTab": false,
3913 "secondTabText": "Send Back",
3914 "secondTabOffset": 80,
3915 "secondTabWidth": 65,
3916 "ue_properties": {
3917 "widget_ue_connectable": [],
3918 "version": "7.7",
3919 "input_ue_unconnectable": []
3920 }
3921 },
3922 "widgets_values": [
3923 "scale longer dimension",
3924 1536,
3925 "lanczos"
3926 ],
3927 "widgets_values_named": {
3928 "resize_type": "scale longer dimension",
3929 "resize_type.longer_size": 1536,
3930 "scale_method": "lanczos"
3931 }
3932 }
3933 ],
3934 "groups": [
3935 {
3936 "id": 1,
3937 "title": "Model",
3938 "bounding": [
3939 850,
3940 3340,
3941 490,
3942 1420
3943 ],
3944 "color": "#3f789e",
3945 "flags": []
3946 },
3947 {
3948 "id": 2,
3949 "title": "Generate Low Resolution",
3950 "bounding": [
3951 2580,
3952 3340,
3953 1040,
3954 830
3955 ],
3956 "color": "#3f789e",
3957 "flags": []
3958 },
3959 {
3960 "id": 3,
3961 "title": "Prompt",
3962 "bounding": [
3963 1370,
3964 3340,
3965 1180,
3966 830
3967 ],
3968 "color": "#3f789e",
3969 "flags": []
3970 },
3971 {
3972 "id": 6,
3973 "title": "Generate High Resolution",
3974 "bounding": [
3975 4190,
3976 3340,
3977 750,
3978 830
3979 ],
3980 "color": "#3f789e",
3981 "flags": []
3982 },
3983 {
3984 "id": 7,
3985 "title": "Lantent Upscale",
3986 "bounding": [
3987 3650,
3988 3340,
3989 510,
3990 830
3991 ],
3992 "color": "#3f789e",
3993 "flags": []
3994 },
3995 {
3996 "id": 19,
3997 "title": "Video Settings",
3998 "bounding": [
3999 360,
4000 3340,
4001 460,
4002 1420
4003 ],
4004 "color": "#3f789e",
4005 "flags": []
4006 },
4007 {
4008 "id": 20,
4009 "title": "Image Preprocess",
4010 "bounding": [
4011 1370,
4012 4200,
4013 850,
4014 550
4015 ],
4016 "color": "#3f789e",
4017 "flags": []
4018 },
4019 {
4020 "id": 21,
4021 "title": "Empty Latent",
4022 "bounding": [
4023 2580,
4024 4200,
4025 1040,
4026 550
4027 ],
4028 "color": "#3f789e",
4029 "flags": []
4030 },
4031 {
4032 "id": 22,
4033 "title": "Number conversion",
4034 "bounding": [
4035 2250,
4036 4200,
4037 300,
4038 550
4039 ],
4040 "color": "#3f789e",
4041 "flags": []
4042 },
4043 {
4044 "id": 27,
4045 "title": "Decode",
4046 "bounding": [
4047 3650,
4048 4200,
4049 1290,
4050 550
4051 ],
4052 "color": "#3f789e",
4053 "flags": []
4054 }
4055 ],
4056 "links": [
4057 {
4058 "id": 642,
4059 "origin_id": 296,
4060 "origin_slot": 0,
4061 "target_id": 287,
4062 "target_slot": 0,
4063 "type": "LATENT"
4064 },
4065 {
4066 "id": 643,
4067 "origin_id": 309,
4068 "origin_slot": 1,
4069 "target_id": 287,
4070 "target_slot": 1,
4071 "type": "LATENT"
4072 },
4073 {
4074 "id": 645,
4075 "origin_id": 292,
4076 "origin_slot": 0,
4077 "target_id": 290,
4078 "target_slot": 1,
4079 "type": "CONDITIONING"
4080 },
4081 {
4082 "id": 646,
4083 "origin_id": 292,
4084 "origin_slot": 1,
4085 "target_id": 290,
4086 "target_slot": 2,
4087 "type": "CONDITIONING"
4088 },
4089 {
4090 "id": 650,
4091 "origin_id": 286,
4092 "origin_slot": 0,
4093 "target_id": 291,
4094 "target_slot": 0,
4095 "type": "NOISE"
4096 },
4097 {
4098 "id": 651,
4099 "origin_id": 315,
4100 "origin_slot": 0,
4101 "target_id": 291,
4102 "target_slot": 1,
4103 "type": "GUIDER"
4104 },
4105 {
4106 "id": 652,
4107 "origin_id": 298,
4108 "origin_slot": 0,
4109 "target_id": 291,
4110 "target_slot": 2,
4111 "type": "SAMPLER"
4112 },
4113 {
4114 "id": 653,
4115 "origin_id": 308,
4116 "origin_slot": 0,
4117 "target_id": 291,
4118 "target_slot": 3,
4119 "type": "SIGMAS"
4120 },
4121 {
4122 "id": 654,
4123 "origin_id": 326,
4124 "origin_slot": 0,
4125 "target_id": 291,
4126 "target_slot": 4,
4127 "type": "LATENT"
4128 },
4129 {
4130 "id": 655,
4131 "origin_id": 307,
4132 "origin_slot": 0,
4133 "target_id": 292,
4134 "target_slot": 0,
4135 "type": "CONDITIONING"
4136 },
4137 {
4138 "id": 656,
4139 "origin_id": 307,
4140 "origin_slot": 1,
4141 "target_id": 292,
4142 "target_slot": 1,
4143 "type": "CONDITIONING"
4144 },
4145 {
4146 "id": 657,
4147 "origin_id": 309,
4148 "origin_slot": 0,
4149 "target_id": 292,
4150 "target_slot": 2,
4151 "type": "LATENT"
4152 },
4153 {
4154 "id": 658,
4155 "origin_id": 317,
4156 "origin_slot": 0,
4157 "target_id": 293,
4158 "target_slot": 0,
4159 "type": "MODEL"
4160 },
4161 {
4162 "id": 660,
4163 "origin_id": 309,
4164 "origin_slot": 0,
4165 "target_id": 295,
4166 "target_slot": 0,
4167 "type": "LATENT"
4168 },
4169 {
4170 "id": 661,
4171 "origin_id": 313,
4172 "origin_slot": 0,
4173 "target_id": 295,
4174 "target_slot": 1,
4175 "type": "LATENT_UPSCALE_MODEL"
4176 },
4177 {
4178 "id": 662,
4179 "origin_id": 300,
4180 "origin_slot": 0,
4181 "target_id": 295,
4182 "target_slot": 2,
4183 "type": "VAE"
4184 },
4185 {
4186 "id": 663,
4187 "origin_id": 300,
4188 "origin_slot": 0,
4189 "target_id": 296,
4190 "target_slot": 0,
4191 "type": "VAE"
4192 },
4193 {
4194 "id": 664,
4195 "origin_id": 334,
4196 "origin_slot": 0,
4197 "target_id": 296,
4198 "target_slot": 1,
4199 "type": "IMAGE"
4200 },
4201 {
4202 "id": 665,
4203 "origin_id": 295,
4204 "origin_slot": 0,
4205 "target_id": 296,
4206 "target_slot": 2,
4207 "type": "LATENT"
4208 },
4209 {
4210 "id": 671,
4211 "origin_id": 317,
4212 "origin_slot": 2,
4213 "target_id": 300,
4214 "target_slot": 0,
4215 "type": "VAE"
4216 },
4217 {
4218 "id": 679,
4219 "origin_id": 311,
4220 "origin_slot": 1,
4221 "target_id": 303,
4222 "target_slot": 0,
4223 "type": "LATENT"
4224 },
4225 {
4226 "id": 680,
4227 "origin_id": 335,
4228 "origin_slot": 0,
4229 "target_id": 303,
4230 "target_slot": 1,
4231 "type": "VAE"
4232 },
4233 {
4234 "id": 703,
4235 "origin_id": 318,
4236 "origin_slot": 0,
4237 "target_id": 306,
4238 "target_slot": 0,
4239 "type": "CLIP"
4240 },
4241 {
4242 "id": 684,
4243 "origin_id": 304,
4244 "origin_slot": 0,
4245 "target_id": 307,
4246 "target_slot": 2,
4247 "type": "FLOAT"
4248 },
4249 {
4250 "id": 686,
4251 "origin_id": 291,
4252 "origin_slot": 0,
4253 "target_id": 309,
4254 "target_slot": 0,
4255 "type": "LATENT"
4256 },
4257 {
4258 "id": 687,
4259 "origin_id": 285,
4260 "origin_slot": 0,
4261 "target_id": 310,
4262 "target_slot": 0,
4263 "type": "NOISE"
4264 },
4265 {
4266 "id": 688,
4267 "origin_id": 290,
4268 "origin_slot": 0,
4269 "target_id": 310,
4270 "target_slot": 1,
4271 "type": "GUIDER"
4272 },
4273 {
4274 "id": 689,
4275 "origin_id": 288,
4276 "origin_slot": 0,
4277 "target_id": 310,
4278 "target_slot": 2,
4279 "type": "SAMPLER"
4280 },
4281 {
4282 "id": 690,
4283 "origin_id": 289,
4284 "origin_slot": 0,
4285 "target_id": 310,
4286 "target_slot": 3,
4287 "type": "SIGMAS"
4288 },
4289 {
4290 "id": 691,
4291 "origin_id": 287,
4292 "origin_slot": 0,
4293 "target_id": 310,
4294 "target_slot": 4,
4295 "type": "LATENT"
4296 },
4297 {
4298 "id": 692,
4299 "origin_id": 310,
4300 "origin_slot": 0,
4301 "target_id": 311,
4302 "target_slot": 0,
4303 "type": "LATENT"
4304 },
4305 {
4306 "id": 721,
4307 "origin_id": 318,
4308 "origin_slot": 0,
4309 "target_id": 314,
4310 "target_slot": 0,
4311 "type": "CLIP"
4312 },
4313 {
4314 "id": 648,
4315 "origin_id": 307,
4316 "origin_slot": 0,
4317 "target_id": 315,
4318 "target_slot": 1,
4319 "type": "CONDITIONING"
4320 },
4321 {
4322 "id": 649,
4323 "origin_id": 307,
4324 "origin_slot": 1,
4325 "target_id": 315,
4326 "target_slot": 2,
4327 "type": "CONDITIONING"
4328 },
4329 {
4330 "id": 693,
4331 "origin_id": 311,
4332 "origin_slot": 0,
4333 "target_id": 316,
4334 "target_slot": 0,
4335 "type": "LATENT"
4336 },
4337 {
4338 "id": 694,
4339 "origin_id": 300,
4340 "origin_slot": 0,
4341 "target_id": 316,
4342 "target_slot": 1,
4343 "type": "VAE"
4344 },
4345 {
4346 "id": 675,
4347 "origin_id": 317,
4348 "origin_slot": 2,
4349 "target_id": 325,
4350 "target_slot": 0,
4351 "type": "VAE"
4352 },
4353 {
4354 "id": 676,
4355 "origin_id": 334,
4356 "origin_slot": 0,
4357 "target_id": 325,
4358 "target_slot": 1,
4359 "type": "IMAGE"
4360 },
4361 {
4362 "id": 677,
4363 "origin_id": 302,
4364 "origin_slot": 0,
4365 "target_id": 325,
4366 "target_slot": 2,
4367 "type": "LATENT"
4368 },
4369 {
4370 "id": 685,
4371 "origin_id": 325,
4372 "origin_slot": 0,
4373 "target_id": 326,
4374 "target_slot": 0,
4375 "type": "LATENT"
4376 },
4377 {
4378 "id": 716,
4379 "origin_id": 330,
4380 "origin_slot": 0,
4381 "target_id": 333,
4382 "target_slot": 0,
4383 "type": "INT"
4384 },
4385 {
4386 "id": 717,
4387 "origin_id": 324,
4388 "origin_slot": 0,
4389 "target_id": 333,
4390 "target_slot": 1,
4391 "type": "INT"
4392 },
4393 {
4394 "id": 668,
4395 "origin_id": 330,
4396 "origin_slot": 0,
4397 "target_id": 297,
4398 "target_slot": 1,
4399 "type": "INT"
4400 },
4401 {
4402 "id": 669,
4403 "origin_id": 324,
4404 "origin_slot": 0,
4405 "target_id": 297,
4406 "target_slot": 2,
4407 "type": "INT"
4408 },
4409 {
4410 "id": 672,
4411 "origin_id": 324,
4412 "origin_slot": 0,
4413 "target_id": 301,
4414 "target_slot": 0,
4415 "type": "INT"
4416 },
4417 {
4418 "id": 670,
4419 "origin_id": 330,
4420 "origin_slot": 0,
4421 "target_id": 299,
4422 "target_slot": 0,
4423 "type": "INT"
4424 },
4425 {
4426 "id": 681,
4427 "origin_id": 323,
4428 "origin_slot": 0,
4429 "target_id": 304,
4430 "target_slot": 0,
4431 "type": "INT"
4432 },
4433 {
4434 "id": 695,
4435 "origin_id": 316,
4436 "origin_slot": 0,
4437 "target_id": 312,
4438 "target_slot": 0,
4439 "type": "IMAGE"
4440 },
4441 {
4442 "id": 696,
4443 "origin_id": 303,
4444 "origin_slot": 0,
4445 "target_id": 312,
4446 "target_slot": 1,
4447 "type": "AUDIO"
4448 },
4449 {
4450 "id": 697,
4451 "origin_id": 304,
4452 "origin_slot": 0,
4453 "target_id": 312,
4454 "target_slot": 2,
4455 "type": "FLOAT"
4456 },
4457 {
4458 "id": 673,
4459 "origin_id": 299,
4460 "origin_slot": 1,
4461 "target_id": 302,
4462 "target_slot": 0,
4463 "type": "INT"
4464 },
4465 {
4466 "id": 674,
4467 "origin_id": 301,
4468 "origin_slot": 1,
4469 "target_id": 302,
4470 "target_slot": 1,
4471 "type": "INT"
4472 },
4473 {
4474 "id": 712,
4475 "origin_id": 329,
4476 "origin_slot": 1,
4477 "target_id": 302,
4478 "target_slot": 2,
4479 "type": "INT"
4480 },
4481 {
4482 "id": 711,
4483 "origin_id": 331,
4484 "origin_slot": 0,
4485 "target_id": 329,
4486 "target_slot": 0,
4487 "type": "FLOAT"
4488 },
4489 {
4490 "id": 724,
4491 "origin_id": 323,
4492 "origin_slot": 0,
4493 "target_id": 329,
4494 "target_slot": 1,
4495 "type": "INT"
4496 },
4497 {
4498 "id": 698,
4499 "origin_id": -10,
4500 "origin_slot": 0,
4501 "target_id": 297,
4502 "target_slot": 0,
4503 "type": "IMAGE,MASK"
4504 },
4505 {
4506 "id": 699,
4507 "origin_id": 312,
4508 "origin_slot": 0,
4509 "target_id": -20,
4510 "target_slot": 0,
4511 "type": "VIDEO"
4512 },
4513 {
4514 "id": 729,
4515 "origin_id": -10,
4516 "origin_slot": 2,
4517 "target_id": 319,
4518 "target_slot": 0,
4519 "type": "STRING"
4520 },
4521 {
4522 "id": 730,
4523 "origin_id": -10,
4524 "origin_slot": 3,
4525 "target_id": 330,
4526 "target_slot": 0,
4527 "type": "INT"
4528 },
4529 {
4530 "id": 731,
4531 "origin_id": -10,
4532 "origin_slot": 4,
4533 "target_id": 324,
4534 "target_slot": 0,
4535 "type": "INT"
4536 },
4537 {
4538 "id": 732,
4539 "origin_id": -10,
4540 "origin_slot": 5,
4541 "target_id": 323,
4542 "target_slot": 0,
4543 "type": "INT"
4544 },
4545 {
4546 "id": 734,
4547 "origin_id": -10,
4548 "origin_slot": 6,
4549 "target_id": 331,
4550 "target_slot": 0,
4551 "type": "FLOAT"
4552 },
4553 {
4554 "id": 735,
4555 "origin_id": -10,
4556 "origin_slot": 7,
4557 "target_id": 317,
4558 "target_slot": 0,
4559 "type": "COMBO"
4560 },
4561 {
4562 "id": 736,
4563 "origin_id": -10,
4564 "origin_slot": 7,
4565 "target_id": 318,
4566 "target_slot": 1,
4567 "type": "COMBO"
4568 },
4569 {
4570 "id": 737,
4571 "origin_id": -10,
4572 "origin_slot": 7,
4573 "target_id": 335,
4574 "target_slot": 0,
4575 "type": "COMBO"
4576 },
4577 {
4578 "id": 738,
4579 "origin_id": -10,
4580 "origin_slot": 8,
4581 "target_id": 293,
4582 "target_slot": 1,
4583 "type": "COMBO"
4584 },
4585 {
4586 "id": 739,
4587 "origin_id": -10,
4588 "origin_slot": 9,
4589 "target_id": 318,
4590 "target_slot": 0,
4591 "type": "COMBO"
4592 },
4593 {
4594 "id": 740,
4595 "origin_id": -10,
4596 "origin_slot": 10,
4597 "target_id": 313,
4598 "target_slot": 0,
4599 "type": "COMBO"
4600 },
4601 {
4602 "id": 755,
4603 "origin_id": 293,
4604 "origin_slot": 0,
4605 "target_id": 346,
4606 "target_slot": 0,
4607 "type": "MODEL"
4608 },
4609 {
4610 "id": 758,
4611 "origin_id": 304,
4612 "origin_slot": 1,
4613 "target_id": 348,
4614 "target_slot": 2,
4615 "type": "INT"
4616 },
4617 {
4618 "id": 759,
4619 "origin_id": 329,
4620 "origin_slot": 1,
4621 "target_id": 348,
4622 "target_slot": 1,
4623 "type": "INT"
4624 },
4625 {
4626 "id": 760,
4627 "origin_id": 335,
4628 "origin_slot": 0,
4629 "target_id": 348,
4630 "target_slot": 0,
4631 "type": "VAE"
4632 },
4633 {
4634 "id": 762,
4635 "origin_id": 348,
4636 "origin_slot": 0,
4637 "target_id": 326,
4638 "target_slot": 1,
4639 "type": "LATENT"
4640 },
4641 {
4642 "id": 763,
4643 "origin_id": 346,
4644 "origin_slot": 0,
4645 "target_id": 349,
4646 "target_slot": 0,
4647 "type": "MODEL"
4648 },
4649 {
4650 "id": 765,
4651 "origin_id": 349,
4652 "origin_slot": 0,
4653 "target_id": 315,
4654 "target_slot": 0,
4655 "type": "MODEL"
4656 },
4657 {
4658 "id": 768,
4659 "origin_id": -10,
4660 "origin_slot": 1,
4661 "target_id": 349,
4662 "target_slot": 3,
4663 "type": "AUDIO"
4664 },
4665 {
4666 "id": 769,
4667 "origin_id": 335,
4668 "origin_slot": 0,
4669 "target_id": 349,
4670 "target_slot": 4,
4671 "type": "VAE"
4672 },
4673 {
4674 "id": 772,
4675 "origin_id": 314,
4676 "origin_slot": 0,
4677 "target_id": 349,
4678 "target_slot": 2,
4679 "type": "CONDITIONING"
4680 },
4681 {
4682 "id": 773,
4683 "origin_id": 306,
4684 "origin_slot": 0,
4685 "target_id": 349,
4686 "target_slot": 1,
4687 "type": "CONDITIONING"
4688 },
4689 {
4690 "id": 774,
4691 "origin_id": 349,
4692 "origin_slot": 1,
4693 "target_id": 307,
4694 "target_slot": 0,
4695 "type": "CONDITIONING"
4696 },
4697 {
4698 "id": 775,
4699 "origin_id": 349,
4700 "origin_slot": 2,
4701 "target_id": 307,
4702 "target_slot": 1,
4703 "type": "CONDITIONING"
4704 },
4705 {
4706 "id": 776,
4707 "origin_id": -10,
4708 "origin_slot": 11,
4709 "target_id": 346,
4710 "target_slot": 1,
4711 "type": "COMBO"
4712 },
4713 {
4714 "id": 779,
4715 "origin_id": 319,
4716 "origin_slot": 0,
4717 "target_id": 306,
4718 "target_slot": 1,
4719 "type": "STRING"
4720 },
4721 {
4722 "id": 782,
4723 "origin_id": 293,
4724 "origin_slot": 0,
4725 "target_id": 290,
4726 "target_slot": 0,
4727 "type": "MODEL"
4728 },
4729 {
4730 "id": 783,
4731 "origin_id": -10,
4732 "origin_slot": 12,
4733 "target_id": 286,
4734 "target_slot": 0,
4735 "type": "INT"
4736 },
4737 {
4738 "id": 784,
4739 "origin_id": 297,
4740 "origin_slot": 0,
4741 "target_id": 356,
4742 "target_slot": 0,
4743 "type": "IMAGE,MASK"
4744 },
4745 {
4746 "id": 785,
4747 "origin_id": 356,
4748 "origin_slot": 0,
4749 "target_id": 334,
4750 "target_slot": 0,
4751 "type": "IMAGE"
4752 }
4753 ],
4754 "extra": {
4755 "workflowRendererVersion": "Vue-corrected"
4756 }
4757 }
4758 ]
4759 },
4760 "config": [],
4761 "extra": {
4762 "frontendVersion": "1.51.9",
4763 "workflowRendererVersion": "Vue-corrected",
4764 "prompt": {
4765 "1": {
4766 "inputs": {
4767 "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
4768 },
4769 "class_type": "CheckpointLoaderSimple",
4770 "_meta": {
4771 "title": "Load Checkpoint"
4772 }
4773 },
4774 "2": {
4775 "inputs": {
4776 "gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
4777 "ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
4778 "max_length": 1024
4779 },
4780 "class_type": "LTXVGemmaCLIPModelLoader",
4781 "_meta": {
4782 "title": "🅛🅣🅧 Gemma 3 Model Loader"
4783 }
4784 },
4785 "3": {
4786 "inputs": {
4787 "text": "",
4788 "clip": [
4789 "2",
4790 0
4791 ]
4792 },
4793 "class_type": "CLIPTextEncode",
4794 "_meta": {
4795 "title": "CLIP Text Encode (Prompt)"
4796 }
4797 },
4798 "4": {
4799 "inputs": {
4800 "text": "blurry, low quality, still frame, frames, watermark, overlay, titles, has blurbox, has subtitles",
4801 "clip": [
4802 "2",
4803 0
4804 ]
4805 },
4806 "class_type": "CLIPTextEncode",
4807 "_meta": {
4808 "title": "CLIP Text Encode (Prompt)"
4809 }
4810 },
4811 "8": {
4812 "inputs": {
4813 "sampler_name": "euler"
4814 },
4815 "class_type": "KSamplerSelect",
4816 "_meta": {
4817 "title": "KSamplerSelect"
4818 }
4819 },
4820 "9": {
4821 "inputs": {
4822 "steps": 20,
4823 "max_shift": 2.05,
4824 "base_shift": 0.95,
4825 "stretch": true,
4826 "terminal": 0.1,
4827 "latent": [
4828 "28",
4829 0
4830 ]
4831 },
4832 "class_type": "LTXVScheduler",
4833 "_meta": {
4834 "title": "LTXVScheduler"
4835 }
4836 },
4837 "11": {
4838 "inputs": {
4839 "noise_seed": 10
4840 },
4841 "class_type": "RandomNoise",
4842 "_meta": {
4843 "title": "RandomNoise"
4844 }
4845 },
4846 "12": {
4847 "inputs": {
4848 "samples": [
4849 "29",
4850 0
4851 ],
4852 "vae": [
4853 "1",
4854 2
4855 ]
4856 },
4857 "class_type": "VAEDecode",
4858 "_meta": {
4859 "title": "VAE Decode"
4860 }
4861 },
4862 "13": {
4863 "inputs": {
4864 "ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
4865 },
4866 "class_type": "LTXVAudioVAELoader",
4867 "_meta": {
4868 "title": "🅛🅣🅧 LTXV Audio VAE Loader"
4869 }
4870 },
4871 "14": {
4872 "inputs": {
4873 "samples": [
4874 "29",
4875 1
4876 ],
4877 "audio_vae": [
4878 "13",
4879 0
4880 ]
4881 },
4882 "class_type": "LTXVAudioVAEDecode",
4883 "_meta": {
4884 "title": "🅛🅣🅧 LTXV Audio VAE Decode"
4885 }
4886 },
4887 "15": {
4888 "inputs": {
4889 "frame_rate": [
4890 "23",
4891 0
4892 ],
4893 "loop_count": 0,
4894 "filename_prefix": "AnimateDiff",
4895 "format": "video/h264-mp4",
4896 "pix_fmt": "yuv420p",
4897 "crf": 19,
4898 "save_metadata": true,
4899 "trim_to_audio": false,
4900 "pingpong": false,
4901 "save_output": true,
4902 "images": [
4903 "12",
4904 0
4905 ],
4906 "audio": [
4907 "14",
4908 0
4909 ]
4910 },
4911 "class_type": "VHS_VideoCombine",
4912 "_meta": {
4913 "title": "Video Combine 🎥🅥🅗🅢"
4914 }
4915 },
4916 "17": {
4917 "inputs": {
4918 "skip_blocks": "29",
4919 "model": [
4920 "28",
4921 1
4922 ],
4923 "positive": [
4924 "22",
4925 0
4926 ],
4927 "negative": [
4928 "22",
4929 1
4930 ],
4931 "parameters": [
4932 "18",
4933 0
4934 ]
4935 },
4936 "class_type": "MultimodalGuider",
4937 "_meta": {
4938 "title": "🅛🅣🅧 Multimodal Guider"
4939 }
4940 },
4941 "18": {
4942 "inputs": {
4943 "modality": "VIDEO",
4944 "cfg": 3,
4945 "stg": 0,
4946 "rescale": 0,
4947 "modality_scale": 3,
4948 "parameters": [
4949 "19",
4950 0
4951 ]
4952 },
4953 "class_type": "GuiderParameters",
4954 "_meta": {
4955 "title": "🅛🅣🅧 Guider Parameters"
4956 }
4957 },
4958 "19": {
4959 "inputs": {
4960 "modality": "AUDIO",
4961 "cfg": 7,
4962 "stg": 0,
4963 "rescale": 0,
4964 "modality_scale": 3
4965 },
4966 "class_type": "GuiderParameters",
4967 "_meta": {
4968 "title": "🅛🅣🅧 Guider Parameters"
4969 }
4970 },
4971 "21": {
4972 "inputs": {
4973 "audioUI": "",
4974 "audio": [
4975 "14",
4976 0
4977 ]
4978 },
4979 "class_type": "PreviewAudio",
4980 "_meta": {
4981 "title": "PreviewAudio"
4982 }
4983 },
4984 "22": {
4985 "inputs": {
4986 "frame_rate": [
4987 "23",
4988 0
4989 ],
4990 "positive": [
4991 "3",
4992 0
4993 ],
4994 "negative": [
4995 "4",
4996 0
4997 ]
4998 },
4999 "class_type": "LTXVConditioning",
5000 "_meta": {
5001 "title": "LTXVConditioning"
5002 }
5003 },
5004 "23": {
5005 "inputs": {
5006 "value": 25
5007 },
5008 "class_type": "FloatConstant",
5009 "_meta": {
5010 "title": "Float Constant"
5011 }
5012 },
5013 "26": {
5014 "inputs": {
5015 "frames_number": [
5016 "27",
5017 0
5018 ],
5019 "frame_rate": [
5020 "42",
5021 0
5022 ],
5023 "batch_size": 1
5024 },
5025 "class_type": "LTXVEmptyLatentAudio",
5026 "_meta": {
5027 "title": "🅛🅣🅧 LTXV Empty Latent Audio"
5028 }
5029 },
5030 "27": {
5031 "inputs": {
5032 "value": 105
5033 },
5034 "class_type": "INTConstant",
5035 "_meta": {
5036 "title": "INT Constant"
5037 }
5038 },
5039 "28": {
5040 "inputs": {
5041 "video_latent": [
5042 "43",
5043 0
5044 ],
5045 "audio_latent": [
5046 "26",
5047 0
5048 ],
5049 "model": [
5050 "44",
5051 0
5052 ]
5053 },
5054 "class_type": "LTXVConcatAVLatent",
5055 "_meta": {
5056 "title": "🅛🅣🅧 LTXV Concat AV Latent"
5057 }
5058 },
5059 "29": {
5060 "inputs": {
5061 "av_latent": [
5062 "41",
5063 0
5064 ],
5065 "model": [
5066 "28",
5067 1
5068 ]
5069 },
5070 "class_type": "LTXVSeparateAVLatent",
5071 "_meta": {
5072 "title": "🅛🅣🅧 LTXV Separate AV Latent"
5073 }
5074 },
5075 "41": {
5076 "inputs": {
5077 "noise": [
5078 "11",
5079 0
5080 ],
5081 "guider": [
5082 "17",
5083 0
5084 ],
5085 "sampler": [
5086 "8",
5087 0
5088 ],
5089 "sigmas": [
5090 "9",
5091 0
5092 ],
5093 "latent_image": [
5094 "28",
5095 0
5096 ]
5097 },
5098 "class_type": "SamplerCustomAdvanced",
5099 "_meta": {
5100 "title": "SamplerCustomAdvanced"
5101 }
5102 },
5103 "42": {
5104 "inputs": {
5105 "a": [
5106 "23",
5107 0
5108 ]
5109 },
5110 "class_type": "CM_FloatToInt",
5111 "_meta": {
5112 "title": "FloatToInt"
5113 }
5114 },
5115 "43": {
5116 "inputs": {
5117 "width": 768,
5118 "height": 512,
5119 "length": [
5120 "27",
5121 0
5122 ],
5123 "batch_size": 1
5124 },
5125 "class_type": "EmptyLTXVLatentVideo",
5126 "_meta": {
5127 "title": "EmptyLTXVLatentVideo"
5128 }
5129 },
5130 "44": {
5131 "inputs": {
5132 "torch_compile": true,
5133 "disable_backup": false,
5134 "model": [
5135 "1",
5136 0
5137 ]
5138 },
5139 "class_type": "LTXVSequenceParallelMultiGPUPatcher",
5140 "_meta": {
5141 "title": "LTXVSequenceParallelMultiGPUPatcher"
5142 }
5143 },
5144 "45": {
5145 "inputs": {
5146 "frame_idx": 0,
5147 "strength": 1
5148 },
5149 "class_type": "LTXVAddGuide",
5150 "_meta": {
5151 "title": "LTXVAddGuide"
5152 }
5153 }
5154 },
5155 "comfy_fork_version": "feature/av_inference@a6994ed1",
5156 "VHS_latentpreview": false,
5157 "VHS_latentpreviewrate": 0,
5158 "VHS_MetadataImage": true,
5159 "VHS_KeepIntermediate": true,
5160 "ue_links": [],
5161 "ds": {
5162 "scale": 0.8326555477845068,
5163 "offset": [
5164 -1017.7799727089441,
5165 -3762.3782734963183
5166 ]
5167 }
5168 },
5169 "version": 0.4
5170}