From d1c7a41bb488f39cdb7dd227989879f803f2fb54 Mon Sep 17 00:00:00 2001 From: Morpheus Date: Sat, 8 Aug 2026 21:59:05 +0000 Subject: [PATCH] Add second workflow batch for Z-Image, LTX, and MiniMax --- .../README.md | 41 + .../workflow.json | 8345 +++++++++++++++++ models/ltx/ltx23-first-last-frame/README.md | 40 + .../ltx/ltx23-first-last-frame/workflow.json | 8335 ++++++++++++++++ .../minimax-h3-int8-r2v-community/README.md | 54 + .../workflow.json | 1 + .../README.md | 39 + .../workflow.json | 1884 ++++ .../README.md | 40 + .../workflow.json | 1386 +++ 10 files changed, 20165 insertions(+) create mode 100644 models/ltx/ltx23-character-sheet-best-face-id/README.md create mode 100644 models/ltx/ltx23-character-sheet-best-face-id/workflow.json create mode 100644 models/ltx/ltx23-first-last-frame/README.md create mode 100644 models/ltx/ltx23-first-last-frame/workflow.json create mode 100644 models/minimax/minimax-h3-int8-r2v-community/README.md create mode 100644 models/minimax/minimax-h3-int8-r2v-community/workflow.json create mode 100644 models/zimage/z-image-turbo-controlnet-union-community/README.md create mode 100644 models/zimage/z-image-turbo-controlnet-union-community/workflow.json create mode 100644 models/zimage/z-image-turbo-inpainting-community/README.md create mode 100644 models/zimage/z-image-turbo-inpainting-community/workflow.json diff --git a/models/ltx/ltx23-character-sheet-best-face-id/README.md b/models/ltx/ltx23-character-sheet-best-face-id/README.md new file mode 100644 index 0000000..c041878 --- /dev/null +++ b/models/ltx/ltx23-character-sheet-best-face-id/README.md @@ -0,0 +1,41 @@ +# LTX 2.3 Character Sheet Best Face ID + +## Summary + +`LTX 2.3` character-sheet / face-reference workflow using `Best-Face-ID`-style LoRA support. + +## Model Family + +- `ltx` + +## Status + +- `imported-only` + +## Source + +- Workflow pack page: +- Workflow file: +- Original publisher: `RuneXX` +- Date imported: `2026-08-08` + +## Developer notes + +- Comes from the multi-reference / character-sheet section of the RuneXX pack. +- Uses more identity/reference-specific conditioning nodes than the simple LTX workflows. + +## Our notes + +- This is exactly the kind of workflow worth collecting if character consistency matters. +- Likely too heavy to be the very first `3070` test, but high-value for later comparison and optimization. +- Strong input candidate for a future `optimized/image-to-video/` or consistency-oriented LTX master. + +## Required custom nodes + +- `ComfyUI-KJNodes` +- `rgthree-comfy` +- identity/reference helper nodes used by the workflow pack + +## Notes + +- Best current LTX character-consistency import in the repo. diff --git a/models/ltx/ltx23-character-sheet-best-face-id/workflow.json b/models/ltx/ltx23-character-sheet-best-face-id/workflow.json new file mode 100644 index 0000000..433c06d --- /dev/null +++ b/models/ltx/ltx23-character-sheet-best-face-id/workflow.json @@ -0,0 +1,8345 @@ +{ + "id": "44cff10a-f71c-4028-b68d-81bd815a1a15", + "revision": 0, + "last_node_id": 2347, + "last_link_id": 4489, + "nodes": [ + { + "id": 2258, + "type": "GetNode", + "pos": [ + -4148.197724654549, + 3937.0246768768175 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 4354 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 2262, + "type": "SetNode", + "pos": [ + -4158.7065521854465, + 3932.465009306638 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 95, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 4357 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_frames", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "frames" + }, + "widgets_values": [ + "frames" + ] + }, + { + "id": 2264, + "type": "SetNode", + "pos": [ + -3632.066411342989, + 3917.654694229779 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 76, + "mode": 0, + "inputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 4358 + } + ], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "title": "Set_singlepass", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "singlepass" + }, + "widgets_values": [ + "singlepass" + ] + }, + { + "id": 2269, + "type": "SetNode", + "pos": [ + -4642.909199408781, + 3539.6396815962103 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 65, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 4360 + } + ], + "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": 2270, + "type": "SetNode", + "pos": [ + -4641.422763128539, + 3442.79254800824 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 67, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 4361 + } + ], + "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": 2272, + "type": "VAELoaderKJ", + "pos": [ + -4642.909199408781, + 3489.1871666623497 + ], + "size": [ + 364.0273046899474, + 110.28381432699462 + ], + "flags": {}, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 4360 + ] + } + ], + "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": 2273, + "type": "SetNode", + "pos": [ + -4642.909199408781, + 3701.96532700692 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 66, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 4363 + } + ], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "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": 2274, + "type": "VAELoader", + "pos": [ + -4642.909199408781, + 3654.0705693053865 + ], + "size": [ + 364.0273046899474, + 58 + ], + "flags": {}, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 4363 + ] + } + ], + "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": 2277, + "type": "VAELoader", + "pos": [ + -4642.909199408781, + 3376.605907533221 + ], + "size": [ + 364.0273046899474, + 61.42705146159551 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 4361 + ] + } + ], + "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": 2278, + "type": "SetNode", + "pos": [ + -4506.4511140228515, + 2714.9396366858377 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "*", + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_model_base", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "model_base" + ] + }, + { + "id": 2285, + "type": "MarkdownNote", + "pos": [ + -5052.712136498911, + 2915.880049352824 + ], + "size": [ + 389.1205006928807, + 88 + ], + "flags": { + "collapsed": true + }, + "order": 5, + "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": 2286, + "type": "DualCLIPLoaderGGUF", + "pos": [ + -4982.711908984149, + 3026.8987747052865 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 6, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": null + } + ], + "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": 2287, + "type": "UnetLoaderGGUF", + "pos": [ + -4972.649204572315, + 3079.377933284452 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 7, + "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": 2288, + "type": "MarkdownNote", + "pos": [ + -5089.459320735896, + 2952.7652769817087 + ], + "size": [ + 389.1205006928807, + 96.88451363344984 + ], + "flags": { + "collapsed": true + }, + "order": 8, + "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": 2289, + "type": "MarkdownNote", + "pos": [ + -4909.999047441393, + 2954.7910128419153 + ], + "size": [ + 389.1205006928807, + 88 + ], + "flags": { + "collapsed": true + }, + "order": 9, + "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": 25, + "type": "SetNode", + "pos": [ + -4108.905411721508, + 3673.513598424901 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 91, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 117 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_image_character", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "image_character", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "image_character" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2260, + "type": "SetNode", + "pos": [ + -4607.397202574052, + 3917.0993354372636 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 83, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 4355 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_width", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "width" + }, + "widgets_values": [ + "width" + ] + }, + { + "id": 2261, + "type": "SetNode", + "pos": [ + -4372.041224721178, + 3935.3499287147833 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 84, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 4356 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_height", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "height" + }, + "widgets_values": [ + "height" + ] + }, + { + "id": 2256, + "type": "SetNode", + "pos": [ + -3895.5166686618854, + 3921.939678056847 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 68, + "mode": 0, + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 4352 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + } + ], + "title": "Set_fps", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "fps" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 2259, + "type": "PrimitiveFloat", + "pos": [ + -3936.814252038154, + 3892.9149181349308 + ], + "size": [ + 210, + 66.66666666666667 + ], + "flags": { + "collapsed": false + }, + "order": 10, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 4352 + ] + } + ], + "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": 94, + "type": "SetNode", + "pos": [ + -3338.089707788064, + 2919.0138205292424 + ], + "size": [ + 217.77109375, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 115, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 4270 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "title": "Set_model_character", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "model_character", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "model_character" + ], + "color": "#223", + "bgcolor": "#335" + }, + { + "id": 2246, + "type": "SetNode", + "pos": [ + -3304.2429139240962, + 3047.748635076432 + ], + "size": [ + 217.00831690556143, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 118, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 4343 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "title": "Set_model_face", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "model_face", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "model_face" + ] + }, + { + "id": 2271, + "type": "SetNode", + "pos": [ + -4641.422763128539, + 3237.6803210408 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 69, + "mode": 0, + "inputs": [ + { + "name": "CLIP", + "type": "CLIP", + "link": 4362 + } + ], + "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": 2275, + "type": "DualCLIPLoader", + "pos": [ + -4641.422763128539, + 3137.648362171389 + ], + "size": [ + 364.0273046899474, + 130 + ], + "flags": { + "collapsed": false + }, + "order": 11, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 4362 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "DualCLIPLoader" + }, + "widgets_values": [ + "gemma_3_12B_it_fp4_mixed.safetensors", + "ltx-2.3_text_projection_bf16.safetensors", + "ltxv", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 2268, + "type": "SetNode", + "pos": [ + -4641.422763128539, + 3053.9139350410874 + ], + "size": [ + 352.5234375, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 70, + "mode": 0, + "inputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "link": 4359 + } + ], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "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": 2276, + "type": "LatentUpscaleModelLoader", + "pos": [ + -4641.422763128539, + 3009.5915174097113 + ], + "size": [ + 364.0273046899474, + 73.19414812714422 + ], + "flags": { + "collapsed": false + }, + "order": 12, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 4359 + ] + } + ], + "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.1.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 16, + "type": "GetNode", + "pos": [ + -2938.9226165114887, + 3593.1222689784026 + ], + "size": [ + 214.448828125, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 13, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 58 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "negative" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 17, + "type": "GetNode", + "pos": [ + -2927.6311226128105, + 3576.514698605565 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 14, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 59 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "fps" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 116, + "type": "ComfyNumberConvert", + "pos": [ + -2907.529431229594, + 2871.688641434871 + ], + "size": [ + 149.4458984375, + 46 + ], + "flags": { + "collapsed": true + }, + "order": 71, + "mode": 0, + "inputs": [ + { + "label": "value", + "name": "value", + "type": "INT,FLOAT,STRING,BOOLEAN", + "link": 105 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "name": "INT", + "type": "INT", + "links": [ + 106 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "ComfyNumberConvert", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 115, + "type": "GetNode", + "pos": [ + -2905.572832693028, + 2873.6269243473266 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 15, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 105 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "fps" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 45, + "type": "GetNode", + "pos": [ + -2454.0983640603677, + 3409.9703618508756 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 16, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 79 + ] + } + ], + "title": "Get_vae_tiny", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "vae_tiny" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 108, + "type": "GetNode", + "pos": [ + -2923.1039308572313, + 2721.9438824266354 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 17, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 96 + ] + } + ], + "title": "Get_frames", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "frames" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2307, + "type": "GetNode", + "pos": [ + -1426.7864007349563, + 3302.9096277510166 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 18, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 4404 + ] + } + ], + "title": "Get_vae_tiny", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 2309, + "type": "GetNode", + "pos": [ + -290.96285716539876, + 2707.0848302256477 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 19, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 4409 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 49, + "type": "GetNode", + "pos": [ + -2899.9312113443852, + 2846.1711348883564 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 20, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 103 + ] + } + ], + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "vae_audio" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 114, + "type": "GetNode", + "pos": [ + -2935.221151053892, + 2914.6181336495424 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 21, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 104 + ] + } + ], + "title": "Get_frames", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "frames" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 113, + "type": "LTXVEmptyLatentAudio", + "pos": [ + -2952.018142350398, + 2836.3329496958872 + ], + "size": [ + 281.82148421420504, + 132.13532858940061 + ], + "flags": {}, + "order": 86, + "mode": 0, + "inputs": [ + { + "name": "audio_vae", + "type": "VAE", + "link": 103 + }, + { + "name": "frames_number", + "type": "INT", + "widget": { + "name": "frames_number" + }, + "link": 104 + }, + { + "name": "frame_rate", + "type": "FLOAT,INT", + "widget": { + "name": "frame_rate" + }, + "link": 106 + } + ], + "outputs": [ + { + "name": "Latent", + "type": "LATENT", + "links": [ + 4379 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.68", + "Node name for S&R": "LTXVEmptyLatentAudio", + "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 + }, + "widgets_values": [ + 97, + 25, + 1 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2245, + "type": "LoraLoaderModelOnly", + "pos": [ + -3438.0008007036004, + 3020.8755950479576 + ], + "size": [ + 414.6967833625059, + 87.22151364486172 + ], + "flags": { + "collapsed": false + }, + "order": 116, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4370 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4343 + ] + } + ], + "title": "Face ID LORA", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "LoraLoaderModelOnly", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "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" + } + ], + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "LTX\\LTX-2\\Best_FaceID_v1.0_LoRA.safetensors", + 0.5 + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 2228, + "type": "LoraLoaderModelOnly", + "pos": [ + -3438.0008007036004, + 2880.409506096405 + ], + "size": [ + 414.6967833625059, + 86.38245911597915 + ], + "flags": { + "collapsed": false + }, + "order": 112, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4372 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4270, + 4370 + ] + } + ], + "title": "Face ID - CHARACTER SHEET LORA", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "LoraLoaderModelOnly", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "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" + } + ], + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "LTX\\LTX-2\\Best_FaceID_CharacterSheet_v1.0_LoRA.safetensors", + 1 + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 2297, + "type": "SetNode", + "pos": [ + -2927.2094551693162, + 3117.6466327644116 + ], + "size": [ + 223.53515625, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 103, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 4476 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null + } + ], + "title": "Set_positive_guider", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "positive_guider" + }, + "widgets_values": [ + "positive_guider" + ] + }, + { + "id": 2298, + "type": "SetNode", + "pos": [ + -2879.661573617875, + 3191.730337666984 + ], + "size": [ + 223.53515625, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 104, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 4477 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null + } + ], + "title": "Set_negative_guider", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "negative_guider" + }, + "widgets_values": [ + "negative_guider" + ] + }, + { + "id": 2296, + "type": "LTXVConcatAVLatent", + "pos": [ + -2952.018142350398, + 3405.7187862624073 + ], + "size": [ + 281.82148421420504, + 52.70261141862079 + ], + "flags": {}, + "order": 105, + "mode": 0, + "inputs": [ + { + "name": "video_latent", + "type": "LATENT", + "link": 4478 + }, + { + "name": "audio_latent", + "type": "LATENT", + "link": 4379 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 4421 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "LTXVConcatAVLatent", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.8" + } + }, + "widgets_values": [] + }, + { + "id": 80, + "type": "GetNode", + "pos": [ + -2940.4825515986245, + 3545.1175865417476 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 22, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 57 + ] + } + ], + "title": "Get_positive", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "positive" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 83, + "type": "LTXVConditioning", + "pos": [ + -2952.018142350398, + 3526.9926099268628 + ], + "size": [ + 281.82148421420504, + 78 + ], + "flags": { + "collapsed": false + }, + "order": 72, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 57 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 58 + }, + { + "name": "frame_rate", + "type": "FLOAT", + "widget": { + "name": "frame_rate" + }, + "link": 59 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 4471 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 4472 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "LTXVConditioning", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 24 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 73, + "type": "SetNode", + "pos": [ + -2932.68427247643, + 3702.9173061820534 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 93, + "mode": 0, + "inputs": [ + { + "name": "STRING", + "type": "STRING", + "link": 4424 + } + ], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": null + } + ], + "title": "Set_prompt_enhanced", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "prompt_enhanced", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "prompt_enhanced" + ] + }, + { + "id": 40, + "type": "CLIPTextEncode", + "pos": [ + -3386.3404689440913, + 3475.6785184857117 + ], + "size": [ + 361.90070664840914, + 171.2509903557111 + ], + "flags": { + "collapsed": true + }, + "order": 74, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 4422 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 4425 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 23 + ] + } + ], + "title": "Automatic Prompt", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "CLIPTextEncode", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "= enhanced Prompt = \n" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 39, + "type": "SetNode", + "pos": [ + -3345.840861285008, + 3522.984797304046 + ], + "size": [ + 223.53515625, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 88, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 23 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null + } + ], + "title": "Set_positive", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "positive", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "positive" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 74, + "type": "GetNode", + "pos": [ + -3377.1408636977776, + 3398.5838792152035 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 23, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 4425 + ] + } + ], + "title": "Get_prompt_enhanced", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "prompt_enhanced" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 69, + "type": "GetNode", + "pos": [ + -3387.1654571730146, + 3504.262102377524 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 24, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 21, + 4422 + ] + } + ], + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "clip" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 15, + "type": "SetNode", + "pos": [ + -3308.9929618707174, + 3723.2709333298026 + ], + "size": [ + 223.53515625, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 87, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 13 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null + } + ], + "title": "Set_negative", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "negative", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "negative" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 35, + "type": "CLIPTextEncode", + "pos": [ + -3438.0008007036004, + 3677.113452324541 + ], + "size": [ + 414.6967833625059, + 88 + ], + "flags": {}, + "order": 73, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 21 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 13 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "CLIPTextEncode", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "pc game, console game, video game, cartoon, childish, ugly, artifacts, low resolution, blurry, jagged edges" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2293, + "type": "Power Lora Loader (rgthree)", + "pos": [ + -3438.0008007036004, + 2652.2494117326964 + ], + "size": [ + 414.6967833625059, + 118 + ], + "flags": {}, + "order": 109, + "mode": 0, + "inputs": [ + { + "dir": 3, + "name": "model", + "type": "MODEL", + "link": 4371 + }, + { + "dir": 3, + "name": "clip", + "type": "CLIP", + "link": null + } + ], + "outputs": [ + { + "dir": 4, + "name": "MODEL", + "shape": 3, + "type": "MODEL", + "links": [ + 4372 + ] + }, + { + "dir": 4, + "name": "CLIP", + "shape": 3, + "type": "CLIP", + "links": null + } + ], + "properties": { + "cnr_id": "rgthree-comfy", + "ver": "27b4f4cdcf3b127c29d5d8135ac1536ecbd4c383", + "Show Strengths": "Single Strength", + "Match": "" + }, + "widgets_values": [ + {}, + { + "type": "PowerLoraLoaderHeaderWidget" + }, + {}, + "" + ] + }, + { + "id": 2299, + "type": "GetNode", + "pos": [ + -2501.0747268393457, + 2862.635456034686 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 25, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4385 + ] + } + ], + "title": "Get_positive_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive_guider" + ] + }, + { + "id": 2300, + "type": "GetNode", + "pos": [ + -2514.3102735105967, + 2887.083942194965 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 26, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4384 + ] + } + ], + "title": "Get_negative_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative_guider" + ] + }, + { + "id": 2304, + "type": "GetNode", + "pos": [ + -1823.9129505433539, + 2835.308327274249 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 27, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4391 + ] + } + ], + "title": "Get_negative_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative_guider" + ] + }, + { + "id": 2303, + "type": "GetNode", + "pos": [ + -1833.3669800529847, + 2849.9573884589604 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 28, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4390 + ] + } + ], + "title": "Get_positive_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive_guider" + ] + }, + { + "id": 140, + "type": "GetNode", + "pos": [ + -1831.3092589107425, + 2964.0341702345554 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 29, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 168 + ] + } + ], + "title": "Get_upscale_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 141, + "type": "GetNode", + "pos": [ + -1826.0531894508035, + 2971.9694944481666 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 30, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 169, + 4482 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "vae" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 143, + "type": "GetNode", + "pos": [ + -1847.9576672095918, + 3080.129184010301 + ], + "size": [ + 210, + 50.000000000000455 + ], + "flags": { + "collapsed": true + }, + "order": 31, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4479 + ] + } + ], + "title": "Get_model_face", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "model_face" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 34, + "type": "LTXVCropGuides", + "pos": [ + -1880.9987074977244, + 2807.9757161355055 + ], + "size": [ + 272.5012668679001, + 80 + ], + "flags": {}, + "order": 119, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 4390 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 4391 + }, + { + "name": "latent", + "type": "LATENT", + "link": 222 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 4480 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 4481 + ] + }, + { + "name": "latent", + "type": "LATENT", + "slot_index": 2, + "links": [ + 4402 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.68", + "Node name for S&R": "LTXVCropGuides", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 136, + "type": "LTXVLatentUpsampler", + "pos": [ + -1880.9987074977244, + 2940.2298354841996 + ], + "size": [ + 272.5012668679001, + 80.60552983807975 + ], + "flags": { + "collapsed": false + }, + "order": 120, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 4402 + }, + { + "name": "upscale_model", + "type": "LATENT_UPSCALE_MODEL", + "link": 168 + }, + { + "name": "vae", + "type": "VAE", + "link": 169 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 4483 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "LTXVLatentUpsampler", + "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 + }, + "widgets_values": [] + }, + { + "id": 55, + "type": "LTXVSeparateAVLatent", + "pos": [ + -1880.9987074977244, + 2694.2563823480455 + ], + "size": [ + 272.5012668679001, + 60 + ], + "flags": {}, + "order": 117, + "mode": 0, + "inputs": [ + { + "name": "av_latent", + "type": "LATENT", + "link": 30 + } + ], + "outputs": [ + { + "name": "video_latent", + "type": "LATENT", + "links": [ + 222 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 4407 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "LTXVSeparateAVLatent", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 131, + "type": "RandomNoise", + "pos": [ + -1510.9078854443972, + 2677.9866164298824 + ], + "size": [ + 280, + 110 + ], + "flags": {}, + "order": 32, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 161 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "RandomNoise", + "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 + }, + "widgets_values": [ + 42, + "fixed" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 135, + "type": "CFGGuider", + "pos": [ + -1503.3702234941177, + 2842.90782500648 + ], + "size": [ + 273.5392801276057, + 102.77648113022042 + ], + "flags": {}, + "order": 124, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4406 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 4485 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 4486 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 162 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.71", + "Node name for S&R": "CFGGuider", + "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 + }, + "widgets_values": [ + 1 + ] + }, + { + "id": 134, + "type": "ManualSigmas", + "pos": [ + -1503.5648510804517, + 3116.1459859693587 + ], + "size": [ + 273.2434714534479, + 62.70430017413673 + ], + "flags": {}, + "order": 33, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 164 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "ManualSigmas", + "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 + }, + "widgets_values": [ + "0.85, 0.7250, 0.4219, 0.0" + ] + }, + { + "id": 132, + "type": "LTXVConcatAVLatent", + "pos": [ + -1874.2305339901313, + 3459.2400267543203 + ], + "size": [ + 269.94896579851775, + 100 + ], + "flags": {}, + "order": 123, + "mode": 0, + "inputs": [ + { + "name": "video_latent", + "type": "LATENT", + "link": 4487 + }, + { + "name": "audio_latent", + "type": "LATENT", + "link": 4407 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 165 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "LTXVConcatAVLatent", + "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 + }, + "widgets_values": [] + }, + { + "id": 149, + "type": "LTX2SamplingPreviewOverride", + "pos": [ + -1510.432885694886, + 3242.505342045662 + ], + "size": [ + 284.27042078905095, + 99.35130570931005 + ], + "flags": { + "collapsed": false + }, + "order": 122, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4484 + }, + { + "name": "latent_upscale_model", + "shape": 7, + "type": "LATENT_UPSCALE_MODEL", + "link": null + }, + { + "name": "vae", + "shape": 7, + "type": "VAE", + "link": 4404 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4406 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "d0d61754bf7fa57f2abb4714cdf79058f5862a55", + "Node name for S&R": "LTX2SamplingPreviewOverride", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + 8 + ] + }, + { + "id": 2313, + "type": "GetNode", + "pos": [ + -757.8515520949594, + 3024.0412545022655 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 34, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 4412 + ] + } + ], + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "vae_audio" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 147, + "type": "GetNode", + "pos": [ + -700.3393276020347, + 2840.27068357497 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 35, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 183 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "vae" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 159, + "type": "SetNode", + "pos": [ + -728.6562536955453, + 2878.7656094944955 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 132, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 194 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_video_final", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "video_final", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "video_final" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2282, + "type": "LTXVChunkFeedForward", + "pos": [ + -4039.433631022998, + 2515.926014892636 + ], + "size": [ + 272.35703125, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 101, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4365 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 4366 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "0ea5ece1793263d9fb0ad97bb067f96b83a9dea3", + "Node name for S&R": "LTXVChunkFeedForward" + }, + "widgets_values": [ + 2, + 4096 + ] + }, + { + "id": 2283, + "type": "LTX2AttentionTunerPatch", + "pos": [ + -3772.8563755528803, + 2515.7502855862044 + ], + "size": [ + 283.875, + 178 + ], + "flags": { + "collapsed": true + }, + "order": 107, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4366 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 4371 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "5b38397a6430fdb16c7bd14a6bd64c2b0e69a5f0", + "Node name for S&R": "LTX2AttentionTunerPatch" + }, + "widgets_values": [ + "", + 1, + 1, + 1, + 1, + true + ] + }, + { + "id": 91, + "type": "SamplerCustomAdvanced", + "pos": [ + -2245.263840122636, + 2687.0838086501526 + ], + "size": [ + 272.4784006700379, + 264.59475973750097 + ], + "flags": {}, + "order": 113, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 67 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 68 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 69 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 4469 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 4421 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 30, + 4426 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.60", + "Node name for S&R": "SamplerCustomAdvanced", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2318, + "type": "SetNode", + "pos": [ + -714.729197330289, + 3039.131085981979 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 131, + "mode": 0, + "inputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "link": 4430 + } + ], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": null + } + ], + "title": "Set_audio_final", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "audio_final" + }, + "widgets_values": [ + "audio_final" + ] + }, + { + "id": 2312, + "type": "VAEDecodeAudio", + "pos": [ + -771.3753634051301, + 3019.0262140942828 + ], + "size": [ + 248.73011581761102, + 46 + ], + "flags": {}, + "order": 129, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 4411 + }, + { + "name": "vae", + "type": "VAE", + "link": 4412 + } + ], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 4430 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "VAEDecodeAudio" + }, + "widgets_values": [] + }, + { + "id": 2319, + "type": "GetNode", + "pos": [ + -299.443019901632, + 2691.34501464595 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 36, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 4431 + ] + } + ], + "title": "Get_audio_final", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "audio_final" + ] + }, + { + "id": 2310, + "type": "GetNode", + "pos": [ + -290.8683152364059, + 2702.4747574132407 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 37, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4410 + ] + } + ], + "title": "Get_video_final", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "video_final" + ] + }, + { + "id": 2308, + "type": "VHS_VideoCombine", + "pos": [ + -392.63217928251305, + 2633.8631222165536 + ], + "size": [ + 546.6629531118801, + 334 + ], + "flags": {}, + "order": 75, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 4410 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": 4431 + }, + { + "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": 4409 + } + ], + "outputs": [ + { + "name": "Filenames", + "type": "VHS_FILENAMES", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "4ee72c065db22c9d96c2427954dc69e7b908444b", + "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": false, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "LTX-2_00005-audio.mp4", + "subfolder": "", + "type": "temp", + "format": "video/h264-mp4", + "frame_rate": 24, + "workflow": "LTX-2_00005.png", + "fullpath": "C:\\Users\\runeg\\AppData\\Local\\Temp\\latentsync_6380abf1\\latentsync_580c70ae\\LTX-2_00005-audio.mp4" + } + } + } + }, + { + "id": 139, + "type": "LTXVSeparateAVLatent", + "pos": [ + -771.3753634051301, + 2686.253497238045 + ], + "size": [ + 247.20456212873387, + 65.67504200026588 + ], + "flags": { + "collapsed": false + }, + "order": 127, + "mode": 0, + "inputs": [ + { + "name": "av_latent", + "type": "LATENT", + "link": 4428 + } + ], + "outputs": [ + { + "name": "video_latent", + "type": "LATENT", + "links": [ + 4439 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 4411 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "LTXVSeparateAVLatent", + "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 + }, + "widgets_values": [] + }, + { + "id": 2324, + "type": "82ecbdeb-8793-4902-9b74-68b1e5d2c27f", + "pos": [ + -733.4972038064769, + 2851.8786648829387 + ], + "size": [ + 232.29599817706276, + 38.92143974478904 + ], + "flags": { + "collapsed": true + }, + "order": 128, + "mode": 0, + "inputs": [ + { + "name": "latent", + "type": "LATENT", + "link": 4439 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 4440 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "proxyWidgets": [], + "previewExposures": [] + } + }, + { + "id": 146, + "type": "VAEDecodeTiled", + "pos": [ + -771.3753634051301, + 2813.0869246242487 + ], + "size": [ + 248.73011581761102, + 155.583907889712 + ], + "flags": { + "collapsed": false + }, + "order": 130, + "mode": 0, + "showAdvanced": false, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 4440 + }, + { + "name": "vae", + "type": "VAE", + "link": 183 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 194 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "VAEDecodeTiled", + "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 + }, + "widgets_values": [ + 1024, + 64, + 4096, + 24 + ] + }, + { + "id": 2317, + "type": "GetNode", + "pos": [ + -1081.6759130714033, + 2720.8600014682074 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 38, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4429 + ] + } + ], + "title": "Get_singlepass", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "singlepass" + ] + }, + { + "id": 2316, + "type": "ComfySwitchNode", + "pos": [ + -1056.0686389425023, + 2709.36161834171 + ], + "size": [ + 270, + 78 + ], + "flags": { + "collapsed": true + }, + "order": 126, + "mode": 0, + "inputs": [ + { + "name": "on_false", + "type": "LATENT", + "link": 4427 + }, + { + "name": "on_true", + "type": "LATENT", + "link": 4426 + }, + { + "name": "switch", + "type": "BOOLEAN", + "widget": { + "name": "switch" + }, + "link": 4429 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 4428 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "ComfySwitchNode" + }, + "widgets_values": [ + false + ] + }, + { + "id": 138, + "type": "SamplerCustomAdvanced", + "pos": [ + -1166.576396421036, + 2690.578289229189 + ], + "size": [ + 284.8238229171759, + 271.27382607042523 + ], + "flags": {}, + "order": 125, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 161 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 162 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 163 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 164 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 165 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 4427 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "SamplerCustomAdvanced", + "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 + }, + "widgets_values": [] + }, + { + "id": 2257, + "type": "SimpleCalculatorKJ", + "pos": [ + -4166.9253201201, + 3936.8021401903934 + ], + "size": [ + 210, + 148 + ], + "flags": { + "collapsed": true + }, + "order": 85, + "mode": 0, + "inputs": [ + { + "label": "a", + "name": "variables.a", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 4353 + }, + { + "label": "b", + "name": "variables.b", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 4354 + }, + { + "label": "c", + "name": "variables.c", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "name": "INT", + "type": "INT", + "links": [ + 4357 + ] + }, + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "676431504394217d8e0992e740370dbeec5e8dc1", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "((a * b) // 8) * 8 + 1" + ] + }, + { + "id": 2267, + "type": "PrimitiveBoolean", + "pos": [ + -3667.8197125697384, + 3896.6880292911605 + ], + "size": [ + 210, + 58 + ], + "flags": {}, + "order": 39, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4358 + ] + } + ], + "title": "Single pass", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.23.0", + "Node name for S&R": "PrimitiveBoolean" + }, + "widgets_values": [ + false + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2239, + "type": "ComfySwitchNode", + "pos": [ + -2857.320372344753, + 2692.3584176409627 + ], + "size": [ + 270, + 78 + ], + "flags": { + "collapsed": true + }, + "order": 89, + "mode": 0, + "inputs": [ + { + "name": "on_false", + "type": "INT", + "link": 4444 + }, + { + "name": "on_true", + "type": "INT", + "link": 4443 + }, + { + "name": "switch", + "type": "BOOLEAN", + "widget": { + "name": "switch" + }, + "link": 4396 + } + ], + "outputs": [ + { + "name": "output", + "type": "INT", + "links": [ + 4321 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "ComfySwitchNode", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + true + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2237, + "type": "ComfySwitchNode", + "pos": [ + -2880.807239976614, + 2694.171609758844 + ], + "size": [ + 270, + 78 + ], + "flags": { + "collapsed": true + }, + "order": 90, + "mode": 0, + "inputs": [ + { + "name": "on_false", + "type": "INT", + "link": 4442 + }, + { + "name": "on_true", + "type": "INT", + "link": 4441 + }, + { + "name": "switch", + "type": "BOOLEAN", + "widget": { + "name": "switch" + }, + "link": 4395 + } + ], + "outputs": [ + { + "name": "output", + "type": "INT", + "links": [ + 4320 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "ComfySwitchNode", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + true + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2238, + "type": "ComfyMathExpression", + "pos": [ + -2933.063665923285, + 2694.7454259759643 + ], + "size": [ + 210, + 128 + ], + "flags": { + "collapsed": true + }, + "order": 78, + "mode": 0, + "inputs": [ + { + "label": "a", + "name": "values.a", + "type": "FLOAT,INT,BOOLEAN", + "link": 4316 + }, + { + "label": "b", + "name": "values.b", + "shape": 7, + "type": "FLOAT,INT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "name": "INT", + "type": "INT", + "links": [ + 4442 + ] + }, + { + "name": "BOOL", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "ComfyMathExpression", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "a / 2" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2240, + "type": "ComfyMathExpression", + "pos": [ + -2857.379840139799, + 2681.597924696526 + ], + "size": [ + 210, + 128 + ], + "flags": { + "collapsed": true + }, + "order": 77, + "mode": 0, + "inputs": [ + { + "label": "a", + "name": "values.a", + "type": "FLOAT,INT,BOOLEAN", + "link": 4318 + }, + { + "label": "b", + "name": "values.b", + "shape": 7, + "type": "FLOAT,INT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "name": "INT", + "type": "INT", + "links": [ + 4444 + ] + }, + { + "name": "BOOL", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "ComfyMathExpression", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "a / 2" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 176, + "type": "GetNode", + "pos": [ + -2900.2211863827774, + 2707.4603484456893 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 40, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 4318, + 4443 + ] + } + ], + "title": "Get_height", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "height" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2305, + "type": "GetNode", + "pos": [ + -2894.054565197761, + 2689.810290379055 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 41, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4395, + 4396 + ] + } + ], + "title": "Get_singlepass", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "singlepass" + ] + }, + { + "id": 107, + "type": "GetNode", + "pos": [ + -2881.0612199374036, + 2690.93401085838 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 42, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 4316, + 4441 + ] + } + ], + "title": "Get_width", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "width" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 100, + "type": "EmptyLTXVLatentVideo", + "pos": [ + -2949.86849851607, + 2654.8761232573856 + ], + "size": [ + 281.82148421420504, + 130 + ], + "flags": {}, + "order": 96, + "mode": 0, + "inputs": [ + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 4320 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 4321 + }, + { + "name": "length", + "type": "INT", + "widget": { + "name": "length" + }, + "link": 96 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 4474 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "EmptyLTXVLatentVideo", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + 768, + 768, + 121, + 1 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2326, + "type": "SetNode", + "pos": [ + -3403.665794601293, + 3928.456288242912 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 79, + "mode": 0, + "inputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 4445 + } + ], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "title": "Set_promptenhancer", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "promptenhancer" + }, + "widgets_values": [ + "promptenhancer" + ] + }, + { + "id": 2327, + "type": "PrimitiveBoolean", + "pos": [ + -3413.0224403494026, + 3895.3065515449216 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 43, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4445 + ] + } + ], + "title": "Prompt Enhancer", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.23.0", + "Node name for S&R": "PrimitiveBoolean" + }, + "widgets_values": [ + true + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2314, + "type": "7ef779ca-50ba-491b-955f-185efd781d60", + "pos": [ + -2952.018142350398, + 3660.211982627961 + ], + "size": [ + 281.82148421420504, + 96.99293949546063 + ], + "flags": { + "collapsed": false + }, + "order": 81, + "mode": 0, + "inputs": [ + { + "name": "string_b", + "type": "STRING", + "widget": { + "name": "string_b" + }, + "link": 4423 + } + ], + "outputs": [ + { + "name": "generated_text", + "type": "STRING", + "links": [ + 4424 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "previewExposures": [] + }, + "widgets_values": [ + "" + ] + }, + { + "id": 2291, + "type": "MarkdownNote", + "pos": [ + -5123.283289101802, + 2464.244859525427 + ], + "size": [ + 389.50437801136, + 129.4892387874852 + ], + "flags": { + "collapsed": false + }, + "order": 44, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Models", + "properties": {}, + "widgets_values": [ + "Download models from here:\n[https://huggingface.co/Kijai/LTX2.3_comfy](https://huggingface.co/Kijai/LTX2.3_comfy)\n\n\nText encoder [https://huggingface.co/Comfy-Org/ltx-2](https://huggingface.co/Comfy-Org/ltx-2)\n \nBest Face ID Character Sheet Lora:[https://huggingface.co/Alissonerdx/LTX-Best-Face-ID](https://huggingface.co/Alissonerdx/LTX-Best-Face-ID)\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 2290, + "type": "MarkdownNote", + "pos": [ + -5121.690053598492, + 2645.4944856660336 + ], + "size": [ + 389.1205006928807, + 142.9747966097172 + ], + "flags": { + "collapsed": false + }, + "order": 45, + "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": 2330, + "type": "GetNode", + "pos": [ + -2464.754046131176, + 3729.280172350741 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 46, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 81, + "type": "CFGGuider", + "pos": [ + -2568.7312094156746, + 2811.611203006436 + ], + "size": [ + 274.7326602813072, + 106.66666666666667 + ], + "flags": { + "collapsed": false + }, + "order": 110, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4388 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 4385 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 4384 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 68 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.64", + "Node name for S&R": "CFGGuider", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 1 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 58, + "type": "KSamplerSelect", + "pos": [ + -2565.0458302084644, + 2964.4634887688967 + ], + "size": [ + 272.27574080983356, + 58.42002784274004 + ], + "flags": { + "collapsed": false + }, + "order": 47, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 69 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "KSamplerSelect", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "euler_ancestral_cfg_pp" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2331, + "type": "LTX2_NAG", + "pos": [ + -2561.2501431658516, + 3541.204537156672 + ], + "size": [ + 278.6195060046633, + 198.22379936095908 + ], + "flags": {}, + "order": 102, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4475 + }, + { + "name": "nag_cond_video", + "shape": 7, + "type": "CONDITIONING", + "link": 4452 + }, + { + "name": "nag_cond_audio", + "shape": 7, + "type": "CONDITIONING", + "link": 4453 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 4454 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTX2_NAG" + }, + "widgets_values": [ + 11, + 0.25, + 2.5, + true + ] + }, + { + "id": 2332, + "type": "GetNode", + "pos": [ + -2541.553250235851, + 3371.545244955928 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 48, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4452, + 4453 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 133, + "type": "KSamplerSelect", + "pos": [ + -1503.83163687108, + 2998.8842425858475 + ], + "size": [ + 278.6486942906895, + 66.7582173020678 + ], + "flags": {}, + "order": 49, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 163 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.75", + "Node name for S&R": "KSamplerSelect", + "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 + }, + "widgets_values": [ + "euler_cfg_pp" + ] + }, + { + "id": 118, + "type": "ImageResizeKJv2", + "pos": [ + -4164.69567273338, + 3249.0049708490706 + ], + "size": [ + 270, + 336.00000000000045 + ], + "flags": { + "collapsed": false + }, + "order": 80, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 4245 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 117, + 4463 + ] + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "d0d61754bf7fa57f2abb4714cdf79058f5862a55", + "Node name for S&R": "ImageResizeKJv2", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + 1536, + 1536, + "lanczos", + "resize", + "0, 0, 0", + "center", + 2, + "cpu" + ] + }, + { + "id": 2342, + "type": "ImageCropV2", + "pos": [ + -3803.299325194332, + 3356.234972487825 + ], + "size": [ + 300, + 450 + ], + "flags": { + "collapsed": true + }, + "order": 92, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 4463 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4465 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "ImageCropV2" + }, + "widgets_values": [ + { + "x": 0, + "y": 0, + "width": 480, + "height": 750 + }, + 0, + 0, + 480, + 750 + ] + }, + { + "id": 2338, + "type": "ResizeImageMaskNode", + "pos": [ + -3829.744232237064, + 3400.4818503731167 + ], + "size": [ + 268.8832184220578, + 69 + ], + "flags": { + "collapsed": true + }, + "order": 97, + "mode": 0, + "inputs": [ + { + "name": "input", + "type": "IMAGE,MASK", + "link": 4465 + } + ], + "outputs": [ + { + "name": "resized", + "type": "IMAGE", + "links": [ + 4460 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "ResizeImageMaskNode" + }, + "widgets_values": [ + "scale longer dimension", + 1024, + "lanczos" + ] + }, + { + "id": 2248, + "type": "ImageResizeKJv2", + "pos": [ + -3856.613361698299, + 3250.85471990833 + ], + "size": [ + 270, + 336.00000000000045 + ], + "flags": { + "collapsed": false + }, + "order": 100, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 4460 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4345 + ] + }, + { + "name": "width", + "type": "INT", + "links": null + }, + { + "name": "height", + "type": "INT", + "links": null + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "d0d61754bf7fa57f2abb4714cdf79058f5862a55", + "Node name for S&R": "ImageResizeKJv2", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + 1024, + 1024, + "lanczos", + "pad", + "255,255,255", + "center", + 2, + "cpu" + ] + }, + { + "id": 2249, + "type": "SetNode", + "pos": [ + -3786.60861887423, + 3673.6389190432474 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 106, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 4345 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_image_face", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "image_face", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "image_face" + ] + }, + { + "id": 98, + "type": "LTX2SamplingPreviewOverride", + "pos": [ + -2566.274289944202, + 3330.5826618102874 + ], + "size": [ + 274.7326602813072, + 99.48643628024138 + ], + "flags": { + "collapsed": false + }, + "order": 108, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4454 + }, + { + "name": "latent_upscale_model", + "shape": 7, + "type": "LATENT_UPSCALE_MODEL", + "link": null + }, + { + "name": "vae", + "shape": 7, + "type": "VAE", + "link": 79 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4388, + 4466 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "d0d61754bf7fa57f2abb4714cdf79058f5862a55", + "Node name for S&R": "LTX2SamplingPreviewOverride", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + 8 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2284, + "type": "LTX2MemoryEfficientSageAttentionPatch", + "pos": [ + -4641.019616269731, + 2518.2992889825637 + ], + "size": [ + 335.179296875, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 94, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4367 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 4368 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "e27a505b3ba6ce42687fe00500deda103d9d6071", + "Node name for S&R": "LTX2MemoryEfficientSageAttentionPatch" + }, + "widgets_values": [ + true + ] + }, + { + "id": 2281, + "type": "PathchSageAttentionKJ", + "pos": [ + -4322.019603878959, + 2516.5790407400045 + ], + "size": [ + 270, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 98, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4368 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4365 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "204f6d5aae73b10c0fe2fb26e61405fd6337bb77", + "Node name for S&R": "PathchSageAttentionKJ" + }, + "widgets_values": [ + "auto", + false + ] + }, + { + "id": 50, + "type": "RandomNoise", + "pos": [ + -2567.502749679938, + 2679.613799748444 + ], + "size": [ + 274.7326602813072, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 50, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 67 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "RandomNoise", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "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": 2292, + "type": "MarkdownNote", + "pos": [ + -5125.678857969954, + 3175.573418004506 + ], + "size": [ + 386.56790668518613, + 250.12137536440423 + ], + "flags": { + "collapsed": false + }, + "order": 51, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Best Face ID - Character Sheet Lora", + "properties": {}, + "widgets_values": [ + "The character sheet should be of a specific format. \nSee here : https://huggingface.co/Alissonerdx/LTX-Best-Face-ID/tree/main/examples/references \n\nSome ways to create the character sheet:\n\n1. Use the helper workflow provided together with this workflow, and use Flux Klein to generate a character sheet . You can find the helper workflow here: \n\n[Character Sheet Workflow](https://huggingface.co/RuneXX/LTX-2.3-Workflows/tree/main/Multi-ref-character-sheet/Helper-wf)\n\n\n2. Use ChatGPT, Nano Banana etc to create a character sheet. You can find the LLM prompt instructions here : \n\n\n[LLM prompt instructions](https://huggingface.co/Alissonerdx/LTX-Best-Face-ID/blob/main/character_sheet_prompt.md)\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 2344, + "type": "MarkdownNote", + "pos": [ + -5123.135777441427, + 3490.145271410155 + ], + "size": [ + 388.8562372185014, + 135.70484869862457 + ], + "flags": { + "collapsed": false + }, + "order": 52, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Face ID Node", + "properties": {}, + "widgets_values": [ + "For this workflow you also need the BFS Nodes that you can find here:\n\n [ComfyUI BFS Nodes](https://github.com/alisson-anjos/ComfyUI-BFSNodes)\n\nAnd strongly suggested to read through the guides and tips here: \n\n[FACE ID lora guide](https://huggingface.co/Alissonerdx/LTX-Best-Face-ID)\n\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 2345, + "type": "MarkdownNote", + "pos": [ + -3107.864982068852, + 3848.5358146889075 + ], + "size": [ + 270.07128756462214, + 131.64382477883373 + ], + "flags": { + "collapsed": false + }, + "order": 53, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Face ID Prompt", + "properties": {}, + "widgets_values": [ + "The prompt **must start with ref_t2v**\n\nAfter that describe the person, scene and sequential action to happen,. camera movements etc" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 104, + "type": "LoadImage", + "pos": [ + -4158.1907437038435, + 2688.1149727817783 + ], + "size": [ + 569.0916906811767, + 451.8733620673586 + ], + "flags": {}, + "order": 54, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4245 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": [] + } + ], + "title": "CHARACTER SHEET", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.3", + "Node name for S&R": "LoadImage", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65, + "image": "clipspace/clipspace-painted-masked-1773855419084.png [input]" + }, + "widgets_values": [ + "comfyui-relight-product_00023_.png", + "image" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 102, + "type": "PrimitiveStringMultiline", + "pos": [ + -3438.0008007036004, + 3240.8422548269446 + ], + "size": [ + 414.6967833625059, + 386.0916478802701 + ], + "flags": { + "collapsed": false + }, + "order": 55, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 4423 + ] + } + ], + "title": "Positive Prompt", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.17.0", + "Node name for S&R": "PrimitiveStringMultiline", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + "ref_t2v: A gorgeous female explorer with blonde hair is walking high up in tall norwegian mountains with a stunning scenery in the background. Tracking camera as she walks in a small path in the terrterrain.\n\nShe stops and takes a break. Camera pulls in toward her face.\nShe talks and she says: \"So now its your turn, go try out the new Face ID lora, and make your character explore new worlds\". \n\nThe camera pulls out, to a majestic panoramic view of the stunning norwegian mountain landscape" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2279, + "type": "UNETLoader", + "pos": [ + -4642.909199408781, + 2684.778736901613 + ], + "size": [ + 364.0273046899474, + 82 + ], + "flags": {}, + "order": 56, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4364 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.1", + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "LTXVideo\\v2\\int8\\ltx-2.3-22b-distilled-1.1_transformer_only_int8_convrot.safetensors", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 2280, + "type": "LoraLoaderModelOnly", + "pos": [ + -4642.909199408781, + 2819.8556373794177 + ], + "size": [ + 364.0273046899474, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 82, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4364 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4367 + ] + } + ], + "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_1.1_lora_dynamic_fro09_avg_rank_111_bf16.safetensors", + 0.6 + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 2343, + "type": "ModelSamplingSD3", + "pos": [ + -2567.5925984846504, + 3069.9353318337903 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 111, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4466 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4467 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 13 + ] + }, + { + "id": 66, + "type": "BasicScheduler", + "pos": [ + -2559.2832113318673, + 3117.6134660949942 + ], + "size": [ + 273.5042005455706, + 106 + ], + "flags": { + "collapsed": true + }, + "order": 114, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4467 + } + ], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [] + } + ], + "title": "BasicScheduler (for more steps)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.17.0", + "Node name for S&R": "BasicScheduler", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + "linear_quadratic", + 12, + 1 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 68, + "type": "ManualSigmas", + "pos": [ + -2566.699888912324, + 3069.8150163545642 + ], + "size": [ + 274.7326602813072, + 70.92295998177087 + ], + "flags": { + "collapsed": false + }, + "order": 57, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 4469 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "ManualSigmas", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + }, + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2265, + "type": "INTConstant", + "pos": [ + -4662.841742000931, + 3896.319096354129 + ], + "size": [ + 210, + 65.54988508872445 + ], + "flags": { + "collapsed": false + }, + "order": 58, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 4355 + ] + } + ], + "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": 2266, + "type": "INTConstant", + "pos": [ + -4426.619311808946, + 3896.569526973723 + ], + "size": [ + 210, + 66.66666666666667 + ], + "flags": { + "collapsed": false + }, + "order": 59, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 4356 + ] + } + ], + "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": 2263, + "type": "INTConstant", + "pos": [ + -4182.680228079015, + 3898.2135768849957 + ], + "size": [ + 218.11722841564733, + 65.09373572208112 + ], + "flags": { + "collapsed": false + }, + "order": 60, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 4353 + ] + } + ], + "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": 144, + "type": "GetNode", + "pos": [ + -1818.7257867339997, + 3156.8446249882986 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 61, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4488 + ] + } + ], + "title": "Get_image_face", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "image_face" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 59, + "type": "GetNode", + "pos": [ + -2879.3937981158515, + 3097.9251715063133 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 62, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 4473 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "vae" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 96, + "type": "GetNode", + "pos": [ + -2882.067560453503, + 3188.357795533015 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 63, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4489 + ] + } + ], + "title": "Get_image_character", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "image_character" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2302, + "type": "GetNode", + "pos": [ + -2915.8462540280716, + 3132.897175304818 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 64, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 4470 + ] + } + ], + "title": "Get_model_character", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model_character" + ] + }, + { + "id": 2346, + "type": "LTXIdentityOverlapConditioning", + "pos": [ + -2949.784579194515, + 3025.7928080874135 + ], + "size": [ + 281.82148421420504, + 322 + ], + "flags": { + "collapsed": false + }, + "order": 99, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4470 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 4471 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 4472 + }, + { + "name": "vae", + "type": "VAE", + "link": 4473 + }, + { + "name": "latent", + "type": "LATENT", + "link": 4474 + }, + { + "name": "reference_image", + "type": "IMAGE", + "link": 4489 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 4475 + ] + }, + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 4476 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 4477 + ] + }, + { + "name": "latent", + "type": "LATENT", + "links": [ + 4478 + ] + }, + { + "name": "debug", + "type": "STRING", + "links": null + }, + { + "name": "ref_preview", + "type": "IMAGE", + "links": null + }, + { + "name": "crop_overlay", + "type": "IMAGE", + "links": null + } + ], + "properties": { + "cnr_id": "bfsnodes", + "ver": "5e4ece1470e2e12c0dd3e26f0ba6654245d23014", + "Node name for S&R": "LTXIdentityOverlapConditioning", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + }, + "aux_id": "alisson-anjos/ComfyUI-BFSNodes" + }, + "widgets_values": [ + 2, + 1, + "match_target", + false, + "center", + "overlap", + 1 + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2347, + "type": "LTXIdentityOverlapConditioning", + "pos": [ + -1880.9987074977246, + 3075.6818960282303 + ], + "size": [ + 272.5012668679001, + 322 + ], + "flags": {}, + "order": 121, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 4479 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 4480 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 4481 + }, + { + "name": "vae", + "type": "VAE", + "link": 4482 + }, + { + "name": "latent", + "type": "LATENT", + "link": 4483 + }, + { + "name": "reference_image", + "type": "IMAGE", + "link": 4488 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 4484 + ] + }, + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 4485 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 4486 + ] + }, + { + "name": "latent", + "type": "LATENT", + "links": [ + 4487 + ] + }, + { + "name": "debug", + "type": "STRING", + "links": null + }, + { + "name": "ref_preview", + "type": "IMAGE", + "links": null + }, + { + "name": "crop_overlay", + "type": "IMAGE", + "links": null + } + ], + "properties": { + "cnr_id": "bfsnodes", + "ver": "1.10.7", + "Node name for S&R": "LTXIdentityOverlapConditioning", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + 2, + 1, + "match_target", + false, + "center", + "overlap", + 1 + ] + } + ], + "links": [ + [ + 13, + 35, + 0, + 15, + 0, + "CONDITIONING" + ], + [ + 21, + 69, + 0, + 35, + 0, + "CLIP" + ], + [ + 23, + 40, + 0, + 39, + 0, + "CONDITIONING" + ], + [ + 30, + 91, + 0, + 55, + 0, + "LATENT" + ], + [ + 57, + 80, + 0, + 83, + 0, + "CONDITIONING" + ], + [ + 58, + 16, + 0, + 83, + 1, + "CONDITIONING" + ], + [ + 59, + 17, + 0, + 83, + 2, + "FLOAT" + ], + [ + 67, + 50, + 0, + 91, + 0, + "NOISE" + ], + [ + 68, + 81, + 0, + 91, + 1, + "GUIDER" + ], + [ + 69, + 58, + 0, + 91, + 2, + "SAMPLER" + ], + [ + 79, + 45, + 0, + 98, + 2, + "VAE" + ], + [ + 96, + 108, + 0, + 100, + 2, + "INT" + ], + [ + 103, + 49, + 0, + 113, + 0, + "VAE" + ], + [ + 104, + 114, + 0, + 113, + 1, + "INT" + ], + [ + 105, + 115, + 0, + 116, + 0, + "FLOAT" + ], + [ + 106, + 116, + 1, + 113, + 2, + "INT" + ], + [ + 117, + 118, + 0, + 25, + 0, + "IMAGE" + ], + [ + 161, + 131, + 0, + 138, + 0, + "NOISE" + ], + [ + 162, + 135, + 0, + 138, + 1, + "GUIDER" + ], + [ + 163, + 133, + 0, + 138, + 2, + "SAMPLER" + ], + [ + 164, + 134, + 0, + 138, + 3, + "SIGMAS" + ], + [ + 165, + 132, + 0, + 138, + 4, + "LATENT" + ], + [ + 168, + 140, + 0, + 136, + 1, + "LATENT_UPSCALE_MODEL" + ], + [ + 169, + 141, + 0, + 136, + 2, + "VAE" + ], + [ + 183, + 147, + 0, + 146, + 1, + "VAE" + ], + [ + 194, + 146, + 0, + 159, + 0, + "IMAGE" + ], + [ + 222, + 55, + 0, + 34, + 2, + "LATENT" + ], + [ + 4245, + 104, + 0, + 118, + 0, + "IMAGE" + ], + [ + 4270, + 2228, + 0, + 94, + 0, + "MODEL" + ], + [ + 4316, + 107, + 0, + 2238, + 0, + "INT" + ], + [ + 4318, + 176, + 0, + 2240, + 0, + "INT" + ], + [ + 4320, + 2237, + 0, + 100, + 0, + "INT" + ], + [ + 4321, + 2239, + 0, + 100, + 1, + "INT" + ], + [ + 4343, + 2245, + 0, + 2246, + 0, + "MODEL" + ], + [ + 4345, + 2248, + 0, + 2249, + 0, + "IMAGE" + ], + [ + 4352, + 2259, + 0, + 2256, + 0, + "FLOAT" + ], + [ + 4353, + 2263, + 0, + 2257, + 0, + "INT" + ], + [ + 4354, + 2258, + 0, + 2257, + 1, + "FLOAT" + ], + [ + 4355, + 2265, + 0, + 2260, + 0, + "INT" + ], + [ + 4356, + 2266, + 0, + 2261, + 0, + "INT" + ], + [ + 4357, + 2257, + 1, + 2262, + 0, + "INT" + ], + [ + 4358, + 2267, + 0, + 2264, + 0, + "BOOLEAN" + ], + [ + 4359, + 2276, + 0, + 2268, + 0, + "LATENT_UPSCALE_MODEL" + ], + [ + 4360, + 2272, + 0, + 2269, + 0, + "VAE" + ], + [ + 4361, + 2277, + 0, + 2270, + 0, + "VAE" + ], + [ + 4362, + 2275, + 0, + 2271, + 0, + "CLIP" + ], + [ + 4363, + 2274, + 0, + 2273, + 0, + "VAE" + ], + [ + 4364, + 2279, + 0, + 2280, + 0, + "MODEL" + ], + [ + 4365, + 2281, + 0, + 2282, + 0, + "MODEL" + ], + [ + 4366, + 2282, + 0, + 2283, + 0, + "MODEL" + ], + [ + 4367, + 2280, + 0, + 2284, + 0, + "MODEL" + ], + [ + 4368, + 2284, + 0, + 2281, + 0, + "MODEL" + ], + [ + 4370, + 2228, + 0, + 2245, + 0, + "MODEL" + ], + [ + 4371, + 2283, + 0, + 2293, + 0, + "MODEL" + ], + [ + 4372, + 2293, + 0, + 2228, + 0, + "MODEL" + ], + [ + 4379, + 113, + 0, + 2296, + 1, + "LATENT" + ], + [ + 4384, + 2300, + 0, + 81, + 2, + "CONDITIONING" + ], + [ + 4385, + 2299, + 0, + 81, + 1, + "CONDITIONING" + ], + [ + 4388, + 98, + 0, + 81, + 0, + "MODEL" + ], + [ + 4390, + 2303, + 0, + 34, + 0, + "CONDITIONING" + ], + [ + 4391, + 2304, + 0, + 34, + 1, + "CONDITIONING" + ], + [ + 4395, + 2305, + 0, + 2237, + 2, + "BOOLEAN" + ], + [ + 4396, + 2305, + 0, + 2239, + 2, + "BOOLEAN" + ], + [ + 4402, + 34, + 2, + 136, + 0, + "LATENT" + ], + [ + 4404, + 2307, + 0, + 149, + 2, + "VAE" + ], + [ + 4406, + 149, + 0, + 135, + 0, + "MODEL" + ], + [ + 4407, + 55, + 1, + 132, + 1, + "LATENT" + ], + [ + 4409, + 2309, + 0, + 2308, + 4, + "FLOAT" + ], + [ + 4410, + 2310, + 0, + 2308, + 0, + "IMAGE" + ], + [ + 4411, + 139, + 1, + 2312, + 0, + "LATENT" + ], + [ + 4412, + 2313, + 0, + 2312, + 1, + "VAE" + ], + [ + 4421, + 2296, + 0, + 91, + 4, + "LATENT" + ], + [ + 4422, + 69, + 0, + 40, + 0, + "CLIP" + ], + [ + 4423, + 102, + 0, + 2314, + 0, + "STRING" + ], + [ + 4424, + 2314, + 0, + 73, + 0, + "STRING" + ], + [ + 4425, + 74, + 0, + 40, + 1, + "STRING" + ], + [ + 4426, + 91, + 0, + 2316, + 1, + "LATENT" + ], + [ + 4427, + 138, + 0, + 2316, + 0, + "LATENT" + ], + [ + 4428, + 2316, + 0, + 139, + 0, + "LATENT" + ], + [ + 4429, + 2317, + 0, + 2316, + 2, + "BOOLEAN" + ], + [ + 4430, + 2312, + 0, + 2318, + 0, + "AUDIO" + ], + [ + 4431, + 2319, + 0, + 2308, + 1, + "AUDIO" + ], + [ + 4439, + 139, + 0, + 2324, + 0, + "LATENT" + ], + [ + 4440, + 2324, + 0, + 146, + 0, + "LATENT" + ], + [ + 4441, + 107, + 0, + 2237, + 1, + "INT" + ], + [ + 4442, + 2238, + 1, + 2237, + 0, + "INT" + ], + [ + 4443, + 176, + 0, + 2239, + 1, + "INT" + ], + [ + 4444, + 2240, + 1, + 2239, + 0, + "INT" + ], + [ + 4445, + 2327, + 0, + 2326, + 0, + "BOOLEAN" + ], + [ + 4452, + 2332, + 0, + 2331, + 1, + "CONDITIONING" + ], + [ + 4453, + 2332, + 0, + 2331, + 2, + "CONDITIONING" + ], + [ + 4454, + 2331, + 0, + 98, + 0, + "MODEL" + ], + [ + 4460, + 2338, + 0, + 2248, + 0, + "IMAGE" + ], + [ + 4463, + 118, + 0, + 2342, + 0, + "IMAGE" + ], + [ + 4465, + 2342, + 0, + 2338, + 0, + "IMAGE" + ], + [ + 4466, + 98, + 0, + 2343, + 0, + "MODEL" + ], + [ + 4467, + 2343, + 0, + 66, + 0, + "MODEL" + ], + [ + 4469, + 68, + 0, + 91, + 3, + "SIGMAS" + ], + [ + 4470, + 2302, + 0, + 2346, + 0, + "MODEL" + ], + [ + 4471, + 83, + 0, + 2346, + 1, + "CONDITIONING" + ], + [ + 4472, + 83, + 1, + 2346, + 2, + "CONDITIONING" + ], + [ + 4473, + 59, + 0, + 2346, + 3, + "VAE" + ], + [ + 4474, + 100, + 0, + 2346, + 4, + "LATENT" + ], + [ + 4475, + 2346, + 0, + 2331, + 0, + "MODEL" + ], + [ + 4476, + 2346, + 1, + 2297, + 0, + "CONDITIONING" + ], + [ + 4477, + 2346, + 2, + 2298, + 0, + "CONDITIONING" + ], + [ + 4478, + 2346, + 3, + 2296, + 0, + "LATENT" + ], + [ + 4479, + 143, + 0, + 2347, + 0, + "MODEL" + ], + [ + 4480, + 34, + 0, + 2347, + 1, + "CONDITIONING" + ], + [ + 4481, + 34, + 1, + 2347, + 2, + "CONDITIONING" + ], + [ + 4482, + 141, + 0, + 2347, + 3, + "VAE" + ], + [ + 4483, + 136, + 0, + 2347, + 4, + "LATENT" + ], + [ + 4484, + 2347, + 0, + 149, + 0, + "MODEL" + ], + [ + 4485, + 2347, + 1, + 135, + 1, + "CONDITIONING" + ], + [ + 4486, + 2347, + 2, + 135, + 2, + "CONDITIONING" + ], + [ + 4487, + 2347, + 3, + 132, + 0, + "LATENT" + ], + [ + 4488, + 144, + 0, + 2347, + 5, + "IMAGE" + ], + [ + 4489, + 96, + 0, + 2346, + 5, + "IMAGE" + ] + ], + "groups": [ + { + "id": 13, + "title": "Video Settings", + "bounding": [ + -4699.811794900844, + 3814.9732143094375, + 1570.0238419314146, + 167.0788446536576 + ], + "color": "#8A8", + "flags": {} + }, + { + "id": 14, + "title": "Models", + "bounding": [ + -4705.848003046643, + 2560.322714311044, + 476.3467424939845, + 1227.3541057685175 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 15, + "title": "Peformace tweaks (may help low vram etc)", + "bounding": [ + -4701.409759153404, + 2430.1804176054898, + 1232.7329115178927, + 120.09270915644083 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 16, + "title": "Character Sheet", + "bounding": [ + -4215.248685896515, + 2565.9753844291763, + 722.974993347465, + 1223.7420261143352 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 17, + "title": "Lora", + "bounding": [ + -3479.7877591125784, + 2567.3157500547213, + 490.76801390749324, + 571.3372582079714 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 18, + "title": "Sampler - First Pass", + "bounding": [ + -2609.383601708255, + 2571.2523119827138, + 681.7331872559589, + 1218.2953332433863 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 19, + "title": "Prepare Latent", + "bounding": [ + -2977.5040832941754, + 2571.2917657073885, + 352.80400301699774, + 1215.6073865013277 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 20, + "title": "Prompt", + "bounding": [ + -3479.448599307246, + 3150.023154233211, + 488.34093531704775, + 638.1096793092534 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 21, + "title": "Latent Upscale", + "bounding": [ + -1914.0444573660156, + 2573.1111011343837, + 352.80400301699774, + 1215.6073865013277 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 22, + "title": "Sampler - Second pass", + "bounding": [ + -1547.469719312253, + 2575.0632850782117, + 735.4563159350748, + 1216.6198141122832 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 23, + "title": "Decode", + "bounding": [ + -796.396961259842, + 2579.25654415372, + 316.60852569144345, + 1209.9425969964882 + ], + "color": "#3f789e", + "flags": {} + }, + { + "id": 24, + "title": "Optional", + "bounding": [ + -2582.489179474877, + 3463.3564661996725, + 319.69902242195667, + 297.3324447646369 + ], + "color": "#3f789e", + "flags": {} + } + ], + "definitions": { + "subgraphs": [ + { + "id": "7ef779ca-50ba-491b-955f-185efd781d60", + "version": 1, + "state": { + "lastGroupId": 24, + "lastNodeId": 2347, + "lastLinkId": 4489, + "lastRerouteId": 0 + }, + "revision": 0, + "config": {}, + "name": "Prompt Enhancer", + "inputNode": { + "id": -10, + "bounding": [ + -3088.972146407899, + 2357.5349712463903, + 128, + 68 + ] + }, + "outputNode": { + "id": -20, + "bounding": [ + -1669.0872635121484, + 2357.5349712463903, + 132.568359375, + 68 + ] + }, + "inputs": [ + { + "id": "53088f00-37df-475c-a7b1-8dd5518b48c7", + "name": "string_b", + "type": "STRING", + "linkIds": [ + 4373, + 4449 + ], + "localized_name": "string_b", + "pos": [ + -2984.972146407899, + 2381.5349712463903 + ] + } + ], + "outputs": [ + { + "id": "e179155b-10df-4372-80f9-999c4cca2047", + "name": "generated_text", + "type": "STRING", + "linkIds": [ + 4448 + ], + "localized_name": "generated_text", + "pos": [ + -1645.0872635121484, + 2381.5349712463903 + ] + } + ], + "widgets": [], + "nodes": [ + { + "id": 70, + "type": "GetNode", + "pos": [ + -2900.972146407899, + 2166.9169799485044 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 4271 + ] + } + ], + "title": "Get_image_character", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "image_character" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 105, + "type": "GetNode", + "pos": [ + -2886.483860462495, + 2074.011211977317 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 91 + ] + } + ], + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.1", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + "clip" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 72, + "type": "StringConcatenate", + "pos": [ + -2866.420615542273, + 2247.6870881862774 + ], + "size": [ + 463.99158441610416, + 471.4896015978152 + ], + "flags": { + "collapsed": true + }, + "order": 3, + "mode": 0, + "inputs": [ + { + "localized_name": "string_b", + "name": "string_b", + "type": "STRING", + "widget": { + "name": "string_b" + }, + "link": 4373 + } + ], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [ + 63 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "StringConcatenate", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + "You will receive:\n\n1. A reference image of a person.\n2. An original `ref_t2v` video caption.\n\nYour task is to analyze the reference image and add the person’s visible facial, body, clothing, and accessory details to the original caption with minimal edits.\n\nREFERENCE IMAGE:\n[REFERENCE IMAGE PROVIDED TO THE MODEL]\n\nORIGINAL VIDEO CAPTION:", + "", + "" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 86, + "type": "StringConcatenate", + "pos": [ + -2866.565881510582, + 2307.574718824101 + ], + "size": [ + 463.962445692365, + 384.78039866683184 + ], + "flags": { + "collapsed": true + }, + "order": 5, + "mode": 0, + "inputs": [ + { + "localized_name": "string_a", + "name": "string_a", + "type": "STRING", + "widget": { + "name": "string_a" + }, + "link": 63 + } + ], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [ + 4142, + 4273 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "StringConcatenate", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + "You will receive two inputs:\n\n1. A reference face image showing the person whose appearance must be preserved.\n2. An original `ref_t2v` video caption describing the scene, action, environment, camera framing, movement, lighting, mood, clothing, and props.\n\nYour task is to analyze the reference face image, extract the person’s visible appearance characteristics, and merge those characteristics naturally into the original video caption.\n\nREFERENCE FACE IMAGE:\n[REFERENCE IMAGE PROVIDED TO THE MODEL]\n\nORIGINAL VIDEO CAPTION:\n", + "\nMANDATORY OUTPUT RULE:\n\nThe final response must begin exactly with:\n\nref_t2v:\n\nOutput exactly one line containing only the final caption. Do not add headings, explanations, quotation marks, Markdown, or code fences.\n\nSTRICT PRESERVATION RULE:\n\nTreat the original caption as locked text.\n\nYou may only:\n\n1. Expand the first subject phrase:\n - `A person`\n - `A man`\n - `A woman`\n\n2. Optionally replace later pronouns such as `They`, `He`, or `She` with a short appearance-based reference.\n\nDo not change, remove, reorder, paraphrase, or replace any other original words.\n\nPreserve exactly:\n\n- the subject category: `person`, `man`, or `woman`;\n- actions and action order;\n- environment;\n- clothing or costumes already present;\n- props and objects;\n- camera framing and movement;\n- lighting;\n- mood;\n- temporal progression;\n- principal nouns, verbs, and adjectives.\n\nNever replace original words with synonyms.\nNever add new actions, people, props, environments, or camera directions.\n\nIMAGE ANALYSIS:\n\nAnalyze the image in this order:\n\n1. Face and hair\n2. Body\n3. Clothing and accessories\n\nFACIAL DETAILS:\n\nWhen the face is visible, include at least 4 clearly visible facial or head-related details when possible:\n\n- age group;\n- skin tone;\n- hair color;\n- hair length;\n- hair texture;\n- hairstyle;\n- face shape;\n- eyebrows;\n- eye color, only if clear;\n- nose shape;\n- lip shape;\n- facial hair;\n- glasses;\n- distinctive visible facial features.\n\nBODY DETAILS:\n\nWhen the body is visible, describe the clearly visible body characteristics, such as:\n\n- build: slim, lean, average, broad, athletic, stocky;\n- relative height impression, only if visually clear;\n- shoulder width;\n- body silhouette;\n- posture;\n- stance;\n- visible proportions;\n- whether the body is upright, relaxed, rigid, leaning, or turned.\n\nDo not invent exact height, weight, measurements, or hidden body features.\n\nCLOTHING AND ACCESSORIES:\n\nWhen visible, describe the person’s clothing in detail, including:\n\n- upper garments;\n- lower garments;\n- outerwear;\n- dresses, robes, uniforms, armor, or costumes;\n- footwear;\n- gloves;\n- belts;\n- hats or headwear;\n- jewelry;\n- bags;\n- glasses;\n- capes or cloaks;\n- dominant colors;\n- visible patterns;\n- layers;\n- embroidery;\n- straps;\n- collars;\n- buttons;\n- zippers;\n- metallic details;\n- clearly visible materials such as leather, denim, metal, knit fabric, or silk-like fabric.\n\nClothing and body details are mandatory whenever they are clearly visible in the reference image.\n\nIf the original caption already specifies clothing or a costume, preserve those exact words and do not replace them. Add only compatible details from the reference image.\n\nDO NOT:\n\n- identify or name the person;\n- infer ethnicity, nationality, religion, occupation, personality, health, or background;\n- invent unclear details;\n- describe body parts or clothing that are outside the frame;\n- omit facial details because clothing is visually prominent;\n- omit clothing or body details when they are clearly visible.\n\nMERGING ORDER:\n\nThe first subject mention should follow this order:\n\n1. age group and skin tone;\n2. original subject noun;\n3. hair and facial details;\n4. body build and posture;\n5. clothing and accessories;\n6. original action.\n\nExample:\n\nOriginal:\n`ref_t2v: A person speaking with a reporter on a city sidewalk, medium-wide shot.`\n\nOutput:\n`ref_t2v: A tan-skinned adult person with short dark curly hair, an angular face, thick eyebrows, and a dark mustache, with a lean build and upright posture, wearing a green embroidered cloak, layered tunic, brown trousers, leather belt, and tall boots, speaking with a reporter on a city sidewalk, medium-wide shot.`\n\nIf the original says `A person`, keep `person`.\nIf it says `A man`, keep `man`.\nIf it says `A woman`, keep `woman`.\n\nFor later mentions, either keep the original pronoun or replace only the pronoun:\n\nOriginal:\n`They adjust the hat and continue walking.`\n\nAllowed:\n`The curly-haired person in the green cloak adjusts the hat and continues walking.`\n\nDo not change the remaining words.\n\nFINAL CHECK:\n\nBefore answering, verify that:\n\n- the output begins exactly with `ref_t2v:`;\n- facial details are included when the face is visible;\n- body details are included when the body is visible;\n- clothing and accessories are included when visible;\n- the original subject noun remains;\n- all original actions, clothing, props, framing, lighting, and mood remain unchanged;\n- no original word was unnecessarily replaced;\n- no new scene details were invented;\n- no explanation or extra text appears.\n\nOutput only the final merged caption.\n", + "" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2329, + "type": "GetNode", + "pos": [ + -2928.9164129843944, + 1963.8482473165354 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4446 + ] + } + ], + "title": "Get_promptenhancer", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "promptenhancer" + ] + }, + { + "id": 79, + "type": "TextGenerate", + "pos": [ + -2639.4983159499475, + 2070.9096449101125 + ], + "size": [ + 320.69542938558106, + 244 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "localized_name": "clip", + "name": "clip", + "type": "CLIP", + "link": 91 + }, + { + "localized_name": "image", + "name": "image", + "shape": 7, + "type": "IMAGE", + "link": 4271 + }, + { + "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": 4142 + } + ], + "outputs": [ + { + "localized_name": "generated_text", + "name": "generated_text", + "type": "STRING", + "links": [ + 92, + 4447 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "TextGenerate", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [ + "", + 2048, + "off", + false, + true + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2328, + "type": "ComfySwitchNode", + "pos": [ + -2622.2343176537365, + 1866.7071837457227 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [ + { + "localized_name": "on_false", + "name": "on_false", + "type": "STRING", + "link": 4449 + }, + { + "localized_name": "on_true", + "name": "on_true", + "type": "STRING", + "link": 4447 + }, + { + "localized_name": "switch", + "name": "switch", + "type": "BOOLEAN", + "widget": { + "name": "switch" + }, + "link": 4446 + } + ], + "outputs": [ + { + "localized_name": "output", + "name": "output", + "type": "STRING", + "links": [ + 4448 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "ComfySwitchNode" + }, + "widgets_values": [ + false + ] + }, + { + "id": 106, + "type": "PreviewAny", + "pos": [ + -2282.010564809561, + 2069.678990066499 + ], + "size": [ + 451.41088986591467, + 560.1115837961233 + ], + "flags": {}, + "order": 6, + "mode": 4, + "inputs": [ + { + "localized_name": "source", + "name": "source", + "type": "*", + "link": 92 + } + ], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [] + } + ], + "title": "Prompt Preview", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "PreviewAny", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2230, + "type": "PreviewAny", + "pos": [ + -2663.2485807247103, + 2372.1940613139955 + ], + "size": [ + 356.58834673418687, + 393.90361472196173 + ], + "flags": { + "collapsed": false + }, + "order": 7, + "mode": 4, + "inputs": [ + { + "localized_name": "source", + "name": "source", + "type": "*", + "link": 4273 + } + ], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [] + } + ], + "title": "Prompt Template Preview", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.20.1", + "Node name for S&R": "PreviewAny", + "ue_properties": { + "widget_ue_connectable": {}, + "input_ue_unconnectable": {}, + "version": "7.5.1" + } + }, + "widgets_values": [], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + } + ], + "groups": [], + "links": [ + { + "id": 63, + "origin_id": 72, + "origin_slot": 0, + "target_id": 86, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 91, + "origin_id": 105, + "origin_slot": 0, + "target_id": 79, + "target_slot": 0, + "type": "CLIP" + }, + { + "id": 4271, + "origin_id": 70, + "origin_slot": 0, + "target_id": 79, + "target_slot": 1, + "type": "IMAGE" + }, + { + "id": 4142, + "origin_id": 86, + "origin_slot": 0, + "target_id": 79, + "target_slot": 4, + "type": "STRING" + }, + { + "id": 4273, + "origin_id": 86, + "origin_slot": 0, + "target_id": 2230, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 92, + "origin_id": 79, + "origin_slot": 0, + "target_id": 106, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 4373, + "origin_id": -10, + "origin_slot": 0, + "target_id": 72, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 4446, + "origin_id": 2329, + "origin_slot": 0, + "target_id": 2328, + "target_slot": 2, + "type": "BOOLEAN" + }, + { + "id": 4447, + "origin_id": 79, + "origin_slot": 0, + "target_id": 2328, + "target_slot": 1, + "type": "STRING" + }, + { + "id": 4448, + "origin_id": 2328, + "origin_slot": 0, + "target_id": -20, + "target_slot": 0, + "type": "STRING" + }, + { + "id": 4449, + "origin_id": -10, + "origin_slot": 0, + "target_id": 2328, + "target_slot": 0, + "type": "STRING" + } + ], + "extra": {} + }, + { + "id": "82ecbdeb-8793-4902-9b74-68b1e5d2c27f", + "version": 1, + "state": { + "lastGroupId": 24, + "lastNodeId": 2347, + "lastLinkId": 4489, + "lastRerouteId": 0 + }, + "revision": 0, + "config": {}, + "name": "Crop on single pass", + "inputNode": { + "id": -10, + "bounding": [ + -1232.6890346735538, + 2383.0104334325156, + 128, + 68 + ] + }, + "outputNode": { + "id": -20, + "bounding": [ + -432.74024878310365, + 2383.0104334325156, + 128, + 68 + ] + }, + "inputs": [ + { + "id": "f0c643ca-c825-4c1d-a96c-9baf7de381a2", + "name": "latent", + "type": "LATENT", + "linkIds": [ + 4433, + 4435 + ], + "localized_name": "latent", + "pos": [ + 51, + 24 + ] + } + ], + "outputs": [ + { + "id": "b0fa70b2-9a30-49c1-9e88-0ee47b29e8e8", + "name": "output", + "type": "LATENT", + "linkIds": [ + 4436 + ], + "localized_name": "output", + "pos": [ + 24, + 24 + ] + } + ], + "widgets": [], + "nodes": [ + { + "id": 2322, + "type": "LTXVCropGuides", + "pos": [ + -645.4537253456036, + 2465.587380363862 + ], + "size": [ + 152.7134765625, + 66 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "localized_name": "positive", + "name": "positive", + "type": "CONDITIONING", + "link": 4437 + }, + { + "localized_name": "negative", + "name": "negative", + "type": "CONDITIONING", + "link": 4438 + }, + { + "localized_name": "latent", + "name": "latent", + "type": "LATENT", + "link": 4433 + } + ], + "outputs": [ + { + "localized_name": "positive", + "name": "positive", + "type": "CONDITIONING", + "links": null + }, + { + "localized_name": "negative", + "name": "negative", + "type": "CONDITIONING", + "links": null + }, + { + "localized_name": "latent", + "name": "latent", + "type": "LATENT", + "links": [ + 4434 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "LTXVCropGuides" + }, + "widgets_values": [] + }, + { + "id": 2320, + "type": "ComfySwitchNode", + "pos": [ + -861.5173017183286, + 2332.433486501169 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 3, + "mode": 0, + "inputs": [ + { + "localized_name": "on_false", + "name": "on_false", + "type": "LATENT", + "link": 4435 + }, + { + "localized_name": "on_true", + "name": "on_true", + "type": "LATENT", + "link": 4434 + }, + { + "localized_name": "switch", + "name": "switch", + "type": "BOOLEAN", + "widget": { + "name": "switch" + }, + "link": 4432 + } + ], + "outputs": [ + { + "localized_name": "output", + "name": "output", + "type": "LATENT", + "links": [ + 4436 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.27.0", + "Node name for S&R": "ComfySwitchNode" + }, + "widgets_values": [ + false + ] + }, + { + "id": 2323, + "type": "GetNode", + "pos": [ + -878.3968222289155, + 2478.0740786286447 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4437 + ] + } + ], + "title": "Get_positive_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive_guider" + ] + }, + { + "id": 2311, + "type": "GetNode", + "pos": [ + -875.7690537845299, + 2524.180127206027 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 4438 + ] + } + ], + "title": "Get_negative_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative_guider" + ] + }, + { + "id": 2321, + "type": "GetNode", + "pos": [ + -1044.6890346735538, + 2379.5124002660705 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 4432 + ] + } + ], + "title": "Get_singlepass", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "singlepass" + ] + } + ], + "groups": [], + "links": [ + { + "id": 4437, + "origin_id": 2323, + "origin_slot": 0, + "target_id": 2322, + "target_slot": 0, + "type": "CONDITIONING" + }, + { + "id": 4438, + "origin_id": 2311, + "origin_slot": 0, + "target_id": 2322, + "target_slot": 1, + "type": "CONDITIONING" + }, + { + "id": 4434, + "origin_id": 2322, + "origin_slot": 2, + "target_id": 2320, + "target_slot": 1, + "type": "LATENT" + }, + { + "id": 4432, + "origin_id": 2321, + "origin_slot": 0, + "target_id": 2320, + "target_slot": 2, + "type": "BOOLEAN" + }, + { + "id": 4433, + "origin_id": -10, + "origin_slot": 0, + "target_id": 2322, + "target_slot": 2, + "type": "LATENT" + }, + { + "id": 4435, + "origin_id": -10, + "origin_slot": 0, + "target_id": 2320, + "target_slot": 0, + "type": "LATENT" + }, + { + "id": 4436, + "origin_id": 2320, + "origin_slot": 0, + "target_id": -20, + "target_slot": 0, + "type": "LATENT" + } + ], + "extra": {} + } + ] + }, + "config": {}, + "extra": { + "ue_links": [], + "links_added_by_ue": [], + "ds": { + "scale": 0.31384283767211013, + "offset": [ + 5820.61182956536, + -1973.434733031726 + ] + }, + "frontendVersion": "1.47.10", + "VHS_latentpreview": false, + "VHS_latentpreviewrate": 0, + "VHS_MetadataImage": false, + "VHS_KeepIntermediate": false + }, + "version": 0.4 +} \ No newline at end of file diff --git a/models/ltx/ltx23-first-last-frame/README.md b/models/ltx/ltx23-first-last-frame/README.md new file mode 100644 index 0000000..858d08f --- /dev/null +++ b/models/ltx/ltx23-first-last-frame/README.md @@ -0,0 +1,40 @@ +# LTX 2.3 First Last Frame + +## Summary + +`LTX 2.3` first-last-frame workflow for controlled transition video generation. + +## Model Family + +- `ltx` + +## Status + +- `imported-only` + +## Source + +- Workflow pack page: +- Workflow file: +- Original publisher: `RuneXX` +- Date imported: `2026-08-08` + +## Developer notes + +- Part of the RuneXX extracted-model workflow pack. +- Includes several attention/sage/memory-efficiency helpers compared with the simpler LTX graphs. + +## Our notes + +- This is one of the most relevant `LTX 2.3` workflows for you because first/last-frame control is a practical, non-toy use case. +- It is heavier than the simple single-pass workflows, so it is more of a second-step test after confirming LTX is even workable on the `3070`. + +## Required custom nodes + +- `ComfyUI-KJNodes` +- `rgthree-comfy` +- attention/memory helper nodes used by the RuneXX pack + +## Notes + +- Best current LTX first-last-frame import in the repo. diff --git a/models/ltx/ltx23-first-last-frame/workflow.json b/models/ltx/ltx23-first-last-frame/workflow.json new file mode 100644 index 0000000..44978ba --- /dev/null +++ b/models/ltx/ltx23-first-last-frame/workflow.json @@ -0,0 +1,8335 @@ +{ + "id": "cb95e097-a93f-4ea2-9e00-0c9c6627db84", + "revision": 0, + "last_node_id": 2167, + "last_link_id": 3864, + "nodes": [ + { + "id": 92, + "type": "SimpleCalculatorKJ", + "pos": [ + 1905.0886868393745, + 3418.2703739412677 + ], + "size": [ + 273.7224392361113, + 108 + ], + "flags": { + "collapsed": true + }, + "order": 75, + "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": 163 + }, + { + "name": "b", + "shape": 7, + "type": "*", + "link": null + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "name": "INT", + "type": "INT", + "links": [ + 164 + ] + }, + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "42bdf92f9ab7e3d78381c022eaa3b4341c528d72", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "a" + ] + }, + { + "id": 91, + "type": "GetNode", + "pos": [ + 1905.0886868393745, + 3425.5271554111964 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 163 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 117, + "type": "GetNode", + "pos": [ + 1905.0886868393745, + 3413.889193622836 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 179 + ] + } + ], + "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": 127, + "type": "GetNode", + "pos": [ + 1905.0886868393745, + 3426.230445544756 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 2, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 190, + 191 + ] + } + ], + "title": "Get_frames", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "frames" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 137, + "type": "GetNode", + "pos": [ + 4414.577037809758, + 3310.325961301902 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 3, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 201 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 129, + "type": "GetNode", + "pos": [ + 1905.0886868393745, + 3611.627590085945 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 4, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [] + } + ], + "title": "Get_height", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "height" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 128, + "type": "GetNode", + "pos": [ + 1905.0886868393745, + 3550.4632891251135 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 5, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [] + } + ], + "title": "Get_width", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "width" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 171, + "type": "SetNode", + "pos": [ + 186.14832290092286, + 3720.0135266148527 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 84, + "mode": 0, + "inputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "link": 244 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_upscale_model", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 172, + "type": "SetNode", + "pos": [ + 186.14832290092286, + 4158.394434954681 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 76, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 245 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae_audio", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "vae_audio" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 173, + "type": "SetNode", + "pos": [ + 186.14832290092286, + 4022.899958080435 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 78, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 246 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 174, + "type": "MarkdownNote", + "pos": [ + -313.464960464461, + 3580.161535160383 + ], + "size": [ + 382.280702747692, + 140 + ], + "flags": { + "collapsed": false + }, + "order": 6, + "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": 175, + "type": "VAELoaderKJ", + "pos": [ + 186.14832290092286, + 4107.941920020822 + ], + "size": [ + 364.0273046899474, + 110.28381432699462 + ], + "flags": {}, + "order": 7, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 245 + ] + } + ], + "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": 177, + "type": "SetNode", + "pos": [ + 186.14832290092286, + 4320.720080365391 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 77, + "mode": 0, + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 247 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_vae_tiny", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 180, + "type": "VAELoader", + "pos": [ + 186.14832290092286, + 4272.825322663858 + ], + "size": [ + 364.0273046899474, + 58 + ], + "flags": {}, + "order": 8, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 247 + ] + } + ], + "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": 181, + "type": "VAELoader", + "pos": [ + 186.14832290092286, + 3995.3606608916934 + ], + "size": [ + 364.0273046899474, + 61.42705146159551 + ], + "flags": {}, + "order": 9, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 246 + ] + } + ], + "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": 183, + "type": "MarkdownNote", + "pos": [ + -313.464960464461, + 3376.59215043259 + ], + "size": [ + 382.280702747692, + 140 + ], + "flags": { + "collapsed": false + }, + "order": 10, + "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": 188, + "type": "SetNode", + "pos": [ + 336.41128308123507, + 3823.85896182735 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 81, + "mode": 0, + "inputs": [ + { + "name": "CLIP", + "type": "CLIP", + "link": 252 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_clip", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "" + }, + "widgets_values": [ + "clip" + ], + "color": "#c09430", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 93, + "type": "GetNode", + "pos": [ + 1970.5945622575014, + 4164.733058313291 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 11, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 165 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "fps" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 201, + "type": "GetNode", + "pos": [ + 3272.8263146161394, + 3528.2163908215343 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 12, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 266 + ] + } + ], + "title": "Get_model_nag", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model_nag" + ] + }, + { + "id": 120, + "type": "GetNode", + "pos": [ + 2915.848492268949, + 3531.3901132125525 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 13, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 182 + ] + } + ], + "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": 133, + "type": "GetNode", + "pos": [ + 2915.848492268949, + 3534.5908520409052 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 14, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 199 + ] + } + ], + "title": "Get_upscale_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "upscale_model" + ] + }, + { + "id": 204, + "type": "GetNode", + "pos": [ + 4412.863553989532, + 3327.2664412488184 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 15, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 270 + ] + } + ], + "title": "Get_final_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "final_audio" + ] + }, + { + "id": 203, + "type": "GetNode", + "pos": [ + 4386.196877886457, + 3370.1611989503504 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 16, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 271 + ] + } + ], + "title": "Get_final_video", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "final_video" + ] + }, + { + "id": 111, + "type": "GetNode", + "pos": [ + 1919.631644370705, + 3862.8611907024792 + ], + "size": [ + 273.7224392361113, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 17, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 287 + ] + } + ], + "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": 126, + "type": "SetNode", + "pos": [ + 1958.6542902689625, + 4168.2944813525255 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 124, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 286 + } + ], + "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": 125, + "type": "SetNode", + "pos": [ + 1980.7372396161659, + 4153.751939629054 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 123, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 285 + } + ], + "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": 205, + "type": "GetNode", + "pos": [ + 3267.9374257272507, + 3475.2351501045705 + ], + "size": [ + 270, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 18, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 295 + ] + } + ], + "title": "Get_positive", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive" + ] + }, + { + "id": 206, + "type": "GetNode", + "pos": [ + 3267.9374257272507, + 3510.2024438578683 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 19, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 296 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 147, + "type": "GetNode", + "pos": [ + 3949.3613946301994, + 3588.792796754743 + ], + "size": [ + 308.9009765625, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 20, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 302 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae" + ] + }, + { + "id": 153, + "type": "SetNode", + "pos": [ + 3924.317567933481, + 3644.254802661716 + ], + "size": [ + 308.9009765625, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 142, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 304 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_final_video", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "final_video" + }, + "widgets_values": [ + "final_video" + ] + }, + { + "id": 154, + "type": "SetNode", + "pos": [ + 3964.38769064823, + 3770.3173143531326 + ], + "size": [ + 308.9009765625, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 141, + "mode": 0, + "inputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "link": 230 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_final_audio", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "final_audio" + }, + "widgets_values": [ + "final_audio" + ] + }, + { + "id": 1, + "type": "KSamplerSelect", + "pos": [ + 2247.796572509104, + 3654.5575045676837 + ], + "size": [ + 271.305509971064, + 68.88020833333334 + ], + "flags": {}, + "order": 21, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 18 + ] + } + ], + "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": 5, + "type": "ManualSigmas", + "pos": [ + 3285.246103797215, + 3759.024112280744 + ], + "size": [ + 270, + 62.146732268531196 + ], + "flags": { + "collapsed": true + }, + "order": 22, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [] + } + ], + "title": "ManualSigmas (LTX-2)", + "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": 190, + "type": "DualCLIPLoader", + "pos": [ + 189.18393825810818, + 3809.819184459501 + ], + "size": [ + 364.0273046899474, + 130 + ], + "flags": { + "collapsed": false + }, + "order": 23, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 252 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "DualCLIPLoader" + }, + "widgets_values": [ + "gemma_3_12B_it_fp8_scaled.safetensors", + "ltx-2.3_text_projection_bf16.safetensors", + "ltxv", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 220, + "type": "GetNode", + "pos": [ + 1933.9738165148956, + 3587.412197981113 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 24, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 313 + ] + } + ], + "title": "Get_width_downscaled", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "width_downscaled" + ] + }, + { + "id": 219, + "type": "GetNode", + "pos": [ + 1945.4457132516136, + 3621.691052593228 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 25, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 312 + ] + } + ], + "title": "Get_height_downscaled", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "height_downscaled" + ] + }, + { + "id": 124, + "type": "GetNode", + "pos": [ + 1491.0670764682616, + 4217.316812619675 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 26, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 186, + 187 + ] + } + ], + "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": 182, + "type": "LatentUpscaleModelLoader", + "pos": [ + 186.14832290092286, + 3675.6911089834766 + ], + "size": [ + 364.0273046899474, + 73.19414812714422 + ], + "flags": {}, + "order": 27, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": [ + 244 + ] + } + ], + "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.1.safetensors" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 230, + "type": "SetNode", + "pos": [ + 1470.946024933555, + 3371.924715424325 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 129, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 3740 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "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": 2067, + "type": "GetNode", + "pos": [ + 1508.2097155780202, + 3748.1896023066665 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 28, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 3680 + ] + } + ], + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "clip" + ] + }, + { + "id": 192, + "type": "SetNode", + "pos": [ + 1525.9051463576463, + 3400.2954296111293 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 130, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 3741 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": null + } + ], + "title": "Set_model", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "model" + }, + "widgets_values": [ + "model" + ] + }, + { + "id": 2072, + "type": "SetNode", + "pos": [ + 454.87904314400794, + 4574.685478325876 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 93, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 3685 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_height", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "height" + }, + "widgets_values": [ + "height" + ] + }, + { + "id": 2073, + "type": "SetNode", + "pos": [ + 221.7565402818858, + 4583.237662856599 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 92, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 3686 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_width", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "width" + }, + "widgets_values": [ + "width" + ] + }, + { + "id": 2074, + "type": "SetNode", + "pos": [ + 913.5349512700187, + 4570.209144106401 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 85, + "mode": 0, + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 3687 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + } + ], + "title": "Set_fps", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "fps" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 2076, + "type": "PrimitiveFloat", + "pos": [ + 892.5137447322295, + 4554.9006637831 + ], + "size": [ + 210, + 61.42105412153796 + ], + "flags": {}, + "order": 29, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3687, + 3690 + ] + } + ], + "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": 2081, + "type": "SetNode", + "pos": [ + 1281.1090850716093, + 4571.795537093544 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 86, + "mode": 0, + "inputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 3691 + } + ], + "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": 2082, + "type": "PrimitiveBoolean", + "pos": [ + 1210.2406174580053, + 4558.473936052308 + ], + "size": [ + 301.73597873412746, + 60.7596503247064 + ], + "flags": {}, + "order": 30, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3691 + ] + } + ], + "title": "ENABLE PROMPT ENHANCER", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.18.1", + "Node name for S&R": "PrimitiveBoolean" + }, + "widgets_values": [ + true + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 75, + "type": "SetNode", + "pos": [ + 724.2140824209218, + 4177.460888191151 + ], + "size": [ + 210, + 536.6684576797243 + ], + "flags": { + "collapsed": true + }, + "order": 113, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 3698 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_firstframe", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "firstframe" + }, + "widgets_values": [ + "firstframe" + ] + }, + { + "id": 50, + "type": "LTXVPreprocess", + "pos": [ + 1935.594321108902, + 3799.2325226908306 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 94, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 3699 + } + ], + "outputs": [ + { + "name": "output_image", + "type": "IMAGE", + "links": [ + 3700 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVPreprocess", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 18 + ] + }, + { + "id": 32, + "type": "EmptyLTXVLatentVideo", + "pos": [ + 1878.8177292071086, + 3528.804149162109 + ], + "size": [ + 273.7224392361113, + 138.50420935204346 + ], + "flags": { + "collapsed": false + }, + "order": 82, + "mode": 0, + "inputs": [ + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 313 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 312 + }, + { + "name": "length", + "type": "INT", + "widget": { + "name": "length" + }, + "link": 191 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 288 + ] + } + ], + "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": [ + 768, + 512, + 97, + 1 + ] + }, + { + "id": 226, + "type": "PathchSageAttentionKJ", + "pos": [ + 170.65486074924286, + 3161.4514189049246 + ], + "size": [ + 270, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 100, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 322 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 318 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "204f6d5aae73b10c0fe2fb26e61405fd6337bb77", + "Node name for S&R": "PathchSageAttentionKJ" + }, + "widgets_values": [ + "auto", + false + ] + }, + { + "id": 227, + "type": "LTX2MemoryEfficientSageAttentionPatch", + "pos": [ + 418.7296970022199, + 3162.774317506493 + ], + "size": [ + 275.179296875, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 109, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 318 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 319 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "2acdef1766026ff3be00daf3c45f6a064db9100f", + "Node name for S&R": "LTX2MemoryEfficientSageAttentionPatch" + }, + "widgets_values": [ + true + ] + }, + { + "id": 228, + "type": "LTXVChunkFeedForward", + "pos": [ + 748.4059987061229, + 3162.880137999119 + ], + "size": [ + 272.35703125, + 82 + ], + "flags": { + "collapsed": true + }, + "order": 117, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 319 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 320 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "0ea5ece1793263d9fb0ad97bb067f96b83a9dea3", + "Node name for S&R": "LTXVChunkFeedForward" + }, + "widgets_values": [ + 2, + 4096 + ] + }, + { + "id": 229, + "type": "LTX2AttentionTunerPatch", + "pos": [ + 1025.8238542552394, + 3161.474383345757 + ], + "size": [ + 283.875, + 178 + ], + "flags": { + "collapsed": true + }, + "order": 125, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 320 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 3739 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "5b38397a6430fdb16c7bd14a6bd64c2b0e69a5f0", + "Node name for S&R": "LTX2AttentionTunerPatch" + }, + "widgets_values": [ + "", + 1, + 1, + 1, + 1, + true + ] + }, + { + "id": 16, + "type": "CLIPTextEncode", + "pos": [ + 1465.6445042705107, + 4127.731300149491 + ], + "size": [ + 330.693304948908, + 94.21602407956198 + ], + "flags": { + "collapsed": true + }, + "order": 108, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 186 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 3729 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 279 + ] + } + ], + "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 = " + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 225, + "type": "GetNode", + "pos": [ + 1905.1874772048934, + 3753.915840532205 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 31, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 3701 + ] + } + ], + "title": "Get_firstframe", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "firstframe" + ] + }, + { + "id": 2083, + "type": "ResizeImagesByLongerEdge", + "pos": [ + 684.1390604390199, + 4126.852442201928 + ], + "size": [ + 243.6109375, + 59.37982516235343 + ], + "flags": { + "collapsed": true + }, + "order": 105, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 3697 + } + ], + "outputs": [ + { + "name": "images", + "type": "IMAGE", + "links": [ + 3698 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "ResizeImagesByLongerEdge", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 1536 + ] + }, + { + "id": 199, + "type": "SetNode", + "pos": [ + 2297.2998979966433, + 4012.5442400243105 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 110, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 264 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_model_nag", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "model_nag" + }, + "widgets_values": [ + "model_nag" + ] + }, + { + "id": 196, + "type": "GetNode", + "pos": [ + 2248.6602412563225, + 4311.3021620267145 + ], + "size": [ + 271.305509971064, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 32, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 256, + 257 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 197, + "type": "LTX2_NAG", + "pos": [ + 2250.3670857637144, + 4201.304665459126 + ], + "size": [ + 271.305509971064, + 170 + ], + "flags": { + "collapsed": false + }, + "order": 101, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 263 + }, + { + "name": "nag_cond_video", + "shape": 7, + "type": "CONDITIONING", + "link": 256 + }, + { + "name": "nag_cond_audio", + "shape": 7, + "type": "CONDITIONING", + "link": 257 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 264 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTX2_NAG" + }, + "widgets_values": [ + 11, + 0.25, + 2.5, + true + ] + }, + { + "id": 207, + "type": "GetNode", + "pos": [ + 2262.529258593562, + 3584.350183276132 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 33, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 274 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 2, + "type": "LTXVScheduler", + "pos": [ + 2262.5293161154827, + 3772.156307664455 + ], + "size": [ + 271.305509971064, + 170 + ], + "flags": { + "collapsed": true + }, + "order": 118, + "mode": 0, + "inputs": [ + { + "name": "latent", + "shape": 7, + "type": "LATENT", + "link": 1 + } + ], + "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": 2102, + "type": "19e3f7e8-881c-4a61-a360-1c463734043a", + "pos": [ + 1463.6318013208654, + 3797.855723834626 + ], + "size": [ + 178.24207663381185, + 26 + ], + "flags": { + "collapsed": false + }, + "order": 34, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 3728 + ] + } + ], + "properties": { + "proxyWidgets": [], + "cnr_id": "comfy-core", + "ver": "0.18.1" + }, + "widgets_values": [] + }, + { + "id": 2068, + "type": "GetNode", + "pos": [ + 1488.3660044750416, + 3745.9190445030686 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 35, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3681 + ] + } + ], + "title": "Get_enhance_prompt", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "enhance_prompt" + ] + }, + { + "id": 200, + "type": "GetNode", + "pos": [ + 2262.414122716699, + 3544.304578615072 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 36, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 265 + ] + } + ], + "title": "Get_model_nag", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "model_nag" + ] + }, + { + "id": 208, + "type": "GetNode", + "pos": [ + 2272.005961123033, + 3533.8279036981726 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 37, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 275 + ] + } + ], + "title": "Get_positive", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive" + ] + }, + { + "id": 36, + "type": "CFGGuider", + "pos": [ + 2247.796572509104, + 3493.3961861495814 + ], + "size": [ + 271.305509971064, + 106.66666666666667 + ], + "flags": {}, + "order": 88, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 265 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 275 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 274 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 17 + ] + } + ], + "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": 122, + "type": "GetNode", + "pos": [ + 2280.8281404629724, + 3991.2497886500378 + ], + "size": [ + 271.305509971064, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 38, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 260 + ] + } + ], + "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": 187, + "type": "UNETLoader", + "pos": [ + 178.2482254918869, + 3376.909952307296 + ], + "size": [ + 364.0273046899474, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 39, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 251 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.1", + "Node name for S&R": "UNETLoader" + }, + "widgets_values": [ + "LTXVideo\\v2\\ltx-2.3-22b-distilled-1.1_transformer_only_fp8_scaled.safetensors", + "default" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 186, + "type": "LoraLoaderModelOnly", + "pos": [ + 182.4295448705577, + 3510.7625621631523 + ], + "size": [ + 364.0273046899474, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 89, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 251 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 322 + ] + } + ], + "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\\v2\\ltx-2.3-22b-distilled-1.1_lora-dynamic_fro09_avg_rank_111_bf16.safetensors", + 0.6 + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 216, + "type": "ManualSigmas", + "pos": [ + 3263.1790992220804, + 3722.2659596820886 + ], + "size": [ + 274.0120536645418, + 58 + ], + "flags": {}, + "order": 40, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 309 + ] + } + ], + "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": 215, + "type": "ManualSigmas", + "pos": [ + 2246.656221135258, + 3768.206333154216 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": {}, + "order": 41, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 308 + ] + } + ], + "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": 70, + "type": "GetNode", + "pos": [ + 725.8969341486509, + 3954.1335064855584 + ], + "size": [ + 210, + 536.6684576797243 + ], + "flags": { + "collapsed": true + }, + "order": 42, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 126 + ] + } + ], + "title": "Get_width", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "width" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 71, + "type": "GetNode", + "pos": [ + 708.1364142837112, + 3931.7200241196465 + ], + "size": [ + 210, + 536.6684576797243 + ], + "flags": { + "collapsed": true + }, + "order": 43, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 127 + ] + } + ], + "title": "Get_height", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "height" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 193, + "type": "GetNode", + "pos": [ + 2291.0169292847495, + 4052.3239931900966 + ], + "size": [ + 271.305509971064, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 44, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 259 + ] + } + ], + "title": "Get_vae_tiny", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae_tiny" + ] + }, + { + "id": 198, + "type": "LTX2SamplingPreviewOverride", + "pos": [ + 2246.3888111317924, + 3984.680954895619 + ], + "size": [ + 271.305509971064, + 98.86928985228224 + ], + "flags": { + "collapsed": false + }, + "order": 90, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 260 + }, + { + "name": "latent_upscale_model", + "shape": 7, + "type": "LATENT_UPSCALE_MODEL", + "link": null + }, + { + "name": "vae", + "shape": 7, + "type": "VAE", + "link": 259 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 263 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTX2SamplingPreviewOverride" + }, + "widgets_values": [ + 8 + ] + }, + { + "id": 49, + "type": "ResizeImagesByLongerEdge", + "pos": [ + 1015.9291642668649, + 4121.7245013760075 + ], + "size": [ + 243.6109375, + 59.37982516235343 + ], + "flags": { + "collapsed": true + }, + "order": 114, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 3692 + } + ], + "outputs": [ + { + "name": "images", + "type": "IMAGE", + "links": [ + 3693 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "ResizeImagesByLongerEdge", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 1536 + ] + }, + { + "id": 78, + "type": "SetNode", + "pos": [ + 1071.1131414004524, + 4176.003190282779 + ], + "size": [ + 210, + 536.6684576797243 + ], + "flags": { + "collapsed": true + }, + "order": 122, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 3693 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_lastframe", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "lastframe" + }, + "widgets_values": [ + "lastframe" + ] + }, + { + "id": 28, + "type": "GetImageSize", + "pos": [ + 886.2056264788278, + 4373.250030187035 + ], + "size": [ + 281.3085035775538, + 136 + ], + "flags": { + "collapsed": true + }, + "order": 112, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 42 + } + ], + "outputs": [ + { + "name": "width", + "type": "INT", + "links": [ + 310 + ] + }, + { + "name": "height", + "type": "INT", + "links": [ + 311 + ] + }, + { + "name": "batch_size", + "type": "INT", + "links": null + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "GetImageSize", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 218, + "type": "SetNode", + "pos": [ + 870.5382255382316, + 4374.23067313225 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 121, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 311 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_height_downscaled", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "height_downscaled" + }, + "widgets_values": [ + "height_downscaled" + ] + }, + { + "id": 217, + "type": "SetNode", + "pos": [ + 873.474436122845, + 4377.506411765892 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 120, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 310 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_width_downscaled", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "width_downscaled" + }, + "widgets_values": [ + "width_downscaled" + ] + }, + { + "id": 26, + "type": "ImageScaleBy", + "pos": [ + 852.6446143269515, + 4336.285603952058 + ], + "size": [ + 243.6109375, + 82 + ], + "flags": { + "collapsed": false + }, + "order": 104, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 66 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 42 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "ImageScaleBy", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + "lanczos", + 0.5 + ] + }, + { + "id": 24, + "type": "LTXVConcatAVLatent", + "pos": [ + 1878.8177292071086, + 3993.392518237441 + ], + "size": [ + 273.7224392361113, + 63.445090410071316 + ], + "flags": {}, + "order": 111, + "mode": 0, + "inputs": [ + { + "name": "video_latent", + "type": "LATENT", + "link": 289 + }, + { + "name": "audio_latent", + "type": "LATENT", + "link": 37 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 1, + 20 + ] + } + ], + "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": 10, + "type": "LTXVConditioning", + "pos": [ + 1878.8177292071086, + 4122.286009660386 + ], + "size": [ + 273.7224392361113, + 86.66666666666667 + ], + "flags": {}, + "order": 116, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 279 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 280 + }, + { + "name": "frame_rate", + "type": "FLOAT", + "widget": { + "name": "frame_rate" + }, + "link": 165 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 285 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 286 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.56", + "Node name for S&R": "LTXVConditioning", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 25 + ] + }, + { + "id": 11, + "type": "CLIPTextEncode", + "pos": [ + 1402.1794356263779, + 4326.72862476667 + ], + "size": [ + 387.0142215022124, + 88 + ], + "flags": { + "collapsed": false + }, + "order": 83, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 187 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 280 + ] + } + ], + "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": 2107, + "type": "Power Lora Loader (rgthree)", + "pos": [ + 1402.1794356263779, + 3345.311893142033 + ], + "size": [ + 387.0142215022124, + 118 + ], + "flags": {}, + "order": 127, + "mode": 0, + "inputs": [ + { + "dir": 3, + "name": "model", + "type": "MODEL", + "link": 3739 + }, + { + "dir": 3, + "name": "clip", + "type": "CLIP", + "link": null + } + ], + "outputs": [ + { + "dir": 4, + "name": "MODEL", + "shape": 3, + "type": "MODEL", + "links": [ + 3740, + 3741 + ] + }, + { + "dir": 4, + "name": "CLIP", + "shape": 3, + "type": "CLIP", + "links": null + } + ], + "properties": { + "cnr_id": "rgthree-comfy", + "ver": "683836c46e898668936c433502504cc0627482c5", + "Show Strengths": "Single Strength", + "Match": "" + }, + "widgets_values": [ + {}, + { + "type": "PowerLoraLoaderHeaderWidget" + }, + {}, + "" + ] + }, + { + "id": 2112, + "type": "SetNode", + "pos": [ + 1622.257860346229, + 4588.780733587362 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 98, + "mode": 0, + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 3743 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + } + ], + "title": "Set_firstframe_strength", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "firstframe_strength" + }, + "widgets_values": [ + "firstframe_strength" + ] + }, + { + "id": 2113, + "type": "SetNode", + "pos": [ + 1887.312103487593, + 4584.76895288444 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 97, + "mode": 0, + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 3742 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": null + } + ], + "title": "Set_lastframe_strength", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "lastframe_strength" + }, + "widgets_values": [ + "lastframe_strength" + ] + }, + { + "id": 43, + "type": "VHS_VideoCombine", + "pos": [ + 4259.229110504429, + 3263.6508910693697 + ], + "size": [ + 488.7008856261732, + 605.7854870943952 + ], + "flags": {}, + "order": 79, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 271 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": 270 + }, + { + "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": 201 + } + ], + "outputs": [ + { + "name": "Filenames", + "type": "VHS_FILENAMES", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "993082e4f2473bf4acaf06f51e33877a7eb38960", + "Node name for S&R": "VHS_VideoCombine" + }, + "widgets_values": { + "frame_rate": 25, + "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_01574-audio.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 24, + "workflow": "LTX-2_01574.png", + "fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_01574-audio.mp4" + } + } + } + }, + { + "id": 2109, + "type": "MarkdownNote", + "pos": [ + 2207.560271265547, + 4499.749723852246 + ], + "size": [ + 305.44734039874265, + 137.56662239483467 + ], + "flags": { + "collapsed": false + }, + "order": 45, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Last Frame Stength", + "properties": {}, + "widgets_values": [ + "**LAST FRAME STRENGTH**\n\nIf this is set too strong the very last frame might not \"glitch\" a little bit exposure and colors if the LTX doesn't render exactly same. For a more smooth end frame set it lower (even to zero) to give the model a bit more freedom. \n\nIf you plan to continue from last frame and need it to be more exactly as input image set it to about 0.7 or so" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 189, + "type": "DualCLIPLoaderGGUF", + "pos": [ + -176.72278943613273, + 4032.643411114123 + ], + "size": [ + 346.517577185067, + 107.25438651123113 + ], + "flags": { + "collapsed": true + }, + "order": 46, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [] + } + ], + "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", + "ltxv" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 179, + "type": "MarkdownNote", + "pos": [ + -308.42720967558324, + 3780.8458309123585 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": true + }, + "order": 47, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About 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": 184, + "type": "MarkdownNote", + "pos": [ + -303.2301773609351, + 3847.314190217919 + ], + "size": [ + 382.280702747692, + 107.3859507080042 + ], + "flags": { + "collapsed": true + }, + "order": 48, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About 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": 191, + "type": "UnetLoaderGGUF", + "pos": [ + -171.68832916909201, + 3970.915952186403 + ], + "size": [ + 355.55555555555475, + 60.44444444444434 + ], + "flags": { + "collapsed": true + }, + "order": 49, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [] + } + ], + "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": 170, + "type": "MarkdownNote", + "pos": [ + -313.464960464461, + 4467.562718556134 + ], + "size": [ + 382.280702747692, + 102.45137621179947 + ], + "flags": { + "collapsed": false + }, + "order": 50, + "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": 176, + "type": "MarkdownNote", + "pos": [ + -313.464960464461, + 3233.8757089052165 + ], + "size": [ + 382.280702747692, + 89.8245395507779 + ], + "flags": { + "collapsed": false + }, + "order": 51, + "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": 8, + "type": "CFGGuider", + "pos": [ + 3263.1790992220804, + 3473.052521816083 + ], + "size": [ + 274.0120536645418, + 98 + ], + "flags": { + "collapsed": false + }, + "order": 80, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 266 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 295 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 296 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 29 + ] + } + ], + "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": 2075, + "type": "SetNode", + "pos": [ + 679.1847805597322, + 4594.809194045385 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 102, + "mode": 0, + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 3688 + } + ], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": null + } + ], + "title": "Set_frames", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "frames" + }, + "widgets_values": [ + "frames" + ] + }, + { + "id": 2077, + "type": "SimpleCalculatorKJ", + "pos": [ + 654.186464955963, + 4591.392770715719 + ], + "size": [ + 231.2792932772577, + 148 + ], + "flags": { + "collapsed": true + }, + "order": 91, + "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": 3689 + }, + { + "name": "b", + "shape": 7, + "type": "*", + "link": 3690 + } + ], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [] + }, + { + "name": "INT", + "type": "INT", + "links": [ + 3688 + ] + }, + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "17cddd4959f00182c66954be2a7a32a6481d81be", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "((round((a * b -1) / 8)) * 8) + 1 " + ] + }, + { + "id": 2078, + "type": "INTConstant", + "pos": [ + 640.9191383711541, + 4559.4639865831205 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 52, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 3689 + ] + } + ], + "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": 44, + "type": "ImageResizeKJv2", + "pos": [ + 660.8474601865844, + 3873.9577759447793 + ], + "size": [ + 283.2403948430517, + 397.1527555873845 + ], + "flags": { + "collapsed": false + }, + "order": 95, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 67 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 126 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 127 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 66, + 3697 + ] + }, + { + "name": "width", + "type": "INT", + "links": [ + 300 + ] + }, + { + "name": "height", + "type": "INT", + "links": [ + 307 + ] + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "37bda1000e75e5649c224b0b4a8a6f57093ef925", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 960, + 544, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 32, + "cpu" + ] + }, + { + "id": 2129, + "type": "SetNode", + "pos": [ + 1026.241514110898, + 4028.419450911932 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 115, + "mode": 0, + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 3773 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": null + } + ], + "title": "Set_lastframe_resized", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "lastframe_resized" + }, + "widgets_values": [ + "lastframe_resized" + ] + }, + { + "id": 48, + "type": "ImageResizeKJv2", + "pos": [ + 1002.2946459536098, + 3873.7073999381287 + ], + "size": [ + 289.17015586560296, + 398.0271852895112 + ], + "flags": { + "collapsed": false + }, + "order": 106, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 69 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 300 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 307 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 3692, + 3773 + ] + }, + { + "name": "width", + "type": "INT", + "links": [] + }, + { + "name": "height", + "type": "INT", + "links": [] + }, + { + "name": "mask", + "type": "MASK", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "37bda1000e75e5649c224b0b4a8a6f57093ef925", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 512, + 512, + "nearest-exact", + "crop", + "0, 0, 0", + "center", + 32, + "cpu" + ] + }, + { + "id": 2084, + "type": "LTXVPreprocess", + "pos": [ + 1929.6918866654382, + 3754.1487138177968 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 87, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 3701 + } + ], + "outputs": [ + { + "name": "output_image", + "type": "IMAGE", + "links": [ + 3702 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVPreprocess", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 18 + ] + }, + { + "id": 2080, + "type": "INTConstant", + "pos": [ + 166.31199322565232, + 4561.340558312514 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 53, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 3686 + ] + } + ], + "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": 2079, + "type": "INTConstant", + "pos": [ + 402.534400299723, + 4562.70776769717 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 54, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "value", + "type": "INT", + "links": [ + 3685 + ] + } + ], + "title": "HEIGHT", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" + }, + "widgets_values": [ + 720 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 148, + "type": "GetNode", + "pos": [ + 3964.299816079531, + 3762.7820902111293 + ], + "size": [ + 308.9009765625, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 55, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 220 + ] + } + ], + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae_audio" + ] + }, + { + "id": 150, + "type": "LTXVAudioVAEDecode", + "pos": [ + 3906.4362756720234, + 3749.253661418433 + ], + "size": [ + 238.3766168056876, + 46 + ], + "flags": { + "collapsed": false + }, + "order": 139, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 219 + }, + { + "label": "Audio VAE", + "name": "audio_vae", + "type": "VAE", + "link": 220 + } + ], + "outputs": [ + { + "name": "Audio", + "type": "AUDIO", + "links": [ + 230 + ] + } + ], + "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": 224, + "type": "GetNode", + "pos": [ + 1916.9327167766744, + 3803.628403967808 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 56, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 3699 + ] + } + ], + "title": "Get_lastframe_resized", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "lastframe_resized" + ] + }, + { + "id": 210, + "type": "LTXVImgToVideoInplaceKJ", + "pos": [ + 1878.8177292071086, + 3718.3252016969163 + ], + "size": [ + 273.7224392361113, + 214 + ], + "flags": { + "collapsed": false + }, + "order": 103, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 287 + }, + { + "name": "latent", + "type": "LATENT", + "link": 288 + }, + { + "label": "image_1", + "name": "num_images.image_1", + "shape": 7, + "type": "IMAGE", + "link": 3702 + }, + { + "label": "image_2", + "name": "num_images.image_2", + "shape": 7, + "type": "IMAGE", + "link": 3700 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 289 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "71578cf49e48978cf1c6714494b669b1e571777b", + "Node name for S&R": "LTXVImgToVideoInplaceKJ" + }, + "widgets_values": [ + "2", + 0.7, + 0.7, + 0, + -1 + ] + }, + { + "id": 2162, + "type": "GetNode", + "pos": [ + 3004.5600848324166, + 3931.326615417618 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 57, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 3838 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae" + ] + }, + { + "id": 132, + "type": "GetNode", + "pos": [ + 2976.9248122371528, + 3980.4712227698205 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 58, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 3858 + ] + } + ], + "title": "Get_firstframe", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "firstframe" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2114, + "type": "GetNode", + "pos": [ + 2932.7877726245238, + 3919.897049824582 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 59, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3839 + ] + } + ], + "title": "Get_firstframe_strength", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "firstframe_strength" + ] + }, + { + "id": 2163, + "type": "GetNode", + "pos": [ + 2969.9308097778044, + 3672.811720585409 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 60, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 3846 + ] + } + ], + "title": "Get_positive", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive" + ] + }, + { + "id": 2154, + "type": "GetNode", + "pos": [ + 2970.102003117716, + 3708.9093990985552 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 61, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 3847 + ] + } + ], + "title": "Get_negative", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative" + ] + }, + { + "id": 2155, + "type": "GetNode", + "pos": [ + 2944.2930858081054, + 3673.1552336583877 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 62, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 3797 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "vae" + ] + }, + { + "id": 2106, + "type": "GetNode", + "pos": [ + 2956.7771020091495, + 3696.4984531077193 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 63, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 3857 + ] + } + ], + "title": "Get_lastframe", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "lastframe" + ], + "color": "rgba(0,0,0,.8)", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2115, + "type": "GetNode", + "pos": [ + 2964.1455485115025, + 3709.1089211575686 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 64, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3837 + ] + } + ], + "title": "Get_lastframe_strength", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "lastframe_strength" + ] + }, + { + "id": 2164, + "type": "SetNode", + "pos": [ + 2924.8612781699385, + 3689.9635627837692 + ], + "size": [ + 223.53515625, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 133, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 3848 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null + } + ], + "title": "Set_positive_guider", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "positive_guider" + }, + "widgets_values": [ + "positive_guider" + ] + }, + { + "id": 2165, + "type": "SetNode", + "pos": [ + 2941.1318644661337, + 3679.5196964762204 + ], + "size": [ + 223.53515625, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 134, + "mode": 0, + "inputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 3849 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null + } + ], + "title": "Set_negative_guider", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "kijai/ComfyUI-KJNodes", + "previousName": "negative_guider" + }, + "widgets_values": [ + "negative_guider" + ] + }, + { + "id": 149, + "type": "VAEDecodeTiled", + "pos": [ + 3906.4362756720234, + 3554.699306099747 + ], + "size": [ + 238.3766168056876, + 150 + ], + "flags": { + "collapsed": false + }, + "order": 140, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 3853 + }, + { + "name": "vae", + "type": "VAE", + "link": 302 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 304 + ] + } + ], + "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": 2167, + "type": "GetNode", + "pos": [ + 3956.6551946619215, + 3500.6955680332985 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 65, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 3852 + ] + } + ], + "title": "Get_positive_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "positive_guider" + ] + }, + { + "id": 2166, + "type": "GetNode", + "pos": [ + 3947.760818001018, + 3480.0781957462304 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 66, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 3851 + ] + } + ], + "title": "Get_negative_guider", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "kijai/ComfyUI-KJNodes" + }, + "widgets_values": [ + "negative_guider" + ] + }, + { + "id": 2156, + "type": "LTXVCropGuides", + "pos": [ + 3906.4362756720234, + 3442.8556966367732 + ], + "size": [ + 238.3766168056876, + 66 + ], + "flags": { + "collapsed": false + }, + "order": 138, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 3852 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 3851 + }, + { + "name": "latent", + "type": "LATENT", + "link": 3800 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [] + }, + { + "name": "latent", + "type": "LATENT", + "links": [ + 3853 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.19.3", + "Node name for S&R": "LTXVCropGuides" + }, + "widgets_values": [] + }, + { + "id": 4, + "type": "KSamplerSelect", + "pos": [ + 3263.1790992220804, + 3623.8292988554335 + ], + "size": [ + 274.0120536645418, + 58 + ], + "flags": {}, + "order": 67, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 30 + ] + } + ], + "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": 34, + "type": "LTXVConcatAVLatent", + "pos": [ + 2905.534771001664, + 4053.9033129676886 + ], + "size": [ + 274.0120536645418, + 71.11401815185218 + ], + "flags": {}, + "order": 135, + "mode": 0, + "inputs": [ + { + "name": "video_latent", + "type": "LATENT", + "link": 3861 + }, + { + "name": "audio_latent", + "type": "LATENT", + "link": 51 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 32 + ] + } + ], + "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": 18, + "type": "LTXVSeparateAVLatent", + "pos": [ + 2905.534771001664, + 3349.532647573109 + ], + "size": [ + 274.0120536645418, + 46 + ], + "flags": {}, + "order": 126, + "mode": 0, + "inputs": [ + { + "name": "av_latent", + "type": "LATENT", + "link": 24 + } + ], + "outputs": [ + { + "name": "video_latent", + "type": "LATENT", + "links": [ + 294 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 51 + ] + } + ], + "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": 13, + "type": "SamplerCustomAdvanced", + "pos": [ + 2583.2335964671806, + 3355.6403275029893 + ], + "size": [ + 241.980061511233, + 249.82890094659467 + ], + "flags": {}, + "order": 119, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 16 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 17 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 18 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 308 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 20 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 24 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": null + } + ], + "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": 21, + "type": "SamplerCustomAdvanced", + "pos": [ + 3586.130510667244, + 3355.9044221337317 + ], + "size": [ + 238.15470099351288, + 247.72943550620533 + ], + "flags": {}, + "order": 136, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 28 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 29 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 30 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 309 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 32 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 269 + ] + }, + { + "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": 146, + "type": "LTXVSeparateAVLatent", + "pos": [ + 3906.4362756720234, + 3346.6929070947167 + ], + "size": [ + 238.3766168056876, + 46 + ], + "flags": {}, + "order": 137, + "mode": 0, + "inputs": [ + { + "name": "av_latent", + "type": "LATENT", + "link": 269 + } + ], + "outputs": [ + { + "name": "video_latent", + "type": "LATENT", + "links": [ + 3800 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 219 + ] + } + ], + "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": 9, + "type": "LTXVEmptyLatentAudio", + "pos": [ + 1878.8177292071086, + 3351.2281463392806 + ], + "size": [ + 273.7224392361113, + 115.91877134268861 + ], + "flags": {}, + "order": 99, + "mode": 0, + "inputs": [ + { + "name": "audio_vae", + "type": "VAE", + "link": 179 + }, + { + "name": "frames_number", + "type": "INT", + "widget": { + "name": "frames_number" + }, + "link": 190 + }, + { + "name": "frame_rate", + "type": "INT", + "widget": { + "name": "frame_rate" + }, + "link": 164 + } + ], + "outputs": [ + { + "name": "Latent", + "type": "LATENT", + "links": [ + 37 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.68", + "Node name for S&R": "LTXVEmptyLatentAudio", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [ + 97, + 25, + 1 + ] + }, + { + "id": 45, + "type": "LoadImage", + "pos": [ + 652.9477333713404, + 3322.2640461740434 + ], + "size": [ + 292.869451635862, + 474.0421950534628 + ], + "flags": { + "collapsed": false + }, + "order": 68, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 67 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "title": "FIRST FRAME", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "image (6).png", + "image" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 47, + "type": "LoadImage", + "pos": [ + 994.9377104708183, + 3322.1020429614805 + ], + "size": [ + 284.7886435550538, + 474.0421950534628 + ], + "flags": { + "collapsed": false + }, + "order": 69, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 69 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": null + } + ], + "title": "LAST FRAME", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "LoadImage" + }, + "widgets_values": [ + "0 (13).webp", + "image" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 2070, + "type": "8fa4f93a-67ee-463f-ba43-249580c0bfb1", + "pos": [ + 1455.1961823778092, + 3684.9042354798844 + ], + "size": [ + 280.90474762012536, + 168 + ], + "flags": { + "collapsed": false + }, + "order": 96, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 3680 + }, + { + "name": "image", + "type": "IMAGE", + "link": 3728 + }, + { + "label": "Enabled", + "name": "", + "type": "*", + "link": 3681 + }, + { + "label": "Prompt", + "name": "_1", + "type": "*", + "link": 3730 + } + ], + "outputs": [ + { + "label": "generated_text", + "name": "generated_text", + "type": "STRING", + "links": [ + 3682, + 3729 + ] + } + ], + "properties": { + "proxyWidgets": [ + [ + "482", + "string_b" + ] + ], + "cnr_id": "comfy-core", + "ver": "0.17.0" + }, + "widgets_values": [] + }, + { + "id": 2071, + "type": "PreviewAny", + "pos": [ + 1402.1794356263779, + 3656.3975496156827 + ], + "size": [ + 387.0142215022124, + 224.94884332014044 + ], + "flags": { + "collapsed": false + }, + "order": 107, + "mode": 0, + "inputs": [ + { + "name": "source", + "type": "*", + "link": 3682 + } + ], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": null + } + ], + "title": "ENHANCED PROMPT", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.17.0", + "Node name for S&R": "PreviewAny" + }, + "widgets_values": [ + null, + null, + null + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 14, + "type": "RandomNoise", + "pos": [ + 3263.1790992220804, + 3348.879677831134 + ], + "size": [ + 274.0120536645418, + 82 + ], + "flags": {}, + "order": 70, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 28 + ] + } + ], + "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": [ + 43, + "fixed" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2103, + "type": "PrimitiveStringMultiline", + "pos": [ + 1402.1794356263779, + 4014.9464754181427 + ], + "size": [ + 387.0142215022124, + 252.41821023350985 + ], + "flags": {}, + "order": 71, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 3730 + ] + } + ], + "title": "PROMPT", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.18.1", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "Make this image come alive with cinematic motion, smooth animation. \n\nA foggy night in in 1700's Amsterdam. The fog is thick and swirling, illuminating by streetlights. we see a bridge over a canal, cobblestone streets, canal buildings lining the canal The vibe is uneasy, moody, slightly dangerous.\n\nThe camera crane down high angle to a low angle ending with a close up of a vampire's hand with leather gloves on holding a walking cane. Single continuous camera shot " + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 25, + "type": "LTXVLatentUpsampler", + "pos": [ + 2905.534771001664, + 3452.514603478438 + ], + "size": [ + 274.0120536645418, + 98 + ], + "flags": {}, + "order": 128, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 294 + }, + { + "name": "upscale_model", + "type": "LATENT_UPSCALE_MODEL", + "link": 199 + }, + { + "name": "vae", + "type": "VAE", + "link": 182 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 3859 + ] + } + ], + "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": 2105, + "type": "LTXVImgToVideoInplaceKJ", + "pos": [ + 2905.534771001664, + 3843.74609405426 + ], + "size": [ + 274.0120536645418, + 146 + ], + "flags": { + "collapsed": false + }, + "order": 131, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 3838 + }, + { + "name": "latent", + "type": "LATENT", + "link": 3859 + }, + { + "name": "num_images.strength_1", + "type": "FLOAT", + "widget": { + "name": "num_images.strength_1" + }, + "link": 3839 + }, + { + "label": "image_1", + "name": "num_images.image_1", + "shape": 7, + "type": "IMAGE", + "link": 3858 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 3860 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "71578cf49e48978cf1c6714494b669b1e571777b", + "Node name for S&R": "LTXVImgToVideoInplaceKJ" + }, + "widgets_values": [ + "1", + 1, + 0 + ] + }, + { + "id": 2152, + "type": "LTXVAddGuide", + "pos": [ + 2897.7673358078455, + 3631.699011424193 + ], + "size": [ + 275.18241479479093, + 162 + ], + "flags": { + "collapsed": false + }, + "order": 132, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 3846 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 3847 + }, + { + "name": "vae", + "type": "VAE", + "link": 3797 + }, + { + "name": "latent", + "type": "LATENT", + "link": 3860 + }, + { + "name": "image", + "type": "IMAGE", + "link": 3857 + }, + { + "name": "strength", + "type": "FLOAT", + "widget": { + "name": "strength" + }, + "link": 3837 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 3848 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 3849 + ] + }, + { + "name": "latent", + "type": "LATENT", + "links": [ + 3861 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.19.3", + "Node name for S&R": "LTXVAddGuide" + }, + "widgets_values": [ + -1, + 1 + ] + }, + { + "id": 2108, + "type": "PrimitiveFloat", + "pos": [ + 1879.5501560676144, + 4557.4904104395255 + ], + "size": [ + 223.51767105437784, + 58 + ], + "flags": {}, + "order": 72, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3742 + ] + } + ], + "title": "LAST FRAME STRENGTH", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.19.3", + "Node name for S&R": "PrimitiveFloat" + }, + "widgets_values": [ + 1 + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 2110, + "type": "PrimitiveFloat", + "pos": [ + 1611.7004717253492, + 4558.419660356293 + ], + "size": [ + 231.88575313565934, + 58 + ], + "flags": {}, + "order": 73, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3743 + ] + } + ], + "title": "FIRST FRAME STRENGTH", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.19.3", + "Node name for S&R": "PrimitiveFloat" + }, + "widgets_values": [ + 0.5 + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 15, + "type": "RandomNoise", + "pos": [ + 2247.796572509104, + 3353.526864124534 + ], + "size": [ + 271.305509971064, + 82 + ], + "flags": {}, + "order": 74, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 16 + ] + } + ], + "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": [ + 42, + "fixed" + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + } + ], + "links": [ + [ + 1, + 24, + 0, + 2, + 0, + "LATENT" + ], + [ + 16, + 15, + 0, + 13, + 0, + "NOISE" + ], + [ + 17, + 36, + 0, + 13, + 1, + "GUIDER" + ], + [ + 18, + 1, + 0, + 13, + 2, + "SAMPLER" + ], + [ + 20, + 24, + 0, + 13, + 4, + "LATENT" + ], + [ + 24, + 13, + 0, + 18, + 0, + "LATENT" + ], + [ + 28, + 14, + 0, + 21, + 0, + "NOISE" + ], + [ + 29, + 8, + 0, + 21, + 1, + "GUIDER" + ], + [ + 30, + 4, + 0, + 21, + 2, + "SAMPLER" + ], + [ + 32, + 34, + 0, + 21, + 4, + "LATENT" + ], + [ + 37, + 9, + 0, + 24, + 1, + "LATENT" + ], + [ + 42, + 26, + 0, + 28, + 0, + "IMAGE" + ], + [ + 51, + 18, + 1, + 34, + 1, + "LATENT" + ], + [ + 66, + 44, + 0, + 26, + 0, + "IMAGE" + ], + [ + 67, + 45, + 0, + 44, + 0, + "IMAGE" + ], + [ + 69, + 47, + 0, + 48, + 0, + "IMAGE" + ], + [ + 126, + 70, + 0, + 44, + 2, + "INT" + ], + [ + 127, + 71, + 0, + 44, + 3, + "INT" + ], + [ + 163, + 91, + 0, + 92, + 2, + "FLOAT" + ], + [ + 164, + 92, + 1, + 9, + 2, + "INT" + ], + [ + 165, + 93, + 0, + 10, + 2, + "FLOAT" + ], + [ + 179, + 117, + 0, + 9, + 0, + "VAE" + ], + [ + 182, + 120, + 0, + 25, + 2, + "VAE" + ], + [ + 186, + 124, + 0, + 16, + 0, + "CLIP" + ], + [ + 187, + 124, + 0, + 11, + 0, + "CLIP" + ], + [ + 190, + 127, + 0, + 9, + 1, + "INT" + ], + [ + 191, + 127, + 0, + 32, + 2, + "INT" + ], + [ + 199, + 133, + 0, + 25, + 1, + "LATENT_UPSCALE_MODEL" + ], + [ + 201, + 137, + 0, + 43, + 4, + "FLOAT" + ], + [ + 219, + 146, + 1, + 150, + 0, + "LATENT" + ], + [ + 220, + 148, + 0, + 150, + 1, + "VAE" + ], + [ + 230, + 150, + 0, + 154, + 0, + "AUDIO" + ], + [ + 244, + 182, + 0, + 171, + 0, + "LATENT_UPSCALE_MODEL" + ], + [ + 245, + 175, + 0, + 172, + 0, + "VAE" + ], + [ + 246, + 181, + 0, + 173, + 0, + "VAE" + ], + [ + 247, + 180, + 0, + 177, + 0, + "VAE" + ], + [ + 251, + 187, + 0, + 186, + 0, + "MODEL" + ], + [ + 252, + 190, + 0, + 188, + 0, + "CLIP" + ], + [ + 256, + 196, + 0, + 197, + 1, + "CONDITIONING" + ], + [ + 257, + 196, + 0, + 197, + 2, + "CONDITIONING" + ], + [ + 259, + 193, + 0, + 198, + 2, + "VAE" + ], + [ + 260, + 122, + 0, + 198, + 0, + "MODEL" + ], + [ + 263, + 198, + 0, + 197, + 0, + "MODEL" + ], + [ + 264, + 197, + 0, + 199, + 0, + "MODEL" + ], + [ + 265, + 200, + 0, + 36, + 0, + "MODEL" + ], + [ + 266, + 201, + 0, + 8, + 0, + "MODEL" + ], + [ + 269, + 21, + 0, + 146, + 0, + "LATENT" + ], + [ + 270, + 204, + 0, + 43, + 1, + "AUDIO" + ], + [ + 271, + 203, + 0, + 43, + 0, + "IMAGE" + ], + [ + 274, + 207, + 0, + 36, + 2, + "CONDITIONING" + ], + [ + 275, + 208, + 0, + 36, + 1, + "CONDITIONING" + ], + [ + 279, + 16, + 0, + 10, + 0, + "CONDITIONING" + ], + [ + 280, + 11, + 0, + 10, + 1, + "CONDITIONING" + ], + [ + 285, + 10, + 0, + 125, + 0, + "CONDITIONING" + ], + [ + 286, + 10, + 1, + 126, + 0, + "CONDITIONING" + ], + [ + 287, + 111, + 0, + 210, + 0, + "VAE" + ], + [ + 288, + 32, + 0, + 210, + 1, + "LATENT" + ], + [ + 289, + 210, + 0, + 24, + 0, + "LATENT" + ], + [ + 294, + 18, + 0, + 25, + 0, + "LATENT" + ], + [ + 295, + 205, + 0, + 8, + 1, + "CONDITIONING" + ], + [ + 296, + 206, + 0, + 8, + 2, + "CONDITIONING" + ], + [ + 300, + 44, + 1, + 48, + 2, + "INT" + ], + [ + 302, + 147, + 0, + 149, + 1, + "VAE" + ], + [ + 304, + 149, + 0, + 153, + 0, + "IMAGE" + ], + [ + 307, + 44, + 2, + 48, + 3, + "INT" + ], + [ + 308, + 215, + 0, + 13, + 3, + "SIGMAS" + ], + [ + 309, + 216, + 0, + 21, + 3, + "SIGMAS" + ], + [ + 310, + 28, + 0, + 217, + 0, + "INT" + ], + [ + 311, + 28, + 1, + 218, + 0, + "INT" + ], + [ + 312, + 219, + 0, + 32, + 1, + "INT" + ], + [ + 313, + 220, + 0, + 32, + 0, + "INT" + ], + [ + 318, + 226, + 0, + 227, + 0, + "MODEL" + ], + [ + 319, + 227, + 0, + 228, + 0, + "MODEL" + ], + [ + 320, + 228, + 0, + 229, + 0, + "MODEL" + ], + [ + 322, + 186, + 0, + 226, + 0, + "MODEL" + ], + [ + 3680, + 2067, + 0, + 2070, + 0, + "CLIP" + ], + [ + 3681, + 2068, + 0, + 2070, + 2, + "BOOLEAN" + ], + [ + 3682, + 2070, + 0, + 2071, + 0, + "STRING" + ], + [ + 3685, + 2079, + 0, + 2072, + 0, + "INT" + ], + [ + 3686, + 2080, + 0, + 2073, + 0, + "INT" + ], + [ + 3687, + 2076, + 0, + 2074, + 0, + "FLOAT" + ], + [ + 3688, + 2077, + 1, + 2075, + 0, + "INT" + ], + [ + 3689, + 2078, + 0, + 2077, + 2, + "INT" + ], + [ + 3690, + 2076, + 0, + 2077, + 3, + "FLOAT" + ], + [ + 3691, + 2082, + 0, + 2081, + 0, + "BOOLEAN" + ], + [ + 3692, + 48, + 0, + 49, + 0, + "IMAGE" + ], + [ + 3693, + 49, + 0, + 78, + 0, + "IMAGE" + ], + [ + 3697, + 44, + 0, + 2083, + 0, + "IMAGE" + ], + [ + 3698, + 2083, + 0, + 75, + 0, + "IMAGE" + ], + [ + 3699, + 224, + 0, + 50, + 0, + "IMAGE" + ], + [ + 3700, + 50, + 0, + 210, + 3, + "IMAGE" + ], + [ + 3701, + 225, + 0, + 2084, + 0, + "IMAGE" + ], + [ + 3702, + 2084, + 0, + 210, + 2, + "IMAGE" + ], + [ + 3728, + 2102, + 0, + 2070, + 1, + "IMAGE" + ], + [ + 3729, + 2070, + 0, + 16, + 1, + "STRING" + ], + [ + 3730, + 2103, + 0, + 2070, + 3, + "STRING" + ], + [ + 3739, + 229, + 0, + 2107, + 0, + "MODEL" + ], + [ + 3740, + 2107, + 0, + 230, + 0, + "MODEL" + ], + [ + 3741, + 2107, + 0, + 192, + 0, + "MODEL" + ], + [ + 3742, + 2108, + 0, + 2113, + 0, + "FLOAT" + ], + [ + 3743, + 2110, + 0, + 2112, + 0, + "FLOAT" + ], + [ + 3773, + 48, + 0, + 2129, + 0, + "IMAGE" + ], + [ + 3797, + 2155, + 0, + 2152, + 2, + "VAE" + ], + [ + 3800, + 146, + 0, + 2156, + 2, + "LATENT" + ], + [ + 3837, + 2115, + 0, + 2152, + 5, + "FLOAT" + ], + [ + 3838, + 2162, + 0, + 2105, + 0, + "VAE" + ], + [ + 3839, + 2114, + 0, + 2105, + 2, + "FLOAT" + ], + [ + 3846, + 2163, + 0, + 2152, + 0, + "CONDITIONING" + ], + [ + 3847, + 2154, + 0, + 2152, + 1, + "CONDITIONING" + ], + [ + 3848, + 2152, + 0, + 2164, + 0, + "CONDITIONING" + ], + [ + 3849, + 2152, + 1, + 2165, + 0, + "CONDITIONING" + ], + [ + 3851, + 2166, + 0, + 2156, + 1, + "CONDITIONING" + ], + [ + 3852, + 2167, + 0, + 2156, + 0, + "CONDITIONING" + ], + [ + 3853, + 2156, + 2, + 149, + 0, + "LATENT" + ], + [ + 3857, + 2106, + 0, + 2152, + 4, + "IMAGE" + ], + [ + 3858, + 132, + 0, + 2105, + 3, + "IMAGE" + ], + [ + 3859, + 25, + 0, + 2105, + 1, + "LATENT" + ], + [ + 3860, + 2105, + 0, + 2152, + 3, + "LATENT" + ], + [ + 3861, + 2152, + 2, + 34, + 0, + "LATENT" + ] + ], + "groups": [ + { + "id": 2, + "title": "Sampler 1st pass", + "bounding": [ + 2205.3490528358807, + 3215.3570400005515, + 657.226813590454, + 1223.9302112029281 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 3, + "title": "Prompt", + "bounding": [ + 1361.2805516611324, + 3925.7780153837616, + 465.54197427181475, + 518.0695663653373 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 8, + "title": "Sampler 2nd pass", + "bounding": [ + 3227.5146921571077, + 3220.532987473075, + 634.4438621877175, + 1220.4071646336406 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 10, + "title": "LTX Latent", + "bounding": [ + 1848.906990445229, + 3217.2474535617266, + 334.89072845953706, + 1227.427159952017 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 14, + "title": "Frames", + "bounding": [ + 620.3250333188408, + 3220.6513086616687, + 723.8459263100464, + 1226.0447082278451 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 16, + "title": "Decode", + "bounding": [ + 3875.7134257441917, + 3223.9833985842315, + 302.26043018972905, + 1216.4268415475153 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 18, + "title": "MODELS", + "bounding": [ + 123.76364126450059, + 3215.9326303556054, + 476.3467424939845, + 1227.3541057685175 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 19, + "title": "Optional", + "bounding": [ + 2230.747586054298, + 4116.512876613204, + 312.38691025675143, + 280.89341826603504 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 20, + "title": "Peformace tweaks (may help low vram etc)", + "bounding": [ + 128.1338035275697, + 3065.1611663901954, + 1215.9911294908097, + 136.0545183444906 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 21, + "title": "LTX-2 Loras", + "bounding": [ + 1363.0194244574209, + 3219.4192520755887, + 464.9060205835066, + 327.74803178289085 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 53, + "title": "Prompt Enhancer (optional)", + "bounding": [ + 1362.7287469833664, + 3566.9956544318406, + 465.6373769471227, + 339.7478390280994 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 54, + "title": "Video Settings", + "bounding": [ + 133.6846266940218, + 4472.956354178953, + 1032.4061498906476, + 167.52598620638946 + ], + "color": "#8A8", + "font_size": 24, + "flags": {} + }, + { + "id": 55, + "title": "Enhance Prompt", + "bounding": [ + 1183.6106095872776, + 4472.31775814194, + 355.48236191139813, + 167.06780933751452 + ], + "color": "#8AA", + "font_size": 24, + "flags": {} + }, + { + "id": 56, + "title": "2nd Pass reference image strength", + "bounding": [ + 1552.7646500140302, + 4471.8054926239965, + 628.3613345409474, + 166.2110464721154 + ], + "color": "#8AA", + "font_size": 24, + "flags": {} + }, + { + "id": 58, + "title": "Upscale Latent", + "bounding": [ + 2878.613000763883, + 3219.130867550599, + 332.3971927486173, + 1219.209337858294 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + } + ], + "definitions": { + "subgraphs": [ + { + "id": "8fa4f93a-67ee-463f-ba43-249580c0bfb1", + "version": 1, + "state": { + "lastGroupId": 58, + "lastNodeId": 2167, + "lastLinkId": 3864, + "lastRerouteId": 0 + }, + "revision": 0, + "config": {}, + "name": "PROMPT ENHANCER", + "inputNode": { + "id": -10, + "bounding": [ + -685.3286646587292, + 5338.102625759812, + 120, + 120 + ] + }, + "outputNode": { + "id": -20, + "bounding": [ + 426.44380261625787, + 5440.8298984870835, + 124.568359375, + 60 + ] + }, + "inputs": [ + { + "id": "adc59317-2766-45b3-8059-aced0af7e3f6", + "name": "clip", + "type": "CLIP", + "linkIds": [ + 844 + ], + "localized_name": "clip", + "pos": [ + -585.3286646587292, + 5358.102625759812 + ] + }, + { + "id": "7d4f25ef-eb05-4cd5-87e4-020c7ae8b4f7", + "name": "image", + "type": "IMAGE", + "linkIds": [ + 870 + ], + "localized_name": "image", + "shape": 7, + "pos": [ + -585.3286646587292, + 5378.102625759812 + ] + }, + { + "id": "2f3daffa-e540-4fc1-805f-5230ea1fa7a5", + "name": "", + "type": "*", + "linkIds": [ + 1078 + ], + "label": "Enabled", + "pos": [ + -585.3286646587292, + 5398.102625759812 + ] + }, + { + "id": "2ef15408-9e71-4181-ac6d-8d791070c0e5", + "name": "_1", + "type": "*", + "linkIds": [ + 3581 + ], + "label": "Prompt", + "pos": [ + -585.3286646587292, + 5418.102625759812 + ] + } + ], + "outputs": [ + { + "id": "51e4f3c8-e5b7-4d16-8773-0f4defd17249", + "name": "generated_text", + "type": "STRING", + "linkIds": [ + 3593 + ], + "label": "generated_text", + "pos": [ + 446.44380261625787, + 5460.8298984870835 + ] + } + ], + "widgets": [], + "nodes": [ + { + "id": 1997, + "type": "Reroute", + "pos": [ + -332.76119430020395, + 5282.04961996477 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 5, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 3581 + } + ], + "outputs": [ + { + "name": "", + "type": "*", + "links": [ + 3583, + 3595 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + }, + { + "id": 482, + "type": "StringConcatenate", + "pos": [ + -336.88424969162736, + 5584.547242373208 + ], + "size": [ + 210, + 166 + ], + "flags": { + "collapsed": true + }, + "order": 1, + "mode": 0, + "inputs": [ + { + "localized_name": "string_a", + "name": "string_a", + "type": "STRING", + "widget": { + "name": "string_a" + }, + "link": 837 + }, + { + "localized_name": "string_b", + "name": "string_b", + "type": "STRING", + "widget": { + "name": "string_b" + }, + "link": 3583 + } + ], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [ + 841 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "StringConcatenate" + }, + "widgets_values": [ + "", + "", + "" + ] + }, + { + "id": 2002, + "type": "ComfySwitchNode", + "pos": [ + -94.96775690082228, + 5314.501408349606 + ], + "size": [ + 270, + 78 + ], + "flags": {}, + "order": 6, + "mode": 0, + "inputs": [ + { + "localized_name": "on_false", + "name": "on_false", + "type": "STRING", + "link": 3595 + }, + { + "localized_name": "on_true", + "name": "on_true", + "type": "*", + "link": 3594 + }, + { + "localized_name": "switch", + "name": "switch", + "type": "BOOLEAN", + "widget": { + "name": "switch" + }, + "link": 3592 + } + ], + "outputs": [ + { + "localized_name": "output", + "name": "output", + "type": "STRING", + "links": [ + 3593 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.18.1", + "Node name for S&R": "ComfySwitchNode" + }, + "widgets_values": [ + false + ] + }, + { + "id": 486, + "type": "easy showAnything", + "pos": [ + -146.99570259954982, + 5756.041809696047 + ], + "size": [ + 369.9799881784345, + 351.7442628369048 + ], + "flags": { + "collapsed": false + }, + "order": 3, + "mode": 0, + "inputs": [ + { + "localized_name": "anything", + "name": "anything", + "shape": 7, + "type": "*", + "link": 838 + } + ], + "outputs": [ + { + "localized_name": "output", + "name": "output", + "type": "*", + "links": null + } + ], + "title": "Enhanced Prompt", + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "b11c63487243d183a967261bdf019c5afcec2cf7", + "Node name for S&R": "easy showAnything" + }, + "widgets_values": [ + "Style: cinematic - A thick, swirling fog obscures the cobblestone streets and canal buildings of 1700s Amsterdam, illuminated by the warm glow of streetlights. The camera smoothly cranes down from a high angle, revealing a vampire's gloved hand gripping a walking cane, the sound of footsteps echoing softly on the wet cobblestones. The scene is moody and unsettling, with a palpable sense of unease hanging in the air." + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 485, + "type": "TextGenerateLTX2Prompt", + "pos": [ + -153.02332833797544, + 5488.37029763036 + ], + "size": [ + 389.41187385825936, + 204 + ], + "flags": { + "collapsed": false + }, + "order": 2, + "mode": 0, + "inputs": [ + { + "localized_name": "clip", + "name": "clip", + "type": "CLIP", + "link": 844 + }, + { + "localized_name": "image", + "name": "image", + "shape": 7, + "type": "IMAGE", + "link": 870 + }, + { + "localized_name": "prompt", + "name": "prompt", + "type": "STRING", + "widget": { + "name": "prompt" + }, + "link": 841 + } + ], + "outputs": [ + { + "localized_name": "generated_text", + "name": "generated_text", + "type": "STRING", + "links": [ + 838, + 1077, + 3594 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "TextGenerateLTX2Prompt" + }, + "widgets_values": [ + "", + 256, + "off", + false, + true + ] + }, + { + "id": 598, + "type": "Reroute", + "pos": [ + -357.306177645934, + 5372.6836773474515 + ], + "size": [ + 75, + 26 + ], + "flags": {}, + "order": 4, + "mode": 0, + "inputs": [ + { + "name": "", + "type": "*", + "link": 1078 + } + ], + "outputs": [ + { + "name": "", + "type": "*", + "links": [ + 3592 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + }, + { + "id": 484, + "type": "PrimitiveStringMultiline", + "pos": [ + -616.2411655644279, + 5804.559269054645 + ], + "size": [ + 339.24303042371275, + 541.6532444246932 + ], + "flags": { + "collapsed": false + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "localized_name": "STRING", + "name": "STRING", + "type": "STRING", + "links": [ + 837 + ] + } + ], + "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\nMAIN GOAL: \nCREATE AN INTERESTING PROMPT WHERE THE START FRAME IS THE IMAGE TO THE LEFT, AND END FRAME IS THE IMAGE TO THE RIGHT\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: