diff --git a/models/ltx/ltx23-i2v-t2v-basic-checkpoint-models/README.md b/models/ltx/ltx23-i2v-t2v-basic-checkpoint-models/README.md new file mode 100644 index 0000000..620e461 --- /dev/null +++ b/models/ltx/ltx23-i2v-t2v-basic-checkpoint-models/README.md @@ -0,0 +1,43 @@ +# LTX 2.3 Basic for Checkpoint Models + +## Summary + +`LTX 2.3` basic workflow variant intended for checkpoint-model loading rather than only split-model wiring. Useful if you want a more standard loading path while still staying inside the RuneXX ecosystem. + +## Model Family + +- `ltx` + +## Status + +- `imported-only` + +## Source + +- Workflow pack page: +- Workflow file: +- Supporting split/checkpoint model page: +- Original publisher: `RuneXX` +- Date imported: `2026-08-08` + +## Developer notes + +- RuneXX says the extracted-model path may run easier, but also notes you can swap to default Comfy checkpoint loading if desired. +- This workflow includes more tuning and helper nodes than the simple single-pass graphs. + +## Our notes + +- More flexible than the simplest LTX imports, but also more dependency-heavy. +- On a `3070`, this is more of a β€œsecond test” workflow after the single-pass variants. +- Worth keeping because it may be a better base for later cleanup if the simpler workflows are too stripped down. + +## Required custom nodes + +- `ComfyUI-KJNodes` +- `rgthree-comfy` +- `easy use` / `easy showAnything` +- optional `ComfyUI-GGUF` hooks are present + +## Notes + +- Better treated as a richer base graph than as the first low-VRAM test. diff --git a/models/ltx/ltx23-i2v-t2v-basic-checkpoint-models/workflow.json b/models/ltx/ltx23-i2v-t2v-basic-checkpoint-models/workflow.json new file mode 100644 index 0000000..bf885a6 --- /dev/null +++ b/models/ltx/ltx23-i2v-t2v-basic-checkpoint-models/workflow.json @@ -0,0 +1,7168 @@ +{ + "id": "d15f72da-ab9c-490d-9386-b750d889c6f8", + "revision": 0, + "last_node_id": 5292, + "last_link_id": 4729, + "nodes": [ + { + "id": 218, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 4196.461349362681 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 445 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 220, + "type": "GetNode", + "pos": [ + 1594.7945381515567, + 3892.283617526658 + ], + "size": [ + 257.2388542190106, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 449 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 238, + "type": "SetNode", + "pos": [ + -129.42226803816817, + 4381.5762979179335 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 109, + "mode": 0, + "inputs": [ + { + "name": "LATENT", + "type": "LATENT", + "link": 465 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_latent", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "latent" + }, + "widgets_values": [ + "latent" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 237, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 3880.02720268329 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 463 + ] + } + ], + "title": "Get_height_downsized", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "height_downsized" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 236, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 3815.832703218316 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 464 + ] + } + ], + "title": "Get_width_downsized", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "width_downsized" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 205, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 3791.4450915646084 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 424, + 425 + ] + } + ], + "title": "Get_frames", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "frames" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 282, + "type": "SetNode", + "pos": [ + -1264.5623087594242, + 4836.883066753237 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 72, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 528 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_height", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "height" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 283, + "type": "SetNode", + "pos": [ + -1497.6848116215458, + 4845.43525128396 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 71, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 529 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_width", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "width" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 284, + "type": "SetNode", + "pos": [ + -805.9064006334132, + 4832.406732533761 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 62, + "mode": 0, + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 530 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_fps", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "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": 5, + "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": 84, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 531 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_frames", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "frames" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 288, + "type": "SetNode", + "pos": [ + -435.5618508508995, + 4845.537109583825 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 70, + "mode": 0, + "inputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 534 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_t2v_mode", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "t2v_mode" + ] + }, + { + "id": 221, + "type": "GetNode", + "pos": [ + 1594.7945381515567, + 3990.422441832826 + ], + "size": [ + 257.2388542190106, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 6, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 448 + ] + } + ], + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae_audio" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 219, + "type": "GetNode", + "pos": [ + 925.2467983395707, + 3917.267860205308 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 7, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 446, + 447 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 242, + "type": "GetNode", + "pos": [ + 925.2467983395707, + 4053.3918608666854 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 8, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 470 + ] + } + ], + "title": "Get_upscale_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 127, + "type": "VAEDecodeTiled", + "pos": [ + 1594.7945381515567, + 3755.5540339865242 + ], + "size": [ + 257.2388542190106, + 150 + ], + "flags": {}, + "order": 118, + "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": 117, + "type": "LTXVConcatAVLatent", + "pos": [ + 925.2467983395707, + 4170.842987016796 + ], + "size": [ + 270, + 46 + ], + "flags": {}, + "order": 113, + "mode": 0, + "inputs": [ + { + "name": "video_latent", + "type": "LATENT", + "link": 373 + }, + { + "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": 229, + "type": "GetNode", + "pos": [ + 925.2467983395707, + 4337.659307988115 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 9, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 458 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 228, + "type": "GetNode", + "pos": [ + 925.2467983395707, + 4340.193153374566 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 10, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 457 + ] + } + ], + "title": "Get_positive", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 307, + "type": "GetNode", + "pos": [ + 2190.8007963486584, + 3599.4011807236943 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 11, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 561 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 309, + "type": "GetNode", + "pos": [ + 995.1788185345647, + 4056.5950896259596 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 12, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 564 + ] + } + ], + "title": "Get_t2v_mode", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "t2v_mode" + ] + }, + { + "id": 308, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 4196.832409347547 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 13, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 563 + ] + } + ], + "title": "Get_t2v_mode", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "t2v_mode" + ] + }, + { + "id": 311, + "type": "SimpleCalculatorKJ", + "pos": [ + -129.42226803816817, + 4069.5171292630694 + ], + "size": [ + 270, + 128 + ], + "flags": { + "collapsed": true + }, + "order": 63, + "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": 310, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 4056.9732641507644 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 14, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 565 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 217, + "type": "GetNode", + "pos": [ + -129.42226803816817, + 3998.3671211422625 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 15, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 444 + ] + } + ], + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae_audio" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 240, + "type": "SetNode", + "pos": [ + -129.42226803816817, + 4040.939445629616 + ], + "size": [ + 270, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 96, + "mode": 0, + "inputs": [ + { + "name": "LATENT", + "type": "LATENT", + "link": 468 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_latent_audio", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "latent_audio" + }, + "widgets_values": [ + "latent_audio" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 212, + "type": "GetNode", + "pos": [ + 925.2467983395707, + 4087.8328250964223 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 16, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 438 + ] + } + ], + "title": "Get_ref_image", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "ref_image" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 118, + "type": "LTXVLatentUpsampler", + "pos": [ + 925.2467983395707, + 3876.8754895013767 + ], + "size": [ + 270, + 81.02629601803119 + ], + "flags": {}, + "order": 106, + "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": [ + 372 + ] + } + ], + "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": 116, + "type": "LTXVSeparateAVLatent", + "pos": [ + 927.2670003597727, + 3777.8178846087403 + ], + "size": [ + 270, + 46 + ], + "flags": {}, + "order": 97, + "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": 188, + "type": "SetNode", + "pos": [ + -1529.227095977164, + 4009.66572804567 + ], + "size": [ + 364.0273046899474, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 73, + "mode": 0, + "inputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "link": 403 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_upscale_model", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "upscale_model" + }, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 225, + "type": "GetNode", + "pos": [ + 237.99144812298735, + 3813.700211629916 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 17, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "title": "Get_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 231, + "type": "GetNode", + "pos": [ + 237.99144812298735, + 3808.091183626127 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 18, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 459 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 230, + "type": "GetNode", + "pos": [ + 237.99144812298735, + 3808.3496174952584 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 19, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 460 + ] + } + ], + "title": "Get_positive", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 199, + "type": "LTXVEmptyLatentAudio", + "pos": [ + -129.42226803816817, + 3972.336880680874 + ], + "size": [ + 270, + 120 + ], + "flags": {}, + "order": 83, + "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, + 468 + ] + } + ], + "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": 201, + "type": "LTXVAudioVAEDecode", + "pos": [ + 1594.7945381515567, + 3969.994932791013 + ], + "size": [ + 257.2388542190106, + 46 + ], + "flags": {}, + "order": 119, + "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": 287, + "type": "SimpleCalculatorKJ", + "pos": [ + -1067.9490631055062, + 4848.515349256717 + ], + "size": [ + 210, + 136 + ], + "flags": { + "collapsed": true + }, + "order": 64, + "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": 20, + "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": [ + 237.99144812298735, + 3857.405377510338 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 21, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "title": "Get_model_with_lora", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model_with_lora" + ] + }, + { + "id": 326, + "type": "MarkdownNote", + "pos": [ + -2017.1983133091496, + 4046.4278551250272 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": false + }, + "order": 22, + "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": 341, + "type": "GetNode", + "pos": [ + 949.685065885313, + 4294.582158440822 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 23, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 621 + ] + } + ], + "title": "Get_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model" + ] + }, + { + "id": 103, + "type": "CFGGuider", + "pos": [ + 925.2329304642813, + 4267.829156513959 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 65, + "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": 109, + "type": "LTXVConcatAVLatent", + "pos": [ + -129.42226803816817, + 4334.352245641956 + ], + "size": [ + 270, + 46 + ], + "flags": {}, + "order": 102, + "mode": 0, + "inputs": [ + { + "name": "video_latent", + "type": "LATENT", + "link": 363 + }, + { + "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": 125, + "type": "LTXVSeparateAVLatent", + "pos": [ + 1594.7945381515567, + 3642.172816985237 + ], + "size": [ + 257.2388542190106, + 46 + ], + "flags": {}, + "order": 117, + "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": 344, + "type": "GetNode", + "pos": [ + 237.99144812298735, + 3814.06500689016 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 24, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 627 + ] + } + ], + "title": "Get_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model" + ] + }, + { + "id": 115, + "type": "RandomNoise", + "pos": [ + 237.99144812298735, + 3635.2926194922593 + ], + "size": [ + 271.305509971064, + 82 + ], + "flags": {}, + "order": 25, + "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": [ + 273.75003497061414, + 4532.958178219769 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 26, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 623, + 624 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 322, + "type": "GetNode", + "pos": [ + -24.85188038740955, + 4471.396478929093 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 27, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 600 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 226, + "type": "SetNode", + "pos": [ + -86.21565705316577, + 4489.73876465332 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 104, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 455 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_positive", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "positive" + }, + "widgets_values": [ + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 227, + "type": "SetNode", + "pos": [ + -29.742659196724304, + 4498.2660995229035 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 105, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 456 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_negative", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "negative" + }, + "widgets_values": [ + "negative" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 107, + "type": "LTXVConditioning", + "pos": [ + -128.45264555902682, + 4442.679834689612 + ], + "size": [ + 270, + 86.66666666666667 + ], + "flags": { + "collapsed": false + }, + "order": 94, + "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": 108, + "type": "EmptyLTXVLatentVideo", + "pos": [ + -129.42226803816817, + 3762.1968230460407 + ], + "size": [ + 270, + 146.66666666666669 + ], + "flags": {}, + "order": 61, + "mode": 0, + "inputs": [ + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 464 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 463 + }, + { + "name": "length", + "type": "INT", + "widget": { + "name": "length" + }, + "link": 424 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 361 + ] + } + ], + "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": 303, + "type": "SetNode", + "pos": [ + -550.0867256817794, + 3637.178773994079 + ], + "size": [ + 386.66127530410665, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 116, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 590 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_model_with_lora", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "model_with_lora" + }, + "widgets_values": [ + "model_with_lora" + ] + }, + { + "id": 110, + "type": "CLIPTextEncode", + "pos": [ + -544.3878880277869, + 4662.161214102725 + ], + "size": [ + 399.63590017424167, + 103.38988981318835 + ], + "flags": { + "collapsed": true + }, + "order": 67, + "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": 333, + "type": "MarkdownNote", + "pos": [ + -2016.148013263032, + 4221.747936479518 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": false + }, + "order": 28, + "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": 29, + "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": 121, + "type": "CLIPTextEncode", + "pos": [ + -556.4243754877821, + 4356.526033712067 + ], + "size": [ + 429.64913571999637, + 364.52450350970093 + ], + "flags": { + "collapsed": true + }, + "order": 80, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 440 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 659 + } + ], + "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": [ + -504.66713364789655, + 4486.024261409556 + ], + "size": [ + 429.64913571999637, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 30, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 440, + 441 + ] + } + ], + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "clip" + ], + "color": "#c09430", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 137, + "type": "KSamplerSelect", + "pos": [ + 237.99144812298735, + 3931.28614276815 + ], + "size": [ + 271.305509971064, + 68.88020833333334 + ], + "flags": {}, + "order": 31, + "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": 138, + "type": "KSamplerSelect", + "pos": [ + 925.2467983395707, + 4542.098131687518 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 32, + "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_cfg_pp" + ] + }, + { + "id": 100, + "type": "ManualSigmas", + "pos": [ + 955.6709795366343, + 4440.529873745347 + ], + "size": [ + 270, + 69.30926982326673 + ], + "flags": { + "collapsed": true + }, + "order": 33, + "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": 360, + "type": "ManualSigmas", + "pos": [ + 926.6627885286847, + 4419.715517074358 + ], + "size": [ + 274.0120536645418, + 58 + ], + "flags": {}, + "order": 34, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 638 + ] + } + ], + "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" + ] + }, + { + "id": 239, + "type": "GetNode", + "pos": [ + 369.32757887252137, + 3810.519872937422 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 35, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 466, + 467 + ] + } + ], + "title": "Get_latent", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "latent" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 129, + "type": "CFGGuider", + "pos": [ + 237.99144812298735, + 3773.696683298322 + ], + "size": [ + 271.305509971064, + 106.66666666666667 + ], + "flags": { + "collapsed": false + }, + "order": 66, + "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": 206, + "type": "LTXVScheduler", + "pos": [ + 250.9807357795346, + 4045.072832336698 + ], + "size": [ + 271.305509971064, + 171.71352573079776 + ], + "flags": { + "collapsed": true + }, + "order": 68, + "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": 359, + "type": "ManualSigmas", + "pos": [ + 236.51496624797247, + 4099.507384633422 + ], + "size": [ + 269.02566338233964, + 58 + ], + "flags": {}, + "order": 36, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 639 + ] + } + ], + "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": 113, + "type": "SamplerCustomAdvanced", + "pos": [ + 567.4154778147812, + 3647.772355267464 + ], + "size": [ + 262.10818770989886, + 260.87578270797184 + ], + "flags": {}, + "order": 85, + "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": 639 + }, + { + "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": 114, + "type": "RandomNoise", + "pos": [ + 927.2670003597727, + 3641.74723764126 + ], + "size": [ + 270, + 82 + ], + "flags": {}, + "order": 37, + "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": [ + 42, + "fixed" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 119, + "type": "SamplerCustomAdvanced", + "pos": [ + 1245.453222891881, + 3640.4705024748837 + ], + "size": [ + 279.4732492615425, + 270.40621687987004 + ], + "flags": {}, + "order": 115, + "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": 638 + }, + { + "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": 140, + "type": "VHS_VideoCombine", + "pos": [ + 1925.552555707478, + 3532.1972771628584 + ], + "size": [ + 440.22251031455653, + 579.1223806730061 + ], + "flags": {}, + "order": 120, + "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_01712-audio.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 24, + "workflow": "LTX-2_01712.png", + "fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_01712-audio.mp4" + } + } + } + }, + { + "id": 339, + "type": "GetNode", + "pos": [ + 267.7434519114261, + 4236.350676698108 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 38, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 618 + ] + } + ], + "title": "Get_model_with_lora", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model_with_lora" + ] + }, + { + "id": 340, + "type": "SetNode", + "pos": [ + 274.7165777993415, + 4268.956714437101 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 98, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 626 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_model", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "model" + }, + "widgets_values": [ + "model" + ] + }, + { + "id": 338, + "type": "GetNode", + "pos": [ + 272.39220250336973, + 4260.9002547440305 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 39, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 617 + ] + } + ], + "title": "Get_vae_tiny", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 337, + "type": "LTX2SamplingPreviewOverride", + "pos": [ + 235.2021977678211, + 4218.442311176052 + ], + "size": [ + 271.305509971064, + 98.86928985228224 + ], + "flags": {}, + "order": 69, + "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": 290, + "type": "PrimitiveBoolean", + "pos": [ + -503.7454094734976, + 4814.064169919061 + ], + "size": [ + 282.51029338612364, + 72.29914672352243 + ], + "flags": {}, + "order": 40, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 534 + ] + } + ], + "title": "Text To Video (no image ref)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "PrimitiveBoolean" + }, + "widgets_values": [ + false + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 292, + "type": "INTConstant", + "pos": [ + -1553.1293586777795, + 4823.538146739874 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 41, + "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": 42, + "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": 216, + "type": "SetNode", + "pos": [ + -1438.7359341724598, + 4324.0978152294665 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 93, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 654 + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": null + } + ], + "title": "Set_vae_audio", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "vae_audio" + }, + "widgets_values": [ + "vae_audio" + ] + }, + { + "id": 213, + "type": "SetNode", + "pos": [ + -1336.656054969345, + 4117.693396831626 + ], + "size": [ + 364.0273046899474, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 92, + "mode": 0, + "inputs": [ + { + "name": "CLIP", + "type": "CLIP", + "link": 649 + } + ], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": null + } + ], + "title": "Set_clip", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "clip" + }, + "widgets_values": [ + "clip" + ] + }, + { + "id": 189, + "type": "LatentUpscaleModelLoader", + "pos": [ + -1537.9562142080254, + 3965.3433104142932 + ], + "size": [ + 388.25297814700184, + 75.57969223302962 + ], + "flags": {}, + "order": 43, + "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": 331, + "type": "SetNode", + "pos": [ + -1463.1290636098054, + 4474.35235654315 + ], + "size": [ + 364.0273046899474, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 74, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 611 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae_tiny", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "vae_tiny" + }, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 330, + "type": "VAELoader", + "pos": [ + -1537.9562142080254, + 4430.938335329006 + ], + "size": [ + 388.25297814700184, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 44, + "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": 345, + "type": "UnetLoaderGGUF", + "pos": [ + -1895.947920222662, + 4574.892108087412 + ], + "size": [ + 355.55555555555475, + 60.44444444444434 + ], + "flags": { + "collapsed": true + }, + "order": 45, + "mode": 4, + "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": 371, + "type": "LTXVChunkFeedForward", + "pos": [ + -1245.9155756041341, + 3441.689539790506 + ], + "size": [ + 272.35703125, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 110, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 656 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 655 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "0ea5ece1793263d9fb0ad97bb067f96b83a9dea3", + "Node name for S&R": "LTXVChunkFeedForward" + }, + "widgets_values": [ + 2, + 4096 + ] + }, + { + "id": 369, + "type": "LTX2AttentionTunerPatch", + "pos": [ + -979.3383201340199, + 3441.5138104840744 + ], + "size": [ + 283.875, + 178 + ], + "flags": { + "collapsed": true + }, + "order": 112, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 655 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 658 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "5b38397a6430fdb16c7bd14a6bd64c2b0e69a5f0", + "Node name for S&R": "LTX2AttentionTunerPatch" + }, + "widgets_values": [ + "", + 1, + 1, + 1, + 1, + true + ] + }, + { + "id": 5283, + "type": "GetNode", + "pos": [ + -594.7896764010069, + 4032.21026766346 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 46, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4722 + ] + } + ], + "title": "Get_ref_image", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "ref_image" + ] + }, + { + "id": 5286, + "type": "891f168a-0a41-449a-9cd4-51d665b4e12b", + "pos": [ + -559.7485755401733, + 4007.627198734211 + ], + "size": [ + 335.8864830219627, + 97.13791725018427 + ], + "flags": { + "collapsed": true + }, + "order": 81, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 4721 + }, + { + "name": "image", + "type": "IMAGE", + "link": 4722 + }, + { + "label": "Enable", + "name": "", + "type": "*", + "link": 4723 + }, + { + "label": "Prompt", + "name": "_1", + "type": "*", + "link": 4725 + } + ], + "outputs": [ + { + "name": "generated_text", + "type": "STRING", + "links": [ + 4724 + ] + } + ], + "properties": { + "proxyWidgets": [], + "cnr_id": "comfy-core", + "ver": "0.18.1" + }, + "widgets_values": [] + }, + { + "id": 5284, + "type": "GetNode", + "pos": [ + -545.8201819386977, + 4036.8547795138406 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 47, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 4721 + ] + } + ], + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "clip" + ] + }, + { + "id": 5285, + "type": "GetNode", + "pos": [ + -569.3192051095466, + 4061.0038776846877 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 48, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4723 + ] + } + ], + "title": "Get_enhance_prompt", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "enhance_prompt" + ] + }, + { + "id": 5288, + "type": "SetNode", + "pos": [ + -75.97725631105794, + 4853.512785099285 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 82, + "mode": 0, + "inputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 4726 + } + ], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "title": "Set_enhance_prompt", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "enhance_prompt" + }, + "widgets_values": [ + "enhance_prompt" + ] + }, + { + "id": 164, + "type": "ResizeImageMaskNode", + "pos": [ + -1016.701948614386, + 4519.01640591421 + ], + "size": [ + 227.35085861816015, + 106 + ], + "flags": { + "collapsed": false + }, + "order": 88, + "mode": 0, + "inputs": [ + { + "name": "input", + "type": "IMAGE,MASK", + "link": 483 + } + ], + "outputs": [ + { + "name": "resized", + "type": "IMAGE", + "links": [ + 355, + 482 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "ResizeImageMaskNode" + }, + "widgets_values": [ + "scale by multiplier", + 0.5, + "area" + ] + }, + { + "id": 243, + "type": "GetNode", + "pos": [ + -969.613165655592, + 4293.786560217233 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 49, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 472 + ] + } + ], + "title": "Get_width", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "width" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 244, + "type": "GetNode", + "pos": [ + -972.1177033180707, + 4313.885638846966 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 50, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 473 + ] + } + ], + "title": "Get_height", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "height" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 246, + "type": "ResizeImagesByLongerEdge", + "pos": [ + -1020.9623357964452, + 4344.291091277063 + ], + "size": [ + 243.6109375, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 87, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 479 + } + ], + "outputs": [ + { + "name": "images", + "type": "IMAGE", + "links": [ + 481 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "ResizeImagesByLongerEdge" + }, + "widgets_values": [ + 1536 + ] + }, + { + "id": 209, + "type": "SetNode", + "pos": [ + -973.8061583239298, + 4351.446724020921 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 99, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 481 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_ref_image", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "ref_image" + }, + "widgets_values": [ + "ref_image" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 163, + "type": "GetImageSize", + "pos": [ + -980.5028301873832, + 4391.081279072659 + ], + "size": [ + 210, + 136 + ], + "flags": { + "collapsed": true + }, + "order": 100, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 355 + } + ], + "outputs": [ + { + "name": "width", + "type": "INT", + "links": [ + 461 + ] + }, + { + "name": "height", + "type": "INT", + "links": [ + 462 + ] + }, + { + "name": "batch_size", + "type": "INT", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "GetImageSize" + }, + "widgets_values": [] + }, + { + "id": 234, + "type": "SetNode", + "pos": [ + -996.8640561853338, + 4425.187164149249 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 108, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 462 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_height_downsized", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "height_downsized" + }, + "widgets_values": [ + "height_downsized" + ] + }, + { + "id": 233, + "type": "SetNode", + "pos": [ + -1000.6765284441053, + 4432.743464362279 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 107, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 461 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_width_downsized", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "width_downsized" + }, + "widgets_values": [ + "width_downsized" + ] + }, + { + "id": 248, + "type": "SetNode", + "pos": [ + -984.9138201248236, + 4431.115903426348 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 101, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 482 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_resize_image", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "resize_image" + }, + "widgets_values": [ + "resize_image" + ] + }, + { + "id": 165, + "type": "ImageResizeKJv2", + "pos": [ + -1051.37290234271, + 4245.191642920536 + ], + "size": [ + 328.05481525480764, + 402.2142530640167 + ], + "flags": { + "collapsed": false + }, + "order": 75, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 480 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 472 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 473 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 479, + 483 + ] + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "4dfb85dcc52e4315c33170d97bb987baa46d128b", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 736, + 1280, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 32, + "cpu" + ] + }, + { + "id": 167, + "type": "LoadImage", + "pos": [ + -1051.8698731430552, + 3596.845531213264 + ], + "size": [ + 329.0184818868986, + 570.6694810360577 + ], + "flags": {}, + "order": 51, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 480 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "1757644411.webp", + "image" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 161, + "type": "LTXVImgToVideoInplace", + "pos": [ + -129.42226803816817, + 4158.729950645612 + ], + "size": [ + 270, + 122 + ], + "flags": {}, + "order": 89, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 445 + }, + { + "name": "image", + "type": "IMAGE", + "link": 353 + }, + { + "name": "latent", + "type": "LATENT", + "link": 361 + }, + { + "name": "bypass", + "type": "BOOLEAN", + "widget": { + "name": "bypass" + }, + "link": 563 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 363 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVImgToVideoInplace" + }, + "widgets_values": [ + 0.7, + false + ] + }, + { + "id": 301, + "type": "Power Lora Loader (rgthree)", + "pos": [ + -618.350941377553, + 3595.209643050053 + ], + "size": [ + 386.66127530410665, + 118 + ], + "flags": { + "collapsed": false + }, + "order": 114, + "mode": 0, + "inputs": [ + { + "dir": 3, + "name": "model", + "type": "MODEL", + "link": 658 + }, + { + "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", + "Match": "" + }, + "widgets_values": [ + {}, + { + "type": "PowerLoraLoaderHeaderWidget" + }, + {}, + "" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 210, + "type": "GetNode", + "pos": [ + -97.8174669097656, + 3623.7129095986015 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 52, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 436 + ] + } + ], + "title": "Get_ref_image", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "ref_image" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 162, + "type": "LTXVPreprocess", + "pos": [ + -130.51846695538606, + 3608.9457814926964 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 76, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 436 + } + ], + "outputs": [ + { + "name": "output_image", + "type": "IMAGE", + "links": [ + 353 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.60", + "Node name for S&R": "LTXVPreprocess" + }, + "widgets_values": [ + 18 + ] + }, + { + "id": 160, + "type": "LTXVImgToVideoInplace", + "pos": [ + 924.3043591876324, + 4003.265484368247 + ], + "size": [ + 270, + 122 + ], + "flags": { + "collapsed": false + }, + "order": 111, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 446 + }, + { + "name": "image", + "type": "IMAGE", + "link": 438 + }, + { + "name": "latent", + "type": "LATENT", + "link": 372 + }, + { + "name": "bypass", + "type": "BOOLEAN", + "widget": { + "name": "bypass" + }, + "link": 564 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 373 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVImgToVideoInplace" + }, + "widgets_values": [ + 0.7, + false + ] + }, + { + "id": 289, + "type": "MarkdownNote", + "pos": [ + -2001.4604021717935, + 4630.083227356509 + ], + "size": [ + 368.06678258979036, + 104.56444466268204 + ], + "flags": { + "collapsed": false + }, + "order": 53, + "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": 5290, + "type": "Fast Groups Bypasser (rgthree)", + "pos": [ + -2003.2495028452665, + 4813.671538169175 + ], + "size": [ + 368.50278761522543, + 86.84679498563764 + ], + "flags": {}, + "order": 54, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "OPT_CONNECTION", + "type": "*", + "links": null + } + ], + "title": "Single Pass - Turn off BOTH for single pass", + "properties": { + "matchColors": "", + "matchTitle": "2nd pass*", + "showNav": false, + "showAllGraphs": true, + "sort": "position", + "customSortAlphabet": "", + "toggleRestriction": "default" + }, + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 215, + "type": "SetNode", + "pos": [ + -1406.8423363184518, + 3638.6119469270266 + ], + "size": [ + 252.26170067627936, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 91, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 652 + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": null + } + ], + "title": "Set_vae", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "vae" + }, + "widgets_values": [ + "vae" + ] + }, + { + "id": 368, + "type": "LTXVAudioVAELoader", + "pos": [ + -1537.9562142080254, + 4301.294599593635 + ], + "size": [ + 388.25297814700184, + 58 + ], + "flags": {}, + "order": 79, + "mode": 0, + "inputs": [ + { + "name": "ckpt_name", + "type": "COMBO", + "widget": { + "name": "ckpt_name" + }, + "link": 4729 + } + ], + "outputs": [ + { + "name": "Audio VAE", + "type": "VAE", + "links": [ + 654 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "LTXVAudioVAELoader" + }, + "widgets_values": [ + "VIDEO\\LTX\\LTX-2\\ltx-2.3-22b-dev-fp8.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 366, + "type": "LTXAVTextEncoderLoader", + "pos": [ + -1537.9562142080254, + 4100.069867830512 + ], + "size": [ + 388.25297814700184, + 129.2998297344202 + ], + "flags": {}, + "order": 78, + "mode": 0, + "inputs": [ + { + "name": "ckpt_name", + "type": "COMBO", + "widget": { + "name": "ckpt_name" + }, + "link": 4728 + } + ], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 649 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "LTXAVTextEncoderLoader" + }, + "widgets_values": [ + "gemma_3_12B_it_fp8_scaled.safetensors", + "VIDEO\\LTX\\LTX-2\\ltx-2.3-22b-dev-fp8.safetensors", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 251, + "type": "MarkdownNote", + "pos": [ + -2018.8679017555978, + 3499.4577331178853 + ], + "size": [ + 385.9531867206899, + 125.32521795642333 + ], + "flags": { + "collapsed": false + }, + "order": 55, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Models", + "properties": {}, + "widgets_values": [ + "This workflow is for **full checkpoint models** and NOT for split models (from Kijai etc)\n\nThis workflow uses LTX own regular models, from the LTX repro, or models trained on dev model as full checkpoints \n\n**YOU MUST LOAD THE SAME CHECKPOINT MODEL IN \"LOAD CHECKPOINT\", \"AUDIO VAE\" and in \"TEXT ENCODER\"**\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 250, + "type": "MarkdownNote", + "pos": [ + -2016.0454872038076, + 3672.1418664397074 + ], + "size": [ + 382.280702747692, + 140 + ], + "flags": { + "collapsed": false + }, + "order": 56, + "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": 253, + "type": "MarkdownNote", + "pos": [ + -2014.7542752251195, + 3856.3343910705157 + ], + "size": [ + 382.280702747692, + 140 + ], + "flags": { + "collapsed": false + }, + "order": 57, + "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": 367, + "type": "CheckpointLoaderSimple", + "pos": [ + -1508.511678583406, + 3648.0108574388087 + ], + "size": [ + 382.5686910624172, + 104.6655584109908 + ], + "flags": { + "collapsed": true + }, + "order": 77, + "mode": 0, + "inputs": [ + { + "name": "ckpt_name", + "type": "COMBO", + "widget": { + "name": "ckpt_name" + }, + "link": 4727 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 651 + ] + }, + { + "name": "CLIP", + "type": "CLIP", + "links": null + }, + { + "name": "VAE", + "type": "VAE", + "links": [ + 652 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "CheckpointLoaderSimple" + }, + "widgets_values": [ + "VIDEO\\LTX\\LTX-2\\ltx-2.3-22b-dev-fp8.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 370, + "type": "PathchSageAttentionKJ", + "pos": [ + -1536.6093827159582, + 3439.639954219254 + ], + "size": [ + 270, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 103, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 657 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 656 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "204f6d5aae73b10c0fe2fb26e61405fd6337bb77", + "Node name for S&R": "PathchSageAttentionKJ" + }, + "widgets_values": [ + "auto", + false + ] + }, + { + "id": 342, + "type": "LTX2_NAG", + "pos": [ + 244.132794287635, + 4480.644574669967 + ], + "size": [ + 271.305509971064, + 170 + ], + "flags": {}, + "order": 86, + "mode": 4, + "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": 5292, + "type": "PrimitiveNode", + "pos": [ + -1535.0783732039185, + 3637.046545921416 + ], + "size": [ + 391.76933468363336, + 112.35031840986721 + ], + "flags": { + "collapsed": false + }, + "order": 58, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "COMBO", + "type": "COMBO", + "widget": { + "name": "ckpt_name" + }, + "links": [ + 4727, + 4728, + 4729 + ] + } + ], + "title": "LTX Checkpoint Model", + "properties": { + "Run widget replace on values": false + }, + "widgets_values": [ + "VIDEO\\LTX\\LTX-2\\ltx-2.3-22b-dev-fp8.safetensors", + "fixed", + "" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 362, + "type": "LoraLoaderModelOnly", + "pos": [ + -1537.9562142080254, + 3817.998656517245 + ], + "size": [ + 388.25297814700184, + 92.28911788228697 + ], + "flags": {}, + "order": 90, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 651 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 657 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "LoraLoaderModelOnly", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.7", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65, + "models": [ + { + "name": "ltx-2.3-22b-distilled-lora-384.safetensors", + "url": "https://huggingface.co/Lightricks/LTX-2.3/resolve/main/ltx-2.3-22b-distilled-lora-384.safetensors", + "directory": "loras" + } + ] + }, + "widgets_values": [ + "LTX\\LTX-2\\ltx-2.3-22b-distilled-lora-384-1.1.safetensors", + 0.5 + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 352, + "type": "PrimitiveStringMultiline", + "pos": [ + -614.8599711134596, + 4285.807185863736 + ], + "size": [ + 389.57901300524645, + 315.79630744988026 + ], + "flags": { + "collapsed": false + }, + "order": 59, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 659, + 4725 + ] + } + ], + "title": "PROMPT", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "Make this image come alive with fluid motion. \n" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 5287, + "type": "easy showAnything", + "pos": [ + -616.4439671698581, + 3937.8206795831074 + ], + "size": [ + 389.5703125, + 183.04865316371328 + ], + "flags": { + "collapsed": false + }, + "order": 95, + "mode": 0, + "inputs": [ + { + "name": "anything", + "shape": 7, + "type": "*", + "link": 4724 + } + ], + "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": [ + "Make this image come alive with fluid motion. \n" + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 5289, + "type": "PrimitiveBoolean", + "pos": [ + -117.33259498271372, + 4821.419875193713 + ], + "size": [ + 243.7649385568002, + 58 + ], + "flags": {}, + "order": 60, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4726 + ] + } + ], + "title": "ENABLE PROMPT ENHANCER", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.18.1", + "Node name for S&R": "PrimitiveBoolean" + }, + "widgets_values": [ + false + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + } + ], + "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" + ], + [ + 353, + 162, + 0, + 161, + 1, + "IMAGE" + ], + [ + 355, + 164, + 0, + 163, + 0, + "IMAGE" + ], + [ + 361, + 108, + 0, + 161, + 2, + "LATENT" + ], + [ + 363, + 161, + 0, + 109, + 0, + "LATENT" + ], + [ + 372, + 118, + 0, + 160, + 2, + "LATENT" + ], + [ + 373, + 160, + 0, + 117, + 0, + "LATENT" + ], + [ + 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" + ], + [ + 436, + 210, + 0, + 162, + 0, + "IMAGE" + ], + [ + 438, + 212, + 0, + 160, + 1, + "IMAGE" + ], + [ + 440, + 214, + 0, + 121, + 0, + "CLIP" + ], + [ + 441, + 214, + 0, + 110, + 0, + "CLIP" + ], + [ + 444, + 217, + 0, + 199, + 0, + "VAE" + ], + [ + 445, + 218, + 0, + 161, + 0, + "VAE" + ], + [ + 446, + 219, + 0, + 160, + 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" + ], + [ + 461, + 163, + 0, + 233, + 0, + "INT" + ], + [ + 462, + 163, + 1, + 234, + 0, + "INT" + ], + [ + 463, + 237, + 0, + 108, + 1, + "INT" + ], + [ + 464, + 236, + 0, + 108, + 0, + "INT" + ], + [ + 465, + 109, + 0, + 238, + 0, + "LATENT" + ], + [ + 466, + 239, + 0, + 206, + 0, + "LATENT" + ], + [ + 467, + 239, + 0, + 113, + 4, + "LATENT" + ], + [ + 468, + 199, + 0, + 240, + 0, + "LATENT" + ], + [ + 470, + 242, + 0, + 118, + 1, + "LATENT_UPSCALE_MODEL" + ], + [ + 472, + 243, + 0, + 165, + 2, + "INT" + ], + [ + 473, + 244, + 0, + 165, + 3, + "INT" + ], + [ + 475, + 116, + 1, + 117, + 1, + "LATENT" + ], + [ + 479, + 165, + 0, + 246, + 0, + "IMAGE" + ], + [ + 480, + 167, + 0, + 165, + 0, + "IMAGE" + ], + [ + 481, + 246, + 0, + 209, + 0, + "IMAGE" + ], + [ + 482, + 164, + 0, + 248, + 0, + "IMAGE" + ], + [ + 483, + 165, + 0, + 164, + 0, + "IMAGE" + ], + [ + 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" + ], + [ + 534, + 290, + 0, + 288, + 0, + "BOOLEAN" + ], + [ + 561, + 307, + 0, + 140, + 4, + "FLOAT" + ], + [ + 562, + 119, + 0, + 125, + 0, + "LATENT" + ], + [ + 563, + 308, + 0, + 161, + 3, + "BOOLEAN" + ], + [ + 564, + 309, + 0, + 160, + 3, + "BOOLEAN" + ], + [ + 565, + 310, + 0, + 311, + 0, + "FLOAT" + ], + [ + 566, + 311, + 1, + 199, + 2, + "INT" + ], + [ + 590, + 301, + 0, + 303, + 0, + "MODEL" + ], + [ + 600, + 322, + 0, + 107, + 2, + "FLOAT" + ], + [ + 611, + 330, + 0, + 331, + 0, + "VAE" + ], + [ + 617, + 338, + 0, + 337, + 2, + "VAE" + ], + [ + 618, + 339, + 0, + 337, + 0, + "MODEL" + ], + [ + 621, + 341, + 0, + 103, + 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" + ], + [ + 638, + 360, + 0, + 119, + 3, + "SIGMAS" + ], + [ + 639, + 359, + 0, + 113, + 3, + "SIGMAS" + ], + [ + 649, + 366, + 0, + 213, + 0, + "CLIP" + ], + [ + 651, + 367, + 0, + 362, + 0, + "MODEL" + ], + [ + 652, + 367, + 2, + 215, + 0, + "VAE" + ], + [ + 654, + 368, + 0, + 216, + 0, + "VAE" + ], + [ + 655, + 371, + 0, + 369, + 0, + "MODEL" + ], + [ + 656, + 370, + 0, + 371, + 0, + "MODEL" + ], + [ + 657, + 362, + 0, + 370, + 0, + "MODEL" + ], + [ + 658, + 369, + 0, + 301, + 0, + "MODEL" + ], + [ + 659, + 352, + 0, + 121, + 1, + "STRING" + ], + [ + 4721, + 5284, + 0, + 5286, + 0, + "CLIP" + ], + [ + 4722, + 5283, + 0, + 5286, + 1, + "IMAGE" + ], + [ + 4723, + 5285, + 0, + 5286, + 2, + "BOOLEAN" + ], + [ + 4724, + 5286, + 0, + 5287, + 0, + "STRING" + ], + [ + 4725, + 352, + 0, + 5286, + 3, + "STRING" + ], + [ + 4726, + 5289, + 0, + 5288, + 0, + "BOOLEAN" + ], + [ + 4727, + 5292, + 0, + 367, + 0, + "COMBO" + ], + [ + 4728, + 5292, + 0, + 366, + 0, + "COMBO" + ], + [ + 4729, + 5292, + 0, + 368, + 0, + "COMBO" + ] + ], + "groups": [ + { + "id": 15, + "title": "Sampler - 2nd Pass Upscale", + "bounding": [ + 887.2486750578953, + 3499.7898300085685, + 658.4986954479522, + 1208.1332855913492 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 16, + "title": "Decode", + "bounding": [ + 1564.3670733943547, + 3503.7865447357626, + 332.3090879540989, + 1204.240997841062 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 17, + "title": "Input Image", + "bounding": [ + -1090.8017592071346, + 3484.040404040404, + 412.1974785848497, + 1223.3486862130153 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 19, + "title": "Prompt", + "bounding": [ + -656.2821713338476, + 4188.808932639452, + 462.30935986013304, + 517.1042928927691 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 20, + "title": "Prepare LTX Latent", + "bounding": [ + -174.07275748992592, + 3488.4127116249983, + 354.5183998034008, + 1220.0688259175704 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 21, + "title": "Sampler - First Pass", + "bounding": [ + 203.225805403564, + 3495.3717475524186, + 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": 23, + "title": "T2V - Text to video mode", + "bounding": [ + -533.9702526302162, + 4738.39018083252, + 337.92095075417024, + 163.30464980382385 + ], + "color": "#8AA", + "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": [ + -658.0133261579135, + 3484.673310645344, + 464.9060205835066, + 327.74803178289085 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 26, + "title": "Optional", + "bounding": [ + 225.0459158231595, + 4389.461159334301, + 312.38691025675143, + 280.89341826603504 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 27, + "title": "Prompt Enhancer (optional)", + "bounding": [ + -653.6426052440247, + 3831.6102864537866, + 459.3021070038724, + 339.7478390280994 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 28, + "title": "Enhance Prompt", + "bounding": [ + -172.2128693961312, + 4736.868704643513, + 349.2104293552454, + 164.55903631505407 + ], + "color": "#8AA", + "font_size": 24, + "flags": {} + }, + { + "id": 29, + "title": "Peformace tweaks (may help low vram etc)", + "bounding": [ + -1579.8929542928452, + 3351.476816191588, + 899.9424574693357, + 115.0825181726027 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 72, + "title": "resize with 2nd pass", + "bounding": [ + -1026.7019486143856, + 4445.4164059142095, + 247.35085861816015, + 189.6 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "definitions": { + "subgraphs": [ + { + "id": "891f168a-0a41-449a-9cd4-51d665b4e12b", + "version": 1, + "state": { + "lastGroupId": 72, + "lastNodeId": 5292, + "lastLinkId": 4729, + "lastRerouteId": 1 + }, + "revision": 0, + "config": {}, + "name": "Prompt Enhancer", + "inputNode": { + "id": -10, + "bounding": [ + -5737.3947249468065, + 2721.806092974429, + 120, + 120 + ] + }, + "outputNode": { + "id": -20, + "bounding": [ + -4849.234917996738, + 2766.309510924834, + 124.568359375, + 60 + ] + }, + "inputs": [ + { + "id": "ac028d9d-6cb3-404c-9d4e-da07377dc1e8", + "name": "clip", + "type": "CLIP", + "linkIds": [ + 3474 + ], + "localized_name": "clip", + "pos": [ + -5637.3947249468065, + 2741.806092974429 + ] + }, + { + "id": "abd02f07-2adf-4f31-9f91-a59a38e66bfb", + "name": "image", + "type": "IMAGE", + "linkIds": [ + 3452 + ], + "localized_name": "image", + "shape": 7, + "pos": [ + -5637.3947249468065, + 2761.806092974429 + ] + }, + { + "id": "819c144e-d845-4655-887c-a2ca4c443569", + "name": "", + "type": "*", + "linkIds": [ + 3489 + ], + "label": "Enable", + "pos": [ + -5637.3947249468065, + 2781.806092974429 + ] + }, + { + "id": "6065afe3-c4c9-4fd9-9dbc-1834052c7e9d", + "name": "_1", + "type": "*", + "linkIds": [ + 3492 + ], + "label": "Prompt", + "pos": [ + -5637.3947249468065, + 2801.806092974429 + ] + } + ], + "outputs": [ + { + "id": "12ef1760-ff0c-40ac-a167-b942e29101cf", + "name": "generated_text", + "type": "STRING", + "linkIds": [ + 3485, + 3485 + ], + "localized_name": "generated_text", + "pos": [ + -4829.234917996738, + 2786.309510924834 + ] + } + ], + "widgets": [], + "nodes": [ + { + "id": 1623, + "type": "TextGenerateLTX2Prompt", + "pos": [ + -5084.958177300587, + 2942.6594959724407 + ], + "size": [ + 223.923828125, + 244 + ], + "flags": { + "collapsed": false + }, + "order": 2, + "mode": 0, + "inputs": [ + { + "localized_name": "clip", + "name": "clip", + "type": "CLIP", + "link": 3474 + }, + { + "localized_name": "image", + "name": "image", + "shape": 7, + "type": "IMAGE", + "link": 3452 + }, + { + "localized_name": "video", + "name": "video", + "shape": 7, + "type": "IMAGE", + "link": null + }, + { + "localized_name": "audio", + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": null + }, + { + "localized_name": "prompt", + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + }, + "link": 3481 + } + ], + "outputs": [ + { + "localized_name": "generated_text", + "name": "generated_text", + "type": "STRING", + "links": [ + 3486 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "TextGenerateLTX2Prompt" + }, + "widgets_values": [ + "", + 256, + "off", + false, + true + ] + }, + { + "id": 1620, + "type": "PrimitiveStringMultiline", + "pos": [ + -5540.2898499264475, + 2930.873320203463 + ], + "size": [ + 231.32662634158024, + 308.7824705288458 + ], + "flags": { + "collapsed": false + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [ + 2944 + ] + } + ], + "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: