What is LTX 2.3?
LTX 2.3 is an improved version of Lightricks' video generation model LTX-2.
The basic ideas and node structure are the same as LTX-2.
So on this page, we only look at what changed from LTX-2.
Recommended Settings
- Resolution
- Final output around 1.5M pixels
- Must be a multiple of 32
- FPS
- 24 / 25 / 48 / 50
- Frames
- 65 / 97 / 121 / 161 / 257
- Must be 8n + 1
Model Download
- checkpoints
- ltx-2.3-22b-dev-fp8.safetensors (29.1 GB)
- latent_upscale_models
- loras
- text_encoders
- gemma_3_12B_it_fp8_scaled.safetensors (13.2 GB)
📂ComfyUI/
└── 📂models/
├── 📂checkpoints/
│ └── ltx-2.3-22b-dev-fp8.safetensors
├── 📂latent_upscale_models/
│ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors
├── 📂loras/
│ └── ltx-2.3-22b-distilled-lora-384.safetensors
└── 📂text_encoders/
└── gemma_3_12B_it_fp8_scaled.safetensors
Basic Process Flow

The architecture is the same as LTX-2, so the workflow itself can be reused.
However, the results are not very good if you use it as-is.
So on this page, we use the community-discovered 3-stage workflow.
Originally, LTX-2 used a 2-stage process: generate once at low resolution, then Hires.fix it to 1.5MP.
In 2.3, you add one more stage: generate at a very small resolution, do 2x Hires.fix, then do another 2x Hires.fix.
This is not the officially recommended method, but the results are clearly better, so this is what we use here.
Everything here uses
distilled-lorawith 8-step generation.
About prompts
Just like LTX-2, prompt quality directly affects video quality.
It is a good idea to use the official prompt guide as a reference and write prompts that are both specific and information-rich.
It can also help to let an LLM assist with prompt writing. Give it the reference link and a rough description of what you want, and have it clean the prompt up for you.
ComfyUI has a core TextGenerate node that can run an LLM directly.
Many LTX-2 workflows use it to refine prompts, but it is still just a node for editing prompts, so the workflows on this page do not use it.
Personally, I think it is easier to make prompts separately with ChatGPT or Gemini.
text2video

{
"id": "7f5e0c56-93b4-4937-b7f2-efd0f1853e33",
"revision": 0,
"last_node_id": 194,
"last_link_id": 406,
"nodes": [
{
"id": 106,
"type": "LTXVEmptyLatentAudio",
"pos": [
945.4679292399153,
4573.980071126776
],
"size": [
270,
120
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "audio_vae",
"type": "VAE",
"link": 281
},
{
"name": "frames_number",
"type": "INT",
"widget": {
"name": "frames_number"
},
"link": 282
},
{
"name": "frame_rate",
"type": "INT",
"widget": {
"name": "frame_rate"
},
"link": 306
}
],
"outputs": [
{
"name": "Latent",
"type": "LATENT",
"links": [
294
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVEmptyLatentAudio",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
97,
25,
1
]
},
{
"id": 144,
"type": "Reroute",
"pos": [
4654.62478836776,
3741.2679824171114
],
"size": [
75,
26
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 324
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
325
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 154,
"type": "Reroute",
"pos": [
883.103846226827,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 342
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
343
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
945.4679292399153,
4083.0040098902705
],
"size": [
270,
86.66666666666667
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 286
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 287
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 370
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
254,
349,
395
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
255,
350,
396
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVConditioning",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
25
]
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
5092.403344039255,
3825.1801776614925
],
"size": [
712.6131392034486,
851.7186466934172
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 314
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 24,
"loop_count": 0,
"filename_prefix": "LTX-2",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "LTX-2_00047-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2_00047.png",
"fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\output\\LTX-2_00047-audio.mp4"
}
}
}
},
{
"id": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
4491.940350919643,
4195.44664841242
],
"size": [
237.68443744811694,
46
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 404
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
297
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 128,
"type": "LTXVAudioVAEDecode",
"pos": [
4782.020501693312,
4290.9929441653385
],
"size": [
257.2388542190106,
46
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 297
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 326
}
],
"outputs": [
{
"name": "Audio",
"type": "AUDIO",
"links": [
314
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVAudioVAEDecode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
4782.020501693312,
4065.762253377523
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 325
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
313
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "VAEDecodeTiled",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
512,
64,
4096,
8
]
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
1961.3791729403856,
4188.309385581295
],
"size": [
240,
46
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
359
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
265
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
2552.841166273303,
4462.787119895571
],
"size": [
270,
46
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 362
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 265
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 145,
"type": "Reroute",
"pos": [
4654.62478836776,
3804.7004218716083
],
"size": [
75,
26
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 327
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
326
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
2552.841166273303,
4058.711088022518
],
"size": [
270,
98
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 366
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 349
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 350
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
273
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
1328.7113717033576,
3964.7718505827065
],
"size": [
270,
82
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
259
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 161,
"type": "LTXVLatentUpsampler",
"pos": [
2284.700504618879,
4463.848687710227
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 359
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 360
},
{
"name": "vae",
"type": "VAE",
"link": 363
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
362
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
4225.4796800153135
],
"size": [
403.50317378836485,
117.09155367536096
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 288
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
287
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
]
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
1328.7113717033576,
4125.19520467289
],
"size": [
270,
106.66666666666667
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 364
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 254
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 255
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
260
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.64",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
1682.2951507877015,
4188.309385581295
],
"size": [
242.12760404770165,
106
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 260
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 373
},
{
"name": "latent_image",
"type": "LATENT",
"link": 263
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
271
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
2552.841166273303,
3913.19593099222
],
"size": [
270,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
272
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 131,
"type": "PrimitiveInt",
"pos": [
364.3135349164072,
4619.74272993807
],
"size": [
270,
82
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
306,
369
]
}
],
"title": "INT: Frame Rate",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
24,
"fixed"
]
},
{
"id": 133,
"type": "CheckpointLoaderSimple",
"pos": [
482.4816826527883,
3633.802881360453
],
"size": [
350.9069033720766,
98
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
331
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": []
},
{
"name": "VAE",
"type": "VAE",
"links": [
342
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CheckpointLoaderSimple",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
883.103846226827,
3633.802881360453
],
"size": [
350.9069033720766,
82
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 331
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
364,
365
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "LoraLoaderModelOnly",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.5
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 124,
"type": "LTXVAudioVAELoader",
"pos": [
482.4816826527883,
3810.115867718167
],
"size": [
350.9069033720766,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "Audio VAE",
"type": "VAE",
"links": [
281,
327
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVAudioVAELoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 99,
"type": "LTXAVTextEncoderLoader",
"pos": [
37.989254913013944,
4138.954135935162
],
"size": [
325.4143077141439,
106
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
288,
289
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXAVTextEncoderLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
},
{
"name": "gemma_3_12B_it.safetensors",
"url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"gemma_3_12B_it_fp8_scaled.safetensors",
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
2552.841166273303,
4220.226245052823
],
"size": [
270,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
274
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 100,
"type": "ManualSigmas",
"pos": [
2552.841166273303,
4341.741402083121
],
"size": [
270,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
372
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
1328.7113717033576,
4310.285225429741
],
"size": [
270,
68.88020833333334
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
261
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 184,
"type": "Reroute",
"pos": [
3385.568402900978,
3745.3273074156355
],
"size": [
75,
26
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 402
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
399
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 185,
"type": "LTXVConcatAVLatent",
"pos": [
3812.0303962338953,
4461.430999047536
],
"size": [
270,
46
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 392
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 393
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
389
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 186,
"type": "CFGGuider",
"pos": [
3812.0303962338953,
4057.354967174483
],
"size": [
270,
98
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 394
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 395
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 396
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
386
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 187,
"type": "LTXVLatentUpsampler",
"pos": [
3543.8897345794717,
4462.492566862191
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 397
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 406
},
{
"name": "vae",
"type": "VAE",
"link": 399
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
392
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 188,
"type": "Reroute",
"pos": [
3692.268119850403,
3632.446760512418
],
"size": [
75,
26
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 403
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
394
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 191,
"type": "KSamplerSelect",
"pos": [
3812.0303962338953,
4218.870124204788
],
"size": [
270,
58
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
387
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 192,
"type": "ManualSigmas",
"pos": [
3812.0303962338953,
4340.385281235085
],
"size": [
270,
58
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
388
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 189,
"type": "RandomNoise",
"pos": [
3812.0303962338953,
3911.8398101441853
],
"size": [
270,
82
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
385
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 183,
"type": "LTXVSeparateAVLatent",
"pos": [
3220.568402900978,
4181.997050807405
],
"size": [
240,
46
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 401
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
397
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
393
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
2927.539133947416,
4181.997050807405
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 273
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 372
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
401
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 143,
"type": "Reroute",
"pos": [
2126.3791729403856,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 343
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
324,
363,
402
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 160,
"type": "Reroute",
"pos": [
2433.0788898898104,
3633.802881360453
],
"size": [
75,
26
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 365
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
366,
403
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 182,
"type": "SamplerCustomAdvanced",
"pos": [
4186.728363908016,
4180.640929959369
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 385
},
{
"name": "guider",
"type": "GUIDER",
"link": 386
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 387
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 388
},
{
"name": "latent_image",
"type": "LATENT",
"link": 389
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": []
},
{
"name": "denoised_output",
"type": "LATENT",
"links": [
404
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
945.4679292399153,
4368.2633305254385
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 292
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
293
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "EmptyLTXVLatentVideo",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
352,
256,
97,
1
]
},
{
"id": 169,
"type": "ManualSigmas",
"pos": [
1328.7113717033576,
4457.5887878532585
],
"size": [
270,
58
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
373
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 166,
"type": "ComfyMathExpression",
"pos": [
678.2194778882201,
4504.847768247628
],
"size": [
213.30578512396687,
128
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 369
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
370
]
},
{
"name": "INT",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a"
]
},
{
"id": 101,
"type": "LatentUpscaleModelLoader",
"pos": [
1964.6791729403853,
4565.568297270404
],
"size": [
279.7901046187276,
58
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
360,
405
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"directory": "latent_upscale_models"
}
]
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 194,
"type": "Reroute",
"pos": [
3409.331785855531,
4565.568297270404
],
"size": [
75,
26
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 405
}
],
"outputs": [
{
"name": "",
"type": "LATENT_UPSCALE_MODEL",
"links": [
406
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 112,
"type": "PrimitiveInt",
"pos": [
364.3135349164072,
4441.566398157814
],
"size": [
270,
82
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
282,
292
]
}
],
"title": "INT: Length",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
121,
"fixed"
]
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
3982.090817803126
],
"size": [
403.50317378836485,
178.09168459401417
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 289
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
286
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"A cinematic rainy London street at blue hour. Wet cobblestones reflect deep blue and amber light, and a glowing red British telephone box stands beside the sidewalk. A young woman in a dark trench coat steps out of the phone booth onto the pavement, pauses for a beat, then begins walking calmly along the sidewalk. She is filmed clearly from the side in a graceful profile tracking shot, with the camera moving parallel to her from the building side of the street. Her body remains safely framed on the pavement, while the road and traffic stay separated behind her. A classic black London taxi passes through the background on the street at a comfortable distance, its headlights and reflections sliding across the wet road without crossing into her path. Warm pub windows, rain-speckled glass, soft streetlamp glow, puddle reflections, and faint mist create a refined melancholic London atmosphere. Her coat hem and hair move lightly in the damp evening breeze. The sound is purely natural location sound: soft rainwater dripping, distant tires on wet pavement, a passing taxi, faint city ambience, and the subtle echo of the street at night. The scene feels elegant, restrained, lonely, and cinematic."
]
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
1328.7113717033576,
4594.012141943443
],
"size": [
270,
46
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 293
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 294
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
263
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 151,
"type": "MarkdownNote",
"pos": [
57.44161655463637,
3561.647385437717
],
"size": [
399.0254035325611,
339.2647673465967
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n- checkpoints\n - [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/blob/main/ltx-2.3-22b-dev-fp8.safetensors) (29.1GB)\n- latent_upscale_models\n - [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (996 MB)\n- loras\n - [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-22b-distilled-lora-384.safetensors) (7.61 GB)\n- text_encoders\n - [gemma_3_12B_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/ltx-2/blob/main/split_files/text_encoders/gemma_3_12B_it_fp8_scaled.safetensors) (13.2 GB)\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂checkpoints/\n │ └── ltx-2.3-22b-dev-fp8.safetensors\n ├── 📂latent_upscale_models/\n │ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors\n ├── 📂loras/\n │ └── ltx-2.3-22b-distilled-lora-384.safetensors\n └── 📂text_encoders/\n └── gemma_3_12B_it_fp8_scaled.safetensors \n```"
],
"color": "#323",
"bgcolor": "#535"
}
],
"links": [
[
254,
107,
0,
129,
1,
"CONDITIONING"
],
[
255,
107,
1,
129,
2,
"CONDITIONING"
],
[
259,
115,
0,
113,
0,
"NOISE"
],
[
260,
129,
0,
113,
1,
"GUIDER"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
263,
109,
0,
113,
4,
"LATENT"
],
[
265,
116,
1,
117,
1,
"LATENT"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
273,
103,
0,
119,
1,
"GUIDER"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
281,
124,
0,
106,
0,
"VAE"
],
[
282,
112,
0,
106,
1,
"INT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
288,
99,
0,
110,
0,
"CLIP"
],
[
289,
99,
0,
121,
0,
"CLIP"
],
[
292,
112,
0,
108,
0,
"INT"
],
[
293,
108,
0,
109,
0,
"LATENT"
],
[
294,
106,
0,
109,
1,
"LATENT"
],
[
297,
125,
1,
128,
0,
"LATENT"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
306,
131,
0,
106,
2,
"INT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
314,
128,
0,
140,
1,
"AUDIO"
],
[
324,
143,
0,
144,
0,
"VAE"
],
[
325,
144,
0,
127,
1,
"VAE"
],
[
326,
145,
0,
128,
1,
"VAE"
],
[
327,
124,
0,
145,
0,
"VAE"
],
[
331,
133,
0,
134,
0,
"MODEL"
],
[
342,
133,
2,
154,
0,
"VAE"
],
[
343,
154,
0,
143,
0,
"VAE"
],
[
349,
107,
0,
103,
1,
"CONDITIONING"
],
[
350,
107,
1,
103,
2,
"CONDITIONING"
],
[
359,
116,
0,
161,
0,
"LATENT"
],
[
360,
101,
0,
161,
1,
"LATENT_UPSCALE_MODEL"
],
[
362,
161,
0,
117,
0,
"LATENT"
],
[
363,
143,
0,
161,
2,
"VAE"
],
[
364,
134,
0,
129,
0,
"MODEL"
],
[
365,
134,
0,
160,
0,
"MODEL"
],
[
366,
160,
0,
103,
0,
"MODEL"
],
[
369,
131,
0,
166,
0,
"INT"
],
[
370,
166,
0,
107,
2,
"FLOAT"
],
[
372,
100,
0,
119,
3,
"SIGMAS"
],
[
373,
169,
0,
113,
3,
"SIGMAS"
],
[
385,
189,
0,
182,
0,
"NOISE"
],
[
386,
186,
0,
182,
1,
"GUIDER"
],
[
387,
191,
0,
182,
2,
"SAMPLER"
],
[
388,
192,
0,
182,
3,
"SIGMAS"
],
[
389,
185,
0,
182,
4,
"LATENT"
],
[
392,
187,
0,
185,
0,
"LATENT"
],
[
393,
183,
1,
185,
1,
"LATENT"
],
[
394,
188,
0,
186,
0,
"MODEL"
],
[
395,
107,
0,
186,
1,
"CONDITIONING"
],
[
396,
107,
1,
186,
2,
"CONDITIONING"
],
[
397,
183,
0,
187,
0,
"LATENT"
],
[
399,
184,
0,
187,
2,
"VAE"
],
[
401,
119,
0,
183,
0,
"LATENT"
],
[
402,
143,
0,
184,
0,
"VAE"
],
[
403,
160,
0,
188,
0,
"MODEL"
],
[
404,
182,
1,
125,
0,
"LATENT"
],
[
405,
101,
0,
194,
0,
"LATENT_UPSCALE_MODEL"
],
[
406,
194,
0,
187,
1,
"LATENT_UPSCALE_MODEL"
]
],
"groups": [
{
"id": 14,
"title": "text2video",
"bounding": [
27.989254913013944,
3476.4187913447918,
1906.4334999223893,
1235.323938593278
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 15,
"title": "Upscale ×2 (1st)",
"bounding": [
1949.4910131481286,
3476.928522336869,
1228.0681753266642,
1232.5181698782253
],
"color": "#8AA",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
4474.552346853197,
3477.6331744812587,
1360.5134378282064,
1227.8055895329953
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 17,
"title": "Upscale ×2 (2nd)",
"bounding": [
3189.9492179694394,
3477.7989105092283,
1273.1137260090914,
1230.0041595636358
],
"color": "#A88",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.6830134553650705,
"offset": [
353.48865024337675,
-3021.3917164909426
]
},
"frontendVersion": "1.41.20",
"workflowRendererVersion": "LG",
"prompt": {
"1": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint"
}
},
"2": {
"inputs": {
"gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
"ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
"max_length": 1024
},
"class_type": "LTXVGemmaCLIPModelLoader",
"_meta": {
"title": "🅛🅣🅧 Gemma 3 Model Loader"
}
},
"3": {
"inputs": {
"text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"4": {
"inputs": {
"text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"8": {
"inputs": {
"sampler_name": "euler"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"9": {
"inputs": {
"steps": 20,
"max_shift": 2.05,
"base_shift": 0.95,
"stretch": true,
"terminal": 0.1,
"latent": [
"28",
0
]
},
"class_type": "LTXVScheduler",
"_meta": {
"title": "LTXVScheduler"
}
},
"11": {
"inputs": {
"noise_seed": 10
},
"class_type": "RandomNoise",
"_meta": {
"title": "RandomNoise"
}
},
"12": {
"inputs": {
"samples": [
"29",
0
],
"vae": [
"1",
2
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
},
"13": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "LTXVAudioVAELoader",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Loader"
}
},
"14": {
"inputs": {
"samples": [
"29",
1
],
"audio_vae": [
"13",
0
]
},
"class_type": "LTXVAudioVAEDecode",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Decode"
}
},
"15": {
"inputs": {
"frame_rate": [
"23",
0
],
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"images": [
"12",
0
],
"audio": [
"14",
0
]
},
"class_type": "VHS_VideoCombine",
"_meta": {
"title": "Video Combine 🎥🅥🅗🅢"
}
},
"17": {
"inputs": {
"skip_blocks": "29",
"model": [
"28",
1
],
"positive": [
"22",
0
],
"negative": [
"22",
1
],
"parameters": [
"18",
0
]
},
"class_type": "MultimodalGuider",
"_meta": {
"title": "🅛🅣🅧 Multimodal Guider"
}
},
"18": {
"inputs": {
"modality": "VIDEO",
"cfg": 3,
"stg": 0,
"rescale": 0,
"modality_scale": 3,
"parameters": [
"19",
0
]
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"19": {
"inputs": {
"modality": "AUDIO",
"cfg": 7,
"stg": 0,
"rescale": 0,
"modality_scale": 3
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"21": {
"inputs": {
"audioUI": "",
"audio": [
"14",
0
]
},
"class_type": "PreviewAudio",
"_meta": {
"title": "PreviewAudio"
}
},
"22": {
"inputs": {
"frame_rate": [
"23",
0
],
"positive": [
"3",
0
],
"negative": [
"4",
0
]
},
"class_type": "LTXVConditioning",
"_meta": {
"title": "LTXVConditioning"
}
},
"23": {
"inputs": {
"value": 25
},
"class_type": "FloatConstant",
"_meta": {
"title": "Float Constant"
}
},
"26": {
"inputs": {
"frames_number": [
"27",
0
],
"frame_rate": [
"42",
0
],
"batch_size": 1
},
"class_type": "LTXVEmptyLatentAudio",
"_meta": {
"title": "🅛🅣🅧 LTXV Empty Latent Audio"
}
},
"27": {
"inputs": {
"value": 105
},
"class_type": "INTConstant",
"_meta": {
"title": "INT Constant"
}
},
"28": {
"inputs": {
"video_latent": [
"43",
0
],
"audio_latent": [
"26",
0
],
"model": [
"44",
0
]
},
"class_type": "LTXVConcatAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Concat AV Latent"
}
},
"29": {
"inputs": {
"av_latent": [
"41",
0
],
"model": [
"28",
1
]
},
"class_type": "LTXVSeparateAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Separate AV Latent"
}
},
"41": {
"inputs": {
"noise": [
"11",
0
],
"guider": [
"17",
0
],
"sampler": [
"8",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"28",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"42": {
"inputs": {
"a": [
"23",
0
]
},
"class_type": "CM_FloatToInt",
"_meta": {
"title": "FloatToInt"
}
},
"43": {
"inputs": {
"width": 768,
"height": 512,
"length": [
"27",
0
],
"batch_size": 1
},
"class_type": "EmptyLTXVLatentVideo",
"_meta": {
"title": "EmptyLTXVLatentVideo"
}
},
"44": {
"inputs": {
"torch_compile": true,
"disable_backup": false,
"model": [
"1",
0
]
},
"class_type": "LTXVSequenceParallelMultiGPUPatcher",
"_meta": {
"title": "LTXVSequenceParallelMultiGPUPatcher"
}
},
"45": {
"inputs": {
"frame_idx": 0,
"strength": 1
},
"class_type": "LTXVAddGuide",
"_meta": {
"title": "LTXVAddGuide"
}
}
},
"comfy_fork_version": "feature/av_inference@a6994ed1",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
Set video resolution, length, and FPS
This is where you decide the parameters for the video and audio you want to generate.
- Enter resolution, frame count, and FPS in
EmptyLTXVLatentVideo/LTXV Empty Latent Audio - 🚨This is the part that differs from LTX-2
- Since it upscales by 2x twice, meaning 4x in width and height overall, set a value around 0.1MP with that in mind
Output example
image2video

{
"id": "ce8634da-108a-4f39-a12b-a199081198fd",
"revision": 0,
"last_node_id": 199,
"last_link_id": 424,
"nodes": [
{
"id": 144,
"type": "Reroute",
"pos": [
5207.323610185239,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 412
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
325
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 128,
"type": "LTXVAudioVAEDecode",
"pos": [
5334.7193235107925,
4301.731004153087
],
"size": [
257.2388542190106,
46
],
"flags": {},
"order": 58,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 297
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 326
}
],
"outputs": [
{
"name": "Audio",
"type": "AUDIO",
"links": [
314
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVAudioVAEDecode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
5334.7193235107925,
4076.500313365267
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 57,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 325
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
313
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "VAEDecodeTiled",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
512,
64,
4096,
8
]
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
1328.7113717033576,
4310.285225429741
],
"size": [
270,
68.88020833333334
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
261
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
1966.343807554411,
4188.309385581295
],
"size": [
240,
46
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
359
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
265
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
2878.4039423767827,
4456.636740467895
],
"size": [
270,
46
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 388
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 265
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
4225.4796800153135
],
"size": [
403.50317378836485,
117.09155367536096
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 288
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
287
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
]
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
1328.7113717033576,
4125.19520467289
],
"size": [
270,
106.66666666666667
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 364
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 254
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 255
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
260
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.64",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
1682.2951507877015,
4188.309385581295
],
"size": [
242.12760404770165,
106
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 260
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 424
},
{
"name": "latent_image",
"type": "LATENT",
"link": 263
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
271
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
1328.7113717033576,
4594.012141943443
],
"size": [
270,
46
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 384
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 294
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
263
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 112,
"type": "PrimitiveInt",
"pos": [
-10.399004680767268,
4748.438305444043
],
"size": [
270,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
282,
292
]
}
],
"title": "INT: Length",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
121,
"fixed"
]
},
{
"id": 168,
"type": "GetImageSize",
"pos": [
296.7380095268876,
4451.504639125714
],
"size": [
210,
136
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 371
}
],
"outputs": [
{
"name": "width",
"type": "INT",
"links": [
382
]
},
{
"name": "height",
"type": "INT",
"links": [
383
]
},
{
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "GetImageSize"
},
"widgets_values": [],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
561.5017024022684,
4429.882088244472
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 382
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 383
},
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 292
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
381
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "EmptyLTXVLatentVideo",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
704,
512,
97,
1
]
},
{
"id": 106,
"type": "LTXVEmptyLatentAudio",
"pos": [
561.5017024022684,
4881.993543004677
],
"size": [
270,
120
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "audio_vae",
"type": "VAE",
"link": 281
},
{
"name": "frames_number",
"type": "INT",
"widget": {
"name": "frames_number"
},
"link": 282
},
{
"name": "frame_rate",
"type": "INT",
"widget": {
"name": "frame_rate"
},
"link": 306
}
],
"outputs": [
{
"name": "Latent",
"type": "LATENT",
"links": [
294
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVEmptyLatentAudio",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
97,
25,
1
]
},
{
"id": 172,
"type": "Reroute",
"pos": [
-3.6442069279675025,
4652.781525757774
],
"size": [
75,
26
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 380
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
373
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 154,
"type": "Reroute",
"pos": [
883.103846226827,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 342
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
343,
385
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 161,
"type": "LTXVLatentUpsampler",
"pos": [
2289.6651392329,
4465.599305134424
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 359
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 360
},
{
"name": "vae",
"type": "VAE",
"link": 363
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
386
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 173,
"type": "LTXVImgToVideoInplace",
"pos": [
2555.828681130943,
4426.071863364712
],
"size": [
279.7901046187276,
122
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 387
},
{
"name": "image",
"type": "IMAGE",
"link": 376
},
{
"name": "latent",
"type": "LATENT",
"link": 386
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
388
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
2878.4039423767827,
4213.84114601622
],
"size": [
270,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
274
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 170,
"type": "LTXVPreprocess",
"pos": [
561.5017024022684,
4653.923090349445
],
"size": [
270,
58
],
"flags": {
"collapsed": false
},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 373
}
],
"outputs": [
{
"name": "output_image",
"type": "IMAGE",
"links": [
374,
377
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "LTXVPreprocess"
},
"widgets_values": [
33
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
5043.781498363214,
4201.038662156722
],
"size": [
237.68443744811694,
46
],
"flags": {},
"order": 56,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 410
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
297
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 145,
"type": "Reroute",
"pos": [
5207.323610185239,
3812.0496947127394
],
"size": [
75,
26
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 327
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
326
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 131,
"type": "PrimitiveInt",
"pos": [
-10.399004680767268,
4926.614637224299
],
"size": [
270,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
306,
389
]
}
],
"title": "INT: Frame Rate",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
24,
"fixed"
]
},
{
"id": 133,
"type": "CheckpointLoaderSimple",
"pos": [
482.4816826527883,
3633.802881360453
],
"size": [
350.9069033720766,
98
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
331
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": []
},
{
"name": "VAE",
"type": "VAE",
"links": [
342
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CheckpointLoaderSimple",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 99,
"type": "LTXAVTextEncoderLoader",
"pos": [
37.989254913013944,
4138.954135935162
],
"size": [
325.4143077141439,
106
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
288,
289
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXAVTextEncoderLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
},
{
"name": "gemma_3_12B_it.safetensors",
"url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"gemma_3_12B_it_fp8_scaled.safetensors",
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 182,
"type": "LTXVConcatAVLatent",
"pos": [
4415.997542944362,
4462.355310631322
],
"size": [
270,
46
],
"flags": {},
"order": 54,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 393
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 394
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
405
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 185,
"type": "LTXVImgToVideoInplace",
"pos": [
4093.4222816985207,
4431.790433528139
],
"size": [
279.7901046187276,
122
],
"flags": {},
"order": 53,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 398
},
{
"name": "image",
"type": "IMAGE",
"link": 399
},
{
"name": "latent",
"type": "LATENT",
"link": 400
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
393
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 186,
"type": "KSamplerSelect",
"pos": [
4415.997542944362,
4219.559716179646
],
"size": [
270,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
403
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 187,
"type": "Reroute",
"pos": [
3976.789086391838,
4660.452554505168
],
"size": [
75,
26
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 411
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
399
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 189,
"type": "Reroute",
"pos": [
4298.073767751403,
3633.802881360453
],
"size": [
75,
26
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 409
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
406
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
3213.6065045011223,
4176.492797209155
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 273
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 392
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
407
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 143,
"type": "Reroute",
"pos": [
2131.3438075544063,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 343
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
363,
387,
408
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 160,
"type": "Reroute",
"pos": [
2760.4801671838222,
3633.802881360453
],
"size": [
75,
26
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 365
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
366,
409
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 188,
"type": "SamplerCustomAdvanced",
"pos": [
4751.200105068702,
4182.211367372583
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 55,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 401
},
{
"name": "guider",
"type": "GUIDER",
"link": 402
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 403
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 404
},
{
"name": "latent_image",
"type": "LATENT",
"link": 405
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": []
},
{
"name": "denoised_output",
"type": "LATENT",
"links": [
410
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 174,
"type": "Reroute",
"pos": [
2439.195485824263,
4654.73398434174
],
"size": [
75,
26
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 377
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
376,
411
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 184,
"type": "Reroute",
"pos": [
3668.9374081219835,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 408
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
397,
398,
412
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "LTXVLatentUpsampler",
"pos": [
3827.2587398004766,
4471.317875297852
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 395
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 421
},
{
"name": "vae",
"type": "VAE",
"link": 397
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
400
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 175,
"type": "ResizeImageMaskNode",
"pos": [
-291.3515782462581,
4451.504639125714
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 378
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
379,
380
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale to multiple",
128,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 193,
"type": "RandomNoise",
"pos": [
4415.997542944362,
3912.764121727969
],
"size": [
270,
82
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
401
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 171,
"type": "LTXVImgToVideoInplace",
"pos": [
943.5810456173188,
4486.879108422938
],
"size": [
270,
122
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 385
},
{
"name": "image",
"type": "IMAGE",
"link": 374
},
{
"name": "latent",
"type": "LATENT",
"link": 381
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
384
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 169,
"type": "ResizeImageMaskNode",
"pos": [
-3.6442069279675025,
4451.504639125714
],
"size": [
270,
106
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 379
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
371
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale by multiplier",
0.25,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
943.3923572550591,
4075.74677244522
],
"size": [
270,
86.66666666666667
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 286
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 287
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 390
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
254,
349,
413
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
255,
350,
414
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVConditioning",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
25
]
},
{
"id": 179,
"type": "ManualSigmas",
"pos": [
2878.4039423767827,
4335.238943242057
],
"size": [
270,
58
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
392
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 191,
"type": "ManualSigmas",
"pos": [
4415.997542944362,
4340.957513405484
],
"size": [
270,
58
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
404
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
2878.4039423767827,
4052.443348790382
],
"size": [
270,
98
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 366
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 349
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 350
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
273
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 190,
"type": "CFGGuider",
"pos": [
4415.997542944362,
4052.1923678798685
],
"size": [
270,
98
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 406
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 413
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 414
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
402
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 181,
"type": "LTXVSeparateAVLatent",
"pos": [
3503.937408121988,
4176.241816298642
],
"size": [
240,
46
],
"flags": {},
"order": 51,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 407
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
395
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
394
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 124,
"type": "LTXVAudioVAELoader",
"pos": [
482.4816826527883,
3810.115867718167
],
"size": [
350.9069033720766,
58
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "Audio VAE",
"type": "VAE",
"links": [
281,
327
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVAudioVAELoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
884.245410818498,
3633.802881360453
],
"size": [
350.9069033720766,
82
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 331
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
364,
365
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "LoraLoaderModelOnly",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.5
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 101,
"type": "LatentUpscaleModelLoader",
"pos": [
1973.1931951044362,
4584.965335358687
],
"size": [
279.7901046187276,
58
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
360,
420
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"directory": "latent_upscale_models"
}
]
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 199,
"type": "Reroute",
"pos": [
3706.660838306793,
4584.965335358687
],
"size": [
75,
26
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 420
}
],
"outputs": [
{
"name": "",
"type": "LATENT_UPSCALE_MODEL",
"links": [
421
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 165,
"type": "ResizeImageMaskNode",
"pos": [
-579.0589495645487,
4451.504639125714
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 369
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
378
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale total pixels",
1.5,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 166,
"type": "LoadImage",
"pos": [
-1054.1157709343518,
4451.504639125714
],
"size": [
419.4062256255057,
535.4940516321203
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
369
]
},
{
"name": "MASK",
"type": "MASK",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"000086_00003_.png",
"image"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
1328.7113717033576,
3964.7718505827065
],
"size": [
270,
82
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
259
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
2878.4039423767827,
3907.0455515645444
],
"size": [
270,
82
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
272
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 178,
"type": "ManualSigmas",
"pos": [
1328.7113717033576,
4457.5887878532585
],
"size": [
270,
58
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
424
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
3982.090817803126
],
"size": [
403.50317378836485,
178.09168459401417
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 289
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
286
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"A child outdoors on a sunny day brings the bubble wand to their lips and gently blows, creating a stream of floating soap bubbles. The child smiles naturally, blinks once, and slightly moves their head and hand while watching the bubbles drift upward and across the frame. Soft sunlight glows through the bubbles and hair, and the background stays bright and softly blurred. The camera remains close and mostly steady with only a slight natural handheld drift, keeping the child’s face as the center of the shot. Gentle, natural motion, realistic expression, clear bubble movement, warm cinematic atmosphere."
]
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
5663.570745997983,
3683.439634365412
],
"size": [
712.6131392034486,
1300.3430664047419
],
"flags": {},
"order": 59,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 314
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 24,
"loop_count": 0,
"filename_prefix": "LTX-2",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "LTX-2_00045-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2_00045.png",
"fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\output\\LTX-2_00045-audio.mp4"
}
}
}
},
{
"id": 177,
"type": "ComfyMathExpression",
"pos": [
304.97077840522724,
4800.32590954631
],
"size": [
210,
128
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 389
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
390
]
},
{
"name": "INT",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a "
]
},
{
"id": 151,
"type": "MarkdownNote",
"pos": [
34.79901308347912,
3560.7039436264185
],
"size": [
421.41070469154613,
347.6699762108897
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n- checkpoints\n - [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/blob/main/ltx-2.3-22b-dev-fp8.safetensors) (29.1GB)\n- latent_upscale_models\n - [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (996 MB)\n- loras\n - [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-22b-distilled-lora-384.safetensors) (7.61 GB)\n- text_encoders\n - [gemma_3_12B_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/ltx-2/blob/main/split_files/text_encoders/gemma_3_12B_it_fp8_scaled.safetensors) (13.2 GB)\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂checkpoints/\n │ └── ltx-2.3-22b-dev-fp8.safetensors\n ├── 📂latent_upscale_models/\n │ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors\n ├── 📂loras/\n │ └── ltx-2.3-22b-distilled-lora-384.safetensors\n └── 📂text_encoders/\n └── gemma_3_12B_it_fp8_scaled.safetensors \n```"
],
"color": "#323",
"bgcolor": "#535"
}
],
"links": [
[
254,
107,
0,
129,
1,
"CONDITIONING"
],
[
255,
107,
1,
129,
2,
"CONDITIONING"
],
[
259,
115,
0,
113,
0,
"NOISE"
],
[
260,
129,
0,
113,
1,
"GUIDER"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
263,
109,
0,
113,
4,
"LATENT"
],
[
265,
116,
1,
117,
1,
"LATENT"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
273,
103,
0,
119,
1,
"GUIDER"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
281,
124,
0,
106,
0,
"VAE"
],
[
282,
112,
0,
106,
1,
"INT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
288,
99,
0,
110,
0,
"CLIP"
],
[
289,
99,
0,
121,
0,
"CLIP"
],
[
292,
112,
0,
108,
2,
"INT"
],
[
294,
106,
0,
109,
1,
"LATENT"
],
[
297,
125,
1,
128,
0,
"LATENT"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
306,
131,
0,
106,
2,
"INT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
314,
128,
0,
140,
1,
"AUDIO"
],
[
325,
144,
0,
127,
1,
"VAE"
],
[
326,
145,
0,
128,
1,
"VAE"
],
[
327,
124,
0,
145,
0,
"VAE"
],
[
331,
133,
0,
134,
0,
"MODEL"
],
[
342,
133,
2,
154,
0,
"VAE"
],
[
343,
154,
0,
143,
0,
"VAE"
],
[
349,
107,
0,
103,
1,
"CONDITIONING"
],
[
350,
107,
1,
103,
2,
"CONDITIONING"
],
[
359,
116,
0,
161,
0,
"LATENT"
],
[
360,
101,
0,
161,
1,
"LATENT_UPSCALE_MODEL"
],
[
363,
143,
0,
161,
2,
"VAE"
],
[
364,
134,
0,
129,
0,
"MODEL"
],
[
365,
134,
0,
160,
0,
"MODEL"
],
[
366,
160,
0,
103,
0,
"MODEL"
],
[
369,
166,
0,
165,
0,
"IMAGE"
],
[
371,
169,
0,
168,
0,
"IMAGE"
],
[
373,
172,
0,
170,
0,
"IMAGE"
],
[
374,
170,
0,
171,
1,
"IMAGE"
],
[
376,
174,
0,
173,
1,
"IMAGE"
],
[
377,
170,
0,
174,
0,
"IMAGE"
],
[
378,
165,
0,
175,
0,
"IMAGE"
],
[
379,
175,
0,
169,
0,
"IMAGE"
],
[
380,
175,
0,
172,
0,
"IMAGE"
],
[
381,
108,
0,
171,
2,
"LATENT"
],
[
382,
168,
0,
108,
0,
"INT"
],
[
383,
168,
1,
108,
1,
"INT"
],
[
384,
171,
0,
109,
0,
"LATENT"
],
[
385,
154,
0,
171,
0,
"VAE"
],
[
386,
161,
0,
173,
2,
"LATENT"
],
[
387,
143,
0,
173,
0,
"VAE"
],
[
388,
173,
0,
117,
0,
"LATENT"
],
[
389,
131,
0,
177,
0,
"INT"
],
[
390,
177,
0,
107,
2,
"FLOAT"
],
[
392,
179,
0,
119,
3,
"SIGMAS"
],
[
393,
185,
0,
182,
0,
"LATENT"
],
[
394,
181,
1,
182,
1,
"LATENT"
],
[
395,
181,
0,
183,
0,
"LATENT"
],
[
397,
184,
0,
183,
2,
"VAE"
],
[
398,
184,
0,
185,
0,
"VAE"
],
[
399,
187,
0,
185,
1,
"IMAGE"
],
[
400,
183,
0,
185,
2,
"LATENT"
],
[
401,
193,
0,
188,
0,
"NOISE"
],
[
402,
190,
0,
188,
1,
"GUIDER"
],
[
403,
186,
0,
188,
2,
"SAMPLER"
],
[
404,
191,
0,
188,
3,
"SIGMAS"
],
[
405,
182,
0,
188,
4,
"LATENT"
],
[
406,
189,
0,
190,
0,
"MODEL"
],
[
407,
119,
0,
181,
0,
"LATENT"
],
[
408,
143,
0,
184,
0,
"VAE"
],
[
409,
160,
0,
189,
0,
"MODEL"
],
[
410,
188,
1,
125,
0,
"LATENT"
],
[
411,
174,
0,
187,
0,
"IMAGE"
],
[
412,
184,
0,
144,
0,
"VAE"
],
[
413,
107,
0,
190,
1,
"CONDITIONING"
],
[
414,
107,
1,
190,
2,
"CONDITIONING"
],
[
420,
101,
0,
199,
0,
"LATENT_UPSCALE_MODEL"
],
[
421,
199,
0,
183,
1,
"LATENT_UPSCALE_MODEL"
],
[
424,
178,
0,
113,
3,
"SIGMAS"
]
],
"groups": [
{
"id": 15,
"title": "Upscale ×2 (1st)",
"bounding": [
1954.455647762154,
3478.6791397610664,
1509.2741025731757,
1566.0504149089452
],
"color": "#8AA",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
5027.251168670675,
3480.933217940076,
1373.2340850148612,
1565.6946883230557
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 17,
"title": "image2video",
"bounding": [
-1080.117993817899,
3479.336168370982,
3013.7105129753886,
1565.4660566898847
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 18,
"title": "Upscale ×2 (2nd)",
"bounding": [
3479.041368773477,
3482.163970838095,
1528.9920364293093,
1563.9748429240894
],
"color": "#A88",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.49447393005383267,
"offset": [
1304.0583590747915,
-2589.9024509661535
]
},
"frontendVersion": "1.41.20",
"workflowRendererVersion": "LG",
"prompt": {
"1": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint"
}
},
"2": {
"inputs": {
"gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
"ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
"max_length": 1024
},
"class_type": "LTXVGemmaCLIPModelLoader",
"_meta": {
"title": "🅛🅣🅧 Gemma 3 Model Loader"
}
},
"3": {
"inputs": {
"text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"4": {
"inputs": {
"text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"8": {
"inputs": {
"sampler_name": "euler"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"9": {
"inputs": {
"steps": 20,
"max_shift": 2.05,
"base_shift": 0.95,
"stretch": true,
"terminal": 0.1,
"latent": [
"28",
0
]
},
"class_type": "LTXVScheduler",
"_meta": {
"title": "LTXVScheduler"
}
},
"11": {
"inputs": {
"noise_seed": 10
},
"class_type": "RandomNoise",
"_meta": {
"title": "RandomNoise"
}
},
"12": {
"inputs": {
"samples": [
"29",
0
],
"vae": [
"1",
2
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
},
"13": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "LTXVAudioVAELoader",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Loader"
}
},
"14": {
"inputs": {
"samples": [
"29",
1
],
"audio_vae": [
"13",
0
]
},
"class_type": "LTXVAudioVAEDecode",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Decode"
}
},
"15": {
"inputs": {
"frame_rate": [
"23",
0
],
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"images": [
"12",
0
],
"audio": [
"14",
0
]
},
"class_type": "VHS_VideoCombine",
"_meta": {
"title": "Video Combine 🎥🅥🅗🅢"
}
},
"17": {
"inputs": {
"skip_blocks": "29",
"model": [
"28",
1
],
"positive": [
"22",
0
],
"negative": [
"22",
1
],
"parameters": [
"18",
0
]
},
"class_type": "MultimodalGuider",
"_meta": {
"title": "🅛🅣🅧 Multimodal Guider"
}
},
"18": {
"inputs": {
"modality": "VIDEO",
"cfg": 3,
"stg": 0,
"rescale": 0,
"modality_scale": 3,
"parameters": [
"19",
0
]
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"19": {
"inputs": {
"modality": "AUDIO",
"cfg": 7,
"stg": 0,
"rescale": 0,
"modality_scale": 3
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"21": {
"inputs": {
"audioUI": "",
"audio": [
"14",
0
]
},
"class_type": "PreviewAudio",
"_meta": {
"title": "PreviewAudio"
}
},
"22": {
"inputs": {
"frame_rate": [
"23",
0
],
"positive": [
"3",
0
],
"negative": [
"4",
0
]
},
"class_type": "LTXVConditioning",
"_meta": {
"title": "LTXVConditioning"
}
},
"23": {
"inputs": {
"value": 25
},
"class_type": "FloatConstant",
"_meta": {
"title": "Float Constant"
}
},
"26": {
"inputs": {
"frames_number": [
"27",
0
],
"frame_rate": [
"42",
0
],
"batch_size": 1
},
"class_type": "LTXVEmptyLatentAudio",
"_meta": {
"title": "🅛🅣🅧 LTXV Empty Latent Audio"
}
},
"27": {
"inputs": {
"value": 105
},
"class_type": "INTConstant",
"_meta": {
"title": "INT Constant"
}
},
"28": {
"inputs": {
"video_latent": [
"43",
0
],
"audio_latent": [
"26",
0
],
"model": [
"44",
0
]
},
"class_type": "LTXVConcatAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Concat AV Latent"
}
},
"29": {
"inputs": {
"av_latent": [
"41",
0
],
"model": [
"28",
1
]
},
"class_type": "LTXVSeparateAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Separate AV Latent"
}
},
"41": {
"inputs": {
"noise": [
"11",
0
],
"guider": [
"17",
0
],
"sampler": [
"8",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"28",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"42": {
"inputs": {
"a": [
"23",
0
]
},
"class_type": "CM_FloatToInt",
"_meta": {
"title": "FloatToInt"
}
},
"43": {
"inputs": {
"width": 768,
"height": 512,
"length": [
"27",
0
],
"batch_size": 1
},
"class_type": "EmptyLTXVLatentVideo",
"_meta": {
"title": "EmptyLTXVLatentVideo"
}
},
"44": {
"inputs": {
"torch_compile": true,
"disable_backup": false,
"model": [
"1",
0
]
},
"class_type": "LTXVSequenceParallelMultiGPUPatcher",
"_meta": {
"title": "LTXVSequenceParallelMultiGPUPatcher"
}
},
"45": {
"inputs": {
"frame_idx": 0,
"strength": 1
},
"class_type": "LTXVAddGuide",
"_meta": {
"title": "LTXVAddGuide"
}
}
},
"comfy_fork_version": "feature/av_inference@a6994ed1",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
Output example

audio2video

{
"id": "7f5e0c56-93b4-4937-b7f2-efd0f1853e33",
"revision": 0,
"last_node_id": 204,
"last_link_id": 424,
"nodes": [
{
"id": 144,
"type": "Reroute",
"pos": [
4654.62478836776,
3741.2679824171114
],
"size": [
75,
26
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 324
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
325
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 154,
"type": "Reroute",
"pos": [
883.103846226827,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 342
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
343
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
945.4679292399153,
4083.0040098902705
],
"size": [
270,
86.66666666666667
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 286
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 287
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 370
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
254,
349,
395
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
255,
350,
396
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVConditioning",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
25
]
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
5092.403344039255,
3825.1801776614925
],
"size": [
712.6131392034486,
851.7186466934172
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 424
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 24,
"loop_count": 0,
"filename_prefix": "LTX-2",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "LTX-2_00052-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2_00052.png",
"fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\output\\LTX-2_00052-audio.mp4"
}
}
}
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
1961.3791729403856,
4188.309385581295
],
"size": [
240,
46
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
359
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
2552.841166273303,
4462.787119895571
],
"size": [
270,
46
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 362
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 416
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
2552.841166273303,
4058.711088022518
],
"size": [
270,
98
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 366
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 349
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 350
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
273
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 161,
"type": "LTXVLatentUpsampler",
"pos": [
2284.700504618879,
4463.848687710227
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 359
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 360
},
{
"name": "vae",
"type": "VAE",
"link": 363
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
362
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
4225.4796800153135
],
"size": [
403.50317378836485,
117.09155367536096
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 288
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
287
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
]
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
1328.7113717033576,
4125.19520467289
],
"size": [
270,
106.66666666666667
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 364
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 254
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 255
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
260
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.64",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
1682.2951507877015,
4188.309385581295
],
"size": [
242.12760404770165,
106
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 260
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 373
},
{
"name": "latent_image",
"type": "LATENT",
"link": 263
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
271
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 133,
"type": "CheckpointLoaderSimple",
"pos": [
482.4816826527883,
3633.802881360453
],
"size": [
350.9069033720766,
98
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
331
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": []
},
{
"name": "VAE",
"type": "VAE",
"links": [
342
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CheckpointLoaderSimple",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
883.103846226827,
3633.802881360453
],
"size": [
350.9069033720766,
82
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 331
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
364,
365
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "LoraLoaderModelOnly",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.5
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 99,
"type": "LTXAVTextEncoderLoader",
"pos": [
37.989254913013944,
4138.954135935162
],
"size": [
325.4143077141439,
106
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
288,
289
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXAVTextEncoderLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
},
{
"name": "gemma_3_12B_it.safetensors",
"url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"gemma_3_12B_it_fp8_scaled.safetensors",
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
2552.841166273303,
4220.226245052823
],
"size": [
270,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
274
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 100,
"type": "ManualSigmas",
"pos": [
2552.841166273303,
4341.741402083121
],
"size": [
270,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
372
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
1328.7113717033576,
4310.285225429741
],
"size": [
270,
68.88020833333334
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
261
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 184,
"type": "Reroute",
"pos": [
3385.568402900978,
3745.3273074156355
],
"size": [
75,
26
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 402
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
399
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 185,
"type": "LTXVConcatAVLatent",
"pos": [
3812.0303962338953,
4461.430999047536
],
"size": [
270,
46
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 392
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 418
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
389
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 186,
"type": "CFGGuider",
"pos": [
3812.0303962338953,
4057.354967174483
],
"size": [
270,
98
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 394
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 395
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 396
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
386
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 187,
"type": "LTXVLatentUpsampler",
"pos": [
3543.8897345794717,
4462.492566862191
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 397
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 406
},
{
"name": "vae",
"type": "VAE",
"link": 399
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
392
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 188,
"type": "Reroute",
"pos": [
3692.268119850403,
3632.446760512418
],
"size": [
75,
26
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 403
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
394
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 191,
"type": "KSamplerSelect",
"pos": [
3812.0303962338953,
4218.870124204788
],
"size": [
270,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
387
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 192,
"type": "ManualSigmas",
"pos": [
3812.0303962338953,
4340.385281235085
],
"size": [
270,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
388
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 183,
"type": "LTXVSeparateAVLatent",
"pos": [
3220.568402900978,
4181.997050807405
],
"size": [
240,
46
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 401
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
397
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
2927.539133947416,
4181.997050807405
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 273
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 372
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
401
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 143,
"type": "Reroute",
"pos": [
2126.3791729403856,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 343
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
324,
363,
402
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 160,
"type": "Reroute",
"pos": [
2433.0788898898104,
3633.802881360453
],
"size": [
75,
26
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 365
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
366,
403
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 182,
"type": "SamplerCustomAdvanced",
"pos": [
4186.728363908016,
4180.640929959369
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 385
},
{
"name": "guider",
"type": "GUIDER",
"link": 386
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 387
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 388
},
{
"name": "latent_image",
"type": "LATENT",
"link": 389
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": []
},
{
"name": "denoised_output",
"type": "LATENT",
"links": [
404
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
945.4679292399153,
4368.2633305254385
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 292
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
293
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "EmptyLTXVLatentVideo",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
352,
256,
97,
1
]
},
{
"id": 169,
"type": "ManualSigmas",
"pos": [
1328.7113717033576,
4457.5887878532585
],
"size": [
270,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
373
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 101,
"type": "LatentUpscaleModelLoader",
"pos": [
1964.6791729403853,
4565.568297270404
],
"size": [
279.7901046187276,
58
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
360,
405
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"directory": "latent_upscale_models"
}
]
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 194,
"type": "Reroute",
"pos": [
3409.331785855531,
4565.568297270404
],
"size": [
75,
26
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 405
}
],
"outputs": [
{
"name": "",
"type": "LATENT_UPSCALE_MODEL",
"links": [
406
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
1328.7113717033576,
4594.012141943443
],
"size": [
270,
46
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 293
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 414
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
263
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 197,
"type": "TrimAudioDuration",
"pos": [
678.4785315958279,
4900.218109223362
],
"size": [
210,
82
],
"flags": {
"collapsed": false
},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 408
},
{
"name": "duration",
"type": "FLOAT",
"widget": {
"name": "duration"
},
"link": 421
}
],
"outputs": [
{
"name": "AUDIO",
"type": "AUDIO",
"links": [
410,
411
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "TrimAudioDuration"
},
"widgets_values": [
0,
4
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 198,
"type": "Reroute",
"pos": [
958.2310816368336,
4981.984141262384
],
"size": [
75,
26
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 410
}
],
"outputs": [
{
"name": "",
"type": "AUDIO",
"links": [
423
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 200,
"type": "LoadAudio",
"pos": [
288.4135997201094,
4900.218109223362
],
"size": [
352.92791766806397,
136
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "AUDIO",
"type": "AUDIO",
"links": [
408
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "LoadAudio"
},
"widgets_values": [
"Cymatics - LIFE - Walking on Gravel 2.wav",
null,
null
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 124,
"type": "LTXVAudioVAELoader",
"pos": [
482.4816826527883,
3810.115867718167
],
"size": [
350.9069033720766,
58
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "Audio VAE",
"type": "VAE",
"links": [
413
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVAudioVAELoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 199,
"type": "LTXVAudioVAEEncode",
"pos": [
954.5656930127163,
4900.218109223362
],
"size": [
270,
46
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 411
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 413
}
],
"outputs": [
{
"name": "Audio Latent",
"type": "LATENT",
"links": [
414,
415
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "LTXVAudioVAEEncode"
},
"widgets_values": [],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 201,
"type": "Reroute",
"pos": [
2433.0788898898104,
4900.218109223362
],
"size": [
75,
26
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 415
}
],
"outputs": [
{
"name": "",
"type": "LATENT",
"links": [
416,
417
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 202,
"type": "Reroute",
"pos": [
3692.268119850403,
4900.218109223362
],
"size": [
75,
26
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 417
}
],
"outputs": [
{
"name": "",
"type": "LATENT",
"links": [
418
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 166,
"type": "ComfyMathExpression",
"pos": [
678.2194778882201,
4504.847768247628
],
"size": [
213.30578512396687,
128
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 369
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
370
]
},
{
"name": "INT",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a"
]
},
{
"id": 112,
"type": "PrimitiveInt",
"pos": [
364.3135349164072,
4441.566398157814
],
"size": [
270,
82
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
292,
419
]
}
],
"title": "INT: Length",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
121,
"fixed"
]
},
{
"id": 203,
"type": "ComfyMathExpression",
"pos": [
682.6960281792605,
4704.37063061277
],
"size": [
210,
148
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 419
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": 422
},
{
"label": "c",
"name": "values.c",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
421
]
},
{
"name": "INT",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a / b"
]
},
{
"id": 131,
"type": "PrimitiveInt",
"pos": [
364.3135349164072,
4619.74272993807
],
"size": [
270,
82
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
369,
422
]
}
],
"title": "INT: Frame Rate",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
24,
"fixed"
]
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
4782.020501693312,
4065.762253377523
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 51,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 325
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
313
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "VAEDecodeTiled",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
512,
64,
4096,
8
]
},
{
"id": 204,
"type": "Reroute",
"pos": [
4964.259355912323,
4981.984141262384
],
"size": [
75,
26
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 423
}
],
"outputs": [
{
"name": "",
"type": "AUDIO",
"links": [
424
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
1328.7113717033576,
3964.7718505827065
],
"size": [
270,
82
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
259
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
2552.841166273303,
3913.19593099222
],
"size": [
270,
82
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
272
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 189,
"type": "RandomNoise",
"pos": [
3812.0303962338953,
3911.8398101441853
],
"size": [
270,
82
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
385
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
3982.090817803126
],
"size": [
403.50317378836485,
178.09168459401417
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 289
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
286
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"A quiet mountain lodge on a cold overcast day. A person in a jacket walks slowly across a damp gravel path near the lodge entrance. Small stones and wet gravel shift under each step. Fog hangs lightly in the air, pine trees stand in the background, and the ground is dark from recent moisture. The camera follows from a low side angle, focusing on the footsteps, the texture of the gravel, and the calm mountain atmosphere. Natural ambience, no music."
]
},
{
"id": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
4491.940350919643,
4201.1775037425405
],
"size": [
237.68443744811694,
46
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 404
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 151,
"type": "MarkdownNote",
"pos": [
57.44161655463637,
3561.647385437717
],
"size": [
399.0254035325611,
339.2647673465967
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n- checkpoints\n - [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/blob/main/ltx-2.3-22b-dev-fp8.safetensors) (29.1GB)\n- latent_upscale_models\n - [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (996 MB)\n- loras\n - [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-22b-distilled-lora-384.safetensors) (7.61 GB)\n- text_encoders\n - [gemma_3_12B_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/ltx-2/blob/main/split_files/text_encoders/gemma_3_12B_it_fp8_scaled.safetensors) (13.2 GB)\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂checkpoints/\n │ └── ltx-2.3-22b-dev-fp8.safetensors\n ├── 📂latent_upscale_models/\n │ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors\n ├── 📂loras/\n │ └── ltx-2.3-22b-distilled-lora-384.safetensors\n └── 📂text_encoders/\n └── gemma_3_12B_it_fp8_scaled.safetensors \n```"
],
"color": "#323",
"bgcolor": "#535"
}
],
"links": [
[
254,
107,
0,
129,
1,
"CONDITIONING"
],
[
255,
107,
1,
129,
2,
"CONDITIONING"
],
[
259,
115,
0,
113,
0,
"NOISE"
],
[
260,
129,
0,
113,
1,
"GUIDER"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
263,
109,
0,
113,
4,
"LATENT"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
273,
103,
0,
119,
1,
"GUIDER"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
288,
99,
0,
110,
0,
"CLIP"
],
[
289,
99,
0,
121,
0,
"CLIP"
],
[
292,
112,
0,
108,
0,
"INT"
],
[
293,
108,
0,
109,
0,
"LATENT"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
324,
143,
0,
144,
0,
"VAE"
],
[
325,
144,
0,
127,
1,
"VAE"
],
[
331,
133,
0,
134,
0,
"MODEL"
],
[
342,
133,
2,
154,
0,
"VAE"
],
[
343,
154,
0,
143,
0,
"VAE"
],
[
349,
107,
0,
103,
1,
"CONDITIONING"
],
[
350,
107,
1,
103,
2,
"CONDITIONING"
],
[
359,
116,
0,
161,
0,
"LATENT"
],
[
360,
101,
0,
161,
1,
"LATENT_UPSCALE_MODEL"
],
[
362,
161,
0,
117,
0,
"LATENT"
],
[
363,
143,
0,
161,
2,
"VAE"
],
[
364,
134,
0,
129,
0,
"MODEL"
],
[
365,
134,
0,
160,
0,
"MODEL"
],
[
366,
160,
0,
103,
0,
"MODEL"
],
[
369,
131,
0,
166,
0,
"INT"
],
[
370,
166,
0,
107,
2,
"FLOAT"
],
[
372,
100,
0,
119,
3,
"SIGMAS"
],
[
373,
169,
0,
113,
3,
"SIGMAS"
],
[
385,
189,
0,
182,
0,
"NOISE"
],
[
386,
186,
0,
182,
1,
"GUIDER"
],
[
387,
191,
0,
182,
2,
"SAMPLER"
],
[
388,
192,
0,
182,
3,
"SIGMAS"
],
[
389,
185,
0,
182,
4,
"LATENT"
],
[
392,
187,
0,
185,
0,
"LATENT"
],
[
394,
188,
0,
186,
0,
"MODEL"
],
[
395,
107,
0,
186,
1,
"CONDITIONING"
],
[
396,
107,
1,
186,
2,
"CONDITIONING"
],
[
397,
183,
0,
187,
0,
"LATENT"
],
[
399,
184,
0,
187,
2,
"VAE"
],
[
401,
119,
0,
183,
0,
"LATENT"
],
[
402,
143,
0,
184,
0,
"VAE"
],
[
403,
160,
0,
188,
0,
"MODEL"
],
[
404,
182,
1,
125,
0,
"LATENT"
],
[
405,
101,
0,
194,
0,
"LATENT_UPSCALE_MODEL"
],
[
406,
194,
0,
187,
1,
"LATENT_UPSCALE_MODEL"
],
[
408,
200,
0,
197,
0,
"AUDIO"
],
[
410,
197,
0,
198,
0,
"AUDIO"
],
[
411,
197,
0,
199,
0,
"AUDIO"
],
[
413,
124,
0,
199,
1,
"VAE"
],
[
414,
199,
0,
109,
1,
"LATENT"
],
[
415,
199,
0,
201,
0,
"LATENT"
],
[
416,
201,
0,
117,
1,
"LATENT"
],
[
417,
201,
0,
202,
0,
"LATENT"
],
[
418,
202,
0,
185,
1,
"LATENT"
],
[
419,
112,
0,
203,
0,
"INT"
],
[
421,
203,
0,
197,
1,
"FLOAT"
],
[
422,
131,
0,
203,
1,
"INT"
],
[
423,
198,
0,
204,
0,
"AUDIO"
],
[
424,
204,
0,
140,
1,
"AUDIO"
]
],
"groups": [
{
"id": 14,
"title": "audio2video",
"bounding": [
27.989254913013944,
3476.4187913447918,
1908.2320878214814,
1580.652815218969
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 15,
"title": "Upscale ×2 (1st)",
"bounding": [
1949.4910131481286,
3476.928522336869,
1225.573815245162,
1581.2122982412948
],
"color": "#8AA",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
4474.552346853197,
3477.6331744812587,
1361.864743537517,
1579.1450739536976
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 17,
"title": "Upscale ×2 (2nd)",
"bounding": [
3189.9492179694394,
3477.7989105092283,
1271.7624202997808,
1578.6410325657162
],
"color": "#A88",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.8140274938684071,
"offset": [
422.17731616025316,
-3284.2199979913826
]
},
"frontendVersion": "1.41.20",
"workflowRendererVersion": "LG",
"prompt": {
"1": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint"
}
},
"2": {
"inputs": {
"gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
"ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
"max_length": 1024
},
"class_type": "LTXVGemmaCLIPModelLoader",
"_meta": {
"title": "🅛🅣🅧 Gemma 3 Model Loader"
}
},
"3": {
"inputs": {
"text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"4": {
"inputs": {
"text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"8": {
"inputs": {
"sampler_name": "euler"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"9": {
"inputs": {
"steps": 20,
"max_shift": 2.05,
"base_shift": 0.95,
"stretch": true,
"terminal": 0.1,
"latent": [
"28",
0
]
},
"class_type": "LTXVScheduler",
"_meta": {
"title": "LTXVScheduler"
}
},
"11": {
"inputs": {
"noise_seed": 10
},
"class_type": "RandomNoise",
"_meta": {
"title": "RandomNoise"
}
},
"12": {
"inputs": {
"samples": [
"29",
0
],
"vae": [
"1",
2
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
},
"13": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "LTXVAudioVAELoader",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Loader"
}
},
"14": {
"inputs": {
"samples": [
"29",
1
],
"audio_vae": [
"13",
0
]
},
"class_type": "LTXVAudioVAEDecode",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Decode"
}
},
"15": {
"inputs": {
"frame_rate": [
"23",
0
],
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"images": [
"12",
0
],
"audio": [
"14",
0
]
},
"class_type": "VHS_VideoCombine",
"_meta": {
"title": "Video Combine 🎥🅥🅗🅢"
}
},
"17": {
"inputs": {
"skip_blocks": "29",
"model": [
"28",
1
],
"positive": [
"22",
0
],
"negative": [
"22",
1
],
"parameters": [
"18",
0
]
},
"class_type": "MultimodalGuider",
"_meta": {
"title": "🅛🅣🅧 Multimodal Guider"
}
},
"18": {
"inputs": {
"modality": "VIDEO",
"cfg": 3,
"stg": 0,
"rescale": 0,
"modality_scale": 3,
"parameters": [
"19",
0
]
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"19": {
"inputs": {
"modality": "AUDIO",
"cfg": 7,
"stg": 0,
"rescale": 0,
"modality_scale": 3
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"21": {
"inputs": {
"audioUI": "",
"audio": [
"14",
0
]
},
"class_type": "PreviewAudio",
"_meta": {
"title": "PreviewAudio"
}
},
"22": {
"inputs": {
"frame_rate": [
"23",
0
],
"positive": [
"3",
0
],
"negative": [
"4",
0
]
},
"class_type": "LTXVConditioning",
"_meta": {
"title": "LTXVConditioning"
}
},
"23": {
"inputs": {
"value": 25
},
"class_type": "FloatConstant",
"_meta": {
"title": "Float Constant"
}
},
"26": {
"inputs": {
"frames_number": [
"27",
0
],
"frame_rate": [
"42",
0
],
"batch_size": 1
},
"class_type": "LTXVEmptyLatentAudio",
"_meta": {
"title": "🅛🅣🅧 LTXV Empty Latent Audio"
}
},
"27": {
"inputs": {
"value": 105
},
"class_type": "INTConstant",
"_meta": {
"title": "INT Constant"
}
},
"28": {
"inputs": {
"video_latent": [
"43",
0
],
"audio_latent": [
"26",
0
],
"model": [
"44",
0
]
},
"class_type": "LTXVConcatAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Concat AV Latent"
}
},
"29": {
"inputs": {
"av_latent": [
"41",
0
],
"model": [
"28",
1
]
},
"class_type": "LTXVSeparateAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Separate AV Latent"
}
},
"41": {
"inputs": {
"noise": [
"11",
0
],
"guider": [
"17",
0
],
"sampler": [
"8",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"28",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"42": {
"inputs": {
"a": [
"23",
0
]
},
"class_type": "CM_FloatToInt",
"_meta": {
"title": "FloatToInt"
}
},
"43": {
"inputs": {
"width": 768,
"height": 512,
"length": [
"27",
0
],
"batch_size": 1
},
"class_type": "EmptyLTXVLatentVideo",
"_meta": {
"title": "EmptyLTXVLatentVideo"
}
},
"44": {
"inputs": {
"torch_compile": true,
"disable_backup": false,
"model": [
"1",
0
]
},
"class_type": "LTXVSequenceParallelMultiGPUPatcher",
"_meta": {
"title": "LTXVSequenceParallelMultiGPUPatcher"
}
},
"45": {
"inputs": {
"frame_idx": 0,
"strength": 1
},
"class_type": "LTXVAddGuide",
"_meta": {
"title": "LTXVAddGuide"
}
}
},
"comfy_fork_version": "feature/av_inference@a6994ed1",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
Output example
audio-image2video

{
"id": "ce8634da-108a-4f39-a12b-a199081198fd",
"revision": 0,
"last_node_id": 208,
"last_link_id": 438,
"nodes": [
{
"id": 144,
"type": "Reroute",
"pos": [
5207.323610185239,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 412
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
325
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
1328.7113717033576,
4310.285225429741
],
"size": [
270,
68.88020833333334
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
261
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
1966.343807554411,
4188.309385581295
],
"size": [
240,
46
],
"flags": {},
"order": 53,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
359
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
2878.4039423767827,
4456.636740467895
],
"size": [
270,
46
],
"flags": {},
"order": 56,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 388
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 433
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
4225.4796800153135
],
"size": [
403.50317378836485,
117.09155367536096
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 288
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
287
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
]
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
1328.7113717033576,
4125.19520467289
],
"size": [
270,
106.66666666666667
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 364
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 254
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 255
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
260
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.64",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
1682.2951507877015,
4188.309385581295
],
"size": [
242.12760404770165,
106
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 260
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 424
},
{
"name": "latent_image",
"type": "LATENT",
"link": 263
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
271
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
1328.7113717033576,
4594.012141943443
],
"size": [
270,
46
],
"flags": {},
"order": 51,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 384
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 431
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
263
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 168,
"type": "GetImageSize",
"pos": [
296.7380095268876,
4451.504639125714
],
"size": [
210,
136
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 371
}
],
"outputs": [
{
"name": "width",
"type": "INT",
"links": [
382
]
},
{
"name": "height",
"type": "INT",
"links": [
383
]
},
{
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "GetImageSize"
},
"widgets_values": [],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
561.5017024022684,
4429.882088244472
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 382
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 383
},
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 292
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
381
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "EmptyLTXVLatentVideo",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
704,
512,
97,
1
]
},
{
"id": 172,
"type": "Reroute",
"pos": [
-3.6442069279675025,
4652.781525757774
],
"size": [
75,
26
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 380
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
373
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 154,
"type": "Reroute",
"pos": [
883.103846226827,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 342
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
343,
385
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 161,
"type": "LTXVLatentUpsampler",
"pos": [
2289.6651392329,
4465.599305134424
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 54,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 359
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 360
},
{
"name": "vae",
"type": "VAE",
"link": 363
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
386
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
2878.4039423767827,
4213.84114601622
],
"size": [
270,
58
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
274
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
5043.781498363214,
4201.038662156722
],
"size": [
237.68443744811694,
46
],
"flags": {},
"order": 63,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 410
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 145,
"type": "Reroute",
"pos": [
5207.323610185239,
3812.0496947127394
],
"size": [
75,
26
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 327
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": []
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
5655.213922404657,
3910.745236103891
],
"size": [
712.6131392034486,
851.7186466934172
],
"flags": {},
"order": 65,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 437
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 24,
"loop_count": 0,
"filename_prefix": "LTX-2",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "LTX-2_00054-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2_00054.png",
"fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\output\\LTX-2_00054-audio.mp4"
}
}
}
},
{
"id": 133,
"type": "CheckpointLoaderSimple",
"pos": [
482.4816826527883,
3633.802881360453
],
"size": [
350.9069033720766,
98
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
331
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": []
},
{
"name": "VAE",
"type": "VAE",
"links": [
342
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CheckpointLoaderSimple",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 99,
"type": "LTXAVTextEncoderLoader",
"pos": [
37.989254913013944,
4138.954135935162
],
"size": [
325.4143077141439,
106
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
288,
289
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXAVTextEncoderLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
},
{
"name": "gemma_3_12B_it.safetensors",
"url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"gemma_3_12B_it_fp8_scaled.safetensors",
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 182,
"type": "LTXVConcatAVLatent",
"pos": [
4415.997542944362,
4462.355310631322
],
"size": [
270,
46
],
"flags": {},
"order": 61,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 393
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 435
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
405
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 186,
"type": "KSamplerSelect",
"pos": [
4415.997542944362,
4219.559716179646
],
"size": [
270,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
403
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 187,
"type": "Reroute",
"pos": [
3976.789086391838,
4660.452554505168
],
"size": [
75,
26
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 411
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
399
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 189,
"type": "Reroute",
"pos": [
4298.073767751403,
3633.802881360453
],
"size": [
75,
26
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 409
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
406
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
3213.6065045011223,
4176.492797209155
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 57,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 273
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 392
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
407
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 143,
"type": "Reroute",
"pos": [
2131.3438075544063,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 343
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
363,
387,
408
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 160,
"type": "Reroute",
"pos": [
2760.4801671838222,
3633.802881360453
],
"size": [
75,
26
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 365
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
366,
409
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 188,
"type": "SamplerCustomAdvanced",
"pos": [
4751.200105068702,
4182.211367372583
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 62,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 401
},
{
"name": "guider",
"type": "GUIDER",
"link": 402
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 403
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 404
},
{
"name": "latent_image",
"type": "LATENT",
"link": 405
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": []
},
{
"name": "denoised_output",
"type": "LATENT",
"links": [
410
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 174,
"type": "Reroute",
"pos": [
2439.195485824263,
4654.73398434174
],
"size": [
75,
26
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 377
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
376,
411
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 184,
"type": "Reroute",
"pos": [
3668.9374081219835,
3746.68342826367
],
"size": [
75,
26
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 408
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
397,
398,
412
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "LTXVLatentUpsampler",
"pos": [
3827.2587398004766,
4471.317875297852
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 59,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 395
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 421
},
{
"name": "vae",
"type": "VAE",
"link": 397
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
400
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 175,
"type": "ResizeImageMaskNode",
"pos": [
-291.3515782462581,
4451.504639125714
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 378
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
379,
380
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale to multiple",
128,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 193,
"type": "RandomNoise",
"pos": [
4415.997542944362,
3912.764121727969
],
"size": [
270,
82
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
401
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 171,
"type": "LTXVImgToVideoInplace",
"pos": [
943.5810456173188,
4486.879108422938
],
"size": [
270,
122
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 385
},
{
"name": "image",
"type": "IMAGE",
"link": 374
},
{
"name": "latent",
"type": "LATENT",
"link": 381
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
384
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 169,
"type": "ResizeImageMaskNode",
"pos": [
-3.6442069279675025,
4451.504639125714
],
"size": [
270,
106
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 379
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
371
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale by multiplier",
0.25,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
943.3923572550591,
4075.74677244522
],
"size": [
270,
86.66666666666667
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 286
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 287
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 390
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
254,
349,
413
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
255,
350,
414
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVConditioning",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
25
]
},
{
"id": 179,
"type": "ManualSigmas",
"pos": [
2878.4039423767827,
4335.238943242057
],
"size": [
270,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
392
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 191,
"type": "ManualSigmas",
"pos": [
4415.997542944362,
4340.957513405484
],
"size": [
270,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
404
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
2878.4039423767827,
4052.443348790382
],
"size": [
270,
98
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 366
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 349
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 350
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
273
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 190,
"type": "CFGGuider",
"pos": [
4415.997542944362,
4052.1923678798685
],
"size": [
270,
98
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 406
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 413
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 414
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
402
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 181,
"type": "LTXVSeparateAVLatent",
"pos": [
3503.937408121988,
4176.241816298642
],
"size": [
240,
46
],
"flags": {},
"order": 58,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 407
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
395
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 177,
"type": "ComfyMathExpression",
"pos": [
304.97077840522724,
4800.32590954631
],
"size": [
210,
128
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 389
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
390
]
},
{
"name": "INT",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a "
]
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
884.245410818498,
3633.802881360453
],
"size": [
350.9069033720766,
82
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 331
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
364,
365
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "LoraLoaderModelOnly",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.5
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 101,
"type": "LatentUpscaleModelLoader",
"pos": [
1973.1931951044362,
4584.965335358687
],
"size": [
279.7901046187276,
58
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
360,
420
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"directory": "latent_upscale_models"
}
]
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 199,
"type": "Reroute",
"pos": [
3706.660838306793,
4584.965335358687
],
"size": [
75,
26
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 420
}
],
"outputs": [
{
"name": "",
"type": "LATENT_UPSCALE_MODEL",
"links": [
421
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 165,
"type": "ResizeImageMaskNode",
"pos": [
-579.0589495645487,
4451.504639125714
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 369
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
378
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale total pixels",
1.5,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 178,
"type": "ManualSigmas",
"pos": [
1328.7113717033576,
4457.5887878532585
],
"size": [
270,
58
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
424
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 170,
"type": "LTXVPreprocess",
"pos": [
561.5017024022684,
4653.923090349445
],
"size": [
270,
58
],
"flags": {
"collapsed": false
},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 373
}
],
"outputs": [
{
"name": "output_image",
"type": "IMAGE",
"links": [
374,
377
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "LTXVPreprocess"
},
"widgets_values": [
33
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 200,
"type": "TrimAudioDuration",
"pos": [
299.26370985001057,
5205.7981361287975
],
"size": [
210,
82
],
"flags": {
"collapsed": false
},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 425
},
{
"name": "duration",
"type": "FLOAT",
"widget": {
"name": "duration"
},
"link": 426
}
],
"outputs": [
{
"name": "AUDIO",
"type": "AUDIO",
"links": [
427,
428
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "TrimAudioDuration"
},
"widgets_values": [
0,
4
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 201,
"type": "Reroute",
"pos": [
579.0162598910158,
5287.564168167819
],
"size": [
75,
26
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 427
}
],
"outputs": [
{
"name": "",
"type": "AUDIO",
"links": [
436
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 204,
"type": "ComfyMathExpression",
"pos": [
303.4812064334431,
5009.950657518205
],
"size": [
210,
148
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 430
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": 429
},
{
"label": "c",
"name": "values.c",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
426
]
},
{
"name": "INT",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a / b"
]
},
{
"id": 131,
"type": "PrimitiveInt",
"pos": [
-10.399004680767268,
4926.614637224299
],
"size": [
270,
82
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
389,
429
]
}
],
"title": "INT: Frame Rate",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
24,
"fixed"
]
},
{
"id": 112,
"type": "PrimitiveInt",
"pos": [
-10.399004680767268,
4748.438305444043
],
"size": [
270,
82
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
292,
430
]
}
],
"title": "INT: Length",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
121,
"fixed"
]
},
{
"id": 203,
"type": "LTXVAudioVAEEncode",
"pos": [
575.3508712668986,
5205.7981361287975
],
"size": [
270,
46
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 428
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 438
}
],
"outputs": [
{
"name": "Audio Latent",
"type": "LATENT",
"links": [
431,
432
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "LTXVAudioVAEEncode"
},
"widgets_values": [],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 185,
"type": "LTXVImgToVideoInplace",
"pos": [
4093.4222816985207,
4431.790433528139
],
"size": [
279.7901046187276,
122
],
"flags": {},
"order": 60,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 398
},
{
"name": "image",
"type": "IMAGE",
"link": 399
},
{
"name": "latent",
"type": "LATENT",
"link": 400
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
393
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 207,
"type": "Reroute",
"pos": [
4298.212386317248,
5205.7981361287975
],
"size": [
75,
26
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 434
}
],
"outputs": [
{
"name": "",
"type": "LATENT",
"links": [
435
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 206,
"type": "Reroute",
"pos": [
2760.6187857496707,
5205.7981361287975
],
"size": [
75,
26
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 432
}
],
"outputs": [
{
"name": "",
"type": "LATENT",
"links": [
433,
434
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 173,
"type": "LTXVImgToVideoInplace",
"pos": [
2555.828681130943,
4426.071863364712
],
"size": [
279.7901046187276,
122
],
"flags": {},
"order": 55,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 387
},
{
"name": "image",
"type": "IMAGE",
"link": 376
},
{
"name": "latent",
"type": "LATENT",
"link": 386
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
388
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
5334.719323510792,
4076.500313365267
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 64,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 325
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
313
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "VAEDecodeTiled",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
512,
64,
4096,
8
]
},
{
"id": 208,
"type": "Reroute",
"pos": [
5516.958177729803,
5287.564168167819
],
"size": [
75,
26
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 436
}
],
"outputs": [
{
"name": "",
"type": "AUDIO",
"links": [
437
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 202,
"type": "LoadAudio",
"pos": [
-90.80122202570807,
5205.7981361287975
],
"size": [
352.92791766806397,
136
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "AUDIO",
"type": "AUDIO",
"links": [
425
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "LoadAudio"
},
"widgets_values": [
"[Gigi Hadid]__spe......-2.3..mp3",
null,
null
],
"color": "#2a363b",
"bgcolor": "#3f5159"
},
{
"id": 124,
"type": "LTXVAudioVAELoader",
"pos": [
482.4816826527883,
3810.115867718167
],
"size": [
350.9069033720766,
58
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "Audio VAE",
"type": "VAE",
"links": [
327,
438
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVAudioVAELoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
429.8854122365001,
3982.090817803126
],
"size": [
403.50317378836485,
178.09168459401417
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 289
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
286
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"A glamorous woman slowly turns her face toward the camera, meets the viewer’s gaze, and softly says, \"Welcome to the world of LTX-2.3.\" After finishing the line, she closes her lips and holds a still, elegant expression without further mouth movement. Only a subtle natural pose hold after speaking."
]
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
1328.7113717033576,
3964.7718505827065
],
"size": [
270,
82
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
259
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
2878.4039423767827,
3907.0455515645444
],
"size": [
270,
82
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
272
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 166,
"type": "LoadImage",
"pos": [
-1035.4286508417013,
4451.504639125714
],
"size": [
419.4062256255057,
535.4940516321203
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
369
]
},
{
"name": "MASK",
"type": "MASK",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"000032_00007_.png",
"image"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 151,
"type": "MarkdownNote",
"pos": [
57.44161655463637,
3561.647385437717
],
"size": [
399.0254035325611,
339.2647673465967
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n- checkpoints\n - [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/blob/main/ltx-2.3-22b-dev-fp8.safetensors) (29.1GB)\n- latent_upscale_models\n - [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (996 MB)\n- loras\n - [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-22b-distilled-lora-384.safetensors) (7.61 GB)\n- text_encoders\n - [gemma_3_12B_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/ltx-2/blob/main/split_files/text_encoders/gemma_3_12B_it_fp8_scaled.safetensors) (13.2 GB)\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂checkpoints/\n │ └── ltx-2.3-22b-dev-fp8.safetensors\n ├── 📂latent_upscale_models/\n │ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors\n ├── 📂loras/\n │ └── ltx-2.3-22b-distilled-lora-384.safetensors\n └── 📂text_encoders/\n └── gemma_3_12B_it_fp8_scaled.safetensors \n```"
],
"color": "#323",
"bgcolor": "#535"
}
],
"links": [
[
254,
107,
0,
129,
1,
"CONDITIONING"
],
[
255,
107,
1,
129,
2,
"CONDITIONING"
],
[
259,
115,
0,
113,
0,
"NOISE"
],
[
260,
129,
0,
113,
1,
"GUIDER"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
263,
109,
0,
113,
4,
"LATENT"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
273,
103,
0,
119,
1,
"GUIDER"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
288,
99,
0,
110,
0,
"CLIP"
],
[
289,
99,
0,
121,
0,
"CLIP"
],
[
292,
112,
0,
108,
2,
"INT"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
325,
144,
0,
127,
1,
"VAE"
],
[
327,
124,
0,
145,
0,
"VAE"
],
[
331,
133,
0,
134,
0,
"MODEL"
],
[
342,
133,
2,
154,
0,
"VAE"
],
[
343,
154,
0,
143,
0,
"VAE"
],
[
349,
107,
0,
103,
1,
"CONDITIONING"
],
[
350,
107,
1,
103,
2,
"CONDITIONING"
],
[
359,
116,
0,
161,
0,
"LATENT"
],
[
360,
101,
0,
161,
1,
"LATENT_UPSCALE_MODEL"
],
[
363,
143,
0,
161,
2,
"VAE"
],
[
364,
134,
0,
129,
0,
"MODEL"
],
[
365,
134,
0,
160,
0,
"MODEL"
],
[
366,
160,
0,
103,
0,
"MODEL"
],
[
369,
166,
0,
165,
0,
"IMAGE"
],
[
371,
169,
0,
168,
0,
"IMAGE"
],
[
373,
172,
0,
170,
0,
"IMAGE"
],
[
374,
170,
0,
171,
1,
"IMAGE"
],
[
376,
174,
0,
173,
1,
"IMAGE"
],
[
377,
170,
0,
174,
0,
"IMAGE"
],
[
378,
165,
0,
175,
0,
"IMAGE"
],
[
379,
175,
0,
169,
0,
"IMAGE"
],
[
380,
175,
0,
172,
0,
"IMAGE"
],
[
381,
108,
0,
171,
2,
"LATENT"
],
[
382,
168,
0,
108,
0,
"INT"
],
[
383,
168,
1,
108,
1,
"INT"
],
[
384,
171,
0,
109,
0,
"LATENT"
],
[
385,
154,
0,
171,
0,
"VAE"
],
[
386,
161,
0,
173,
2,
"LATENT"
],
[
387,
143,
0,
173,
0,
"VAE"
],
[
388,
173,
0,
117,
0,
"LATENT"
],
[
389,
131,
0,
177,
0,
"INT"
],
[
390,
177,
0,
107,
2,
"FLOAT"
],
[
392,
179,
0,
119,
3,
"SIGMAS"
],
[
393,
185,
0,
182,
0,
"LATENT"
],
[
395,
181,
0,
183,
0,
"LATENT"
],
[
397,
184,
0,
183,
2,
"VAE"
],
[
398,
184,
0,
185,
0,
"VAE"
],
[
399,
187,
0,
185,
1,
"IMAGE"
],
[
400,
183,
0,
185,
2,
"LATENT"
],
[
401,
193,
0,
188,
0,
"NOISE"
],
[
402,
190,
0,
188,
1,
"GUIDER"
],
[
403,
186,
0,
188,
2,
"SAMPLER"
],
[
404,
191,
0,
188,
3,
"SIGMAS"
],
[
405,
182,
0,
188,
4,
"LATENT"
],
[
406,
189,
0,
190,
0,
"MODEL"
],
[
407,
119,
0,
181,
0,
"LATENT"
],
[
408,
143,
0,
184,
0,
"VAE"
],
[
409,
160,
0,
189,
0,
"MODEL"
],
[
410,
188,
1,
125,
0,
"LATENT"
],
[
411,
174,
0,
187,
0,
"IMAGE"
],
[
412,
184,
0,
144,
0,
"VAE"
],
[
413,
107,
0,
190,
1,
"CONDITIONING"
],
[
414,
107,
1,
190,
2,
"CONDITIONING"
],
[
420,
101,
0,
199,
0,
"LATENT_UPSCALE_MODEL"
],
[
421,
199,
0,
183,
1,
"LATENT_UPSCALE_MODEL"
],
[
424,
178,
0,
113,
3,
"SIGMAS"
],
[
425,
202,
0,
200,
0,
"AUDIO"
],
[
426,
204,
0,
200,
1,
"FLOAT"
],
[
427,
200,
0,
201,
0,
"AUDIO"
],
[
428,
200,
0,
203,
0,
"AUDIO"
],
[
429,
131,
0,
204,
1,
"INT"
],
[
430,
112,
0,
204,
0,
"INT"
],
[
431,
203,
0,
109,
1,
"LATENT"
],
[
432,
203,
0,
206,
0,
"LATENT"
],
[
433,
206,
0,
117,
1,
"LATENT"
],
[
434,
206,
0,
207,
0,
"LATENT"
],
[
435,
207,
0,
182,
1,
"LATENT"
],
[
436,
201,
0,
208,
0,
"AUDIO"
],
[
437,
208,
0,
140,
1,
"AUDIO"
],
[
438,
124,
0,
203,
1,
"VAE"
]
],
"groups": [
{
"id": 15,
"title": "Upscale ×2 (1st)",
"bounding": [
1954.455647762154,
3478.6791397610664,
1508.0183815223372,
1890.0264460251287
],
"color": "#8AA",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
5027.251168670675,
3480.933217940076,
1365.2431328731655,
1888.7574677659018
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 17,
"title": "audio-image2video",
"bounding": [
-1080.117993817899,
3479.336168370982,
3020.39597185005,
1888.0394473922825
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 18,
"title": "Upscale ×2 (2nd)",
"bounding": [
3479.041368773477,
3482.163970838095,
1532.4167302043215,
1887.0376223669368
],
"color": "#A88",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 2.065540319141144,
"offset": [
201.77570637946357,
-3529.4498370360175
]
},
"frontendVersion": "1.41.20",
"workflowRendererVersion": "LG",
"prompt": {
"1": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint"
}
},
"2": {
"inputs": {
"gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
"ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
"max_length": 1024
},
"class_type": "LTXVGemmaCLIPModelLoader",
"_meta": {
"title": "🅛🅣🅧 Gemma 3 Model Loader"
}
},
"3": {
"inputs": {
"text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"4": {
"inputs": {
"text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"8": {
"inputs": {
"sampler_name": "euler"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"9": {
"inputs": {
"steps": 20,
"max_shift": 2.05,
"base_shift": 0.95,
"stretch": true,
"terminal": 0.1,
"latent": [
"28",
0
]
},
"class_type": "LTXVScheduler",
"_meta": {
"title": "LTXVScheduler"
}
},
"11": {
"inputs": {
"noise_seed": 10
},
"class_type": "RandomNoise",
"_meta": {
"title": "RandomNoise"
}
},
"12": {
"inputs": {
"samples": [
"29",
0
],
"vae": [
"1",
2
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
},
"13": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "LTXVAudioVAELoader",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Loader"
}
},
"14": {
"inputs": {
"samples": [
"29",
1
],
"audio_vae": [
"13",
0
]
},
"class_type": "LTXVAudioVAEDecode",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Decode"
}
},
"15": {
"inputs": {
"frame_rate": [
"23",
0
],
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"images": [
"12",
0
],
"audio": [
"14",
0
]
},
"class_type": "VHS_VideoCombine",
"_meta": {
"title": "Video Combine 🎥🅥🅗🅢"
}
},
"17": {
"inputs": {
"skip_blocks": "29",
"model": [
"28",
1
],
"positive": [
"22",
0
],
"negative": [
"22",
1
],
"parameters": [
"18",
0
]
},
"class_type": "MultimodalGuider",
"_meta": {
"title": "🅛🅣🅧 Multimodal Guider"
}
},
"18": {
"inputs": {
"modality": "VIDEO",
"cfg": 3,
"stg": 0,
"rescale": 0,
"modality_scale": 3,
"parameters": [
"19",
0
]
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"19": {
"inputs": {
"modality": "AUDIO",
"cfg": 7,
"stg": 0,
"rescale": 0,
"modality_scale": 3
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"21": {
"inputs": {
"audioUI": "",
"audio": [
"14",
0
]
},
"class_type": "PreviewAudio",
"_meta": {
"title": "PreviewAudio"
}
},
"22": {
"inputs": {
"frame_rate": [
"23",
0
],
"positive": [
"3",
0
],
"negative": [
"4",
0
]
},
"class_type": "LTXVConditioning",
"_meta": {
"title": "LTXVConditioning"
}
},
"23": {
"inputs": {
"value": 25
},
"class_type": "FloatConstant",
"_meta": {
"title": "Float Constant"
}
},
"26": {
"inputs": {
"frames_number": [
"27",
0
],
"frame_rate": [
"42",
0
],
"batch_size": 1
},
"class_type": "LTXVEmptyLatentAudio",
"_meta": {
"title": "🅛🅣🅧 LTXV Empty Latent Audio"
}
},
"27": {
"inputs": {
"value": 105
},
"class_type": "INTConstant",
"_meta": {
"title": "INT Constant"
}
},
"28": {
"inputs": {
"video_latent": [
"43",
0
],
"audio_latent": [
"26",
0
],
"model": [
"44",
0
]
},
"class_type": "LTXVConcatAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Concat AV Latent"
}
},
"29": {
"inputs": {
"av_latent": [
"41",
0
],
"model": [
"28",
1
]
},
"class_type": "LTXVSeparateAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Separate AV Latent"
}
},
"41": {
"inputs": {
"noise": [
"11",
0
],
"guider": [
"17",
0
],
"sampler": [
"8",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"28",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"42": {
"inputs": {
"a": [
"23",
0
]
},
"class_type": "CM_FloatToInt",
"_meta": {
"title": "FloatToInt"
}
},
"43": {
"inputs": {
"width": 768,
"height": 512,
"length": [
"27",
0
],
"batch_size": 1
},
"class_type": "EmptyLTXVLatentVideo",
"_meta": {
"title": "EmptyLTXVLatentVideo"
}
},
"44": {
"inputs": {
"torch_compile": true,
"disable_backup": false,
"model": [
"1",
0
]
},
"class_type": "LTXVSequenceParallelMultiGPUPatcher",
"_meta": {
"title": "LTXVSequenceParallelMultiGPUPatcher"
}
},
"45": {
"inputs": {
"frame_idx": 0,
"strength": 1
},
"class_type": "LTXVAddGuide",
"_meta": {
"title": "LTXVAddGuide"
}
}
},
"comfy_fork_version": "feature/av_inference@a6994ed1",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
Output example

IC-LoRA
LTX-2.3 can also use IC-LoRA-based extensions, just like LTX-2.
Model Download
📂ComfyUI/
└── 📂models/
└── 📂loras/
└── ltx-2.3-22b-ic-lora-union-control-ref0.5.safetensors
IC-LoRA Union (Pose)

{
"id": "7f5e0c56-93b4-4937-b7f2-efd0f1853e33",
"revision": 0,
"last_node_id": 195,
"last_link_id": 454,
"nodes": [
{
"id": 144,
"type": "Reroute",
"pos": [
3487.5392766459872,
3744.539595622142
],
"size": [
75,
26
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 324
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
325
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
2637.652662809186,
4461.111013847172
],
"size": [
270,
46
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 394
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 265
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 100,
"type": "ManualSigmas",
"pos": [
2637.652662809186,
4339.5958568168735
],
"size": [
270,
58
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
275
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 112,
"type": "PrimitiveInt",
"pos": [
-102.53032765385893,
4825.613491337548
],
"size": [
270,
82
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "value",
"type": "INT",
"widget": {
"name": "value"
},
"link": 375
}
],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
282,
292
]
}
],
"title": "INT: Length",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
121,
"fixed"
]
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
13.348707003192033,
4222.371197140438
],
"size": [
403.50317378836485,
117.09155367536096
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 288
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
287
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
]
},
{
"id": 128,
"type": "LTXVAudioVAEDecode",
"pos": [
3614.9349899715407,
4298.19312823186
],
"size": [
257.2388542190106,
46
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 297
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 326
}
],
"outputs": [
{
"name": "Audio",
"type": "AUDIO",
"links": [
314
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVAudioVAEDecode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
2637.652662809186,
4056.565542756269
],
"size": [
270,
98
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 345
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 356
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 357
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
273
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
3021.904740815203,
4178.789937726501
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 273
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 275
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": []
},
{
"name": "denoised_output",
"type": "LATENT",
"links": [
299
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
1228.8084020413023,
4607.175860086032
],
"size": [
270,
46
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 429
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 294
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
263
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 170,
"type": "Reroute",
"pos": [
856.8560757958652,
3544.299861540554
],
"size": [
75,
26
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 379
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
380
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 156,
"type": "Reroute",
"pos": [
2526.33774782831,
3544.299861540554
],
"size": [
75,
26
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 380
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
345
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 106,
"type": "LTXVEmptyLatentAudio",
"pos": [
528.9312240066079,
4961.652489812474
],
"size": [
270,
120
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "audio_vae",
"type": "VAE",
"link": 281
},
{
"name": "frames_number",
"type": "INT",
"widget": {
"name": "frames_number"
},
"link": 282
},
{
"name": "frame_rate",
"type": "INT",
"widget": {
"name": "frame_rate"
},
"link": 449
}
],
"outputs": [
{
"name": "Latent",
"type": "LATENT",
"links": [
294
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVEmptyLatentAudio",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
97,
25,
1
]
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
2637.652662809186,
4218.080699786576
],
"size": [
270,
58
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
274
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 143,
"type": "Reroute",
"pos": [
2273.187780816356,
3744.9898040040785
],
"size": [
75,
26
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 343
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
324,
396
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
1868.3780605214135,
4189.570507938444
],
"size": [
240,
46
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
358
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
265
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 160,
"type": "LTXVCropGuides",
"pos": [
2138.149642262437,
4079.832434755477
],
"size": [
210.0381385539189,
66
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 427
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 428
},
{
"name": "latent",
"type": "LATENT",
"link": 358
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
356
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
357
]
},
{
"name": "latent",
"type": "LATENT",
"links": [
397
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.2",
"Node name for S&R": "LTXVCropGuides"
},
"widgets_values": [],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 177,
"type": "LTXVLatentUpsampler",
"pos": [
2377.959362557379,
4461.111013847172
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 397
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 395
},
{
"name": "vae",
"type": "VAE",
"link": 396
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
394
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 145,
"type": "Reroute",
"pos": [
3487.5392766459872,
3808.686648975531
],
"size": [
75,
26
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 327
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
326
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
199.2735491528749,
4641.601640845422
],
"size": [
210,
136
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 366
}
],
"outputs": [
{
"name": "width",
"type": "INT",
"links": [
368
]
},
{
"name": "height",
"type": "INT",
"links": [
369
]
},
{
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "GetImageSize"
},
"widgets_values": [],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 163,
"type": "ResizeImageMaskNode",
"pos": [
-102.53032765385899,
4641.601640845422
],
"size": [
270,
106
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 363
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
366
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale by multiplier",
0.5,
"area"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 167,
"type": "ImageFromBatch",
"pos": [
-348.74870992780274,
4641.601640845422
],
"size": [
210,
82
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 388
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
363
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "ImageFromBatch"
},
"widgets_values": [
0,
1
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
1572.7415646287743,
4188.273930248185
],
"size": [
242.12760404770165,
106
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 260
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 451
},
{
"name": "latent_image",
"type": "LATENT",
"link": 263
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
271
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
1228.8084020413023,
4323.160557706388
],
"size": [
270,
68.88020833333334
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
261
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
1228.8084020413023,
4137.926344016566
],
"size": [
270,
106.66666666666667
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 431
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 425
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 426
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
260
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.64",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
528.9312240066079,
4615.894787257689
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 368
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 369
},
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 292
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
422
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "EmptyLTXVLatentVideo",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
704,
512,
97,
1
]
},
{
"id": 154,
"type": "Reroute",
"pos": [
466.56714099351905,
3744.9898040040785
],
"size": [
75,
26
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 342
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
343,
423
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
528.9312240066079,
4078.5713123983305
],
"size": [
270,
86.66666666666667
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 286
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 287
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 393
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
420
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
421
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVConditioning",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
25
]
},
{
"id": 185,
"type": "LTXAddVideoICLoRAGuide",
"pos": [
871.1493198264579,
4078.5713123983305
],
"size": [
285.4409863949943,
282
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 420
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 421
},
{
"name": "vae",
"type": "VAE",
"link": 423
},
{
"name": "latent",
"type": "LATENT",
"link": 422
},
{
"name": "image",
"type": "IMAGE",
"link": 448
},
{
"name": "latent_downscale_factor",
"type": "FLOAT",
"widget": {
"name": "latent_downscale_factor"
},
"link": 430
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
425,
427
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
426,
428
]
},
{
"name": "latent",
"type": "LATENT",
"links": [
429
]
}
],
"properties": {
"cnr_id": "ComfyUI-LTXVideo",
"ver": "cd5d371518afb07d6b3641be8012f644f25269fc",
"Node name for S&R": "LTXAddVideoICLoRAGuide"
},
"widgets_values": [
0,
1,
1,
"disabled",
false,
256,
64
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
3614.9349899715407,
4072.962437444038
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 325
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
313
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "VAEDecodeTiled",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
512,
64,
4096,
8
]
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
467.9804924009942,
3630.6943984855775
],
"size": [
350.9069033720766,
82
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 331
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
379,
406
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "LoraLoaderModelOnly",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.5
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 182,
"type": "LTXICLoRALoaderModelOnly",
"pos": [
867.9666626680297,
3630.6943984855775
],
"size": [
321.6509765625,
102
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 406
}
],
"outputs": [
{
"name": "model",
"type": "MODEL",
"links": [
431
]
},
{
"name": "latent_downscale_factor",
"type": "FLOAT",
"links": [
430
]
}
],
"properties": {
"cnr_id": "ComfyUI-LTXVideo",
"ver": "49add6dddb2e1bb2d23bc509a9fac3edd2834961",
"Node name for S&R": "LTXICLoRALoaderModelOnly"
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-ic-lora-union-control-ref0.5.safetensors",
1
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 133,
"type": "CheckpointLoaderSimple",
"pos": [
65.94497741948034,
3630.6943984855775
],
"size": [
350.9069033720766,
98
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
331
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": []
},
{
"name": "VAE",
"type": "VAE",
"links": [
342
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CheckpointLoaderSimple",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 124,
"type": "LTXVAudioVAELoader",
"pos": [
65.94497741948034,
3809.1368573574678
],
"size": [
350.9069033720766,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "Audio VAE",
"type": "VAE",
"links": [
281,
327
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVAudioVAELoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 99,
"type": "LTXAVTextEncoderLoader",
"pos": [
-378.54745032029444,
4135.845653060287
],
"size": [
325.4143077141439,
106
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
288,
289
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXAVTextEncoderLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
},
{
"name": "gemma_3_12B_it.safetensors",
"url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"gemma_3_12B_it_fp8_scaled.safetensors",
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 162,
"type": "VHS_LoadVideo",
"pos": [
-1235.6598681351477,
4400.557813238811
],
"size": [
261.6533203125,
753.272357822205
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
362
]
},
{
"name": "frame_count",
"type": "INT",
"links": [
375
]
},
{
"name": "audio",
"type": "AUDIO",
"links": null
},
{
"name": "video_info",
"type": "VHS_VIDEOINFO",
"links": [
390
]
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_LoadVideo"
},
"widgets_values": {
"video": "14637751_2160_3840_30fps.mp4",
"force_rate": 24,
"custom_width": 0,
"custom_height": 0,
"frame_load_cap": 121,
"skip_first_frames": 300,
"select_every_nth": 1,
"format": "None",
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "14637751_2160_3840_30fps.mp4",
"type": "input",
"format": "video/mp4",
"force_rate": 24,
"custom_width": 0,
"custom_height": 0,
"frame_load_cap": 121,
"skip_first_frames": 300,
"select_every_nth": 1
}
}
},
"color": "#233",
"bgcolor": "#355"
},
{
"id": 176,
"type": "VHS_VideoInfoLoaded",
"pos": [
-102.53032765385893,
5007.052318078227
],
"size": [
270,
106
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "video_info",
"type": "VHS_VIDEOINFO",
"link": 390
}
],
"outputs": [
{
"name": "fps🟦",
"type": "FLOAT",
"links": [
393,
450
]
},
{
"name": "frame_count🟦",
"type": "INT",
"links": null
},
{
"name": "duration🟦",
"type": "FLOAT",
"links": null
},
{
"name": "width🟦",
"type": "INT",
"links": null
},
{
"name": "height🟦",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "993082e4f2473bf4acaf06f51e33877a7eb38960",
"Node name for S&R": "VHS_VideoInfoLoaded"
},
"widgets_values": {}
},
{
"id": 192,
"type": "ComfyMathExpression",
"pos": [
199.2735491528749,
5007.052318078227
],
"size": [
210,
128
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "values.a",
"type": "FLOAT,INT",
"link": 450
},
{
"label": "b",
"name": "values.b",
"shape": 7,
"type": "FLOAT,INT",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
},
{
"name": "INT",
"type": "INT",
"links": [
449
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.17.0",
"Node name for S&R": "ComfyMathExpression"
},
"widgets_values": [
"a"
]
},
{
"id": 101,
"type": "LatentUpscaleModelLoader",
"pos": [
1999.712288027084,
4479.701655985538
],
"size": [
327.64440129742843,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
395
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"directory": "latent_upscale_models"
}
]
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
3324.85483919787,
4199.351082018976
],
"size": [
237.68443744811694,
46
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 299
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
297
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 193,
"type": "ManualSigmas",
"pos": [
1228.8084020413023,
4470.608313062877
],
"size": [
270,
58
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
451
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 161,
"type": "ResizeImageMaskNode",
"pos": [
-937.788165548704,
4400.557813238811
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 362
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
389
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale total pixels",
1.5,
"area"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
13.348707003192047,
3978.9823349282506
],
"size": [
403.50317378836485,
178.09168459401417
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 289
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
286
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"A young woman with a rough bob haircut stands in a ruined London back alley, rendered like a modern survival-horror game scene. She wears worn blue jeans, a weathered brown leather jacket, a faded inner shirt, and heavy dark boots. Her clothes are scuffed, damp, and slightly torn from recent struggle. Her face and hands carry small scratches, grime, and rain marks, and her hair is messy, uneven, and windblown rather than neat. She stands with a cold, composed attitude, shifting her weight slightly as the wind moves through the alley.\n\nThe alley is narrow, wet, and dark, with broken brick walls, damaged shutters, rusted pipes, puddles, scattered debris, and faint fog deeper in the street. The lighting is low-key and cinematic. Most of her face and body stay in shadow, while a strong backlight and side light carve out a sharp rim light along her hair, jacket, and shoulders. Reflections from wet ground and distant street lamps create deep contrast instead of flat even illumination. The mood is tense, cold, and textured, with a gritty in-engine survival-horror atmosphere rather than glamour."
]
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
1228.8084020413023,
3977.358796993411
],
"size": [
270,
82
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
259
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
2637.652662809186,
3911.050385725971
],
"size": [
270,
82
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
272
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
12345,
"fixed"
]
},
{
"id": 168,
"type": "PreviewImage",
"pos": [
538.7984633126401,
4248.719913958036
],
"size": [
248.79690062063742,
303.93081721358703
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 447
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.2",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
3927.0274978986636,
3769.1227352243004
],
"size": [
581.4266842031411,
1390.6495563772621
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 314
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 24,
"loop_count": 0,
"filename_prefix": "LTX-2.3",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "LTX-2.3_00002-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2.3_00002.png",
"fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\output\\LTX-2.3_00002-audio.mp4"
}
}
}
},
{
"id": 175,
"type": "ResizeImageMaskNode",
"pos": [
-643.2684377382534,
4400.557813238811
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 389
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
388,
446
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale to multiple",
128,
"area"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 191,
"type": "OpenposePreprocessor",
"pos": [
164.1949023869078,
4400.557813238811
],
"size": [
239.591796875,
174
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 446
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
447,
448
]
},
{
"name": "POSE_KEYPOINT",
"type": "POSE_KEYPOINT",
"links": null
}
],
"properties": {
"cnr_id": "comfyui_controlnet_aux",
"ver": "95a13e2e5d8f8ae57583fbebb0be1f670889858b",
"Node name for S&R": "OpenposePreprocessor"
},
"widgets_values": [
"enable",
"enable",
"enable",
512,
"disable"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 151,
"type": "MarkdownNote",
"pos": [
-379.02749809365514,
3558.128058924552
],
"size": [
410.4306775743187,
357.6886715678975
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n- checkpoints\n - [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/blob/main/ltx-2.3-22b-dev-fp8.safetensors) (29.1GB)\n- latent_upscale_models\n - [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (996 MB)\n- loras\n - [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-22b-distilled-lora-384.safetensors) (7.61 GB)\n - [ltx-2.3-22b-ic-lora-union-control-ref0.5.safetensors](https://huggingface.co/Lightricks/LTX-2.3-22b-IC-LoRA-Union-Control/blob/main/ltx-2.3-22b-ic-lora-union-control-ref0.5.safetensors) (654 MB)\n- text_encoders\n - [gemma_3_12B_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/ltx-2/blob/main/split_files/text_encoders/gemma_3_12B_it_fp8_scaled.safetensors) (13.2 GB)\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂checkpoints/\n │ └── ltx-2.3-22b-dev-fp8.safetensors\n ├── 📂latent_upscale_models/\n │ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors\n ├── 📂loras/\n │ ├── ltx-2.3-22b-distilled-lora-384.safetensors\n │ └── ltx-2.3-22b-ic-lora-union-control-ref0.5.safetensors\n └── 📂text_encoders/\n └── gemma_3_12B_it_fp8_scaled.safetensors \n```"
],
"color": "#323",
"bgcolor": "#535"
}
],
"links": [
[
259,
115,
0,
113,
0,
"NOISE"
],
[
260,
129,
0,
113,
1,
"GUIDER"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
263,
109,
0,
113,
4,
"LATENT"
],
[
265,
116,
1,
117,
1,
"LATENT"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
273,
103,
0,
119,
1,
"GUIDER"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
275,
100,
0,
119,
3,
"SIGMAS"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
281,
124,
0,
106,
0,
"VAE"
],
[
282,
112,
0,
106,
1,
"INT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
288,
99,
0,
110,
0,
"CLIP"
],
[
289,
99,
0,
121,
0,
"CLIP"
],
[
292,
112,
0,
108,
2,
"INT"
],
[
294,
106,
0,
109,
1,
"LATENT"
],
[
297,
125,
1,
128,
0,
"LATENT"
],
[
299,
119,
1,
125,
0,
"LATENT"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
314,
128,
0,
140,
1,
"AUDIO"
],
[
324,
143,
0,
144,
0,
"VAE"
],
[
325,
144,
0,
127,
1,
"VAE"
],
[
326,
145,
0,
128,
1,
"VAE"
],
[
327,
124,
0,
145,
0,
"VAE"
],
[
331,
133,
0,
134,
0,
"MODEL"
],
[
342,
133,
2,
154,
0,
"VAE"
],
[
343,
154,
0,
143,
0,
"VAE"
],
[
345,
156,
0,
103,
0,
"MODEL"
],
[
356,
160,
0,
103,
1,
"CONDITIONING"
],
[
357,
160,
1,
103,
2,
"CONDITIONING"
],
[
358,
116,
0,
160,
2,
"LATENT"
],
[
362,
162,
0,
161,
0,
"IMAGE"
],
[
363,
167,
0,
163,
0,
"IMAGE"
],
[
366,
163,
0,
166,
0,
"IMAGE"
],
[
368,
166,
0,
108,
0,
"INT"
],
[
369,
166,
1,
108,
1,
"INT"
],
[
375,
162,
1,
112,
0,
"INT"
],
[
379,
134,
0,
170,
0,
"MODEL"
],
[
380,
170,
0,
156,
0,
"MODEL"
],
[
388,
175,
0,
167,
0,
"IMAGE"
],
[
389,
161,
0,
175,
0,
"IMAGE"
],
[
390,
162,
3,
176,
0,
"VHS_VIDEOINFO"
],
[
393,
176,
0,
107,
2,
"FLOAT"
],
[
394,
177,
0,
117,
0,
"LATENT"
],
[
395,
101,
0,
177,
1,
"LATENT_UPSCALE_MODEL"
],
[
396,
143,
0,
177,
2,
"VAE"
],
[
397,
160,
2,
177,
0,
"LATENT"
],
[
406,
134,
0,
182,
0,
"MODEL"
],
[
420,
107,
0,
185,
0,
"CONDITIONING"
],
[
421,
107,
1,
185,
1,
"CONDITIONING"
],
[
422,
108,
0,
185,
3,
"LATENT"
],
[
423,
154,
0,
185,
2,
"VAE"
],
[
425,
185,
0,
129,
1,
"CONDITIONING"
],
[
426,
185,
1,
129,
2,
"CONDITIONING"
],
[
427,
185,
0,
160,
0,
"CONDITIONING"
],
[
428,
185,
1,
160,
1,
"CONDITIONING"
],
[
429,
185,
2,
109,
0,
"LATENT"
],
[
430,
182,
1,
185,
5,
"FLOAT"
],
[
431,
182,
0,
129,
0,
"MODEL"
],
[
446,
175,
0,
191,
0,
"IMAGE"
],
[
447,
191,
0,
168,
0,
"IMAGE"
],
[
448,
191,
0,
185,
4,
"IMAGE"
],
[
449,
192,
1,
106,
2,
"INT"
],
[
450,
176,
0,
192,
0,
"FLOAT"
],
[
451,
193,
0,
113,
3,
"SIGMAS"
]
],
"groups": [
{
"id": 15,
"title": "Upscale ×2 (1st)",
"bounding": [
1849.556691647335,
3477.6944154738853,
1440.9211546887586,
1711.7667176285318
],
"color": "#8AA",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
3307.466835131424,
3477.395342018847,
1231.287572251747,
1712.2626122931151
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 19,
"title": "IC-LoRA(Pose)",
"bounding": [
-1306.4165788713492,
3478.002473013821,
3137.155077035469,
1711.337699030636
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.439451322627921,
"offset": [
1335.6598681351477,
-3444.299861540554
]
},
"frontendVersion": "1.41.20",
"workflowRendererVersion": "LG",
"prompt": {
"1": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint"
}
},
"2": {
"inputs": {
"gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
"ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
"max_length": 1024
},
"class_type": "LTXVGemmaCLIPModelLoader",
"_meta": {
"title": "🅛🅣🅧 Gemma 3 Model Loader"
}
},
"3": {
"inputs": {
"text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"4": {
"inputs": {
"text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"8": {
"inputs": {
"sampler_name": "euler"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"9": {
"inputs": {
"steps": 20,
"max_shift": 2.05,
"base_shift": 0.95,
"stretch": true,
"terminal": 0.1,
"latent": [
"28",
0
]
},
"class_type": "LTXVScheduler",
"_meta": {
"title": "LTXVScheduler"
}
},
"11": {
"inputs": {
"noise_seed": 10
},
"class_type": "RandomNoise",
"_meta": {
"title": "RandomNoise"
}
},
"12": {
"inputs": {
"samples": [
"29",
0
],
"vae": [
"1",
2
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
},
"13": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "LTXVAudioVAELoader",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Loader"
}
},
"14": {
"inputs": {
"samples": [
"29",
1
],
"audio_vae": [
"13",
0
]
},
"class_type": "LTXVAudioVAEDecode",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Decode"
}
},
"15": {
"inputs": {
"frame_rate": [
"23",
0
],
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"images": [
"12",
0
],
"audio": [
"14",
0
]
},
"class_type": "VHS_VideoCombine",
"_meta": {
"title": "Video Combine 🎥🅥🅗🅢"
}
},
"17": {
"inputs": {
"skip_blocks": "29",
"model": [
"28",
1
],
"positive": [
"22",
0
],
"negative": [
"22",
1
],
"parameters": [
"18",
0
]
},
"class_type": "MultimodalGuider",
"_meta": {
"title": "🅛🅣🅧 Multimodal Guider"
}
},
"18": {
"inputs": {
"modality": "VIDEO",
"cfg": 3,
"stg": 0,
"rescale": 0,
"modality_scale": 3,
"parameters": [
"19",
0
]
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"19": {
"inputs": {
"modality": "AUDIO",
"cfg": 7,
"stg": 0,
"rescale": 0,
"modality_scale": 3
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"21": {
"inputs": {
"audioUI": "",
"audio": [
"14",
0
]
},
"class_type": "PreviewAudio",
"_meta": {
"title": "PreviewAudio"
}
},
"22": {
"inputs": {
"frame_rate": [
"23",
0
],
"positive": [
"3",
0
],
"negative": [
"4",
0
]
},
"class_type": "LTXVConditioning",
"_meta": {
"title": "LTXVConditioning"
}
},
"23": {
"inputs": {
"value": 25
},
"class_type": "FloatConstant",
"_meta": {
"title": "Float Constant"
}
},
"26": {
"inputs": {
"frames_number": [
"27",
0
],
"frame_rate": [
"42",
0
],
"batch_size": 1
},
"class_type": "LTXVEmptyLatentAudio",
"_meta": {
"title": "🅛🅣🅧 LTXV Empty Latent Audio"
}
},
"27": {
"inputs": {
"value": 105
},
"class_type": "INTConstant",
"_meta": {
"title": "INT Constant"
}
},
"28": {
"inputs": {
"video_latent": [
"43",
0
],
"audio_latent": [
"26",
0
],
"model": [
"44",
0
]
},
"class_type": "LTXVConcatAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Concat AV Latent"
}
},
"29": {
"inputs": {
"av_latent": [
"41",
0
],
"model": [
"28",
1
]
},
"class_type": "LTXVSeparateAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Separate AV Latent"
}
},
"41": {
"inputs": {
"noise": [
"11",
0
],
"guider": [
"17",
0
],
"sampler": [
"8",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"28",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"42": {
"inputs": {
"a": [
"23",
0
]
},
"class_type": "CM_FloatToInt",
"_meta": {
"title": "FloatToInt"
}
},
"43": {
"inputs": {
"width": 768,
"height": 512,
"length": [
"27",
0
],
"batch_size": 1
},
"class_type": "EmptyLTXVLatentVideo",
"_meta": {
"title": "EmptyLTXVLatentVideo"
}
},
"44": {
"inputs": {
"torch_compile": true,
"disable_backup": false,
"model": [
"1",
0
]
},
"class_type": "LTXVSequenceParallelMultiGPUPatcher",
"_meta": {
"title": "LTXVSequenceParallelMultiGPUPatcher"
}
},
"45": {
"inputs": {
"frame_idx": 0,
"strength": 1
},
"class_type": "LTXVAddGuide",
"_meta": {
"title": "LTXVAddGuide"
}
}
},
"comfy_fork_version": "feature/av_inference@a6994ed1",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
- 🚨For IC-LoRA, use a 2-stage workflow instead of 3-stage
- IC-LoRA Union uses a special method where the control video is generated at half the resolution of the final video
- So if you use 3 stages, the control image resolution drops to "half of half of half of half", roughly around 100px
- At that point, it no longer keeps enough information to work as a control image
- That is why IC-LoRA stays at 2 stages
Output example
ID-LoRA
Generate a talking-head video of a person speaking in a scene, using one reference image, a short reference audio clip, and a text prompt.
Unlike feeding cloned audio into audio-image2video afterward, ID-LoRA generates the audio and video at the same time.
Because of that, the mouth movement and overall voice feel tend to come out more naturally as one piece.
Model Download
- LTX-2.3-ID-LoRA-CelebVHQ-3K.safetensors (1.16 GB)
- LTX-2.3-ID-LoRA-TalkVid-3K.safetensors (1.16 GB)
Both distributed files are named
lora_weights.safetensors.
To keep them easy to tell apart, it is helpful to rename them toLTX-2.3-ID-LoRA-CelebVHQ-3K.safetensorsandLTX-2.3-ID-LoRA-TalkVid-3K.safetensors.
📂ComfyUI/
└── 📂models/
└── 📂loras/
├── LTX-2.3-ID-LoRA-CelebVHQ-3K.safetensors
└── LTX-2.3-ID-LoRA-TalkVid-3K.safetensors
workflow

{
"id": "7f5e0c56-93b4-4937-b7f2-efd0f1853e33",
"revision": 0,
"last_node_id": 232,
"last_link_id": 536,
"nodes": [
{
"id": 144,
"type": "Reroute",
"pos": [
5410.385029255113,
3746.6701619012383
],
"size": [
75,
26
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 526
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
325
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
2991.4732154339554,
4464.006198796237
],
"size": [
270,
46
],
"flags": {},
"order": 57,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 490
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 265
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
276
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 100,
"type": "ManualSigmas",
"pos": [
2991.4732154339554,
4342.4910417659385
],
"size": [
270,
58
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
275
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
13.348707003192033,
4222.371197140438
],
"size": [
403.50317378836485,
117.09155367536096
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 288
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
287
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
""
]
},
{
"id": 128,
"type": "LTXVAudioVAEDecode",
"pos": [
5537.780742580668,
4300.323694510954
],
"size": [
257.2388542190106,
46
],
"flags": {},
"order": 66,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 297
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 326
}
],
"outputs": [
{
"name": "Audio",
"type": "AUDIO",
"links": [
314
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVAudioVAEDecode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
2991.4732154339554,
4220.975884735641
],
"size": [
270,
58
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
274
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
1868.3780605214135,
4189.570507938444
],
"size": [
240,
46
],
"flags": {},
"order": 51,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
358
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
265
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 145,
"type": "Reroute",
"pos": [
5410.385029255113,
3810.8172152546276
],
"size": [
75,
26
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 470
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
326
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
1572.7415646287743,
4188.273930248185
],
"size": [
242.12760404770165,
106
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 260
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 451
},
{
"name": "latent_image",
"type": "LATENT",
"link": 263
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
271
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
1232,
4334
],
"size": [
270,
68.88020833333334
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
261
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
5537.780742580668,
4075.0930037231346
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 65,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 325
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
313
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "VAEDecodeTiled",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
512,
64,
4096,
8
]
},
{
"id": 133,
"type": "CheckpointLoaderSimple",
"pos": [
65.94497741948034,
3630.6943984855775
],
"size": [
350.9069033720766,
98
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
331
]
},
{
"name": "CLIP",
"type": "CLIP",
"links": []
},
{
"name": "VAE",
"type": "VAE",
"links": [
342
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CheckpointLoaderSimple",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 99,
"type": "LTXAVTextEncoderLoader",
"pos": [
-378.54745032029444,
4135.845653060287
],
"size": [
325.4143077141439,
106
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
288,
289
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXAVTextEncoderLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
},
{
"name": "gemma_3_12B_it.safetensors",
"url": "https://huggingface.co/Comfy-Org/ltx-2/resolve/main/split_files/text_encoders/gemma_3_12B_it.safetensors",
"directory": "text_encoders"
}
]
},
"widgets_values": [
"gemma_3_12B_it_fp8_scaled.safetensors",
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 193,
"type": "ManualSigmas",
"pos": [
1232,
4488
],
"size": [
270,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
451
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 197,
"type": "Reroute",
"pos": [
722.7823076700964,
3809.1368573574678
],
"size": [
75,
26
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 469
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
470,
471
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 124,
"type": "LTXVAudioVAELoader",
"pos": [
65.94497741948034,
3809.1368573574678
],
"size": [
350.9069033720766,
58
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "Audio VAE",
"type": "VAE",
"links": [
281,
469
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVAudioVAELoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"directory": "checkpoints"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-dev-fp8.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
1232,
4158
],
"size": [
270,
106.66666666666667
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 467
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 465
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 466
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
260
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.64",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 203,
"type": "ResizeImageMaskNode",
"pos": [
-673.0079171276714,
4627.188866265762
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 478
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
476
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale total pixels",
1.5,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 200,
"type": "Reroute",
"pos": [
-86.97302196779314,
4834.429044296991
],
"size": [
75,
26
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 475
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
479
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
529.4649352882675,
4601.784905170465
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 483
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 484
},
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 292
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
486
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "EmptyLTXVLatentVideo",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
704,
512,
97,
1
]
},
{
"id": 156,
"type": "Reroute",
"pos": [
2880.1583004530794,
3547.1950464896136
],
"size": [
75,
26
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 380
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
345
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
2991.4732154339554,
4059.4607277053287
],
"size": [
270,
98
],
"flags": {},
"order": 53,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 345
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 356
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 357
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
273
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 207,
"type": "LTXVImgToVideoInplace",
"pos": [
2656.4830802203246,
4420.781670614469
],
"size": [
279.7901046187276,
122
],
"flags": {},
"order": 56,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 489
},
{
"name": "image",
"type": "IMAGE",
"link": 481
},
{
"name": "latent",
"type": "LATENT",
"link": 488
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
490
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 205,
"type": "LTXVPreprocess",
"pos": [
529.4649352882675,
4834.429044296991
],
"size": [
270,
58
],
"flags": {
"collapsed": false
},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 479
}
],
"outputs": [
{
"name": "output_image",
"type": "IMAGE",
"links": [
480,
482,
520
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.60",
"Node name for S&R": "LTXVPreprocess"
},
"widgets_values": [
33
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 177,
"type": "LTXVLatentUpsampler",
"pos": [
2391.1192941440236,
4461.111013847172
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 55,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 397
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 395
},
{
"name": "vae",
"type": "VAE",
"link": 396
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
488
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 106,
"type": "LTXVEmptyLatentAudio",
"pos": [
529.4649352882675,
5062.486086008211
],
"size": [
270,
120
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "audio_vae",
"type": "VAE",
"link": 281
},
{
"name": "frames_number",
"type": "INT",
"widget": {
"name": "frames_number"
},
"link": 282
},
{
"name": "frame_rate",
"type": "INT",
"widget": {
"name": "frame_rate"
},
"link": 473
}
],
"outputs": [
{
"name": "Latent",
"type": "LATENT",
"links": [
294
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.68",
"Node name for S&R": "LTXVEmptyLatentAudio",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
97,
25,
1
]
},
{
"id": 112,
"type": "PrimitiveInt",
"pos": [
-125.80591188513748,
4926.731597708195
],
"size": [
270,
82
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
282,
292
]
}
],
"title": "INT: Length",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
121,
"fixed"
]
},
{
"id": 210,
"type": "PrimitiveInt",
"pos": [
-120.74467141576307,
5086.094290338901
],
"size": [
270,
82
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
492
]
}
],
"title": "INT: Frame Rate",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "PrimitiveInt",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
24,
"fixed"
]
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
465.69826338880165,
3630.6943984855775
],
"size": [
350.9069033720766,
82
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 331
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
379,
499
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "LoraLoaderModelOnly",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"directory": "loras"
}
]
},
"widgets_values": [
"LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.5
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 199,
"type": "GetImageSize",
"pos": [
200.214988692876,
4628.0484136219875
],
"size": [
216.63689209868087,
80.39990317657794
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 474
}
],
"outputs": [
{
"name": "width",
"type": "INT",
"links": [
483
]
},
{
"name": "height",
"type": "INT",
"links": [
484
]
},
{
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "GetImageSize"
},
"widgets_values": [],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 198,
"type": "ComfyNumberConvert",
"pos": [
200.214988692876,
5086.767705709756
],
"size": [
216.63689209868087,
46
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"label": "value",
"name": "value",
"type": "INT,FLOAT,STRING,BOOLEAN",
"link": 492
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
493
]
},
{
"name": "INT",
"type": "INT",
"links": [
473
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.18.1",
"Node name for S&R": "ComfyNumberConvert"
},
"widgets_values": []
},
{
"id": 208,
"type": "Reroute",
"pos": [
2539.4976794149547,
4834.429044296991
],
"size": [
75,
26
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 482
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
481
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
1228.2246101472495,
4631.096149005758
],
"size": [
270,
46
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 485
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 294
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
263
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 170,
"type": "Reroute",
"pos": [
856.8560757958652,
3544.299861540554
],
"size": [
75,
26
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 379
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
380,
510
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 216,
"type": "LTXVConcatAVLatent",
"pos": [
4567.022769863327,
4467.142140777049
],
"size": [
270,
46
],
"flags": {},
"order": 62,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 501
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 502
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
507
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVConcatAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 223,
"type": "Reroute",
"pos": [
4455.707854882451,
3548.5793561022842
],
"size": [
75,
26
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 510
}
],
"outputs": [
{
"name": "",
"type": "MODEL",
"links": [
511
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 224,
"type": "CFGGuider",
"pos": [
4567.022769863327,
4062.5966696861296
],
"size": [
270,
98
],
"flags": {},
"order": 54,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 511
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 532
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 533
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
504
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.71",
"Node name for S&R": "CFGGuider",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1
]
},
{
"id": 226,
"type": "LTXVLatentUpsampler",
"pos": [
3966.6688485733885,
4464.246955827983
],
"size": [
223.3783852709311,
66
],
"flags": {},
"order": 60,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 534
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 528
},
{
"name": "vae",
"type": "VAE",
"link": 519
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
516
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "LTXVLatentUpsampler"
},
"widgets_values": []
},
{
"id": 227,
"type": "Reroute",
"pos": [
4115.047233844326,
4835.813353909671
],
"size": [
75,
26
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 520
}
],
"outputs": [
{
"name": "",
"type": "IMAGE",
"links": [
515
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 218,
"type": "SamplerCustomAdvanced",
"pos": [
4951.274847869344,
4184.821064656377
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 63,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 503
},
{
"name": "guider",
"type": "GUIDER",
"link": 504
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 505
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 506
},
{
"name": "latent_image",
"type": "LATENT",
"link": 507
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": []
},
{
"name": "denoised_output",
"type": "LATENT",
"links": [
524
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
3375.725293439972,
4181.685122675566
],
"size": [
237.86096495408756,
106
],
"flags": {},
"order": 58,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 273
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 275
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
525
]
},
{
"name": "denoised_output",
"type": "LATENT",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "SamplerCustomAdvanced",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 220,
"type": "LTXVSeparateAVLatent",
"pos": [
3672.7096215127935,
4181.867119388091
],
"size": [
240,
46
],
"flags": {},
"order": 59,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 525
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
534
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
502
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 202,
"type": "ResizeImageMaskNode",
"pos": [
-97.59317449109076,
4627.188866265762
],
"size": [
270,
106
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 477
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
474
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale by multiplier",
0.25,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 201,
"type": "ResizeImageMaskNode",
"pos": [
-385.3005458093803,
4627.188866265762
],
"size": [
258.3013455365069,
106
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 476
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
475,
477
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.9.1",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale to multiple",
128,
"nearest-exact"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 222,
"type": "Reroute",
"pos": [
3848.73733524572,
3744.6858242439644
],
"size": [
75,
26
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 531
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
514,
519,
526
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 101,
"type": "LatentUpscaleModelLoader",
"pos": [
2011.926717521877,
4588.434396548093
],
"size": [
327.64440129742843,
58
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
395,
527
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65,
"models": [
{
"name": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"directory": "latent_upscale_models"
}
]
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 230,
"type": "Reroute",
"pos": [
3834.8628438358896,
4589.818706160772
],
"size": [
75,
26
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 527
}
],
"outputs": [
{
"name": "",
"type": "LATENT_UPSCALE_MODEL",
"links": [
528
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 160,
"type": "LTXVCropGuides",
"pos": [
2138.149642262437,
4079.832434755477
],
"size": [
210.0381385539189,
66
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 535
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 536
},
{
"name": "latent",
"type": "LATENT",
"link": 358
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
356,
532
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
357,
533
]
},
{
"name": "latent",
"type": "LATENT",
"links": [
397
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.2",
"Node name for S&R": "LTXVCropGuides"
},
"widgets_values": [],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 204,
"type": "LoadImage",
"pos": [
-1127.3000943073475,
4627.188866265762
],
"size": [
419.4062256255057,
535.4940516321203
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
478
]
},
{
"name": "MASK",
"type": "MASK",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"kskb3.png",
"image"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 206,
"type": "LTXVImgToVideoInplace",
"pos": [
882.4649239534485,
4631.096149005758
],
"size": [
284.70786102329237,
122
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 487
},
{
"name": "image",
"type": "IMAGE",
"link": 480
},
{
"name": "latent",
"type": "LATENT",
"link": 486
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
485
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
5834.798118825754,
3985.655174314508
],
"size": [
631.6771231432449,
792.8560895587236
],
"flags": {},
"order": 67,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 314
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
}
],
"outputs": [
{
"name": "Filenames",
"type": "VHS_FILENAMES",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-videohelpersuite",
"ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2",
"Node name for S&R": "VHS_VideoCombine"
},
"widgets_values": {
"frame_rate": 24,
"loop_count": 0,
"filename_prefix": "LTX-2.3",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"videopreview": {
"hidden": false,
"paused": false,
"params": {
"filename": "LTX-2.3_00048-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2.3_00048.png",
"fullpath": "D:\\AI\\ComfyUI_windows_portable\\ComfyUI\\output\\LTX-2.3_00048-audio.mp4"
}
}
}
},
{
"id": 154,
"type": "Reroute",
"pos": [
465.69826338880165,
3744.9898040040785
],
"size": [
75,
26
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 342
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
343,
487
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 143,
"type": "Reroute",
"pos": [
2274.9068755288076,
3744.9898040040785
],
"size": [
75,
26
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 343
}
],
"outputs": [
{
"name": "",
"type": "VAE",
"links": [
396,
489,
531
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 214,
"type": "TrimAudioDuration",
"pos": [
529.4649352882675,
4405.896466011977
],
"size": [
270,
82
],
"flags": {
"collapsed": false
},
"order": 27,
"mode": 0,
"inputs": [
{
"name": "audio",
"type": "AUDIO",
"link": 494
}
],
"outputs": [
{
"name": "AUDIO",
"type": "AUDIO",
"links": [
498
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "TrimAudioDuration"
},
"widgets_values": [
0,
5
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 225,
"type": "LTXVImgToVideoInplace",
"pos": [
4232.032634649696,
4423.91761259528
],
"size": [
279.7901046187276,
122
],
"flags": {},
"order": 61,
"mode": 0,
"inputs": [
{
"name": "vae",
"type": "VAE",
"link": 514
},
{
"name": "image",
"type": "IMAGE",
"link": 515
},
{
"name": "latent",
"type": "LATENT",
"link": 516
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
501
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVImgToVideoInplace"
},
"widgets_values": [
1,
false
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 219,
"type": "KSamplerSelect",
"pos": [
4567.022769863327,
4224.111826716451
],
"size": [
270,
58
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SAMPLER",
"type": "SAMPLER",
"links": [
505
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "KSamplerSelect",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"euler"
]
},
{
"id": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
5248.76976474937,
4205.5805259053905
],
"size": [
237.68443744811694,
46
],
"flags": {},
"order": 64,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 524
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
297
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "LTXVSeparateAVLatent",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [],
"color": "#332922",
"bgcolor": "#593930"
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
527.1207152258338,
4079.4043129554066
],
"size": [
270,
86.66666666666667
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "positive",
"type": "CONDITIONING",
"link": 286
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 287
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 493
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
463
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
464
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVConditioning",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
25
]
},
{
"id": 212,
"type": "LoadAudio",
"pos": [
62.503223691714936,
4407.0405235431135
],
"size": [
352.92791766806397,
136
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "AUDIO",
"type": "AUDIO",
"links": [
494
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.0",
"Node name for S&R": "LoadAudio"
},
"widgets_values": [
"kskb.wav",
null,
null
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 151,
"type": "MarkdownNote",
"pos": [
-544.8192267049483,
3590.677549731968
],
"size": [
491.68608409879766,
406.358110439382
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n- checkpoints\n - [ltx-2.3-22b-dev-fp8.safetensors](https://huggingface.co/Lightricks/LTX-2.3-fp8/blob/main/ltx-2.3-22b-dev-fp8.safetensors) (29.1GB)\n- latent_upscale_models\n - [ltx-2.3-spatial-upscaler-x2-1.1.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-spatial-upscaler-x2-1.1.safetensors) (996 MB)\n- loras\n - [ltx-2.3-22b-distilled-lora-384.safetensors](https://huggingface.co/Lightricks/LTX-2.3/blob/main/ltx-2.3-22b-distilled-lora-384.safetensors) (7.61 GB)\n - 📢[LTX-2.3-ID-LoRA-CelebVHQ-3K.safetensors](https://huggingface.co/AviadDahan/LTX-2.3-ID-LoRA-CelebVHQ-3K/blob/main/lora_weights.safetensors) (1.16 GB)\n - 📢[LTX-2.3-ID-LoRA-TalkVid-3K.safetensors](https://huggingface.co/AviadDahan/LTX-2.3-ID-LoRA-TalkVid-3K/blob/main/lora_weights.safetensors) (1.16 GB)\n- text_encoders\n - [gemma_3_12B_it_fp8_scaled.safetensors](https://huggingface.co/Comfy-Org/ltx-2/blob/main/split_files/text_encoders/gemma_3_12B_it_fp8_scaled.safetensors) (13.2 GB)\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂checkpoints/\n │ └── ltx-2.3-22b-dev-fp8.safetensors\n ├── 📂latent_upscale_models/\n │ └── ltx-2.3-spatial-upscaler-x2-1.1.safetensors\n ├── 📂loras/\n │ ├── ltx-2.3-22b-distilled-lora-384.safetensors\n │ ├── LTX-2.3-ID-LoRA-CelebVHQ-3K.safetensors\n │ └── LTX-2.3-ID-LoRA-TalkVid-3K.safetensors\n └── 📂text_encoders/\n └── gemma_3_12B_it_fp8_scaled.safetensors \n```"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 217,
"type": "ManualSigmas",
"pos": [
4567.022769863327,
4345.62698374675
],
"size": [
270,
58
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
506
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.5.1",
"Node name for S&R": "ManualSigmas",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"0.909375, 0.725, 0.421875, 0.0"
]
},
{
"id": 196,
"type": "LTXVReferenceAudio",
"pos": [
881.2584632842502,
4059.6326476344034
],
"size": [
284.70786102329237,
186
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 500
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 463
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 464
},
{
"name": "reference_audio",
"type": "AUDIO",
"link": 498
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 471
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
467
]
},
{
"name": "positive",
"type": "CONDITIONING",
"links": [
465,
535
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
466,
536
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.18.1",
"Node name for S&R": "LTXVReferenceAudio"
},
"widgets_values": [
4,
0,
1
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
1232,
3993.3843218534407
],
"size": [
270,
82
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
259
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
2991.4732154339554,
3913.9455706750305
],
"size": [
270,
82
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
272
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 229,
"type": "RandomNoise",
"pos": [
4567.022769863327,
3917.0815126558305
],
"size": [
270,
82
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "NOISE",
"type": "NOISE",
"links": [
503
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75",
"Node name for S&R": "RandomNoise",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
1234,
"fixed"
]
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
13.348707003192033,
3978.9823349282506
],
"size": [
403.50317378836485,
178.09168459401417
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 289
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
286
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "CLIPTextEncode",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"[VISUAL]: Anime-style medium-close shot. The girl is already speaking to the camera as the clip begins. A gentle breeze is already moving through the scene from the first frame: the parasol cloth sways slowly and continuously, her sleeves shift lightly, and the straw in her drink makes small continuous movements. She keeps talking naturally with soft mouth movement, natural blinking, and small head motions. The camera stays locked off. The background remains soft and quiet.\n\n[SPEECH]: たのしかったねぇ…… このあと、どこいこっか?\n\n[SOUNDS]: Natural Japanese teenage girl voice, casual everyday conversation, very natural and relaxed, speaking to a close friend. Warm, lightly expressive, not theatrical, not overly energetic. The first line trails off softly, then after a small natural pause she asks the question in a gentle inviting tone. Light outdoor ambience, soft wind, faint parasol cloth rustling, very subtle cup and straw sounds, no music."
]
},
{
"id": 215,
"type": "LoraLoaderModelOnly",
"pos": [
865.451549358123,
3630.6943984855775
],
"size": [
321.6509765625,
82
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 499
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
500
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.18.1",
"Node name for S&R": "LoraLoaderModelOnly"
},
"widgets_values": [
"LTX-2\\LTX-2.3-ID-LoRA-CelebVHQ-3K.safetensors",
1
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 231,
"type": "MarkdownNote",
"pos": [
1234.6425937596543,
3615.979191695625
],
"size": [
332.6382111981645,
96.71520678995239
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"There are two ID-LoRA checkpoints below. They use the same method, and the only difference is the training dataset.\nTheir performance is fairly similar, but you may want to try both.\n- LTX-2.3-ID-LoRA-CelebVHQ-3K\n- LTX-2.3-ID-LoRA-TalkVid-3K"
],
"color": "#233",
"bgcolor": "#355"
}
],
"links": [
[
259,
115,
0,
113,
0,
"NOISE"
],
[
260,
129,
0,
113,
1,
"GUIDER"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
263,
109,
0,
113,
4,
"LATENT"
],
[
265,
116,
1,
117,
1,
"LATENT"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
273,
103,
0,
119,
1,
"GUIDER"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
275,
100,
0,
119,
3,
"SIGMAS"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
281,
124,
0,
106,
0,
"VAE"
],
[
282,
112,
0,
106,
1,
"INT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
288,
99,
0,
110,
0,
"CLIP"
],
[
289,
99,
0,
121,
0,
"CLIP"
],
[
292,
112,
0,
108,
2,
"INT"
],
[
294,
106,
0,
109,
1,
"LATENT"
],
[
297,
125,
1,
128,
0,
"LATENT"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
314,
128,
0,
140,
1,
"AUDIO"
],
[
325,
144,
0,
127,
1,
"VAE"
],
[
326,
145,
0,
128,
1,
"VAE"
],
[
331,
133,
0,
134,
0,
"MODEL"
],
[
342,
133,
2,
154,
0,
"VAE"
],
[
343,
154,
0,
143,
0,
"VAE"
],
[
345,
156,
0,
103,
0,
"MODEL"
],
[
356,
160,
0,
103,
1,
"CONDITIONING"
],
[
357,
160,
1,
103,
2,
"CONDITIONING"
],
[
358,
116,
0,
160,
2,
"LATENT"
],
[
379,
134,
0,
170,
0,
"MODEL"
],
[
380,
170,
0,
156,
0,
"MODEL"
],
[
395,
101,
0,
177,
1,
"LATENT_UPSCALE_MODEL"
],
[
396,
143,
0,
177,
2,
"VAE"
],
[
397,
160,
2,
177,
0,
"LATENT"
],
[
451,
193,
0,
113,
3,
"SIGMAS"
],
[
463,
107,
0,
196,
1,
"CONDITIONING"
],
[
464,
107,
1,
196,
2,
"CONDITIONING"
],
[
465,
196,
1,
129,
1,
"CONDITIONING"
],
[
466,
196,
2,
129,
2,
"CONDITIONING"
],
[
467,
196,
0,
129,
0,
"MODEL"
],
[
469,
124,
0,
197,
0,
"VAE"
],
[
470,
197,
0,
145,
0,
"VAE"
],
[
471,
197,
0,
196,
4,
"VAE"
],
[
473,
198,
1,
106,
2,
"INT"
],
[
474,
202,
0,
199,
0,
"IMAGE"
],
[
475,
201,
0,
200,
0,
"*"
],
[
476,
203,
0,
201,
0,
"IMAGE"
],
[
477,
201,
0,
202,
0,
"IMAGE"
],
[
478,
204,
0,
203,
0,
"IMAGE"
],
[
479,
200,
0,
205,
0,
"IMAGE"
],
[
480,
205,
0,
206,
1,
"IMAGE"
],
[
481,
208,
0,
207,
1,
"IMAGE"
],
[
482,
205,
0,
208,
0,
"IMAGE"
],
[
483,
199,
0,
108,
0,
"INT"
],
[
484,
199,
1,
108,
1,
"INT"
],
[
485,
206,
0,
109,
0,
"LATENT"
],
[
486,
108,
0,
206,
2,
"LATENT"
],
[
487,
154,
0,
206,
0,
"VAE"
],
[
488,
177,
0,
207,
2,
"LATENT"
],
[
489,
143,
0,
207,
0,
"VAE"
],
[
490,
207,
0,
117,
0,
"LATENT"
],
[
492,
210,
0,
198,
0,
"INT"
],
[
493,
198,
0,
107,
2,
"FLOAT"
],
[
494,
212,
0,
214,
0,
"AUDIO"
],
[
498,
214,
0,
196,
3,
"AUDIO"
],
[
499,
134,
0,
215,
0,
"MODEL"
],
[
500,
215,
0,
196,
0,
"MODEL"
],
[
501,
225,
0,
216,
0,
"LATENT"
],
[
502,
220,
1,
216,
1,
"LATENT"
],
[
503,
229,
0,
218,
0,
"NOISE"
],
[
504,
224,
0,
218,
1,
"GUIDER"
],
[
505,
219,
0,
218,
2,
"SAMPLER"
],
[
506,
217,
0,
218,
3,
"SIGMAS"
],
[
507,
216,
0,
218,
4,
"LATENT"
],
[
510,
170,
0,
223,
0,
"MODEL"
],
[
511,
223,
0,
224,
0,
"MODEL"
],
[
514,
222,
0,
225,
0,
"VAE"
],
[
515,
227,
0,
225,
1,
"IMAGE"
],
[
516,
226,
0,
225,
2,
"LATENT"
],
[
519,
222,
0,
226,
2,
"VAE"
],
[
520,
205,
0,
227,
0,
"IMAGE"
],
[
524,
218,
1,
125,
0,
"LATENT"
],
[
525,
119,
0,
220,
0,
"LATENT"
],
[
526,
222,
0,
144,
0,
"VAE"
],
[
527,
101,
0,
230,
0,
"LATENT_UPSCALE_MODEL"
],
[
528,
230,
0,
226,
1,
"LATENT_UPSCALE_MODEL"
],
[
531,
143,
0,
222,
0,
"VAE"
],
[
532,
160,
0,
224,
1,
"CONDITIONING"
],
[
533,
160,
1,
224,
2,
"CONDITIONING"
],
[
534,
220,
0,
226,
0,
"LATENT"
],
[
535,
196,
1,
160,
0,
"CONDITIONING"
],
[
536,
196,
2,
160,
1,
"CONDITIONING"
]
],
"groups": [
{
"id": 15,
"title": "Upscale ×2 (1st)",
"bounding": [
1849.556691647335,
3477.6944154738853,
1796.523307000612,
1774.8663702449226
],
"color": "#8AA",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
5230.31258774055,
3479.5259082979433,
1266.3106054524283,
1774.6949758247652
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 19,
"title": "ID-LoRA",
"bounding": [
-1170.258610722209,
3477.6379410271675,
2998.9562269456846,
1775.3609409225965
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 20,
"title": "Upscale ×2 (2nd)",
"bounding": [
3665.4723589017203,
3480.2864714265415,
1550.0552863215016,
1774.8566800776334
],
"color": "#A88",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.41772481694157115,
"offset": [
1484.8391733015176,
-2659.473462197469
]
},
"frontendVersion": "1.42.8",
"workflowRendererVersion": "LG",
"prompt": {
"1": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "CheckpointLoaderSimple",
"_meta": {
"title": "Load Checkpoint"
}
},
"2": {
"inputs": {
"gemma_path": "gemma-3-12b-it-qat-q4_0-unquantized_readout_proj/model/model.safetensors",
"ltxv_path": "ltx-av-step-1751000_vocoder_24K.safetensors",
"max_length": 1024
},
"class_type": "LTXVGemmaCLIPModelLoader",
"_meta": {
"title": "🅛🅣🅧 Gemma 3 Model Loader"
}
},
"3": {
"inputs": {
"text": "A medium close-up shot features a Caucasian man with a closely shaven head and face, wearing a black baseball cap with \"PNTR\" in white letters on the front, and a dark grey t-shirt with \"JUST DO IT\" visible across his chest. A small black microphone is clipped to his shirt collar. He is positioned slightly to the left of the frame, looking intently downwards and to his right, his eyes focused off-camera. His facial expression is one of deep concentration, with his brow slightly furrowed. As he looks down, a quick sniff sound is heard, and then he speaks with a deep male voice and a slightly frustrated tone, saying, \"I think it's so bad.\" The camera remains static throughout, maintaining a shallow depth of field, which keeps the man in sharp focus while the background is softly blurred, revealing a light-colored wall with white wooden shelving or trim, and a partially open white wooden door on the right. After a brief pause, another short, audible sniff is heard. The man then continues to speak, his voice maintaining the same quality, as he states, \"So bad. So bad.\" He elaborates further, emphasizing his point with a final statement, \"This got to be, it's got to be the worst tool I've ever seen.\"",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"4": {
"inputs": {
"text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts.",
"clip": [
"2",
0
]
},
"class_type": "CLIPTextEncode",
"_meta": {
"title": "CLIP Text Encode (Prompt)"
}
},
"8": {
"inputs": {
"sampler_name": "euler"
},
"class_type": "KSamplerSelect",
"_meta": {
"title": "KSamplerSelect"
}
},
"9": {
"inputs": {
"steps": 20,
"max_shift": 2.05,
"base_shift": 0.95,
"stretch": true,
"terminal": 0.1,
"latent": [
"28",
0
]
},
"class_type": "LTXVScheduler",
"_meta": {
"title": "LTXVScheduler"
}
},
"11": {
"inputs": {
"noise_seed": 10
},
"class_type": "RandomNoise",
"_meta": {
"title": "RandomNoise"
}
},
"12": {
"inputs": {
"samples": [
"29",
0
],
"vae": [
"1",
2
]
},
"class_type": "VAEDecode",
"_meta": {
"title": "VAE Decode"
}
},
"13": {
"inputs": {
"ckpt_name": "ltx-av-step-1751000_vocoder_24K.safetensors"
},
"class_type": "LTXVAudioVAELoader",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Loader"
}
},
"14": {
"inputs": {
"samples": [
"29",
1
],
"audio_vae": [
"13",
0
]
},
"class_type": "LTXVAudioVAEDecode",
"_meta": {
"title": "🅛🅣🅧 LTXV Audio VAE Decode"
}
},
"15": {
"inputs": {
"frame_rate": [
"23",
0
],
"loop_count": 0,
"filename_prefix": "AnimateDiff",
"format": "video/h264-mp4",
"pix_fmt": "yuv420p",
"crf": 19,
"save_metadata": true,
"trim_to_audio": false,
"pingpong": false,
"save_output": true,
"images": [
"12",
0
],
"audio": [
"14",
0
]
},
"class_type": "VHS_VideoCombine",
"_meta": {
"title": "Video Combine 🎥🅥🅗🅢"
}
},
"17": {
"inputs": {
"skip_blocks": "29",
"model": [
"28",
1
],
"positive": [
"22",
0
],
"negative": [
"22",
1
],
"parameters": [
"18",
0
]
},
"class_type": "MultimodalGuider",
"_meta": {
"title": "🅛🅣🅧 Multimodal Guider"
}
},
"18": {
"inputs": {
"modality": "VIDEO",
"cfg": 3,
"stg": 0,
"rescale": 0,
"modality_scale": 3,
"parameters": [
"19",
0
]
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"19": {
"inputs": {
"modality": "AUDIO",
"cfg": 7,
"stg": 0,
"rescale": 0,
"modality_scale": 3
},
"class_type": "GuiderParameters",
"_meta": {
"title": "🅛🅣🅧 Guider Parameters"
}
},
"21": {
"inputs": {
"audioUI": "",
"audio": [
"14",
0
]
},
"class_type": "PreviewAudio",
"_meta": {
"title": "PreviewAudio"
}
},
"22": {
"inputs": {
"frame_rate": [
"23",
0
],
"positive": [
"3",
0
],
"negative": [
"4",
0
]
},
"class_type": "LTXVConditioning",
"_meta": {
"title": "LTXVConditioning"
}
},
"23": {
"inputs": {
"value": 25
},
"class_type": "FloatConstant",
"_meta": {
"title": "Float Constant"
}
},
"26": {
"inputs": {
"frames_number": [
"27",
0
],
"frame_rate": [
"42",
0
],
"batch_size": 1
},
"class_type": "LTXVEmptyLatentAudio",
"_meta": {
"title": "🅛🅣🅧 LTXV Empty Latent Audio"
}
},
"27": {
"inputs": {
"value": 105
},
"class_type": "INTConstant",
"_meta": {
"title": "INT Constant"
}
},
"28": {
"inputs": {
"video_latent": [
"43",
0
],
"audio_latent": [
"26",
0
],
"model": [
"44",
0
]
},
"class_type": "LTXVConcatAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Concat AV Latent"
}
},
"29": {
"inputs": {
"av_latent": [
"41",
0
],
"model": [
"28",
1
]
},
"class_type": "LTXVSeparateAVLatent",
"_meta": {
"title": "🅛🅣🅧 LTXV Separate AV Latent"
}
},
"41": {
"inputs": {
"noise": [
"11",
0
],
"guider": [
"17",
0
],
"sampler": [
"8",
0
],
"sigmas": [
"9",
0
],
"latent_image": [
"28",
0
]
},
"class_type": "SamplerCustomAdvanced",
"_meta": {
"title": "SamplerCustomAdvanced"
}
},
"42": {
"inputs": {
"a": [
"23",
0
]
},
"class_type": "CM_FloatToInt",
"_meta": {
"title": "FloatToInt"
}
},
"43": {
"inputs": {
"width": 768,
"height": 512,
"length": [
"27",
0
],
"batch_size": 1
},
"class_type": "EmptyLTXVLatentVideo",
"_meta": {
"title": "EmptyLTXVLatentVideo"
}
},
"44": {
"inputs": {
"torch_compile": true,
"disable_backup": false,
"model": [
"1",
0
]
},
"class_type": "LTXVSequenceParallelMultiGPUPatcher",
"_meta": {
"title": "LTXVSequenceParallelMultiGPUPatcher"
}
},
"45": {
"inputs": {
"frame_idx": 0,
"strength": 1
},
"class_type": "LTXVAddGuide",
"_meta": {
"title": "LTXVAddGuide"
}
}
},
"comfy_fork_version": "feature/av_inference@a6994ed1",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
The overall base is image2video.
On top of that, you add the ID-LoRA LoRA and the reference-audio condition.
ID-LoRA model
Load the ID-LoRA model.
- LTX-2.3-ID-LoRA-CelebVHQ-3K
- LTX-2.3-ID-LoRA-TalkVid-3K
There are two versions, but the method is the same and only the dataset differs.
There is not a huge difference between them, but it is worth trying both to see which one works better for you.
LTXV Reference Audio (ID-LoRA)
Connect ID-LoRA and the reference audio.
- Use a reference audio clip trimmed to around 5 seconds
- It is only used as a reference, so it does not determine the final video length
Prompt
The prompt format is fixed, so write it in this structure.
[VISUAL]: Scene description and the character's appearance
[SPEECH]: The line the character speaks
[SOUNDS]: Speaking style + ambient / surrounding sounds
- To avoid ending up with audio that feels like narration laid over the video, it helps to state in
[VISUAL]that the character is actually speaking
Output example
