LTX-2.3-Workflows / LTX-2.3_-_T2V_Basic.json
cjsking's picture
Duplicate from qqceqqq/LTX-2.3-Workflows
a68c2ee
{
"id": "d15f72da-ab9c-490d-9386-b750d889c6f8",
"revision": 0,
"last_node_id": 367,
"last_link_id": 648,
"nodes": [
{
"id": 220,
"type": "GetNode",
"pos": [
1160.9367909447326,
3888.6333010628964
],
"size": [
257.2388542190106,
60
],
"flags": {
"collapsed": true
},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
449
]
}
],
"title": "Get_vae",
"properties": {},
"widgets_values": [
"vae"
],
"color": "#af3535",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 238,
"type": "SetNode",
"pos": [
-558.6820534908796,
4172.445295556269
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 90,
"mode": 0,
"inputs": [
{
"name": "LATENT",
"type": "LATENT",
"link": 465
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_latent",
"properties": {
"previousName": "latent"
},
"widgets_values": [
"latent"
],
"color": "#422342",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 282,
"type": "SetNode",
"pos": [
-1264.5623087594242,
4836.883066753237
],
"size": [
210,
34
],
"flags": {
"collapsed": true
},
"order": 55,
"mode": 0,
"inputs": [
{
"name": "INT",
"type": "INT",
"link": 528
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_height",
"properties": {
"previousName": ""
},
"widgets_values": [
"height"
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 283,
"type": "SetNode",
"pos": [
-1497.6848116215458,
4845.43525128396
],
"size": [
210,
34
],
"flags": {
"collapsed": true
},
"order": 54,
"mode": 0,
"inputs": [
{
"name": "INT",
"type": "INT",
"link": 529
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_width",
"properties": {
"previousName": ""
},
"widgets_values": [
"width"
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 284,
"type": "SetNode",
"pos": [
-805.9064006334132,
4832.406732533761
],
"size": [
210,
34
],
"flags": {
"collapsed": true
},
"order": 53,
"mode": 0,
"inputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"link": 530
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_fps",
"properties": {
"previousName": ""
},
"widgets_values": [
"fps"
],
"color": "#346434",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 285,
"type": "PrimitiveFloat",
"pos": [
-828.4853578355645,
4820.213753539184
],
"size": [
210,
61.42105412153796
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
530,
533
]
}
],
"title": "FPS",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.10.0",
"Node name for S&R": "PrimitiveFloat"
},
"widgets_values": [
24
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 286,
"type": "SetNode",
"pos": [
-1027.0002583727967,
4846.272118953432
],
"size": [
210,
34
],
"flags": {
"collapsed": true
},
"order": 73,
"mode": 0,
"inputs": [
{
"name": "INT",
"type": "INT",
"link": 531
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_frames",
"properties": {
"previousName": ""
},
"widgets_values": [
"frames"
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 221,
"type": "GetNode",
"pos": [
1160.9367909447326,
3986.7721253690643
],
"size": [
257.2388542190106,
58
],
"flags": {
"collapsed": true
},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
448
]
}
],
"title": "Get_vae_audio",
"properties": {},
"widgets_values": [
"vae_audio"
],
"color": "#af3535",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 219,
"type": "GetNode",
"pos": [
476.4919185540179,
3904.6158721407824
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
447
]
}
],
"title": "Get_vae",
"properties": {},
"widgets_values": [
"vae"
],
"color": "#af3535",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 127,
"type": "VAEDecodeTiled",
"pos": [
1160.9367909447326,
3751.9037175227627
],
"size": [
257.2388542190106,
150
],
"flags": {},
"order": 94,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 302
},
{
"name": "vae",
"type": "VAE",
"link": 449
}
],
"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": 229,
"type": "GetNode",
"pos": [
478.16150700046586,
4168.066005957481
],
"size": [
270,
58
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
458
]
}
],
"title": "Get_negative",
"properties": {},
"widgets_values": [
"negative"
],
"color": "#38291f",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 228,
"type": "GetNode",
"pos": [
478.16150700046586,
4170.599851343932
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
457
]
}
],
"title": "Get_positive",
"properties": {},
"widgets_values": [
"positive"
],
"color": "#38291f",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 138,
"type": "KSamplerSelect",
"pos": [
478.16150700046586,
4372.504829656884
],
"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": [
"lcm"
]
},
{
"id": 307,
"type": "GetNode",
"pos": [
1754.8299806909508,
3602.090069612583
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
561
]
}
],
"title": "Get_fps",
"properties": {},
"widgets_values": [
"fps"
]
},
{
"id": 116,
"type": "LTXVSeparateAVLatent",
"pos": [
478.51212057422,
3765.165896544215
],
"size": [
270,
46
],
"flags": {},
"order": 83,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 271
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
374
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
475
]
}
],
"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": []
},
{
"id": 292,
"type": "INTConstant",
"pos": [
-1553.1293586777795,
4823.538146739874
],
"size": [
210,
58
],
"flags": {
"collapsed": false
},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
529
]
}
],
"title": "WIDTH",
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e",
"Node name for S&R": "INTConstant"
},
"widgets_values": [
1280
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 293,
"type": "INTConstant",
"pos": [
-1316.9069516037086,
4824.905356124531
],
"size": [
210,
58
],
"flags": {
"collapsed": false
},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
528
]
}
],
"title": "HEIGHT",
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e",
"Node name for S&R": "INTConstant"
},
"widgets_values": [
736
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 188,
"type": "SetNode",
"pos": [
-1520.5822224509632,
4061.0980567998877
],
"size": [
364.0273046899474,
50
],
"flags": {
"collapsed": true
},
"order": 61,
"mode": 0,
"inputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"link": 403
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_upscale_model",
"properties": {
"previousName": "upscale_model"
},
"widgets_values": [
"upscale_model"
]
},
{
"id": 216,
"type": "SetNode",
"pos": [
-1520.5822224509632,
4499.478965139718
],
"size": [
364.0273046899474,
60
],
"flags": {
"collapsed": true
},
"order": 58,
"mode": 0,
"inputs": [
{
"name": "VAE",
"type": "VAE",
"link": 443
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_vae_audio",
"properties": {
"previousName": "vae_audio"
},
"widgets_values": [
"vae_audio"
],
"color": "#af3535",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 215,
"type": "SetNode",
"pos": [
-1520.5822224509632,
4363.984488265471
],
"size": [
364.0273046899474,
60
],
"flags": {
"collapsed": true
},
"order": 60,
"mode": 0,
"inputs": [
{
"name": "VAE",
"type": "VAE",
"link": 442
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_vae",
"properties": {
"previousName": "vae"
},
"widgets_values": [
"vae"
],
"color": "#af3535",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 213,
"type": "SetNode",
"pos": [
-1520.5822224509632,
4158.87226129803
],
"size": [
364.0273046899474,
60
],
"flags": {
"collapsed": true
},
"order": 57,
"mode": 0,
"inputs": [
{
"name": "CLIP",
"type": "CLIP",
"link": 550
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_clip",
"properties": {
"previousName": "clip"
},
"widgets_values": [
"clip"
],
"color": "#c09430",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 225,
"type": "GetNode",
"pos": [
-200.28049907773382,
3803.6050363909594
],
"size": [
271.305509971064,
58
],
"flags": {
"collapsed": true
},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": []
}
],
"title": "Get_model",
"properties": {},
"widgets_values": [
"model"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 231,
"type": "GetNode",
"pos": [
-200.28049907773382,
3797.9960083871706
],
"size": [
271.305509971064,
58
],
"flags": {
"collapsed": true
},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
459
]
}
],
"title": "Get_negative",
"properties": {},
"widgets_values": [
"negative"
],
"color": "#38291f",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 230,
"type": "GetNode",
"pos": [
-200.28049907773382,
3798.254442256302
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
460
]
}
],
"title": "Get_positive",
"properties": {},
"widgets_values": [
"positive"
],
"color": "#38291f",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 201,
"type": "LTXVAudioVAEDecode",
"pos": [
1160.9367909447326,
3966.3446163272515
],
"size": [
257.2388542190106,
46
],
"flags": {},
"order": 95,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 430
},
{
"label": "Audio VAE",
"name": "audio_vae",
"type": "VAE",
"link": 448
}
],
"outputs": [
{
"name": "Audio",
"type": "AUDIO",
"links": [
416
]
}
],
"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": 253,
"type": "MarkdownNote",
"pos": [
-2017.1983133091496,
3845.743559373052
],
"size": [
382.280702747692,
140
],
"flags": {
"collapsed": false
},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Prompting LTX-2",
"properties": {},
"widgets_values": [
"## LTX-2 Prompting Tips\n1. **Core Actions**: Describe events and actions as they occur over time \n2. **Audio**: Describe sounds and dialogue needed for the scene \n3. **Reference Image**: Do not repeat details already present \n4. **Consistency**: Avoid instructions that do not match the reference image, as this will degrade results"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 287,
"type": "SimpleCalculatorKJ",
"pos": [
-1067.9490631055062,
4848.515349256717
],
"size": [
210,
136
],
"flags": {
"collapsed": true
},
"order": 56,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "variables.a",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": null
},
{
"label": "b",
"name": "variables.b",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": null
},
{
"name": "a",
"shape": 7,
"type": "*",
"link": 532
},
{
"name": "b",
"shape": 7,
"type": "*",
"link": 533
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": []
},
{
"name": "INT",
"type": "INT",
"links": [
531
]
},
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "17cddd4959f00182c66954be2a7a32a6481d81be",
"Node name for S&R": "SimpleCalculatorKJ"
},
"widgets_values": [
"1+ 8*(round(a*b)/8)"
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 291,
"type": "INTConstant",
"pos": [
-1076.6131465721123,
4821.5606676345205
],
"size": [
210,
58
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "value",
"type": "INT",
"links": [
532
]
}
],
"title": "LENGTH (in seconds)",
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e",
"Node name for S&R": "INTConstant"
},
"widgets_values": [
10
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 306,
"type": "GetNode",
"pos": [
-200.28049907773382,
3847.3102022713815
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 15,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": []
}
],
"title": "Get_model_with_lora",
"properties": {},
"widgets_values": [
"model_with_lora"
]
},
{
"id": 190,
"type": "DualCLIPLoader",
"pos": [
-1520.5822224509632,
4144.8324839301895
],
"size": [
364.0273046899474,
130
],
"flags": {
"collapsed": false
},
"order": 16,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
550
]
}
],
"title": "CLIPLoader (Gemma + LTX Embeddings)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.2",
"Node name for S&R": "DualCLIPLoader"
},
"widgets_values": [
"gemma_3_12B_it_fpmixed.safetensors",
"ltx-2.3_text_projection_bf16.safetensors",
"ltxv",
"default"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 196,
"type": "VAELoaderKJ",
"pos": [
-1520.5822224509632,
4449.026450205857
],
"size": [
364.0273046899474,
110.28381432699462
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
443
]
}
],
"title": "VAELoader KJ (audio VAE)",
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "487c7d86a0230aae3d8c0a37d517159b73834f85",
"Node name for S&R": "VAELoaderKJ"
},
"widgets_values": [
"LTX23_audio_vae_bf16_KJ.safetensors",
"main_device",
"bf16"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 251,
"type": "MarkdownNote",
"pos": [
-2018.8679017555978,
3499.4577331178853
],
"size": [
382.280702747692,
89.8245395507779
],
"flags": {
"collapsed": false
},
"order": 18,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "About Models",
"properties": {},
"widgets_values": [
"Download models from here:\n\n\nhttps://huggingface.co/Kijai/LTX2.3_comfy\n\nText encoder : https://huggingface.co/Comfy-Org/ltx-2"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 114,
"type": "RandomNoise",
"pos": [
478.51212057422,
3629.0952495767347
],
"size": [
270,
82
],
"flags": {},
"order": 19,
"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": [
420,
"fixed"
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 331,
"type": "SetNode",
"pos": [
-1520.5822224509632,
4661.804610550427
],
"size": [
364.0273046899474,
60
],
"flags": {
"collapsed": true
},
"order": 59,
"mode": 0,
"inputs": [
{
"name": "VAE",
"type": "VAE",
"link": 611
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_vae_tiny",
"properties": {
"previousName": "vae_tiny"
},
"widgets_values": [
"vae_tiny"
]
},
{
"id": 289,
"type": "MarkdownNote",
"pos": [
-1942.8556143849855,
4764.718089392702
],
"size": [
291.99631835798823,
102.45137621179947
],
"flags": {
"collapsed": false
},
"order": 20,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Video settings",
"properties": {},
"widgets_values": [
"If low on Ram/Vram, try width height to 832 x 480 or 960 x 544. If you can, run at 1280 x 720 or higher.\n\n\nLength in seconds : try 5, 10 or 20. \nfps : 24 or 25 (or 48 or 50 if your pc can run it)"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 326,
"type": "MarkdownNote",
"pos": [
-2017.1983133091496,
4046.4278551250272
],
"size": [
382.280702747692,
107.3859507080042
],
"flags": {
"collapsed": false
},
"order": 21,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "User Made Loras",
"properties": {},
"widgets_values": [
"If using some user made LTX-2 loras they sometimes are not trained on audio, so it will produce very noisy audio outputs. Try use KJNodes LTX-2 Lora Loader Advanced in such cases, and set the non video strenght to zero\n"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 330,
"type": "VAELoader",
"pos": [
-1520.5822224509632,
4613.909852848894
],
"size": [
364.0273046899474,
58
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
611
]
}
],
"title": "Tiny VAE (for sampler previews)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.16.3",
"Node name for S&R": "VAELoader"
},
"widgets_values": [
"vae_approx\\taeltx2_3.safetensors"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 184,
"type": "VAELoader",
"pos": [
-1520.5822224509632,
4336.445191076728
],
"size": [
364.0273046899474,
61.42705146159551
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
442
]
}
],
"title": "Load VAE (video VAE)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.8.2",
"Node name for S&R": "VAELoader"
},
"widgets_values": [
"LTX23_video_vae_bf16_KJ.safetensors"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 189,
"type": "LatentUpscaleModelLoader",
"pos": [
-1520.5822224509632,
4016.7756391685116
],
"size": [
364.0273046899474,
73.19414812714422
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
403
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LatentUpscaleModelLoader",
"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"
}
],
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"ltx-2.3-spatial-upscaler-x2-1.0.safetensors"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 338,
"type": "GetNode",
"pos": [
-200.2804990777338,
4267.846438353202
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 25,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
617
]
}
],
"title": "Get_vae_tiny",
"properties": {},
"widgets_values": [
"vae_tiny"
]
},
{
"id": 339,
"type": "GetNode",
"pos": [
-200.2804990777338,
4259.567487379082
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 26,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
618
]
}
],
"title": "Get_model_with_lora",
"properties": {},
"widgets_values": [
"model_with_lora"
]
},
{
"id": 341,
"type": "GetNode",
"pos": [
502.5997745462082,
4124.988856410188
],
"size": [
210,
60
],
"flags": {
"collapsed": true
},
"order": 27,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
621
]
}
],
"title": "Get_model",
"properties": {},
"widgets_values": [
"model"
]
},
{
"id": 103,
"type": "CFGGuider",
"pos": [
478.14763912517645,
4098.235854483325
],
"size": [
270,
98
],
"flags": {},
"order": 63,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 621
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 457
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 458
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
507
]
}
],
"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": 329,
"type": "UNETLoader",
"pos": [
-1520.5822224509632,
3583.674132955222
],
"size": [
364.0273046899474,
82
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
609
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.16.1",
"Node name for S&R": "UNETLoader"
},
"widgets_values": [
"LTXVideo\\v2\\ltx-2.3-22b-distilled_transformer_only_fp8_scaled.safetensors",
"default"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 140,
"type": "VHS_VideoCombine",
"pos": [
1506.4862876568382,
3536.9992345026308
],
"size": [
440.22251031455653,
579.1223806730061
],
"flags": {},
"order": 96,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 313
},
{
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": 416
},
{
"name": "meta_batch",
"shape": 7,
"type": "VHS_BatchManager",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": null
},
{
"name": "frame_rate",
"type": "FLOAT",
"widget": {
"name": "frame_rate"
},
"link": 561
}
],
"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_00650-audio.mp4",
"subfolder": "",
"type": "output",
"format": "video/h264-mp4",
"frame_rate": 24,
"workflow": "LTX-2_00650.png",
"fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_00650-audio.mp4"
}
}
}
},
{
"id": 119,
"type": "SamplerCustomAdvanced",
"pos": [
804.3687815830351,
3632.9321400614963
],
"size": [
279.4732492615425,
270.40621687987004
],
"flags": {},
"order": 92,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 272
},
{
"name": "guider",
"type": "GUIDER",
"link": 507
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 274
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 648
},
{
"name": "latent_image",
"type": "LATENT",
"link": 276
}
],
"outputs": [
{
"name": "output",
"type": "LATENT",
"links": [
562
]
},
{
"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": 125,
"type": "LTXVSeparateAVLatent",
"pos": [
1160.9367909447326,
3638.5225005214756
],
"size": [
257.2388542190106,
46
],
"flags": {},
"order": 93,
"mode": 0,
"inputs": [
{
"name": "av_latent",
"type": "LATENT",
"link": 562
}
],
"outputs": [
{
"name": "video_latent",
"type": "LATENT",
"links": [
302
]
},
{
"name": "audio_latent",
"type": "LATENT",
"links": [
430
]
}
],
"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": []
},
{
"id": 340,
"type": "SetNode",
"pos": [
-200.2804990777338,
4268.92977215836
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 81,
"mode": 0,
"inputs": [
{
"name": "MODEL",
"type": "MODEL",
"link": 626
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_model",
"properties": {
"previousName": "model"
},
"widgets_values": [
"model"
]
},
{
"id": 344,
"type": "GetNode",
"pos": [
-200.28049907773382,
3803.9698316512035
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 29,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
627
]
}
],
"title": "Get_model",
"properties": {},
"widgets_values": [
"model"
]
},
{
"id": 115,
"type": "RandomNoise",
"pos": [
-200.28049907773382,
3625.197444253303
],
"size": [
271.305509971064,
82
],
"flags": {},
"order": 30,
"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": [
43,
"fixed"
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 343,
"type": "GetNode",
"pos": [
-165.03327479522085,
4558.147019973666
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 31,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"links": [
623,
624
]
}
],
"title": "Get_negative",
"properties": {},
"widgets_values": [
"negative"
]
},
{
"id": 342,
"type": "LTX2_NAG",
"pos": [
-194.65051547819994,
4505.833416423864
],
"size": [
271.305509971064,
170
],
"flags": {},
"order": 74,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 625
},
{
"name": "nag_cond_video",
"shape": 7,
"type": "CONDITIONING",
"link": 623
},
{
"name": "nag_cond_audio",
"shape": 7,
"type": "CONDITIONING",
"link": 624
}
],
"outputs": [
{
"name": "model",
"type": "MODEL",
"links": [
626
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e",
"Node name for S&R": "LTX2_NAG"
},
"widgets_values": [
11,
0.25,
2.5,
true
]
},
{
"id": 322,
"type": "GetNode",
"pos": [
-558.6820534908796,
4439.790192579026
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 32,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
600
]
}
],
"title": "Get_fps",
"properties": {},
"widgets_values": [
"fps"
]
},
{
"id": 226,
"type": "SetNode",
"pos": [
-558.6820534908796,
4458.132478303252
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 88,
"mode": 0,
"inputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"link": 455
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_positive",
"properties": {
"previousName": "positive"
},
"widgets_values": [
"positive"
],
"color": "#38291f",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 227,
"type": "SetNode",
"pos": [
-558.6820534908796,
4466.659813172836
],
"size": [
270,
58
],
"flags": {
"collapsed": true
},
"order": 89,
"mode": 0,
"inputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"link": 456
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_negative",
"properties": {
"previousName": "negative"
},
"widgets_values": [
"negative"
],
"color": "#38291f",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 107,
"type": "LTXVConditioning",
"pos": [
-558.6820534908796,
4411.073548339545
],
"size": [
270,
86.66666666666667
],
"flags": {
"collapsed": false
},
"order": 84,
"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": 600
}
],
"outputs": [
{
"name": "positive",
"type": "CONDITIONING",
"links": [
455
]
},
{
"name": "negative",
"type": "CONDITIONING",
"links": [
456
]
}
],
"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": [
24
]
},
{
"id": 303,
"type": "SetNode",
"pos": [
-977.6200590151097,
3639.867662882968
],
"size": [
386.66127530410665,
60
],
"flags": {
"collapsed": true
},
"order": 86,
"mode": 0,
"inputs": [
{
"name": "MODEL",
"type": "MODEL",
"link": 590
}
],
"outputs": [
{
"name": "*",
"type": "*",
"links": null
}
],
"title": "Set_model_with_lora",
"properties": {
"previousName": "model_with_lora"
},
"widgets_values": [
"model_with_lora"
]
},
{
"id": 347,
"type": "StringConcatenate",
"pos": [
-1044.0628928932376,
3965.0961155694126
],
"size": [
429.64913571999637,
200
],
"flags": {
"collapsed": true
},
"order": 68,
"mode": 0,
"inputs": [
{
"name": "string_a",
"type": "STRING",
"widget": {
"name": "string_a"
},
"link": 628
}
],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": []
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "StringConcatenate"
},
"widgets_values": [
"",
"",
""
]
},
{
"id": 110,
"type": "CLIPTextEncode",
"pos": [
-971.9212213611172,
4664.850102991614
],
"size": [
399.63590017424167,
103.38988981318835
],
"flags": {
"collapsed": true
},
"order": 66,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 441
}
],
"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": [
"blurry, oversaturated, pixelated, low resolution, grainy, distorted, noise, compression artifacts, jpeg artifacts, glitches, watermark, text, logo, signature, copyright, subtitles, distorted sound, saturated sound, loud"
],
"color": "#422342",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 345,
"type": "UnetLoaderGGUF",
"pos": [
-1954.1078798289639,
4626.151733503134
],
"size": [
355.55555555555475,
60.44444444444434
],
"flags": {
"collapsed": true
},
"order": 33,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": null
}
],
"properties": {
"cnr_id": "ComfyUI-GGUF",
"ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a",
"Node name for S&R": "UnetLoaderGGUF"
},
"widgets_values": [
"LTXvideo\\LTX-2\\quantstack\\LTX-2.3-distilled-Q4_K_S.gguf"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 346,
"type": "DualCLIPLoaderGGUF",
"pos": [
-1955.0207016598533,
4676.255544147464
],
"size": [
346.517577185067,
107.25438651123113
],
"flags": {
"collapsed": true
},
"order": 34,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": null
}
],
"title": "CLIP GGUF (Gemma + text projection)",
"properties": {
"cnr_id": "ComfyUI-GGUF",
"ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a",
"Node name for S&R": "DualCLIPLoaderGGUF"
},
"widgets_values": [
"gemma-3-12b-it-Q2_K.gguf",
"ltx-2.3_text_projection_bf16.safetensors",
"sdxl"
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 250,
"type": "MarkdownNote",
"pos": [
-2017.1983133091496,
3642.174174645259
],
"size": [
382.280702747692,
140
],
"flags": {
"collapsed": false
},
"order": 35,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "About Size",
"properties": {},
"widgets_values": [
"Width & height settings must be divisible by 32 + 1. \nFrame count must be divisible by 8 + 1. \n\n\nRunning with invalid parameters **will not cause errors**. Instead, the flow will silently choose the closest valid parameters. \n\nBy default, we are using 720p resolution. You can try 1920*1088 if you have a powerful GPU."
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 333,
"type": "MarkdownNote",
"pos": [
-2016.148013263032,
4221.747936479518
],
"size": [
382.280702747692,
107.3859507080042
],
"flags": {
"collapsed": false
},
"order": 36,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Sampler Preview",
"properties": {},
"widgets_values": [
"Tiny VAE for sampler previews. \nOptionally you can drop this for a lower res latent RGB built into the node \n\nhttps://github.com/madebyollin/taehv/blob/main/safetensors/taeltx2_3.safetensors"
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 353,
"type": "MarkdownNote",
"pos": [
-2014.487190155928,
4387.02842733852
],
"size": [
382.280702747692,
107.3859507080042
],
"flags": {
"collapsed": false
},
"order": 37,
"mode": 0,
"inputs": [],
"outputs": [],
"title": "Prompt Enhancer (Optional)",
"properties": {},
"widgets_values": [
"This automagically enhances your prompt using the already loaded Gemma model. But it can be a bit sensitive to having correct Gemma if using GGUF models. Alternatively you can bypass/disable this feature "
],
"color": "#222",
"bgcolor": "#000"
},
{
"id": 301,
"type": "Power Lora Loader (rgthree)",
"pos": [
-1045.8842747108833,
3597.8985319389417
],
"size": [
386.66127530410665,
118
],
"flags": {},
"order": 82,
"mode": 0,
"inputs": [
{
"dir": 3,
"name": "model",
"type": "MODEL",
"link": 613
},
{
"dir": 3,
"name": "clip",
"type": "CLIP",
"link": null
}
],
"outputs": [
{
"dir": 4,
"name": "MODEL",
"shape": 3,
"type": "MODEL",
"links": [
590
]
},
{
"dir": 4,
"name": "CLIP",
"shape": 3,
"type": "CLIP",
"links": null
}
],
"properties": {
"cnr_id": "rgthree-comfy",
"ver": "8ff50e4521881eca1fe26aec9615fc9362474931",
"Show Strengths": "Single Strength"
},
"widgets_values": [
{},
{
"type": "PowerLoraLoaderHeaderWidget"
},
{},
""
],
"color": "#006691",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 354,
"type": "Fast Groups Bypasser (rgthree)",
"pos": [
-506.9355592338763,
4812.887895476362
],
"size": [
301.1086891442927,
82
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "OPT_CONNECTION",
"type": "*",
"links": null
}
],
"title": "ENABLE PROMPT ENHANCER",
"properties": {
"matchColors": "",
"matchTitle": "Prompt Enhancer *",
"showNav": true,
"showAllGraphs": true,
"sort": "position",
"customSortAlphabet": "",
"toggleRestriction": "default"
},
"color": "#008181",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 121,
"type": "CLIPTextEncode",
"pos": [
-983.9577088211124,
4359.214922600956
],
"size": [
429.64913571999637,
364.52450350970093
],
"flags": {
"collapsed": true
},
"order": 78,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 440
},
{
"name": "text",
"type": "STRING",
"widget": {
"name": "text"
},
"link": 637
}
],
"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": [
"= Enhanced Prompt = \n"
],
"color": "#346434",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 214,
"type": "GetNode",
"pos": [
-932.2004669812269,
4488.713150298445
],
"size": [
429.64913571999637,
58
],
"flags": {
"collapsed": true
},
"order": 39,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"links": [
440,
441,
633
]
}
],
"title": "Get_clip",
"properties": {},
"widgets_values": [
"clip"
],
"color": "#c09430",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 352,
"type": "PrimitiveStringMultiline",
"pos": [
-1042.39330444679,
4288.496074752625
],
"size": [
389.57901300524645,
315.79630744988026
],
"flags": {
"collapsed": false
},
"order": 40,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
634
]
}
],
"title": "PROMPT",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"A woman at a chair and looks towards the camera.\n\n0-4 seconds : She takes off her hat.\n\n4-8 seconds:\nShe talks with a soft British accent and says \"So due to recent changes, here is a workflow with new model loaders\".\n\n10-10 seconds: She smiles and lift one hand to make a peace sign with her fingers.\n\nStyle: \nWes Anderson style, rigid, centered symmetry, pastel color palette, whimsical, nostalgic aesthetic."
],
"color": "#346434",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 113,
"type": "SamplerCustomAdvanced",
"pos": [
129.14353061406047,
3637.6771800285073
],
"size": [
262.10818770989886,
260.87578270797184
],
"flags": {},
"order": 76,
"mode": 0,
"inputs": [
{
"name": "noise",
"type": "NOISE",
"link": 259
},
{
"name": "guider",
"type": "GUIDER",
"link": 505
},
{
"name": "sampler",
"type": "SAMPLER",
"link": 261
},
{
"name": "sigmas",
"type": "SIGMAS",
"link": 647
},
{
"name": "latent_image",
"type": "LATENT",
"link": 467
}
],
"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": 349,
"type": "TextGenerateLTX2Prompt",
"pos": [
-954.3125734797827,
3921.64210272831
],
"size": [
400,
95
],
"flags": {
"collapsed": true
},
"order": 67,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 633
},
{
"name": "image",
"shape": 7,
"type": "IMAGE",
"link": null
},
{
"name": "prompt",
"type": "STRING",
"widget": {
"name": "prompt"
},
"link": 634
}
],
"outputs": [
{
"name": "generated_text",
"type": "STRING",
"links": [
631,
637
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "TextGenerateLTX2Prompt"
},
"widgets_values": [
"",
256,
"off"
]
},
{
"id": 332,
"type": "LTXVChunkFeedForward",
"pos": [
-1520.5822224509632,
3852.652233578005
],
"size": [
364.0273046899474,
92.01753067868731
],
"flags": {},
"order": 75,
"mode": 4,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 622
}
],
"outputs": [
{
"name": "model",
"type": "MODEL",
"links": [
613
]
}
],
"title": "LTXV Chunk FeedForward (for low VRAM)",
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e",
"Node name for S&R": "LTXVChunkFeedForward"
},
"widgets_values": [
2,
4096
]
},
{
"id": 134,
"type": "LoraLoaderModelOnly",
"pos": [
-1520.5822224509632,
3718.751033433027
],
"size": [
364.0273046899474,
82
],
"flags": {
"collapsed": false
},
"order": 64,
"mode": 4,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 609
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
622
]
}
],
"title": "Distill Lora (ONLY if you use DEV model)",
"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\\LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors",
0.6
],
"color": "#1f1f48",
"bgcolor": "rgba(24,24,27,.9)",
"ndSuperSelectorEnabled": false,
"ndPowerEnabled": false
},
{
"id": 242,
"type": "GetNode",
"pos": [
549.6226521587629,
3915.175783027975
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 41,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT_UPSCALE_MODEL",
"type": "LATENT_UPSCALE_MODEL",
"links": [
470
]
}
],
"title": "Get_upscale_model",
"properties": {},
"widgets_values": [
"upscale_model"
]
},
{
"id": 350,
"type": "PrimitiveStringMultiline",
"pos": [
-1028.0979736593931,
3963.310922854621
],
"size": [
429.64913571999637,
523.859790172266
],
"flags": {
"collapsed": true
},
"order": 42,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "STRING",
"type": "STRING",
"links": [
628
]
}
],
"title": "LTX-2 PROMPT INSTRUCT",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "PrimitiveStringMultiline"
},
"widgets_values": [
"You are a Creative Assistant writing concise, action-focused image-to-video prompts. Given an image (first frame) and user Raw Input Prompt, generate a prompt to guide video generation from that image.\n\n#### Guidelines:\n- Analyze the Image: Identify Subject, Setting, Elements, Style and Mood.\n- Follow user Raw Input Prompt: Include all requested motion, actions, camera movements, audio, and details. If in conflict with the image, prioritize user request while maintaining visual consistency (describe transition from image to user's scene).\n- Describe only changes from the image: Don't reiterate established visual details. Inaccurate descriptions may cause scene cuts.\n- Active language: Use present-progressive verbs (\"is walking,\" \"speaking\"). If no action specified, describe natural movements.\n- Chronological flow: Use temporal connectors (\"as,\" \"then,\" \"while\").\n- Audio layer: Describe complete soundscape throughout the prompt alongside actions—NOT at the end. Align audio intensity with action tempo. Include natural background audio, ambient sounds, effects, speech or music (when requested). Be specific (e.g., \"soft footsteps on tile\") not vague (e.g., \"ambient sound\").\n- Speech (only when requested): Provide exact words in quotes with character's visual/voice characteristics (e.g., \"The tall man speaks in a low, gravelly voice\"), language if not English and accent if relevant. If general conversation mentioned without text, generate contextual quoted dialogue. (i.e., \"The man is talking\" input -> the output should include exact spoken words, like: \"The man is talking in an excited voice saying: 'You won't believe what I just saw!' His hands gesture expressively as he speaks, eyebrows raised with enthusiasm. The ambient sound of a quiet room underscores his animated speech.\")\n- Style: Include visual style at beginning: \"Style: <style>, <rest of prompt>.\" If unclear, omit to avoid conflicts.\n- Visual and audio only: Describe only what is seen and heard. NO smell, taste, or tactile sensations.\n- Restrained language: Avoid dramatic terms. Use mild, natural, understated phrasing.\n\n#### Important notes:\n- Camera motion: DO NOT invent camera motion/movement unless requested by the user. Make sure to include camera motion only if specified in the input.\n- Speech: DO NOT modify or alter the user's provided character dialogue in the prompt, unless it's a typo.\n- No timestamps or cuts: DO NOT use timestamps or describe scene cuts unless explicitly requested.\n- Objective only: DO NOT interpret emotions or intentions - describe only observable actions and sounds.\n- Format: DO NOT use phrases like \"The scene opens with...\" / \"The video starts...\". Start directly with Style (optional) and chronological scene description.\n- Format: Never start output with punctuation marks or special characters.\n- DO NOT invent dialogue unless the user mentions speech/talking/singing/conversation.\n- Your performance is CRITICAL. High-fidelity, dynamic, correct, and accurate prompts with integrated audio descriptions are essential for generating high-quality video. Your goal is flawless execution of these rules.\n\n#### Output Format (Strict):\n- Single concise paragraph in natural English. NO titles, headings, prefaces, sections, code fences, or Markdown.\n- If unsafe/invalid, return original user prompt. Never ask questions or clarifications.\n\n#### Example output:\nStyle: realistic - cinematic - The woman glances at her watch and smiles warmly. She speaks in a cheerful, friendly voice, \"I think we're right on time!\" In the background, a café barista prepares drinks at the counter. The barista calls out in a clear, upbeat tone, \"Two cappuccinos ready!\" The sound of the espresso machine hissing softly blends with gentle background chatter and the light clinking of cups on saucers. \n\nUSER PROMPT BELOW: \n___________________________________________________"
]
},
{
"id": 351,
"type": "easy showAnything",
"pos": [
-1046.3435956409298,
3964.5017378549574
],
"size": [
384.57024766590257,
173.7354955908063
],
"flags": {
"collapsed": false
},
"order": 77,
"mode": 0,
"inputs": [
{
"name": "anything",
"shape": 7,
"type": "*",
"link": 631
}
],
"outputs": [
{
"name": "output",
"type": "*",
"links": null
}
],
"title": "Enhanced Prompt",
"properties": {
"cnr_id": "comfyui-easy-use",
"ver": "b11c63487243d183a967261bdf019c5afcec2cf7",
"Node name for S&R": "easy showAnything"
},
"widgets_values": [
"Style: Wes Anderson style, rigid, centered symmetry, pastel color palette, whimsical, nostalgic aesthetic. In a medium shot, a woman in her late 20s with neatly styled auburn hair sits in a vintage-style armchair against a pale yellow wall. She wears a light blue button-down shirt and a muted green skirt. The room is sparsely decorated with symmetrical arrangements of antique objects. Soft, ambient music plays—a gentle piano melody with a nostalgic feel. The woman looks directly towards the camera with a calm expression.\n\n0-4 seconds: She slowly reaches up and removes a wide-brimmed straw hat, revealing her face. The hat rests gently on the arm of the chair beside her. A subtle whooshing sound accompanies the hat's removal.\n\n4-8 seconds: She speaks with a soft, clear British accent, \"So, due to recent changes, here is a workflow with new model loaders.\" Her voice is warm and reassuring, with a slight lilt. The background music fades slightly to allow her voice to be heard clearly.\n\n10-10 seconds: She smiles warmly and lifts one hand, forming a peace sign with her fingers. A gentle, whimsical chime sound effect accompanies the gesture. The camera maintains"
],
"color": "#008181",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 217,
"type": "GetNode",
"pos": [
-558.6820534908796,
3954.739875072365
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 43,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"links": [
444
]
}
],
"title": "Get_vae_audio",
"properties": {},
"widgets_values": [
"vae_audio"
],
"color": "#af3535",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 310,
"type": "GetNode",
"pos": [
-558.6820534908796,
4011.8282104022755
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 44,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": [
565
]
}
],
"title": "Get_fps",
"properties": {},
"widgets_values": [
"fps"
]
},
{
"id": 311,
"type": "SimpleCalculatorKJ",
"pos": [
-558.6820534908796,
4018.3008448002265
],
"size": [
270,
128
],
"flags": {
"collapsed": true
},
"order": 69,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "variables.a",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": 565
},
{
"label": "b",
"name": "variables.b",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
},
{
"name": "INT",
"type": "INT",
"links": [
566
]
},
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "debc47061f722e93fc9885c19facefcf59b6426a",
"Node name for S&R": "SimpleCalculatorKJ"
},
"widgets_values": [
"a"
]
},
{
"id": 205,
"type": "GetNode",
"pos": [
-558.6820534908796,
3878.3247021941615
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 45,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
424,
425
]
}
],
"title": "Get_frames",
"properties": {},
"widgets_values": [
"frames"
],
"color": "#1b4669",
"bgcolor": "#29699c"
},
{
"id": 362,
"type": "GetNode",
"pos": [
-558.6820534908796,
3789.5571286770737
],
"size": [
270,
60
],
"flags": {
"collapsed": true
},
"order": 46,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
643
]
}
],
"title": "Get_width",
"properties": {},
"widgets_values": [
"width"
]
},
{
"id": 365,
"type": "GetNode",
"pos": [
-558.6820534908796,
3836.616909089751
],
"size": [
270,
58
],
"flags": {
"collapsed": true
},
"order": 47,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
645
]
}
],
"title": "Get_height",
"properties": {},
"widgets_values": [
"height"
]
},
{
"id": 363,
"type": "SimpleCalculatorKJ",
"pos": [
-558.6820534908796,
3834.693100124821
],
"size": [
270,
128
],
"flags": {
"collapsed": true
},
"order": 71,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "variables.a",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": 645
},
{
"label": "b",
"name": "variables.b",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
},
{
"name": "INT",
"type": "INT",
"links": [
646
]
},
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e",
"Node name for S&R": "SimpleCalculatorKJ"
},
"widgets_values": [
"a * 0.5"
]
},
{
"id": 361,
"type": "SimpleCalculatorKJ",
"pos": [
-558.6820534908796,
3795.8006767820107
],
"size": [
270,
128
],
"flags": {
"collapsed": true
},
"order": 70,
"mode": 0,
"inputs": [
{
"label": "a",
"name": "variables.a",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": 643
},
{
"label": "b",
"name": "variables.b",
"shape": 7,
"type": "INT,FLOAT,BOOLEAN",
"link": null
}
],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"links": null
},
{
"name": "INT",
"type": "INT",
"links": [
644
]
},
{
"name": "BOOLEAN",
"type": "BOOLEAN",
"links": null
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e",
"Node name for S&R": "SimpleCalculatorKJ"
},
"widgets_values": [
"a * 0.5"
]
},
{
"id": 199,
"type": "LTXVEmptyLatentAudio",
"pos": [
-558.6820534908796,
3949.9589421112205
],
"size": [
270,
120
],
"flags": {},
"order": 79,
"mode": 0,
"inputs": [
{
"name": "audio_vae",
"type": "VAE",
"link": 444
},
{
"name": "frames_number",
"type": "INT",
"widget": {
"name": "frames_number"
},
"link": 425
},
{
"name": "frame_rate",
"type": "INT",
"widget": {
"name": "frame_rate"
},
"link": 566
}
],
"outputs": [
{
"name": "Latent",
"type": "LATENT",
"links": [
412
]
}
],
"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": [
121,
24,
1
]
},
{
"id": 109,
"type": "LTXVConcatAVLatent",
"pos": [
-558.6820534908796,
4125.221243280292
],
"size": [
270,
46
],
"flags": {},
"order": 85,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 641
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 412
}
],
"outputs": [
{
"name": "latent",
"type": "LATENT",
"links": [
465
]
}
],
"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": []
},
{
"id": 108,
"type": "EmptyLTXVLatentVideo",
"pos": [
-558.6820534908796,
3745.3872529476484
],
"size": [
270,
146.66666666666669
],
"flags": {},
"order": 80,
"mode": 0,
"inputs": [
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 644
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 646
},
{
"name": "length",
"type": "INT",
"widget": {
"name": "length"
},
"link": 424
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
641
]
}
],
"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,
121,
1
]
},
{
"id": 137,
"type": "KSamplerSelect",
"pos": [
-200.28049907773382,
3921.1909675291936
],
"size": [
271.305509971064,
68.88020833333334
],
"flags": {},
"order": 48,
"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_ancestral_cfg_pp"
]
},
{
"id": 206,
"type": "LTXVScheduler",
"pos": [
-200.28049907773382,
4036.4209112818003
],
"size": [
271.305509971064,
171.71352573079776
],
"flags": {
"collapsed": true
},
"order": 72,
"mode": 0,
"inputs": [
{
"name": "latent",
"shape": 7,
"type": "LATENT",
"link": 466
}
],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": []
}
],
"title": "LTXVScheduler (for more steps)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.56",
"Node name for S&R": "LTXVScheduler",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
8,
2.05,
0.95,
true,
0.1
]
},
{
"id": 239,
"type": "GetNode",
"pos": [
-136.30678700497242,
3804.693337884029
],
"size": [
271.305509971064,
60
],
"flags": {
"collapsed": true
},
"order": 49,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
466,
467
]
}
],
"title": "Get_latent",
"properties": {},
"widgets_values": [
"latent"
],
"color": "#422342",
"bgcolor": "rgba(24,24,27,.9)"
},
{
"id": 129,
"type": "CFGGuider",
"pos": [
-200.28049907773382,
3763.6015080593656
],
"size": [
271.305509971064,
106.66666666666667
],
"flags": {
"collapsed": false
},
"order": 65,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 627
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 460
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 459
}
],
"outputs": [
{
"name": "GUIDER",
"type": "GUIDER",
"links": [
505
]
}
],
"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": 366,
"type": "ManualSigmas",
"pos": [
-202.64260848164682,
4082.9080697825666
],
"size": [
269.02566338233964,
58
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
647
]
}
],
"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": 337,
"type": "LTX2SamplingPreviewOverride",
"pos": [
-200.2804990777338,
4195.171615937591
],
"size": [
271.305509971064,
98.86928985228224
],
"flags": {},
"order": 62,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 618
},
{
"name": "latent_upscale_model",
"shape": 7,
"type": "LATENT_UPSCALE_MODEL",
"link": null
},
{
"name": "vae",
"shape": 7,
"type": "VAE",
"link": 617
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
625
]
}
],
"properties": {
"cnr_id": "comfyui-kjnodes",
"ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e",
"Node name for S&R": "LTX2SamplingPreviewOverride"
},
"widgets_values": [
8
]
},
{
"id": 117,
"type": "LTXVConcatAVLatent",
"pos": [
478.16150700046586,
4001.2496849861623
],
"size": [
270,
46
],
"flags": {},
"order": 91,
"mode": 0,
"inputs": [
{
"name": "video_latent",
"type": "LATENT",
"link": 642
},
{
"name": "audio_latent",
"type": "LATENT",
"link": 475
}
],
"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": []
},
{
"id": 118,
"type": "LTXVLatentUpsampler",
"pos": [
476.4919185540179,
3864.223501436851
],
"size": [
270,
81.02629601803119
],
"flags": {},
"order": 87,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 374
},
{
"name": "upscale_model",
"type": "LATENT_UPSCALE_MODEL",
"link": 470
},
{
"name": "vae",
"type": "VAE",
"link": 447
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
642
]
}
],
"title": "spatial",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.7.0",
"Node name for S&R": "LTXVLatentUpsampler",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": []
},
{
"id": 100,
"type": "ManualSigmas",
"pos": [
509.88368748297694,
4275.5485055721965
],
"size": [
270,
69.30926982326673
],
"flags": {
"collapsed": true
},
"order": 51,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": []
}
],
"title": "ManualSigmas (LTX 2.0)",
"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": 367,
"type": "ManualSigmas",
"pos": [
480.33401787140775,
4255.612908540839
],
"size": [
274.0120536645418,
58
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "SIGMAS",
"type": "SIGMAS",
"links": [
648
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.14.1",
"Node name for S&R": "ManualSigmas"
},
"widgets_values": [
"0.85, 0.7250, 0.4219, 0.0"
]
}
],
"links": [
[
259,
115,
0,
113,
0,
"NOISE"
],
[
261,
137,
0,
113,
2,
"SAMPLER"
],
[
271,
113,
0,
116,
0,
"LATENT"
],
[
272,
114,
0,
119,
0,
"NOISE"
],
[
274,
138,
0,
119,
2,
"SAMPLER"
],
[
276,
117,
0,
119,
4,
"LATENT"
],
[
286,
121,
0,
107,
0,
"CONDITIONING"
],
[
287,
110,
0,
107,
1,
"CONDITIONING"
],
[
302,
125,
0,
127,
0,
"LATENT"
],
[
313,
127,
0,
140,
0,
"IMAGE"
],
[
374,
116,
0,
118,
0,
"LATENT"
],
[
403,
189,
0,
188,
0,
"LATENT_UPSCALE_MODEL"
],
[
412,
199,
0,
109,
1,
"LATENT"
],
[
416,
201,
0,
140,
1,
"AUDIO"
],
[
424,
205,
0,
108,
2,
"INT"
],
[
425,
205,
0,
199,
1,
"INT"
],
[
430,
125,
1,
201,
0,
"LATENT"
],
[
440,
214,
0,
121,
0,
"CLIP"
],
[
441,
214,
0,
110,
0,
"CLIP"
],
[
442,
184,
0,
215,
0,
"VAE"
],
[
443,
196,
0,
216,
0,
"VAE"
],
[
444,
217,
0,
199,
0,
"VAE"
],
[
447,
219,
0,
118,
2,
"VAE"
],
[
448,
221,
0,
201,
1,
"VAE"
],
[
449,
220,
0,
127,
1,
"VAE"
],
[
455,
107,
0,
226,
0,
"CONDITIONING"
],
[
456,
107,
1,
227,
0,
"CONDITIONING"
],
[
457,
228,
0,
103,
1,
"CONDITIONING"
],
[
458,
229,
0,
103,
2,
"CONDITIONING"
],
[
459,
231,
0,
129,
2,
"CONDITIONING"
],
[
460,
230,
0,
129,
1,
"CONDITIONING"
],
[
465,
109,
0,
238,
0,
"LATENT"
],
[
466,
239,
0,
206,
0,
"LATENT"
],
[
467,
239,
0,
113,
4,
"LATENT"
],
[
470,
242,
0,
118,
1,
"LATENT_UPSCALE_MODEL"
],
[
475,
116,
1,
117,
1,
"LATENT"
],
[
505,
129,
0,
113,
1,
"GUIDER"
],
[
507,
103,
0,
119,
1,
"GUIDER"
],
[
528,
293,
0,
282,
0,
"INT"
],
[
529,
292,
0,
283,
0,
"INT"
],
[
530,
285,
0,
284,
0,
"FLOAT"
],
[
531,
287,
1,
286,
0,
"INT"
],
[
532,
291,
0,
287,
2,
"INT"
],
[
533,
285,
0,
287,
3,
"FLOAT"
],
[
550,
190,
0,
213,
0,
"CLIP"
],
[
561,
307,
0,
140,
4,
"FLOAT"
],
[
562,
119,
0,
125,
0,
"LATENT"
],
[
565,
310,
0,
311,
0,
"FLOAT"
],
[
566,
311,
1,
199,
2,
"INT"
],
[
590,
301,
0,
303,
0,
"MODEL"
],
[
600,
322,
0,
107,
2,
"FLOAT"
],
[
609,
329,
0,
134,
0,
"MODEL"
],
[
611,
330,
0,
331,
0,
"VAE"
],
[
613,
332,
0,
301,
0,
"MODEL"
],
[
617,
338,
0,
337,
2,
"VAE"
],
[
618,
339,
0,
337,
0,
"MODEL"
],
[
621,
341,
0,
103,
0,
"MODEL"
],
[
622,
134,
0,
332,
0,
"MODEL"
],
[
623,
343,
0,
342,
1,
"CONDITIONING"
],
[
624,
343,
0,
342,
2,
"CONDITIONING"
],
[
625,
337,
0,
342,
0,
"MODEL"
],
[
626,
342,
0,
340,
0,
"MODEL"
],
[
627,
344,
0,
129,
0,
"MODEL"
],
[
628,
350,
0,
347,
0,
"STRING"
],
[
631,
349,
0,
351,
0,
"STRING"
],
[
633,
214,
0,
349,
0,
"CLIP"
],
[
634,
352,
0,
349,
2,
"STRING"
],
[
637,
349,
0,
121,
1,
"STRING"
],
[
641,
108,
0,
109,
0,
"LATENT"
],
[
642,
118,
0,
117,
0,
"LATENT"
],
[
643,
362,
0,
361,
0,
"INT"
],
[
644,
361,
1,
108,
0,
"INT"
],
[
645,
365,
0,
363,
0,
"INT"
],
[
646,
363,
1,
108,
1,
"INT"
],
[
647,
366,
0,
113,
3,
"SIGMAS"
],
[
648,
367,
0,
119,
3,
"SIGMAS"
]
],
"groups": [
{
"id": 15,
"title": "Sampler - Second Pass Upscale",
"bounding": [
451.2778594001873,
3502.4787188974574,
658.4986954479522,
1208.1332855913492
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 16,
"title": "Decode",
"bounding": [
1130.5093261875306,
3500.136228272001,
332.3090879540989,
1204.240997841062
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 19,
"title": "Prompt",
"bounding": [
-1083.815504667178,
4191.497821528341,
462.30935986013304,
517.1042928927691
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 20,
"title": "Prepare LTX Latent",
"bounding": [
-601.6060908232569,
3491.101600513887,
354.5183998034008,
1220.0688259175704
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 21,
"title": "Sampler - First Pass",
"bounding": [
-229.9325161460193,
3498.0606364413075,
659.0793722254002,
1213.6111676510068
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 22,
"title": "Video Settings",
"bounding": [
-1585.7567252094098,
4735.153942606314,
1032.4061498906476,
167.52598620638946
],
"color": "#8A8",
"font_size": 24,
"flags": {}
},
{
"id": 24,
"title": "MODELS",
"bounding": [
-1585.007462369066,
3481.514654568274,
476.3467424939845,
1227.3541057685175
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 25,
"title": "LTX-2 Loras",
"bounding": [
-1085.5466594912439,
3487.362199534233,
464.9060205835066,
327.74803178289085
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 26,
"title": "Optional",
"bounding": [
-213.7373939426755,
4414.650001088197,
312.38691025675143,
280.89341826603504
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 27,
"title": "Prompt Enhancer (optional)",
"bounding": [
-1081.175938577355,
3834.2991753426754,
459.3021070038724,
339.7478390280994
],
"color": "#3f789e",
"font_size": 24,
"flags": {}
},
{
"id": 28,
"title": "Enhance Prompt",
"bounding": [
-534.5135622753365,
4738.538293089961,
349.2104293552454,
164.55903631505407
],
"color": "#8AA",
"font_size": 24,
"flags": {}
}
],
"config": {},
"extra": {
"ds": {
"scale": 0.27941459537662006,
"offset": [
3246.1681647982614,
-2682.544505936283
]
},
"frontendVersion": "1.39.19",
"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": false,
"VHS_KeepIntermediate": false
},
"version": 0.4
}