diff --git "a/LTX-2.3_-_T2V_Basic.json" "b/LTX-2.3_-_T2V_Basic.json" new file mode 100644--- /dev/null +++ "b/LTX-2.3_-_T2V_Basic.json" @@ -0,0 +1,5277 @@ +{ + "id": "d15f72da-ab9c-490d-9386-b750d889c6f8", + "revision": 0, + "last_node_id": 367, + "last_link_id": 648, + "nodes": [ + { + "id": 220, + "type": "GetNode", + "pos": [ + 1160.9367909447326, + 3888.6333010628964 + ], + "size": [ + 257.2388542190106, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 449 + ] + } + ], + "title": "Get_vae", + "properties": {}, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 238, + "type": "SetNode", + "pos": [ + -558.6820534908796, + 4172.445295556269 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 90, + "mode": 0, + "inputs": [ + { + "name": "LATENT", + "type": "LATENT", + "link": 465 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_latent", + "properties": { + "previousName": "latent" + }, + "widgets_values": [ + "latent" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 282, + "type": "SetNode", + "pos": [ + -1264.5623087594242, + 4836.883066753237 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 55, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 528 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_height", + "properties": { + "previousName": "" + }, + "widgets_values": [ + "height" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 283, + "type": "SetNode", + "pos": [ + -1497.6848116215458, + 4845.43525128396 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 54, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 529 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_width", + "properties": { + "previousName": "" + }, + "widgets_values": [ + "width" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 284, + "type": "SetNode", + "pos": [ + -805.9064006334132, + 4832.406732533761 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 53, + "mode": 0, + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 530 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_fps", + "properties": { + "previousName": "" + }, + "widgets_values": [ + "fps" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 285, + "type": "PrimitiveFloat", + "pos": [ + -828.4853578355645, + 4820.213753539184 + ], + "size": [ + 210, + 61.42105412153796 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 530, + 533 + ] + } + ], + "title": "FPS", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.10.0", + "Node name for S&R": "PrimitiveFloat" + }, + "widgets_values": [ + 24 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 286, + "type": "SetNode", + "pos": [ + -1027.0002583727967, + 4846.272118953432 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 73, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 531 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_frames", + "properties": { + "previousName": "" + }, + "widgets_values": [ + "frames" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 221, + "type": "GetNode", + "pos": [ + 1160.9367909447326, + 3986.7721253690643 + ], + "size": [ + 257.2388542190106, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 448 + ] + } + ], + "title": "Get_vae_audio", + "properties": {}, + "widgets_values": [ + "vae_audio" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 219, + "type": "GetNode", + "pos": [ + 476.4919185540179, + 3904.6158721407824 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 447 + ] + } + ], + "title": "Get_vae", + "properties": {}, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 127, + "type": "VAEDecodeTiled", + "pos": [ + 1160.9367909447326, + 3751.9037175227627 + ], + "size": [ + 257.2388542190106, + 150 + ], + "flags": {}, + "order": 94, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 302 + }, + { + "name": "vae", + "type": "VAE", + "link": 449 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 313 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "VAEDecodeTiled", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 512, + 64, + 4096, + 8 + ] + }, + { + "id": 229, + "type": "GetNode", + "pos": [ + 478.16150700046586, + 4168.066005957481 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 458 + ] + } + ], + "title": "Get_negative", + "properties": {}, + "widgets_values": [ + "negative" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 228, + "type": "GetNode", + "pos": [ + 478.16150700046586, + 4170.599851343932 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 457 + ] + } + ], + "title": "Get_positive", + "properties": {}, + "widgets_values": [ + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 138, + "type": "KSamplerSelect", + "pos": [ + 478.16150700046586, + 4372.504829656884 + ], + "size": [ + 270, + 58 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 274 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "KSamplerSelect", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "lcm" + ] + }, + { + "id": 307, + "type": "GetNode", + "pos": [ + 1754.8299806909508, + 3602.090069612583 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 7, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 561 + ] + } + ], + "title": "Get_fps", + "properties": {}, + "widgets_values": [ + "fps" + ] + }, + { + "id": 116, + "type": "LTXVSeparateAVLatent", + "pos": [ + 478.51212057422, + 3765.165896544215 + ], + "size": [ + 270, + 46 + ], + "flags": {}, + "order": 83, + "mode": 0, + "inputs": [ + { + "name": "av_latent", + "type": "LATENT", + "link": 271 + } + ], + "outputs": [ + { + "name": "video_latent", + "type": "LATENT", + "links": [ + 374 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 475 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "LTXVSeparateAVLatent", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 292, + "type": "INTConstant", + "pos": [ + -1553.1293586777795, + 4823.538146739874 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 8, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 529 + ] + } + ], + "title": "WIDTH", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" + }, + "widgets_values": [ + 1280 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 293, + "type": "INTConstant", + "pos": [ + -1316.9069516037086, + 4824.905356124531 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 9, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 528 + ] + } + ], + "title": "HEIGHT", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" + }, + "widgets_values": [ + 736 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 188, + "type": "SetNode", + "pos": [ + -1520.5822224509632, + 4061.0980567998877 + ], + "size": [ + 364.0273046899474, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 61, + "mode": 0, + "inputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "link": 403 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_upscale_model", + "properties": { + "previousName": "upscale_model" + }, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 216, + "type": "SetNode", + "pos": [ + -1520.5822224509632, + 4499.478965139718 + ], + "size": [ + 364.0273046899474, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 58, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 443 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae_audio", + "properties": { + "previousName": "vae_audio" + }, + "widgets_values": [ + "vae_audio" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 215, + "type": "SetNode", + "pos": [ + -1520.5822224509632, + 4363.984488265471 + ], + "size": [ + 364.0273046899474, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 60, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 442 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae", + "properties": { + "previousName": "vae" + }, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 213, + "type": "SetNode", + "pos": [ + -1520.5822224509632, + 4158.87226129803 + ], + "size": [ + 364.0273046899474, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 57, + "mode": 0, + "inputs": [ + { + "name": "CLIP", + "type": "CLIP", + "link": 550 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_clip", + "properties": { + "previousName": "clip" + }, + "widgets_values": [ + "clip" + ], + "color": "#c09430", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 225, + "type": "GetNode", + "pos": [ + -200.28049907773382, + 3803.6050363909594 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 10, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "title": "Get_model", + "properties": {}, + "widgets_values": [ + "model" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 231, + "type": "GetNode", + "pos": [ + -200.28049907773382, + 3797.9960083871706 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 11, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 459 + ] + } + ], + "title": "Get_negative", + "properties": {}, + "widgets_values": [ + "negative" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 230, + "type": "GetNode", + "pos": [ + -200.28049907773382, + 3798.254442256302 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 12, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 460 + ] + } + ], + "title": "Get_positive", + "properties": {}, + "widgets_values": [ + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 201, + "type": "LTXVAudioVAEDecode", + "pos": [ + 1160.9367909447326, + 3966.3446163272515 + ], + "size": [ + 257.2388542190106, + 46 + ], + "flags": {}, + "order": 95, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 430 + }, + { + "label": "Audio VAE", + "name": "audio_vae", + "type": "VAE", + "link": 448 + } + ], + "outputs": [ + { + "name": "Audio", + "type": "AUDIO", + "links": [ + 416 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVAudioVAEDecode", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 253, + "type": "MarkdownNote", + "pos": [ + -2017.1983133091496, + 3845.743559373052 + ], + "size": [ + 382.280702747692, + 140 + ], + "flags": { + "collapsed": false + }, + "order": 13, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Prompting LTX-2", + "properties": {}, + "widgets_values": [ + "## LTX-2 Prompting Tips\n1. **Core Actions**: Describe events and actions as they occur over time \n2. **Audio**: Describe sounds and dialogue needed for the scene \n3. **Reference Image**: Do not repeat details already present \n4. **Consistency**: Avoid instructions that do not match the reference image, as this will degrade results" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 287, + "type": "SimpleCalculatorKJ", + "pos": [ + -1067.9490631055062, + 4848.515349256717 + ], + "size": [ + 210, + 136 + ], + "flags": { + "collapsed": true + }, + "order": 56, + "mode": 0, + "inputs": [ + { + "label": "a", + "name": "variables.a", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null + }, + { + "label": "b", + "name": "variables.b", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null + }, + { + "name": "a", + "shape": 7, + "type": "*", + "link": 532 + }, + { + "name": "b", + "shape": 7, + "type": "*", + "link": 533 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [] + }, + { + "name": "INT", + "type": "INT", + "links": [ + 531 + ] + }, + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "17cddd4959f00182c66954be2a7a32a6481d81be", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "1+ 8*(round(a*b)/8)" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 291, + "type": "INTConstant", + "pos": [ + -1076.6131465721123, + 4821.5606676345205 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 14, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 532 + ] + } + ], + "title": "LENGTH (in seconds)", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" + }, + "widgets_values": [ + 10 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 306, + "type": "GetNode", + "pos": [ + -200.28049907773382, + 3847.3102022713815 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 15, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "title": "Get_model_with_lora", + "properties": {}, + "widgets_values": [ + "model_with_lora" + ] + }, + { + "id": 190, + "type": "DualCLIPLoader", + "pos": [ + -1520.5822224509632, + 4144.8324839301895 + ], + "size": [ + 364.0273046899474, + 130 + ], + "flags": { + "collapsed": false + }, + "order": 16, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 550 + ] + } + ], + "title": "CLIPLoader (Gemma + LTX Embeddings)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "DualCLIPLoader" + }, + "widgets_values": [ + "gemma_3_12B_it_fpmixed.safetensors", + "ltx-2.3_text_projection_bf16.safetensors", + "ltxv", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 196, + "type": "VAELoaderKJ", + "pos": [ + -1520.5822224509632, + 4449.026450205857 + ], + "size": [ + 364.0273046899474, + 110.28381432699462 + ], + "flags": {}, + "order": 17, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 443 + ] + } + ], + "title": "VAELoader KJ (audio VAE)", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "487c7d86a0230aae3d8c0a37d517159b73834f85", + "Node name for S&R": "VAELoaderKJ" + }, + "widgets_values": [ + "LTX23_audio_vae_bf16_KJ.safetensors", + "main_device", + "bf16" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 251, + "type": "MarkdownNote", + "pos": [ + -2018.8679017555978, + 3499.4577331178853 + ], + "size": [ + 382.280702747692, + 89.8245395507779 + ], + "flags": { + "collapsed": false + }, + "order": 18, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Models", + "properties": {}, + "widgets_values": [ + "Download models from here:\n\n\nhttps://huggingface.co/Kijai/LTX2.3_comfy\n\nText encoder : https://huggingface.co/Comfy-Org/ltx-2" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 114, + "type": "RandomNoise", + "pos": [ + 478.51212057422, + 3629.0952495767347 + ], + "size": [ + 270, + 82 + ], + "flags": {}, + "order": 19, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 272 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "RandomNoise", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 420, + "fixed" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 331, + "type": "SetNode", + "pos": [ + -1520.5822224509632, + 4661.804610550427 + ], + "size": [ + 364.0273046899474, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 59, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 611 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae_tiny", + "properties": { + "previousName": "vae_tiny" + }, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 289, + "type": "MarkdownNote", + "pos": [ + -1942.8556143849855, + 4764.718089392702 + ], + "size": [ + 291.99631835798823, + 102.45137621179947 + ], + "flags": { + "collapsed": false + }, + "order": 20, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Video settings", + "properties": {}, + "widgets_values": [ + "If low on Ram/Vram, try width height to 832 x 480 or 960 x 544. If you can, run at 1280 x 720 or higher.\n\n\nLength in seconds : try 5, 10 or 20. \nfps : 24 or 25 (or 48 or 50 if your pc can run it)" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 326, + "type": "MarkdownNote", + "pos": [ + -2017.1983133091496, + 4046.4278551250272 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": false + }, + "order": 21, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "User Made Loras", + "properties": {}, + "widgets_values": [ + "If using some user made LTX-2 loras they sometimes are not trained on audio, so it will produce very noisy audio outputs. Try use KJNodes LTX-2 Lora Loader Advanced in such cases, and set the non video strenght to zero\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 330, + "type": "VAELoader", + "pos": [ + -1520.5822224509632, + 4613.909852848894 + ], + "size": [ + 364.0273046899474, + 58 + ], + "flags": {}, + "order": 22, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 611 + ] + } + ], + "title": "Tiny VAE (for sampler previews)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.3", + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "vae_approx\\taeltx2_3.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 184, + "type": "VAELoader", + "pos": [ + -1520.5822224509632, + 4336.445191076728 + ], + "size": [ + 364.0273046899474, + 61.42705146159551 + ], + "flags": {}, + "order": 23, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 442 + ] + } + ], + "title": "Load VAE (video VAE)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "VAELoader" + }, + "widgets_values": [ + "LTX23_video_vae_bf16_KJ.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 189, + "type": "LatentUpscaleModelLoader", + "pos": [ + -1520.5822224509632, + 4016.7756391685116 + ], + "size": [ + 364.0273046899474, + 73.19414812714422 + ], + "flags": {}, + "order": 24, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 403 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LatentUpscaleModelLoader", + "models": [ + { + "name": "ltx-2-spatial-upscaler-x2-1.0.safetensors", + "url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors", + "directory": "latent_upscale_models" + } + ], + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "ltx-2.3-spatial-upscaler-x2-1.0.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 338, + "type": "GetNode", + "pos": [ + -200.2804990777338, + 4267.846438353202 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 25, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 617 + ] + } + ], + "title": "Get_vae_tiny", + "properties": {}, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 339, + "type": "GetNode", + "pos": [ + -200.2804990777338, + 4259.567487379082 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 26, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 618 + ] + } + ], + "title": "Get_model_with_lora", + "properties": {}, + "widgets_values": [ + "model_with_lora" + ] + }, + { + "id": 341, + "type": "GetNode", + "pos": [ + 502.5997745462082, + 4124.988856410188 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 27, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 621 + ] + } + ], + "title": "Get_model", + "properties": {}, + "widgets_values": [ + "model" + ] + }, + { + "id": 103, + "type": "CFGGuider", + "pos": [ + 478.14763912517645, + 4098.235854483325 + ], + "size": [ + 270, + 98 + ], + "flags": {}, + "order": 63, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 621 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 457 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 458 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 507 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.71", + "Node name for S&R": "CFGGuider", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 1 + ] + }, + { + "id": 329, + "type": "UNETLoader", + "pos": [ + -1520.5822224509632, + 3583.674132955222 + ], + "size": [ + 364.0273046899474, + 82 + ], + "flags": {}, + "order": 28, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 609 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.1", + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "LTXVideo\\v2\\ltx-2.3-22b-distilled_transformer_only_fp8_scaled.safetensors", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 140, + "type": "VHS_VideoCombine", + "pos": [ + 1506.4862876568382, + 3536.9992345026308 + ], + "size": [ + 440.22251031455653, + 579.1223806730061 + ], + "flags": {}, + "order": 96, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 313 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": 416 + }, + { + "name": "meta_batch", + "shape": 7, + "type": "VHS_BatchManager", + "link": null + }, + { + "name": "vae", + "shape": 7, + "type": "VAE", + "link": null + }, + { + "name": "frame_rate", + "type": "FLOAT", + "widget": { + "name": "frame_rate" + }, + "link": 561 + } + ], + "outputs": [ + { + "name": "Filenames", + "type": "VHS_FILENAMES", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2", + "Node name for S&R": "VHS_VideoCombine" + }, + "widgets_values": { + "frame_rate": 24, + "loop_count": 0, + "filename_prefix": "LTX-2", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 19, + "save_metadata": true, + "trim_to_audio": false, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "LTX-2_00650-audio.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 24, + "workflow": "LTX-2_00650.png", + "fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_00650-audio.mp4" + } + } + } + }, + { + "id": 119, + "type": "SamplerCustomAdvanced", + "pos": [ + 804.3687815830351, + 3632.9321400614963 + ], + "size": [ + 279.4732492615425, + 270.40621687987004 + ], + "flags": {}, + "order": 92, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 272 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 507 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 274 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 648 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 276 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 562 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "SamplerCustomAdvanced", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 125, + "type": "LTXVSeparateAVLatent", + "pos": [ + 1160.9367909447326, + 3638.5225005214756 + ], + "size": [ + 257.2388542190106, + 46 + ], + "flags": {}, + "order": 93, + "mode": 0, + "inputs": [ + { + "name": "av_latent", + "type": "LATENT", + "link": 562 + } + ], + "outputs": [ + { + "name": "video_latent", + "type": "LATENT", + "links": [ + 302 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 430 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "LTXVSeparateAVLatent", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 340, + "type": "SetNode", + "pos": [ + -200.2804990777338, + 4268.92977215836 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 81, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 626 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_model", + "properties": { + "previousName": "model" + }, + "widgets_values": [ + "model" + ] + }, + { + "id": 344, + "type": "GetNode", + "pos": [ + -200.28049907773382, + 3803.9698316512035 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 29, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 627 + ] + } + ], + "title": "Get_model", + "properties": {}, + "widgets_values": [ + "model" + ] + }, + { + "id": 115, + "type": "RandomNoise", + "pos": [ + -200.28049907773382, + 3625.197444253303 + ], + "size": [ + 271.305509971064, + 82 + ], + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 259 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "RandomNoise", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 43, + "fixed" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 343, + "type": "GetNode", + "pos": [ + -165.03327479522085, + 4558.147019973666 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 31, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 623, + 624 + ] + } + ], + "title": "Get_negative", + "properties": {}, + "widgets_values": [ + "negative" + ] + }, + { + "id": 342, + "type": "LTX2_NAG", + "pos": [ + -194.65051547819994, + 4505.833416423864 + ], + "size": [ + 271.305509971064, + 170 + ], + "flags": {}, + "order": 74, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 625 + }, + { + "name": "nag_cond_video", + "shape": 7, + "type": "CONDITIONING", + "link": 623 + }, + { + "name": "nag_cond_audio", + "shape": 7, + "type": "CONDITIONING", + "link": 624 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 626 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTX2_NAG" + }, + "widgets_values": [ + 11, + 0.25, + 2.5, + true + ] + }, + { + "id": 322, + "type": "GetNode", + "pos": [ + -558.6820534908796, + 4439.790192579026 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 32, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 600 + ] + } + ], + "title": "Get_fps", + "properties": {}, + "widgets_values": [ + "fps" + ] + }, + { + "id": 226, + "type": "SetNode", + "pos": [ + -558.6820534908796, + 4458.132478303252 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 88, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 455 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_positive", + "properties": { + "previousName": "positive" + }, + "widgets_values": [ + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 227, + "type": "SetNode", + "pos": [ + -558.6820534908796, + 4466.659813172836 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 89, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 456 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_negative", + "properties": { + "previousName": "negative" + }, + "widgets_values": [ + "negative" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 107, + "type": "LTXVConditioning", + "pos": [ + -558.6820534908796, + 4411.073548339545 + ], + "size": [ + 270, + 86.66666666666667 + ], + "flags": { + "collapsed": false + }, + "order": 84, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 286 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 287 + }, + { + "name": "frame_rate", + "type": "FLOAT", + "widget": { + "name": "frame_rate" + }, + "link": 600 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 455 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 456 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "LTXVConditioning", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 24 + ] + }, + { + "id": 303, + "type": "SetNode", + "pos": [ + -977.6200590151097, + 3639.867662882968 + ], + "size": [ + 386.66127530410665, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 86, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 590 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_model_with_lora", + "properties": { + "previousName": "model_with_lora" + }, + "widgets_values": [ + "model_with_lora" + ] + }, + { + "id": 347, + "type": "StringConcatenate", + "pos": [ + -1044.0628928932376, + 3965.0961155694126 + ], + "size": [ + 429.64913571999637, + 200 + ], + "flags": { + "collapsed": true + }, + "order": 68, + "mode": 0, + "inputs": [ + { + "name": "string_a", + "type": "STRING", + "widget": { + "name": "string_a" + }, + "link": 628 + } + ], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "StringConcatenate" + }, + "widgets_values": [ + "", + "", + "" + ] + }, + { + "id": 110, + "type": "CLIPTextEncode", + "pos": [ + -971.9212213611172, + 4664.850102991614 + ], + "size": [ + 399.63590017424167, + 103.38988981318835 + ], + "flags": { + "collapsed": true + }, + "order": 66, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 441 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 287 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "CLIPTextEncode", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "blurry, oversaturated, pixelated, low resolution, grainy, distorted, noise, compression artifacts, jpeg artifacts, glitches, watermark, text, logo, signature, copyright, subtitles, distorted sound, saturated sound, loud" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 345, + "type": "UnetLoaderGGUF", + "pos": [ + -1954.1078798289639, + 4626.151733503134 + ], + "size": [ + 355.55555555555475, + 60.44444444444434 + ], + "flags": { + "collapsed": true + }, + "order": 33, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": null + } + ], + "properties": { + "cnr_id": "ComfyUI-GGUF", + "ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a", + "Node name for S&R": "UnetLoaderGGUF" + }, + "widgets_values": [ + "LTXvideo\\LTX-2\\quantstack\\LTX-2.3-distilled-Q4_K_S.gguf" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 346, + "type": "DualCLIPLoaderGGUF", + "pos": [ + -1955.0207016598533, + 4676.255544147464 + ], + "size": [ + 346.517577185067, + 107.25438651123113 + ], + "flags": { + "collapsed": true + }, + "order": 34, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": null + } + ], + "title": "CLIP GGUF (Gemma + text projection)", + "properties": { + "cnr_id": "ComfyUI-GGUF", + "ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a", + "Node name for S&R": "DualCLIPLoaderGGUF" + }, + "widgets_values": [ + "gemma-3-12b-it-Q2_K.gguf", + "ltx-2.3_text_projection_bf16.safetensors", + "sdxl" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 250, + "type": "MarkdownNote", + "pos": [ + -2017.1983133091496, + 3642.174174645259 + ], + "size": [ + 382.280702747692, + 140 + ], + "flags": { + "collapsed": false + }, + "order": 35, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Size", + "properties": {}, + "widgets_values": [ + "Width & height settings must be divisible by 32 + 1. \nFrame count must be divisible by 8 + 1. \n\n\nRunning with invalid parameters **will not cause errors**. Instead, the flow will silently choose the closest valid parameters. \n\nBy default, we are using 720p resolution. You can try 1920*1088 if you have a powerful GPU." + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 333, + "type": "MarkdownNote", + "pos": [ + -2016.148013263032, + 4221.747936479518 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": false + }, + "order": 36, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Sampler Preview", + "properties": {}, + "widgets_values": [ + "Tiny VAE for sampler previews. \nOptionally you can drop this for a lower res latent RGB built into the node \n\nhttps://github.com/madebyollin/taehv/blob/main/safetensors/taeltx2_3.safetensors" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 353, + "type": "MarkdownNote", + "pos": [ + -2014.487190155928, + 4387.02842733852 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": false + }, + "order": 37, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Prompt Enhancer (Optional)", + "properties": {}, + "widgets_values": [ + "This automagically enhances your prompt using the already loaded Gemma model. But it can be a bit sensitive to having correct Gemma if using GGUF models. Alternatively you can bypass/disable this feature " + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 301, + "type": "Power Lora Loader (rgthree)", + "pos": [ + -1045.8842747108833, + 3597.8985319389417 + ], + "size": [ + 386.66127530410665, + 118 + ], + "flags": {}, + "order": 82, + "mode": 0, + "inputs": [ + { + "dir": 3, + "name": "model", + "type": "MODEL", + "link": 613 + }, + { + "dir": 3, + "name": "clip", + "type": "CLIP", + "link": null + } + ], + "outputs": [ + { + "dir": 4, + "name": "MODEL", + "shape": 3, + "type": "MODEL", + "links": [ + 590 + ] + }, + { + "dir": 4, + "name": "CLIP", + "shape": 3, + "type": "CLIP", + "links": null + } + ], + "properties": { + "cnr_id": "rgthree-comfy", + "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", + "Show Strengths": "Single Strength" + }, + "widgets_values": [ + {}, + { + "type": "PowerLoraLoaderHeaderWidget" + }, + {}, + "" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 354, + "type": "Fast Groups Bypasser (rgthree)", + "pos": [ + -506.9355592338763, + 4812.887895476362 + ], + "size": [ + 301.1086891442927, + 82 + ], + "flags": {}, + "order": 38, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "OPT_CONNECTION", + "type": "*", + "links": null + } + ], + "title": "ENABLE PROMPT ENHANCER", + "properties": { + "matchColors": "", + "matchTitle": "Prompt Enhancer *", + "showNav": true, + "showAllGraphs": true, + "sort": "position", + "customSortAlphabet": "", + "toggleRestriction": "default" + }, + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 121, + "type": "CLIPTextEncode", + "pos": [ + -983.9577088211124, + 4359.214922600956 + ], + "size": [ + 429.64913571999637, + 364.52450350970093 + ], + "flags": { + "collapsed": true + }, + "order": 78, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 440 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 637 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 286 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "CLIPTextEncode", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "= Enhanced Prompt = \n" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 214, + "type": "GetNode", + "pos": [ + -932.2004669812269, + 4488.713150298445 + ], + "size": [ + 429.64913571999637, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 39, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 440, + 441, + 633 + ] + } + ], + "title": "Get_clip", + "properties": {}, + "widgets_values": [ + "clip" + ], + "color": "#c09430", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 352, + "type": "PrimitiveStringMultiline", + "pos": [ + -1042.39330444679, + 4288.496074752625 + ], + "size": [ + 389.57901300524645, + 315.79630744988026 + ], + "flags": { + "collapsed": false + }, + "order": 40, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 634 + ] + } + ], + "title": "PROMPT", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "A woman at a chair and looks towards the camera.\n\n0-4 seconds : She takes off her hat.\n\n4-8 seconds:\nShe talks with a soft British accent and says \"So due to recent changes, here is a workflow with new model loaders\".\n\n10-10 seconds: She smiles and lift one hand to make a peace sign with her fingers.\n\nStyle: \nWes Anderson style, rigid, centered symmetry, pastel color palette, whimsical, nostalgic aesthetic." + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 113, + "type": "SamplerCustomAdvanced", + "pos": [ + 129.14353061406047, + 3637.6771800285073 + ], + "size": [ + 262.10818770989886, + 260.87578270797184 + ], + "flags": {}, + "order": 76, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 259 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 505 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 261 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 647 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 467 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 271 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.60", + "Node name for S&R": "SamplerCustomAdvanced", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 349, + "type": "TextGenerateLTX2Prompt", + "pos": [ + -954.3125734797827, + 3921.64210272831 + ], + "size": [ + 400, + 95 + ], + "flags": { + "collapsed": true + }, + "order": 67, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 633 + }, + { + "name": "image", + "shape": 7, + "type": "IMAGE", + "link": null + }, + { + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + }, + "link": 634 + } + ], + "outputs": [ + { + "name": "generated_text", + "type": "STRING", + "links": [ + 631, + 637 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "TextGenerateLTX2Prompt" + }, + "widgets_values": [ + "", + 256, + "off" + ] + }, + { + "id": 332, + "type": "LTXVChunkFeedForward", + "pos": [ + -1520.5822224509632, + 3852.652233578005 + ], + "size": [ + 364.0273046899474, + 92.01753067868731 + ], + "flags": {}, + "order": 75, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 622 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 613 + ] + } + ], + "title": "LTXV Chunk FeedForward (for low VRAM)", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTXVChunkFeedForward" + }, + "widgets_values": [ + 2, + 4096 + ] + }, + { + "id": 134, + "type": "LoraLoaderModelOnly", + "pos": [ + -1520.5822224509632, + 3718.751033433027 + ], + "size": [ + 364.0273046899474, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 64, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 609 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 622 + ] + } + ], + "title": "Distill Lora (ONLY if you use DEV model)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "LoraLoaderModelOnly", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65, + "models": [ + { + "name": "ltx-2-19b-distilled-lora-384.safetensors", + "url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors", + "directory": "loras" + } + ] + }, + "widgets_values": [ + "LTX\\LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors", + 0.6 + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 242, + "type": "GetNode", + "pos": [ + 549.6226521587629, + 3915.175783027975 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 41, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 470 + ] + } + ], + "title": "Get_upscale_model", + "properties": {}, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 350, + "type": "PrimitiveStringMultiline", + "pos": [ + -1028.0979736593931, + 3963.310922854621 + ], + "size": [ + 429.64913571999637, + 523.859790172266 + ], + "flags": { + "collapsed": true + }, + "order": 42, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 628 + ] + } + ], + "title": "LTX-2 PROMPT INSTRUCT", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "You are a Creative Assistant writing concise, action-focused image-to-video prompts. Given an image (first frame) and user Raw Input Prompt, generate a prompt to guide video generation from that image.\n\n#### Guidelines:\n- Analyze the Image: Identify Subject, Setting, Elements, Style and Mood.\n- Follow user Raw Input Prompt: Include all requested motion, actions, camera movements, audio, and details. If in conflict with the image, prioritize user request while maintaining visual consistency (describe transition from image to user's scene).\n- Describe only changes from the image: Don't reiterate established visual details. Inaccurate descriptions may cause scene cuts.\n- Active language: Use present-progressive verbs (\"is walking,\" \"speaking\"). If no action specified, describe natural movements.\n- Chronological flow: Use temporal connectors (\"as,\" \"then,\" \"while\").\n- Audio layer: Describe complete soundscape throughout the prompt alongside actionsβ€”NOT at the end. Align audio intensity with action tempo. Include natural background audio, ambient sounds, effects, speech or music (when requested). Be specific (e.g., \"soft footsteps on tile\") not vague (e.g., \"ambient sound\").\n- Speech (only when requested): Provide exact words in quotes with character's visual/voice characteristics (e.g., \"The tall man speaks in a low, gravelly voice\"), language if not English and accent if relevant. If general conversation mentioned without text, generate contextual quoted dialogue. (i.e., \"The man is talking\" input -> the output should include exact spoken words, like: \"The man is talking in an excited voice saying: 'You won't believe what I just saw!' His hands gesture expressively as he speaks, eyebrows raised with enthusiasm. The ambient sound of a quiet room underscores his animated speech.\")\n- Style: Include visual style at beginning: \"Style: