diff --git "a/older_comfy_pre_feb2026/LTX-2 - T2V Talking Avatar (voice clone Qwen-TTS).json" "b/older_comfy_pre_feb2026/LTX-2 - T2V Talking Avatar (voice clone Qwen-TTS).json" --- "a/older_comfy_pre_feb2026/LTX-2 - T2V Talking Avatar (voice clone Qwen-TTS).json" +++ "b/older_comfy_pre_feb2026/LTX-2 - T2V Talking Avatar (voice clone Qwen-TTS).json" @@ -1,173 +1,188 @@ { - "id": "bb5e3bc3-196a-4c65-9035-f487137d95ba", + "id": "c392b657-7c2d-43b8-905c-f6c84f1f79f8", "revision": 0, - "last_node_id": 308, - "last_link_id": 539, + "last_node_id": 1935, + "last_link_id": 3501, "nodes": [ { - "id": 214, - "type": "GetNode", + "id": 1555, + "type": "SetNode", "pos": [ - -978.7911430999393, - 4304.9600196780975 + -6572.4293385544925, + 2715.9898170065026 ], "size": [ - 408.0565968241326, - 60 + 352.5234375, + 34 ], "flags": { "collapsed": true }, - "order": 0, + "order": 85, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "link": 2907 + } + ], "outputs": [ { - "name": "CLIP", - "type": "CLIP", - "links": [ - 440, - 441 - ] + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", + "links": null } ], - "title": "Get_clip", - "properties": {}, + "title": "Set_upscale_model", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" + }, "widgets_values": [ - "clip" - ], - "color": "#c09430", - "bgcolor": "rgba(24,24,27,.9)" + "upscale_model" + ] }, { - "id": 231, - "type": "GetNode", + "id": 1556, + "type": "SetNode", "pos": [ - -105.85477823562903, - 4242.508838807331 + -6572.4293385544925, + 3153.7679031554076 ], "size": [ - 309.509375, - 58 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 1, + "order": 81, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "VAE", + "type": "VAE", + "link": 2908 + } + ], "outputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", - "links": [ - 459 - ] + "name": "VAE", + "type": "VAE", + "links": null } ], - "title": "Get_negative", - "properties": {}, + "title": "Set_vae_audio", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" + }, "widgets_values": [ - "negative" + "vae_audio" ], - "color": "#38291f", + "color": "#af3535", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 226, + "id": 1557, "type": "SetNode", "pos": [ - -879.762844687873, - 4475.750155845571 + -6572.4293385544925, + 3018.87649876452 ], "size": [ 210, - 60 + 34 ], "flags": { "collapsed": true }, - "order": 70, + "order": 79, "mode": 0, "inputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", - "link": 455 + "name": "VAE", + "type": "VAE", + "link": 2909 } ], "outputs": [ { - "name": "*", - "type": "*", + "name": "VAE", + "type": "VAE", "links": null } ], - "title": "Set_positive", + "title": "Set_vae", "properties": { - "previousName": "positive" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" }, "widgets_values": [ - "positive" + "vae" ], - "color": "#38291f", + "color": "#af3535", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 227, + "id": 1558, "type": "SetNode", "pos": [ - -879.762844687873, - 4485.487973698489 + -6572.4293385544925, + 2813.764274559323 ], "size": [ 210, - 58 + 34 ], "flags": { "collapsed": true }, - "order": 71, + "order": 80, "mode": 0, "inputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", - "link": 456 + "name": "CLIP", + "type": "CLIP", + "link": 2910 } ], "outputs": [ { - "name": "*", - "type": "*", + "name": "CLIP", + "type": "CLIP", "links": null } ], - "title": "Set_negative", + "title": "Set_clip", "properties": { - "previousName": "negative" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" }, "widgets_values": [ - "negative" + "clip" ], - "color": "#38291f", + "color": "#c09430", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 219, - "type": "GetNode", + "id": 1559, + "type": "VAELoader", "pos": [ - 294.06687476248743, - 3789.2178952324657 + -6572.4293385544925, + 2991.336813442508 ], "size": [ - 270, - 60 + 364.0234375, + 68.88020833333334 ], - "flags": { - "collapsed": true - }, - "order": 2, + "flags": {}, + "order": 0, "mode": 0, "inputs": [], "outputs": [ @@ -175,512 +190,527 @@ "name": "VAE", "type": "VAE", "links": [ - 447 + 2909 ] } ], - "title": "Get_vae", - "properties": {}, + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "VAELoader" + }, "widgets_values": [ - "vae" + "LTX23_video_vae_bf16_KJ.safetensors" ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 220, - "type": "GetNode", + "id": 1562, + "type": "DualCLIPLoader", "pos": [ - 665.5787091626565, - 3842.7963269699026 + -6572.4293385544925, + 2799.7244627162745 ], "size": [ - 257.2388542190106, - 60 + 364.0234375, + 155.52083333333334 ], "flags": { - "collapsed": true + "collapsed": false }, - "order": 3, + "order": 1, "mode": 0, "inputs": [], "outputs": [ { - "name": "VAE", - "type": "VAE", + "name": "CLIP", + "type": "CLIP", "links": [ - 449 + 2910 ] } ], - "title": "Get_vae", - "properties": {}, + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "DualCLIPLoader" + }, "widgets_values": [ - "vae" + "gemma_3_12B_it_fp8_scaled.safetensors", + "ltx-2.3_text_projection_bf16.safetensors", + "ltxv", + "default" ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 250, - "type": "MarkdownNote", + "id": 1567, + "type": "VAELoaderKJ", "pos": [ - -1819.6402591267508, - 3663.878824449082 + -6572.4293385544925, + 3103.3153127956302 ], "size": [ - 380, - 140 + 364.0234375, + 146.640625 ], - "flags": { - "collapsed": false - }, - "order": 4, + "flags": {}, + "order": 2, "mode": 0, "inputs": [], - "outputs": [], - "title": "About Size", - "properties": {}, - "widgets_values": [ - "Width & height settings must be divisible by 32 + 1. \nFrame count must be divisible by 8 + 1. \n\n\nRunning with invalid parameters **will not cause errors**. Instead, the flow will silently choose the closest valid parameters. \n\nBy default, we are using 720p resolution. You can try 1920*1088 if you have a powerful GPU." - ], - "color": "#222", - "bgcolor": "#000" - }, - { - "id": 253, - "type": "MarkdownNote", - "pos": [ - -1816.0200842891045, - 3866.193822665647 - ], - "size": [ - 380, - 140 + "outputs": [ + { + "name": "VAE", + "type": "VAE", + "links": [ + 2908 + ] + } ], - "flags": { - "collapsed": false + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "487c7d86a0230aae3d8c0a37d517159b73834f85", + "Node name for S&R": "VAELoaderKJ" }, - "order": 5, - "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" + "LTX23_audio_vae_bf16_KJ.safetensors", + "main_device", + "bf16" ], - "color": "#222", - "bgcolor": "#000" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 238, + "id": 1568, "type": "SetNode", "pos": [ - -471.5037798435113, - 4570.77709815018 + -6572.4293385544925, + 3346.3833623227133 ], "size": [ - 270, - 60 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 85, + "order": 82, "mode": 0, "inputs": [ { - "name": "LATENT", - "type": "LATENT", - "link": 465 + "name": "VAE", + "type": "VAE", + "link": 2912 } ], "outputs": [ { - "name": "*", - "type": "*", + "name": "VAE", + "type": "VAE", "links": null } ], - "title": "Set_latent", + "title": "Set_vae_tiny", "properties": { - "previousName": "latent" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" }, "widgets_values": [ - "latent" - ], - "color": "#422342", - "bgcolor": "rgba(24,24,27,.9)" + "vae_tiny" + ] }, { - "id": 205, - "type": "GetNode", + "id": 1569, + "type": "VAELoader", "pos": [ - -471.5037798435113, - 4241.7088125141745 + -6572.4293385544925, + 3294.2473427257887 ], "size": [ - 270, - 60 + 364.0234375, + 68.88020833333334 ], - "flags": { - "collapsed": true - }, - "order": 6, + "flags": {}, + "order": 3, "mode": 0, "inputs": [], "outputs": [ { - "name": "INT", - "type": "INT", + "name": "VAE", + "type": "VAE", "links": [ - 424, - 425 + 2912 ] } ], - "title": "Get_frames", - "properties": {}, + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.3", + "Node name for S&R": "VAELoader" + }, "widgets_values": [ - "frames" + "vae_approx\\taeltx2_3.safetensors" ], - "color": "#1b4669", - "bgcolor": "#29699c" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 108, - "type": "EmptyLTXVLatentVideo", + "id": 1572, + "type": "MarkdownNote", "pos": [ - -471.5037798435113, - 4183.622198102414 + -7044.188032967838, + 2277.854006616327 ], "size": [ - 270, - 146.66666666666669 + 389.1205006928807, + 90.9765625 ], "flags": { "collapsed": false }, - "order": 76, + "order": 4, + "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": 1575, + "type": "SetNode", + "pos": [ + -6294.278337987675, + 3579.9999124222754 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 96, "mode": 0, "inputs": [ { - "name": "width", - "type": "INT", - "widget": { - "name": "width" - }, - "link": 494 - }, - { - "name": "height", - "type": "INT", - "widget": { - "name": "height" - }, - "link": 495 - }, - { - "name": "length", + "name": "INT", "type": "INT", - "widget": { - "name": "length" - }, - "link": 424 + "link": 2914 } ], "outputs": [ { - "name": "LATENT", - "type": "LATENT", - "links": [ - 493 - ] + "name": "INT", + "type": "INT", + "links": null } ], + "title": "Set_height", "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 + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" }, "widgets_values": [ - 704, - 512, - 121, - 1 - ] + "height" + ], + "color": "#1b4669", + "bgcolor": "#29699c" }, { - "id": 244, - "type": "GetNode", + "id": 1576, + "type": "SetNode", "pos": [ - -471.5037798435113, - 3653.169881600821 + -6527.400752684663, + 3588.552077015373 ], "size": [ - 270, - 58 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 7, + "order": 95, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 2915 + } + ], "outputs": [ { "name": "INT", "type": "INT", - "links": [ - 490 - ] + "links": null } ], - "title": "Get_height", - "properties": {}, + "title": "Set_width", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" + }, "widgets_values": [ - "height" + "width" ], "color": "#1b4669", "bgcolor": "#29699c" }, { - "id": 242, - "type": "GetNode", + "id": 1577, + "type": "SetNode", "pos": [ - 294.06687476248743, - 3765.8278351931963 + -5835.622287175457, + 3575.5239143878784 ], "size": [ - 270, - 60 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 8, + "order": 91, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "link": 2916 + } + ], "outputs": [ { - "name": "LATENT_UPSCALE_MODEL", - "type": "LATENT_UPSCALE_MODEL", - "links": [ - 470 - ] + "name": "FLOAT", + "type": "FLOAT", + "links": null } ], - "title": "Get_upscale_model", - "properties": {}, + "title": "Set_fps", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" + }, "widgets_values": [ - "upscale_model" - ] + "fps" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 117, - "type": "LTXVConcatAVLatent", + "id": 1617, + "type": "SetNode", "pos": [ - 294.06687476248743, - 3878.8008014982165 + -5572.8643573909685, + 2407.2648806235743 ], "size": [ - 270, - 46 + 210, + 34 ], - "flags": {}, - "order": 86, + "flags": { + "collapsed": true + }, + "order": 146, "mode": 0, "inputs": [ { - "name": "video_latent", - "type": "LATENT", - "link": 497 - }, - { - "name": "audio_latent", - "type": "LATENT", - "link": 475 + "name": "MODEL", + "type": "MODEL", + "link": 2943 } ], "outputs": [ { - "name": "latent", - "type": "LATENT", - "links": [ - 276 - ] + "name": "MODEL", + "type": "MODEL", + "links": null } ], + "title": "Set_model_with_lora", "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 + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" }, - "widgets_values": [] + "widgets_values": [ + "model_with_lora" + ] }, { - "id": 243, + "id": 1622, "type": "GetNode", "pos": [ - -471.5037798435113, - 3638.3712517455388 + -5527.315447817031, + 3270.0372139347332 ], "size": [ - 270, - 60 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 9, + "order": 5, "mode": 0, "inputs": [], "outputs": [ { - "name": "INT", - "type": "INT", + "name": "CLIP", + "type": "CLIP", "links": [ - 489 + 2945, + 2950 ] } ], - "title": "Get_width", - "properties": {}, + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "width" + "clip" ], - "color": "#1b4669", - "bgcolor": "#29699c" + "color": "#c09430", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 119, - "type": "SamplerCustomAdvanced", + "id": 413, + "type": "GetNode", "pos": [ - 294.06687476248743, - 3982.905240000601 + -5163.412462234987, + 2541.9107437526964 ], "size": [ - 270, - 106 + 271.5280556132084, + 50 ], - "flags": {}, - "order": 89, + "flags": { + "collapsed": true + }, + "order": 6, "mode": 0, - "inputs": [ - { - "name": "noise", - "type": "NOISE", - "link": 272 - }, - { - "name": "guider", - "type": "GUIDER", - "link": 273 - }, - { - "name": "sampler", - "type": "SAMPLER", - "link": 274 - }, - { - "name": "sigmas", - "type": "SIGMAS", - "link": 275 - }, - { - "name": "latent_image", - "type": "LATENT", - "link": 276 - } - ], + "inputs": [], "outputs": [ { - "name": "output", - "type": "LATENT", - "links": [] - }, - { - "name": "denoised_output", - "type": "LATENT", + "name": "VAE", + "type": "VAE", "links": [ - 299 + 3496 ] } ], + "title": "Get_vae", "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 + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, - "widgets_values": [] + "widgets_values": [ + "vae" + ], + "color": "#322", + "bgcolor": "#533" }, { - "id": 118, - "type": "LTXVLatentUpsampler", + "id": 1635, + "type": "GetNode", "pos": [ - 294.06687476248743, - 3737.5232511850454 + -5163.412462234987, + 2532.6271561563544 ], "size": [ - 270, - 81.02629601803119 + 271.5280556132084, + 60 ], - "flags": {}, - "order": 82, + "flags": { + "collapsed": true + }, + "order": 7, "mode": 0, - "inputs": [ + "inputs": [], + "outputs": [ { - "name": "samples", - "type": "LATENT", - "link": 374 - }, + "name": "*", + "type": "*", + "links": [ + 2959 + ] + } + ], + "title": "Get_frames", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "frames" + ] + }, + { + "id": 1621, + "type": "CLIPTextEncode", + "pos": [ + -5550.830511500203, + 3183.6452892638035 + ], + "size": [ + 218.659765625, + 76 + ], + "flags": { + "collapsed": true + }, + "order": 135, + "mode": 0, + "inputs": [ { - "name": "upscale_model", - "type": "LATENT_UPSCALE_MODEL", - "link": 470 + "name": "clip", + "type": "CLIP", + "link": 2945 }, { - "name": "vae", - "type": "VAE", - "link": 447 + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 3478 } ], "outputs": [ { - "name": "LATENT", - "type": "LATENT", + "name": "CONDITIONING", + "type": "CONDITIONING", "links": [ - 497 + 2961 ] } ], - "title": "spatial", "properties": { "cnr_id": "comfy-core", - "ver": "0.7.0", - "Node name for S&R": "LTXVLatentUpsampler", + "ver": "0.3.56", + "Node name for S&R": "CLIPTextEncode", "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, @@ -689,179 +719,207 @@ "secondTabOffset": 80, "secondTabWidth": 65 }, - "widgets_values": [] + "widgets_values": [ + "= Enhanced Prompt = \n" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 221, - "type": "GetNode", + "id": 1570, + "type": "UNETLoader", "pos": [ - 664.6604355171102, - 4035.860513083472 + -6575.615646731596, + 2356.459251647207 ], "size": [ - 257.2388542190106, - 58 + 364.0234375, + 97.76041666666667 ], - "flags": { - "collapsed": true - }, - "order": 10, + "flags": {}, + "order": 8, "mode": 0, "inputs": [], "outputs": [ { - "name": "VAE", - "type": "VAE", + "name": "MODEL", + "type": "MODEL", "links": [ - 448 + 2911 ] } ], - "title": "Get_vae_audio", - "properties": {}, + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.1", + "Node name for S&R": "UNETLoader" + }, "widgets_values": [ - "vae_audio" + "LTXVideo\\v2\\ltx-2.3-22b-distilled_transformer_only_fp8_scaled.safetensors", + "default" ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 258, - "type": "GetNode", + "id": 1560, + "type": "LoraLoaderModelOnly", "pos": [ - -228.22082431498, - 5107.101592005921 + -6575.615646731596, + 2508.9159935422367 ], "size": [ - 210, - 34 + 364.0234375, + 95.546875 ], "flags": { - "collapsed": true + "collapsed": false }, - "order": 11, - "mode": 0, - "inputs": [], + "order": 84, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 2911 + } + ], "outputs": [ { - "name": "VAE", - "type": "VAE", + "name": "MODEL", + "type": "MODEL", "links": [ - 505 + 2963 ] } ], - "title": "Get_vae_audio", "properties": { - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.2", - "input_ue_unconnectable": {} - } + "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": [ - "vae_audio" + "LTX\\LTX-2\\ltx-2.3-22b-distilled-lora-384.safetensors", + 0.6 ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 259, - "type": "MelBandRoFormerSampler", + "id": 268, + "type": "PathchSageAttentionKJ", "pos": [ - -1369.041218862907, - 5150.641273762742 + -6575.475791360724, + 2198.2817552989095 ], "size": [ - 273.2036788574227, - 46 + 270, + 82 ], - "flags": {}, - "order": 67, - "mode": 0, + "flags": { + "collapsed": true + }, + "order": 105, + "mode": 4, "inputs": [ { "name": "model", - "type": "MELROFORMERMODEL", - "link": 499 - }, - { - "name": "audio", - "type": "AUDIO", - "link": 500 + "type": "MODEL", + "link": 2963 } ], "outputs": [ { - "name": "vocals", - "type": "AUDIO", + "name": "MODEL", + "type": "MODEL", "links": [ - 516 + 1351 ] - }, - { - "name": "instruments", - "type": "AUDIO", - "links": null } ], "properties": { - "cnr_id": "ComfyUI-MelBandRoFormer", - "ver": "260cb03c4da37aaf20ef3ab5ad5805e1e0eafd38", - "Node name for S&R": "MelBandRoFormerSampler" + "cnr_id": "comfyui-kjnodes", + "ver": "204f6d5aae73b10c0fe2fb26e61405fd6337bb77", + "Node name for S&R": "PathchSageAttentionKJ" }, - "widgets_values": [] + "widgets_values": [ + "auto", + false + ] }, { - "id": 260, - "type": "MelBandRoFormerModelLoader", + "id": 1634, + "type": "SetNode", "pos": [ - -1369.041218862907, - 5256.061574859469 + -6032.434996446956, + 3278.9189921779093 ], "size": [ - 273.2036788574227, - 62.14673226853097 + 210, + 58 ], - "flags": {}, - "order": 12, + "flags": { + "collapsed": true + }, + "order": 134, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "INT", + "type": "INT", + "link": 2958 + } + ], "outputs": [ { - "name": "model", - "type": "MELROFORMERMODEL", - "links": [ - 499 - ] + "name": "INT", + "type": "INT", + "links": null } ], + "title": "Set_height_downscaled", "properties": { - "cnr_id": "ComfyUI-MelBandRoFormer", - "ver": "260cb03c4da37aaf20ef3ab5ad5805e1e0eafd38", - "Node name for S&R": "MelBandRoFormerModelLoader" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "height_downscaled" }, "widgets_values": [ - "MelBandRoformer\\MelBandRoformer_fp16.safetensors" - ], - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + "height_downscaled" + ] }, { - "id": 261, + "id": 1629, "type": "GetNode", "pos": [ - 179.12536484938903, - 5112.331452779285 + -6007.629624258436, + 3026.8465946410874 ], "size": [ 210, - 34 + 58 ], "flags": { "collapsed": true }, - "order": 13, + "order": 9, "mode": 0, "inputs": [], "outputs": [ @@ -869,33 +927,34 @@ "name": "INT", "type": "INT", "links": [ - 506 + 2954 ] } ], - "title": "Get_width", - "properties": {}, + "title": "Get_height", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "width" - ], - "color": "#1b4669", - "bgcolor": "#29699c" + "height" + ] }, { - "id": 262, + "id": 1628, "type": "GetNode", "pos": [ - 177.28881755829627, - 5170.157497015872 + -6001.0908908400925, + 2980.79533158422 ], "size": [ 210, - 34 + 60 ], "flags": { "collapsed": true }, - "order": 14, + "order": 10, "mode": 0, "inputs": [], "outputs": [ @@ -903,762 +962,680 @@ "name": "INT", "type": "INT", "links": [ - 507 + 2953 ] } ], - "title": "Get_height", - "properties": {}, + "title": "Get_width", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "height" - ], - "color": "#1b4669", - "bgcolor": "#29699c" + "width" + ] }, { - "id": 263, - "type": "SetLatentNoiseMask", + "id": 1561, + "type": "LatentUpscaleModelLoader", "pos": [ - -230.0573716060727, - 5167.664043284919 + -6572.4293385544925, + 2671.6674895269693 ], "size": [ - 270, - 46 + 364.0234375, + 73.19010416666667 ], "flags": {}, - "order": 87, + "order": 11, "mode": 0, - "inputs": [ - { - "name": "samples", - "type": "LATENT", - "link": 501 - }, - { - "name": "mask", - "type": "MASK", - "link": 502 - } - ], + "inputs": [], "outputs": [ { - "name": "LATENT", - "type": "LATENT", + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", "links": [ - 503 + 2907 ] } ], "properties": { "cnr_id": "comfy-core", "ver": "0.7.0", - "Node name for S&R": "SetLatentNoiseMask", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.2", - "input_ue_unconnectable": {} - } - }, - "widgets_values": [] + "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": 264, + "id": 646, "type": "SetNode", "pos": [ - 100.15383133240158, - 5220.872360801323 + -5163.412462234987, + 2871.6721118138835 ], "size": [ - 210, - 34 + 271.5280556132084, + 58 ], "flags": { "collapsed": true }, - "order": 90, + "order": 151, "mode": 0, "inputs": [ { - "name": "LATENT", - "type": "LATENT", - "link": 503 + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 1689 } ], "outputs": [ { - "name": "*", - "type": "*", + "name": "CONDITIONING", + "type": "CONDITIONING", "links": null } ], - "title": "Set_latent_custom_audio", + "title": "Set_negative", "properties": { - "previousName": "" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "negative" }, "widgets_values": [ - "latent_custom_audio" - ], - "color": "#422342", - "bgcolor": "rgba(24,24,27,.9)" + "negative" + ] }, { - "id": 265, - "type": "LTXVAudioVAEEncode", + "id": 645, + "type": "SetNode", "pos": [ - -228.22082431498, - 5063.937858157139 + -5163.412462234987, + 2866.7593704645938 ], "size": [ - 270, - 58.01664226661978 + 271.5280556132084, + 60 ], - "flags": {}, - "order": 83, + "flags": { + "collapsed": true + }, + "order": 150, "mode": 0, "inputs": [ { - "name": "audio", - "type": "AUDIO", - "link": 504 - }, - { - "label": "Audio VAE", - "name": "audio_vae", - "type": "VAE", - "link": 505 + "name": "CONDITIONING", + "type": "CONDITIONING", + "link": 1688 } ], "outputs": [ { - "name": "Audio Latent", - "type": "LATENT", - "links": [ - 501 - ] + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": null } ], + "title": "Set_positive", "properties": { - "cnr_id": "comfy-core", - "ver": "0.7.0", - "Node name for S&R": "LTXVAudioVAEEncode", - "ue_properties": { - "widget_ue_connectable": {}, - "version": "7.5.2", - "input_ue_unconnectable": {} - } + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "positive" }, - "widgets_values": [] + "widgets_values": [ + "positive" + ] }, { - "id": 266, - "type": "SolidMask", + "id": 1633, + "type": "SetNode", "pos": [ - 84.72595647588952, - 5071.917842118152 + -6027.662932226824, + 3230.860941679032 ], "size": [ - 270, - 106 + 210, + 60 ], "flags": { - "collapsed": false + "collapsed": true }, - "order": 50, + "order": 133, "mode": 0, "inputs": [ { - "name": "width", - "type": "INT", - "widget": { - "name": "width" - }, - "link": 506 - }, - { - "name": "height", + "name": "INT", "type": "INT", - "widget": { - "name": "height" - }, - "link": 507 + "link": 2957 } ], "outputs": [ { - "name": "MASK", - "type": "MASK", - "links": [ - 502 - ] + "name": "INT", + "type": "INT", + "links": null } ], + "title": "Set_width_downscaled", "properties": { - "cnr_id": "comfy-core", - "ver": "0.7.0", - "Node name for S&R": "SolidMask", - "ue_properties": { - "widget_ue_connectable": { - "width": true, - "height": true - }, - "version": "7.5.2", - "input_ue_unconnectable": {} - } + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "width_downscaled" }, "widgets_values": [ - 0, - 512, - 512 + "width_downscaled" ] }, { - "id": 268, - "type": "easy showAnything", + "id": 1808, + "type": "GetNode", "pos": [ - 151.35922376231457, - 4798.38414232255 + -5163.412462234987, + 2532.6347939325456 ], "size": [ - 210, - 88 + 271.5280556132084, + 58 ], "flags": { - "collapsed": false + "collapsed": true }, - "order": 92, + "order": 12, "mode": 0, - "inputs": [ - { - "name": "anything", - "shape": 7, - "type": "*", - "link": 509 - } - ], + "inputs": [], "outputs": [ { - "name": "output", - "type": "*", - "links": [] + "name": "INT", + "type": "INT", + "links": [ + 3297 + ] } ], - "title": "FRAMES", + "title": "Get_width_downscaled", "properties": { - "cnr_id": "comfyui-easy-use", - "ver": "b5e31ef12ad9d0b187b545c2707735cc7d581c52", - "Node name for S&R": "easy showAnything" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "169" - ], - "color": "#006691", - "bgcolor": "rgba(24,24,27,.9)" + "width_downscaled" + ] }, { - "id": 269, - "type": "Audio Duration (mtb)", + "id": 1807, + "type": "GetNode", "pos": [ - -266.7822654206004, - 4854.088957130343 + -5163.412462234987, + 2527.634793932546 ], "size": [ - 177.6919921875, - 26 + 271.5280556132084, + 60 ], "flags": { "collapsed": true }, - "order": 84, + "order": 13, "mode": 0, - "inputs": [ - { - "name": "audio", - "type": "AUDIO", - "link": 510 - } - ], + "inputs": [], "outputs": [ { - "name": "duration_ms", + "name": "INT", "type": "INT", "links": [ - 512 + 3296 ] } ], + "title": "Get_height_downscaled", "properties": { - "cnr_id": "comfy-mtb", - "ver": "00fbad37c52ec71c7923b50e019eec29c441ae12", - "Node name for S&R": "Audio Duration (mtb)" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, - "widgets_values": [] + "widgets_values": [ + "height_downscaled" + ] }, { - "id": 270, + "id": 1809, "type": "GetNode", "pos": [ - -247.72349644337248, - 4904.079661438641 + -5163.412462234987, + 2375.005275297299 ], "size": [ - 210, - 34 + 271.5280556132084, + 60 ], "flags": { "collapsed": true }, - "order": 15, + "order": 14, "mode": 0, "inputs": [], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", + "name": "IMAGE", + "type": "IMAGE", "links": [ - 513 + 3298 ] } ], - "title": "Get_fps", - "properties": {}, + "title": "Get_ref_image", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "fps" + "ref_image" ] }, { - "id": 271, - "type": "VRAM_Debug", + "id": 1814, + "type": "GetNode", "pos": [ - -264.3275877320527, - 4796.375406172166 + -3457.9780048419657, + 2687.489645893525 ], "size": [ - 305.431640625, - 186 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 78, + "order": 15, "mode": 0, - "inputs": [ - { - "name": "any_input", - "shape": 7, - "type": "*", - "link": 511 - }, - { - "name": "image_pass", - "shape": 7, - "type": "IMAGE", - "link": null - }, - { - "name": "model_pass", - "shape": 7, - "type": "MODEL", - "link": null - } - ], + "inputs": [], "outputs": [ { - "name": "any_output", - "type": "*", + "name": "VAE", + "type": "VAE", "links": [ - 504, - 510 + 3316 ] - }, - { - "name": "image_pass", - "type": "IMAGE", - "links": null - }, - { - "name": "model_pass", - "type": "MODEL", - "links": null - }, - { - "label": "21,670,601,602 freemem_before", - "name": "freemem_before", - "type": "INT", - "links": null - }, - { - "label": "22,105,966,418 freemem_after", - "name": "freemem_after", - "type": "INT", - "links": null } ], + "title": "Get_vae", "properties": { - "cnr_id": "comfyui-kjnodes", - "ver": "71578cf49e48978cf1c6714494b669b1e571777b", - "Node name for S&R": "VRAM_Debug" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - true, - true, - true - ] + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 272, - "type": "SimpleCalculatorKJ", + "id": 1815, + "type": "GetNode", "pos": [ - -54.54290094950895, - 4851.749452262585 + -3462.6902006016594, + 2777.146517832244 ], "size": [ 210, - 108 + 34 ], "flags": { "collapsed": true }, - "order": 88, + "order": 16, "mode": 0, - "inputs": [ + "inputs": [], + "outputs": [ { - "name": "a", - "shape": 7, - "type": "*", - "link": 512 - }, - { - "name": "b", - "shape": 7, - "type": "*", - "link": 513 + "name": "VAE", + "type": "VAE", + "links": [ + 3349 + ] } ], + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "vae_audio" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1816, + "type": "GetNode", + "pos": [ + -4126.891593485264, + 2653.6613704855886 + ], + "size": [ + 274.0120536645418, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 17, + "mode": 0, + "inputs": [], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", - "links": [] - }, + "name": "VAE", + "type": "VAE", + "links": [ + 3319, + 3325 + ] + } + ], + "title": "Get_vae", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "vae" + ], + "color": "#af3535", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1817, + "type": "GetNode", + "pos": [ + -4126.891593485264, + 2789.785371146966 + ], + "size": [ + 274.0120536645418, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 18, + "mode": 0, + "inputs": [], + "outputs": [ { - "name": "INT", - "type": "INT", + "name": "LATENT_UPSCALE_MODEL", + "type": "LATENT_UPSCALE_MODEL", "links": [ - 508, - 509 + 3324 ] } ], + "title": "Get_upscale_model", "properties": { - "cnr_id": "comfyui-kjnodes", - "ver": "71578cf49e48978cf1c6714494b669b1e571777b", - "Node name for S&R": "SimpleCalculatorKJ" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "b * (round(a / 1000) / 8 * 8 ) + 1 " + "upscale_model" ] }, { - "id": 273, - "type": "PreviewAudio", + "id": 1819, + "type": "LTXVConcatAVLatent", "pos": [ - -680.6390734886061, - 5107.332988721592 + -4126.891593485264, + 2907.2364972970763 ], "size": [ - 340, - 88 + 274.0120536645418, + 46 ], "flags": {}, - "order": 79, + "order": 147, "mode": 0, "inputs": [ { - "label": "audio", - "name": "audio", - "type": "AUDIO", - "link": 514 + "name": "video_latent", + "type": "LATENT", + "link": 3317 }, { - "label": "audioUI", - "name": "audioUI", - "type": "AUDIO_UI", - "widget": { - "name": "audioUI" - }, - "link": null + "name": "audio_latent", + "type": "LATENT", + "link": 3318 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 3337 + ] } ], - "outputs": [], "properties": { "cnr_id": "comfy-core", - "ver": "0.8.2", - "Node name for S&R": "PreviewAudio", + "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, - "ue_properties": { - "widget_ue_connectable": { - "audioUI": true - } - } + "secondTabWidth": 65 }, "widgets_values": [] }, { - "id": 274, - "type": "PrimitiveStringMultiline", + "id": 1820, + "type": "GetNode", "pos": [ - -1043.9696640558545, - 5012.101564294319 + -4126.891593485264, + 3091.8305960461694 ], "size": [ - 331.5789175692396, - 88 + 274.0120536645418, + 34 ], - "flags": {}, - "order": 16, + "flags": { + "collapsed": true + }, + "order": 19, "mode": 0, "inputs": [], "outputs": [ { - "name": "STRING", - "type": "STRING", + "name": "CONDITIONING", + "type": "CONDITIONING", "links": [ - 518 + 3329 ] } ], - "title": "Refference transcribe (optional)", + "title": "Get_negative", "properties": { - "cnr_id": "comfy-core", - "ver": "0.10.0", - "Node name for S&R": "PrimitiveStringMultiline" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "" + "negative" ], - "color": "#1f1f48", + "color": "#38291f", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 276, - "type": "TrimAudioDuration", + "id": 1821, + "type": "GetNode", "pos": [ - -1386.2263515979744, - 4967.847199347131 + -4126.891593485264, + 3094.36444143262 ], "size": [ - 307.6315953369183, - 83.14035137384599 + 274.0120536645418, + 34 ], - "flags": {}, - "order": 57, + "flags": { + "collapsed": true + }, + "order": 20, "mode": 0, - "inputs": [ - { - "name": "audio", - "type": "AUDIO", - "link": 515 - } - ], + "inputs": [], "outputs": [ { - "name": "AUDIO", - "type": "AUDIO", + "name": "CONDITIONING", + "type": "CONDITIONING", "links": [ - 500 + 3328 ] } ], - "title": "Trim Audio (duration 5-15 seconds)", + "title": "Get_positive", "properties": { - "cnr_id": "comfy-core", - "ver": "0.10.0", - "Node name for S&R": "TrimAudioDuration" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - 0, - 15 - ] + "positive" + ], + "color": "#38291f", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 277, - "type": "MarkdownNote", + "id": 1823, + "type": "GetNode", "pos": [ - -1039.5413965368245, - 5150.745006594957 + -4126.891593485264, + 2792.9885999062403 ], "size": [ - 321.0438339721611, - 145.0175460449227 + 274.0120536645418, + 34 ], "flags": { - "collapsed": false + "collapsed": true }, - "order": 17, + "order": 21, "mode": 0, "inputs": [], - "outputs": [], - "title": "Prompting LTX-2", - "properties": {}, - "widgets_values": [ - "Refference text (transcribe what is said in your refference audio) \n\n(optional - turn off x_vector_only to use)" - ], - "color": "#222", - "bgcolor": "#000" - }, - { - "id": 279, - "type": "AILab_Qwen3TTSVoiceClone", - "pos": [ - -680.6390734886061, - 4794.284985075676 - ], - "size": [ - 340, - 262 - ], - "flags": {}, - "order": 74, - "mode": 0, - "inputs": [ - { - "name": "reference_audio", - "type": "AUDIO", - "link": 516 - }, - { - "name": "target_text", - "type": "STRING", - "widget": { - "name": "target_text" - }, - "link": 517 - }, - { - "name": "reference_text", - "shape": 7, - "type": "STRING", - "widget": { - "name": "reference_text" - }, - "link": 518 - } - ], "outputs": [ { - "name": "AUDIO", - "type": "AUDIO", + "name": "BOOLEAN", + "type": "BOOLEAN", "links": [ - 511, - 514 + 3322 ] } ], + "title": "Get_t2v_mode", "properties": { - "cnr_id": "ComfyUI-QwenTTS", - "ver": "8538f201fd412bf37d8354ba11815f4d1687b855", - "Node name for S&R": "AILab_Qwen3TTSVoiceClone", - "aux_id": "1038lab/ComfyUI-QwenTTS", - "ue_properties": { - "widget_ue_connectable": {}, - "input_ue_unconnectable": {}, - "version": "7.5.2" - } + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "Hello, this is a cloned voice.", - "0.6B", - "Auto", - "", - true, - 955585208541153, - "randomize" - ], - "color": "#008181", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + "t2v_mode" + ] }, { - "id": 280, + "id": 1824, "type": "GetNode", "pos": [ - -471.5037798435113, - 4581.624507645501 + -4126.891593485264, + 2824.226335376703 ], "size": [ - 270, - 50 + 274.0120536645418, + 34 ], "flags": { "collapsed": true }, - "order": 18, + "order": 22, "mode": 0, "inputs": [], "outputs": [ { - "name": "LATENT", - "type": "LATENT", + "name": "IMAGE", + "type": "IMAGE", "links": [ - 519 + 3320 ] } ], - "title": "Get_latent_custom_audio", - "properties": {}, + "title": "Get_ref_image", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "latent_custom_audio" + "ref_image" ], - "color": "#422342", + "color": "#006691", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 109, - "type": "LTXVConcatAVLatent", + "id": 1826, + "type": "LTXVLatentUpsampler", "pos": [ - -471.5037798435113, - 4557.387048767696 + -4126.891593485264, + 2613.2689997816574 ], "size": [ - 270, - 46 + 274.0120536645418, + 81.02629601803119 ], "flags": {}, - "order": 81, + "order": 129, "mode": 0, "inputs": [ { - "name": "video_latent", + "name": "samples", "type": "LATENT", - "link": 493 + "link": 3323 }, { - "name": "audio_latent", - "type": "LATENT", - "link": 519 + "name": "upscale_model", + "type": "LATENT_UPSCALE_MODEL", + "link": 3324 + }, + { + "name": "vae", + "type": "VAE", + "link": 3325 } ], "outputs": [ { - "name": "latent", + "name": "LATENT", "type": "LATENT", "links": [ - 465 + 3321 ] } ], + "title": "spatial", "properties": { "cnr_id": "comfy-core", "ver": "0.7.0", - "Node name for S&R": "LTXVConcatAVLatent", + "Node name for S&R": "LTXVLatentUpsampler", "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, @@ -1670,505 +1647,433 @@ "widgets_values": [] }, { - "id": 251, - "type": "MarkdownNote", + "id": 1827, + "type": "LTXVSeparateAVLatent", "pos": [ - -1819.2016646221339, - 3519.4927944752612 + -4126.891593485264, + 2514.211394889021 ], "size": [ - 382.280702747692, - 89.8245395507779 + 274.0120536645418, + 46 ], - "flags": { - "collapsed": false - }, - "order": 19, - "mode": 0, - "inputs": [], - "outputs": [], - "title": "About Models", - "properties": {}, - "widgets_values": [ - "Download models from here:\n\nhttps://huggingface.co/Kijai/LTXV2_comfy\nhttps://huggingface.co/unsloth/gemma-3-12b-it-GGUF\nhttps://github.com/1038lab/ComfyUI-QwenTTS" - ], - "color": "#222", - "bgcolor": "#000" - }, - { - "id": 281, - "type": "SetNode", - "pos": [ - -1612.6549076868337, - 4465.028942523334 - ], - "size": [ - 210, - 34 - ], - "flags": { - "collapsed": true - }, - "order": 52, + "flags": {}, + "order": 121, "mode": 0, "inputs": [ { - "name": "INT", - "type": "INT", - "link": 520 + "name": "av_latent", + "type": "LATENT", + "link": 3326 } ], "outputs": [ { - "name": "*", - "type": "*", - "links": null + "name": "video_latent", + "type": "LATENT", + "links": [ + 3323 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 3318 + ] } ], - "title": "Set_height", "properties": { - "previousName": "" + "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": [ - "height" - ], - "color": "#1b4669", - "bgcolor": "#29699c" + "widgets_values": [] }, { - "id": 282, - "type": "SetNode", + "id": 1828, + "type": "GetNode", "pos": [ - -1606.2513939483738, - 4366.727466481388 + -4802.427754641904, + 2547.1312340863515 ], "size": [ - 210, + 271.305509971064, 34 ], "flags": { "collapsed": true }, - "order": 53, + "order": 23, "mode": 0, - "inputs": [ - { - "name": "INT", - "type": "INT", - "link": 521 - } - ], + "inputs": [], "outputs": [ { - "name": "*", - "type": "*", - "links": null + "name": "MODEL", + "type": "MODEL", + "links": [] } ], - "title": "Set_width", + "title": "Get_model", "properties": { - "previousName": "" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "width" + "model" ], - "color": "#1b4669", - "bgcolor": "#29699c" + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 283, - "type": "SetNode", + "id": 1829, + "type": "GetNode", "pos": [ - -1603.8699466189346, - 4609.617544789156 + -4802.427754641904, + 2541.5222060825627 ], "size": [ - 210, + 271.305509971064, 34 ], "flags": { "collapsed": true }, - "order": 51, + "order": 24, "mode": 0, - "inputs": [ - { - "name": "FLOAT", - "type": "FLOAT", - "link": 522 - } - ], + "inputs": [], "outputs": [ { - "name": "*", - "type": "*", - "links": null + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 3354 + ] } ], - "title": "Set_fps", + "title": "Get_negative", "properties": { - "previousName": "" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "fps" + "negative" ], - "color": "#346434", + "color": "#38291f", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 284, - "type": "PrimitiveFloat", + "id": 1830, + "type": "GetNode", "pos": [ - -1658.2357777743637, - 4564.629508546932 + -4802.427754641904, + 2541.780639951694 ], "size": [ - 210.11655952293995, - 73.68133072539695 + 271.305509971064, + 34 ], - "flags": {}, - "order": 20, + "flags": { + "collapsed": true + }, + "order": 25, "mode": 0, "inputs": [], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", + "name": "CONDITIONING", + "type": "CONDITIONING", "links": [ - 522 + 3353 ] } ], - "title": "FPS", + "title": "Get_positive", "properties": { - "cnr_id": "comfy-core", - "ver": "0.9.2", - "Node name for S&R": "PrimitiveFloat" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - 24 + "positive" ], - "color": "#006691", + "color": "#38291f", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 285, - "type": "INTConstant", + "id": 1831, + "type": "GetNode", "pos": [ - -1659.3449156194854, - 4454.936110198506 + -4802.427754641904, + 2590.8363999667736 ], "size": [ - 210, - 58 + 271.305509971064, + 34 ], "flags": { - "collapsed": false + "collapsed": true }, - "order": 21, + "order": 26, "mode": 0, "inputs": [], "outputs": [ { - "name": "value", - "type": "INT", - "links": [ - 520 - ] + "name": "MODEL", + "type": "MODEL", + "links": [] } ], - "title": "HEIGHT", + "title": "Get_model_with_lora", "properties": { - "cnr_id": "comfyui-kjnodes", - "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", - "Node name for S&R": "INTConstant" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - 720 - ], - "color": "#006691", - "bgcolor": "rgba(24,24,27,.9)" + "model_with_lora" + ] }, { - "id": 286, - "type": "INTConstant", + "id": 1833, + "type": "GetNode", "pos": [ - -1661.9786727501887, - 4342.851239718231 + -4804.501120776169, + 3080.1390583426737 ], "size": [ - 210, - 58 + 271.305509971064, + 34 ], "flags": { - "collapsed": false + "collapsed": true }, - "order": 22, + "order": 27, "mode": 0, "inputs": [], "outputs": [ { - "name": "value", - "type": "INT", + "name": "VAE", + "type": "VAE", "links": [ - 521 + 3356 ] } ], - "title": "WIDTH", + "title": "Get_vae_tiny", "properties": { - "cnr_id": "comfyui-kjnodes", - "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", - "Node name for S&R": "INTConstant" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - 1280 - ], - "color": "#006691", - "bgcolor": "rgba(24,24,27,.9)" + "vae_tiny" + ] }, { - "id": 287, - "type": "SetNode", + "id": 1834, + "type": "GetNode", "pos": [ - -1391.008359092571, - 4605.5325991197415 + -4804.501120776169, + 3071.860107368554 ], "size": [ - 334.1618700494437, + 271.305509971064, 34 ], "flags": { "collapsed": true }, - "order": 61, + "order": 28, "mode": 0, - "inputs": [ - { - "name": "LATENT_UPSCALE_MODEL", - "type": "LATENT_UPSCALE_MODEL", - "link": 524 - } - ], + "inputs": [], "outputs": [ { - "name": "*", - "type": "*", - "links": null + "name": "MODEL", + "type": "MODEL", + "links": [ + 3355 + ] } ], - "title": "Set_upscale_model", + "title": "Get_model_with_lora", "properties": { - "previousName": "" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "upscale_model" + "model_with_lora" ] }, { - "id": 288, - "type": "SetNode", + "id": 1839, + "type": "LTXVSeparateAVLatent", "pos": [ - -1391.008359092571, - 4149.4906451915 + -3459.8628831458436, + 2390.2568877551716 ], "size": [ - 334.1618700494437, - 34 + 257.2388542190106, + 46 ], - "flags": { - "collapsed": true - }, - "order": 58, + "flags": {}, + "order": 154, "mode": 0, "inputs": [ { - "name": "CLIP", - "type": "CLIP", - "link": 525 + "name": "av_latent", + "type": "LATENT", + "link": 3338 } ], "outputs": [ { - "name": "*", - "type": "*", - "links": null + "name": "video_latent", + "type": "LATENT", + "links": [ + 3315 + ] + }, + { + "name": "audio_latent", + "type": "LATENT", + "links": [ + 3348 + ] } ], - "title": "Set_clip", "properties": { - "previousName": "" + "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": [ - "clip" - ], - "color": "#c09430", - "bgcolor": "rgba(24,24,27,.9)" + "widgets_values": [] }, { - "id": 290, - "type": "SetNode", + "id": 1841, + "type": "GetNode", "pos": [ - -1391.008359092571, - 4287.995845869118 + -4802.427754641904, + 2547.4960293465956 ], "size": [ - 334.1618700494437, + 271.305509971064, 34 ], "flags": { "collapsed": true }, - "order": 59, + "order": 29, "mode": 0, - "inputs": [ + "inputs": [], + "outputs": [ { - "name": "VAE", - "type": "VAE", - "link": 526 + "name": "MODEL", + "type": "MODEL", + "links": [ + 3352 + ] } ], - "outputs": [ - { - "name": "*", - "type": "*", - "links": null - } - ], - "title": "Set_vae", + "title": "Get_model", "properties": { - "previousName": "" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "vae" - ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" + "model" + ] }, { - "id": 291, - "type": "SetNode", + "id": 1843, + "type": "GetNode", "pos": [ - -1391.008359092571, - 4450.284590146625 + -4773.974315813344, + 3293.213064861634 ], "size": [ - 334.1618700494437, + 210, 34 ], "flags": { "collapsed": true }, - "order": 60, - "mode": 0, - "inputs": [ - { - "name": "VAE", - "type": "VAE", - "link": 527 - } - ], - "outputs": [ - { - "name": "*", - "type": "*", - "links": null - } - ], - "title": "Set_vae_audio", - "properties": { - "previousName": "" - }, - "widgets_values": [ - "vae_audio" - ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" - }, - { - "id": 292, - "type": "UNETLoader", - "pos": [ - -1352.9689667474986, - 3470.27674376488 - ], - "size": [ - 320.66467204536764, - 89.41528260002815 - ], - "flags": { - "collapsed": true - }, - "order": 23, + "order": 30, "mode": 0, "inputs": [], "outputs": [ { - "name": "MODEL", - "type": "MODEL", - "links": [] + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 3341, + 3342 + ] } ], + "title": "Get_negative", "properties": { - "cnr_id": "comfy-core", - "ver": "0.8.2", - "Node name for S&R": "UNETLoader" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "LTXVideo\\v2\\ltx-2-19b-distilled-fp8_transformer_only.safetensors", - "default" - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + "negative" + ] }, { - "id": 294, - "type": "DualCLIPLoader", + "id": 1855, + "type": "GetNode", "pos": [ - -1379.883113707294, - 3422.093099383535 + -4802.427754641904, + 2556.1848899257348 ], "size": [ - 325.8044018136112, - 130 + 271.305509971064, + 34 ], "flags": { "collapsed": true }, - "order": 24, + "order": 31, "mode": 0, "inputs": [], "outputs": [ { - "name": "CLIP", - "type": "CLIP", - "links": [] + "name": "LATENT", + "type": "LATENT", + "links": [ + 3347 + ] } ], + "title": "Get_latent", "properties": { - "cnr_id": "comfy-core", - "ver": "0.8.2", - "Node name for S&R": "DualCLIPLoader" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "gemma_3_12B_it_fp8_scaled.safetensors", - "ltx-2-19b-embeddings_connector_distill_bf16.safetensors", - "ltxv", - "default" + "latent" ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 301, + "id": 1861, "type": "SetNode", "pos": [ - -978.59410396235, - 3461.8484036433874 + -5102.68706869562, + 3597.5407924393503 ], "size": [ 210, @@ -2177,409 +2082,347 @@ "flags": { "collapsed": true }, - "order": 80, + "order": 90, "mode": 0, "inputs": [ { - "name": "MODEL", - "type": "MODEL", - "link": 531 + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 3359 } ], "outputs": [ { - "name": "*", - "type": "*", + "name": "BOOLEAN", + "type": "BOOLEAN", "links": null } ], - "title": "Set_model", + "title": "Set_t2v_mode", "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", "previousName": "" }, "widgets_values": [ - "model" - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)" + "t2v_mode" + ] }, { - "id": 267, - "type": "SetNode", + "id": 1862, + "type": "PrimitiveBoolean", "pos": [ - 194.0555786681353, - 4927.71396595742 + -5170.870627318218, + 3566.067852774586 ], "size": [ - 210, - 50 + 282.51029338612364, + 72.29914672352243 ], - "flags": { - "collapsed": true - }, - "order": 91, + "flags": {}, + "order": 32, "mode": 0, - "inputs": [ - { - "name": "INT", - "type": "INT", - "link": 508 - } - ], + "inputs": [], "outputs": [ { - "name": "*", - "type": "*", - "links": null + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3359 + ] } ], - "title": "Set_frames", + "title": "Text To Video (no image ref)", "properties": { - "previousName": "frames" + "cnr_id": "comfy-core", + "ver": "0.5.1", + "Node name for S&R": "PrimitiveBoolean" }, "widgets_values": [ - "frames" + false ], - "color": "#1b4669", - "bgcolor": "#29699c" + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 230, - "type": "GetNode", + "id": 1586, + "type": "PrimitiveFloat", "pos": [ - -105.85477823562903, - 4185.012622323434 + -5850.944420446587, + 3564.3676597130398 ], "size": [ - 309.509375, - 60 + 210, + 66.66666666666667 ], - "flags": { - "collapsed": true - }, - "order": 25, + "flags": {}, + "order": 33, "mode": 0, "inputs": [], "outputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", + "name": "FLOAT", + "type": "FLOAT", "links": [ - 460 + 2916 ] } ], - "title": "Get_positive", - "properties": {}, + "title": "FPS", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.10.0", + "Node name for S&R": "PrimitiveFloat" + }, "widgets_values": [ - "positive" + 24 ], - "color": "#38291f", + "color": "#006691", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 239, - "type": "GetNode", + "id": 1832, + "type": "RandomNoise", "pos": [ - -105.85477823562903, - 4456.122894163269 + -4126.891593485264, + 2378.140747921542 ], "size": [ - 309.509375, - 60 + 274.0120536645418, + 82 ], - "flags": { - "collapsed": true - }, - "order": 26, + "flags": {}, + "order": 34, "mode": 0, "inputs": [], "outputs": [ { - "name": "LATENT", - "type": "LATENT", + "name": "NOISE", + "type": "NOISE", "links": [ - 466, - 467 + 3333 ] } ], - "title": "Get_latent", - "properties": {}, + "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": [ - "latent" + 420, + "fixed" ], - "color": "#422342", + "color": "#006691", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 129, - "type": "CFGGuider", + "id": 504, + "type": "LTXVChunkFeedForward", "pos": [ - -105.85477823562903, - 4179.952733012493 + -6284.781984248899, + 2200.331340870162 ], "size": [ - 309.509375, - 106.66666666666667 + 272.35703125, + 82 ], - "flags": {}, - "order": 66, - "mode": 0, + "flags": { + "collapsed": true + }, + "order": 118, + "mode": 4, "inputs": [ { "name": "model", "type": "MODEL", - "link": 533 - }, - { - "name": "positive", - "type": "CONDITIONING", - "link": 460 - }, - { - "name": "negative", - "type": "CONDITIONING", - "link": 459 + "link": 1351 } ], "outputs": [ { - "name": "GUIDER", - "type": "GUIDER", + "name": "model", + "type": "MODEL", "links": [ - 260 + 2848 ] } ], "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 + "cnr_id": "comfyui-kjnodes", + "ver": "0ea5ece1793263d9fb0ad97bb067f96b83a9dea3", + "Node name for S&R": "LTXVChunkFeedForward" }, "widgets_values": [ - 1 - ], - "color": "#008181", - "bgcolor": "rgba(24,24,27,.9)" + 2, + 4096 + ] }, { - "id": 302, - "type": "LTX2AudioLatentNormalizingSampling", + "id": 1523, + "type": "LTX2AttentionTunerPatch", "pos": [ - -105.85477823562903, - 3791.9706552148773 + -6018.204728778785, + 2200.1556115637304 ], "size": [ - 309.509375, - 58 + 283.875, + 178 ], - "flags": {}, - "order": 55, - "mode": 0, + "flags": { + "collapsed": true + }, + "order": 127, + "mode": 4, "inputs": [ { "name": "model", "type": "MODEL", - "link": 532 + "link": 2848 } ], "outputs": [ { - "name": "MODEL", + "name": "model", "type": "MODEL", "links": [ - 533 + 2975 ] } ], "properties": { "cnr_id": "comfyui-kjnodes", - "ver": "71578cf49e48978cf1c6714494b669b1e571777b", - "Node name for S&R": "LTX2AudioLatentNormalizingSampling" + "ver": "5b38397a6430fdb16c7bd14a6bd64c2b0e69a5f0", + "Node name for S&R": "LTX2AttentionTunerPatch" }, "widgets_values": [ - "1,1,0.25,1,1,0.25,1,1" + "", + 1, + 1, + 1, + 1, + true ] }, { - "id": 113, - "type": "SamplerCustomAdvanced", - "pos": [ - -105.85477823562903, - 3632.193411485103 - ], - "size": [ - 309.509375, - 106 - ], - "flags": {}, - "order": 73, - "mode": 0, - "inputs": [ - { - "name": "noise", - "type": "NOISE", - "link": 259 - }, - { - "name": "guider", - "type": "GUIDER", - "link": 260 - }, - { - "name": "sampler", - "type": "SAMPLER", - "link": 261 - }, - { - "name": "sigmas", - "type": "SIGMAS", - "link": 477 - }, - { - "name": "latent_image", - "type": "LATENT", - "link": 467 - } - ], - "outputs": [ - { - "name": "output", - "type": "LATENT", - "links": [ - 271 - ] - }, - { - "name": "denoised_output", - "type": "LATENT", - "links": [] - } - ], - "properties": { - "cnr_id": "comfy-core", - "ver": "0.3.60", - "Node name for S&R": "SamplerCustomAdvanced", - "enableTabs": false, - "tabWidth": 65, - "tabXOffset": 10, - "hasSecondTab": false, - "secondTabText": "Send Back", - "secondTabOffset": 80, - "secondTabWidth": 65 - }, - "widgets_values": [] - }, - { - "id": 225, - "type": "GetNode", + "id": 1563, + "type": "MarkdownNote", "pos": [ - -56.100090735629045, - 3939.759752694774 + -7044.188032967838, + 2412.483794303143 ], "size": [ - 210, - 58 + 389.1205006928807, + 142.9747966097172 ], "flags": { - "collapsed": true + "collapsed": false }, - "order": 27, + "order": 35, "mode": 0, "inputs": [], - "outputs": [ - { - "name": "MODEL", - "type": "MODEL", - "links": [ - 532 - ] - } - ], - "title": "Get_model", + "outputs": [], + "title": "Prompting LTX-2", "properties": {}, "widgets_values": [ - "model" + "## 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": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)" + "color": "#222", + "bgcolor": "#000" }, { - "id": 137, - "type": "KSamplerSelect", + "id": 1600, + "type": "MelBandRoFormerModelLoader", "pos": [ - -105.85477823562903, - 3901.2321137045224 + -6517.181672186722, + 4762.568470042497 ], "size": [ - 309.509375, - 68.88020833333334 + 415.63879264185346, + 62.872940254719055 ], "flags": {}, - "order": 28, - "mode": 0, + "order": 36, + "mode": 4, "inputs": [], "outputs": [ { - "name": "SAMPLER", - "type": "SAMPLER", + "name": "model", + "type": "MELROFORMERMODEL", "links": [ - 261 + 2931 ] } ], "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 + "cnr_id": "ComfyUI-MelBandRoFormer", + "ver": "b40e263224778ec417114d91d8b3b39934e30de5", + "Node name for S&R": "MelBandRoFormerModelLoader", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } }, "widgets_values": [ - "euler_ancestral" - ] + "MelBandRoformer\\MelBandRoformer_fp16.safetensors" + ], + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 115, - "type": "RandomNoise", + "id": 1856, + "type": "CFGGuider", "pos": [ - -105.85477823562903, - 4039.6031074657426 + -4804.174047268485, + 2509.2010718890224 ], "size": [ - 309.509375, - 82 + 271.305509971064, + 106.66666666666667 ], - "flags": {}, - "order": 29, + "flags": { + "collapsed": false + }, + "order": 89, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3352 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 3353 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 3354 + } + ], "outputs": [ { - "name": "NOISE", - "type": "NOISE", + "name": "GUIDER", + "type": "GUIDER", "links": [ - 259 + 3344 ] } ], "properties": { "cnr_id": "comfy-core", - "ver": "0.3.56", - "Node name for S&R": "RandomNoise", + "ver": "0.3.64", + "Node name for S&R": "CFGGuider", "enableTabs": false, "tabWidth": 65, "tabXOffset": 10, @@ -2589,1302 +2432,1281 @@ "secondTabWidth": 65 }, "widgets_values": [ - 809734838381254, - "randomize" - ], - "color": "#008181", - "bgcolor": "rgba(24,24,27,.9)" + 1 + ] }, { - "id": 229, - "type": "GetNode", + "id": 1879, + "type": "MelBandRoFormerModelLoader", "pos": [ - 294.06687476248743, - 4602.232941073722 + -5599.911480668738, + 4758.815324155733 ], "size": [ - 270, - 58 + 415.63879264185346, + 62.872940254719055 ], "flags": { - "collapsed": true + "collapsed": false }, - "order": 30, + "order": 37, "mode": 0, "inputs": [], "outputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", + "name": "model", + "type": "MELROFORMERMODEL", "links": [ - 458 + 3385, + 3394 ] } ], - "title": "Get_negative", - "properties": {}, + "properties": { + "cnr_id": "ComfyUI-MelBandRoFormer", + "ver": "b40e263224778ec417114d91d8b3b39934e30de5", + "Node name for S&R": "MelBandRoFormerModelLoader", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, "widgets_values": [ - "negative" + "MelBandRoformer\\MelBandRoformer_fp16.safetensors" ], - "color": "#38291f", - "bgcolor": "rgba(24,24,27,.9)" + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false }, { - "id": 228, + "id": 1887, "type": "GetNode", "pos": [ - 294.06687476248743, - 4595.977300175982 + -5132.648434428383, + 3232.6818813247446 ], "size": [ - 270, - 60 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 31, + "order": 38, "mode": 0, "inputs": [], "outputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", + "name": "INT", + "type": "INT", "links": [ - 457 + 3408 ] } ], - "title": "Get_positive", - "properties": {}, + "title": "Get_height", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "positive" + "height" ], - "color": "#38291f", - "bgcolor": "rgba(24,24,27,.9)" + "color": "#1b4669", + "bgcolor": "#29699c" }, { - "id": 224, + "id": 1889, "type": "GetNode", "pos": [ - 294.06687476248743, - 4601.679120652157 + -5132.648434428383, + 3069.2406566134864 ], "size": [ - 270, - 60 + 210, + 34 ], "flags": { "collapsed": true }, - "order": 32, + "order": 39, "mode": 0, "inputs": [], "outputs": [ { - "name": "MODEL", - "type": "MODEL", + "name": "VAE", + "type": "VAE", "links": [ - 453 + 3412 ] } ], - "title": "Get_model", - "properties": {}, + "title": "Get_vae_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, "widgets_values": [ - "model" + "vae_audio" ], - "color": "#1f1f48", + "color": "#af3535", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 127, - "type": "VAEDecodeTiled", + "id": 1891, + "type": "SetNode", "pos": [ - 664.6604355171102, - 3789.9104395950244 + -5132.648434428383, + 3342.66562969529 ], "size": [ - 257.2388542190106, - 150 + 210, + 34 ], - "flags": {}, - "order": 94, + "flags": { + "collapsed": true + }, + "order": 149, "mode": 0, "inputs": [ { - "name": "samples", + "name": "LATENT", "type": "LATENT", - "link": 302 - }, - { - "name": "vae", - "type": "VAE", - "link": 449 + "link": 3409 } ], "outputs": [ { - "name": "IMAGE", - "type": "IMAGE", - "links": [ - 313 - ] + "name": "LATENT", + "type": "LATENT", + "links": null } ], + "title": "Set_latent_custom_audio", "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 + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "latent_custom_audio" }, "widgets_values": [ - 512, - 64, - 4096, - 8 + "latent_custom_audio" ] }, { - "id": 201, - "type": "LTXVAudioVAEDecode", + "id": 1896, + "type": "SetNode", "pos": [ - 664.6604355171102, - 4006.424208346162 + -5982.612830577904, + 4512.207905503208 ], "size": [ - 257.2388542190106, - 46 + 210, + 60 ], - "flags": {}, - "order": 95, - "mode": 0, + "flags": { + "collapsed": true + }, + "order": 145, + "mode": 4, "inputs": [ { - "name": "samples", - "type": "LATENT", - "link": 430 - }, - { - "label": "Audio VAE", - "name": "audio_vae", - "type": "VAE", - "link": 448 + "name": "AUDIO", + "type": "AUDIO", + "link": 3420 } ], "outputs": [ { - "name": "Audio", + "name": "AUDIO", "type": "AUDIO", - "links": [ - 416 - ] + "links": null } ], + "title": "Set_audio_input_single", "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 + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "audio_input_single" }, - "widgets_values": [] + "widgets_values": [ + "audio_input_single" + ] }, { - "id": 125, - "type": "LTXVSeparateAVLatent", + "id": 1782, + "type": "PreviewAudio", "pos": [ - 664.6604355171102, - 3676.2452294875957 + -6131.132311283041, + 4564.916496384375 ], "size": [ - 257.2388542190106, - 46 + 386.9217680941538, + 88 ], "flags": {}, - "order": 93, - "mode": 0, + "order": 144, + "mode": 4, "inputs": [ { - "name": "av_latent", - "type": "LATENT", - "link": 299 - } - ], - "outputs": [ - { - "name": "video_latent", - "type": "LATENT", - "links": [ - 302 - ] - }, - { - "name": "audio_latent", - "type": "LATENT", - "links": [ - 430 - ] + "name": "audio", + "type": "AUDIO", + "link": 3264 } ], + "outputs": [], "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 + "ver": "0.17.0", + "Node name for S&R": "PreviewAudio" }, "widgets_values": [] }, { - "id": 303, + "id": 1835, "type": "GetNode", "pos": [ - 1228.3775148535472, - 3622.3045415484885 + -4126.891593485264, + 3040.7534464988767 ], "size": [ - 210, - 60 + 274.0120536645418, + 58 ], "flags": { "collapsed": true }, - "order": 33, + "order": 40, "mode": 0, "inputs": [], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", + "name": "MODEL", + "type": "MODEL", "links": [ - 534 + 3327, + 3444 ] } ], - "title": "Get_fps", - "properties": {}, + "title": "Get_model", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "fps" - ], - "color": "#346434", - "bgcolor": "rgba(24,24,27,.9)" + "model" + ] }, { - "id": 138, - "type": "KSamplerSelect", + "id": 650, + "type": "SetNode", "pos": [ - 294.06687476248743, - 4392.307075534466 + -5977.386425153849, + 3064.481147923772 ], "size": [ - 270, - 58 + 210, + 60 ], - "flags": {}, - "order": 34, + "flags": { + "collapsed": true + }, + "order": 115, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "link": 1700 + } + ], "outputs": [ { - "name": "SAMPLER", - "type": "SAMPLER", - "links": [ - 274 - ] + "name": "IMAGE", + "type": "IMAGE", + "links": null } ], + "title": "Set_ref_image", "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 + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "ref_image" }, "widgets_values": [ - "euler_ancestral" + "ref_image" ] }, { - "id": 275, - "type": "LoadAudio", + "id": 1631, + "type": "GetImageSize", "pos": [ - -1386.2263515979744, - 4783.709625510743 + -5984.259973213944, + 3098.748497917054 ], "size": [ - 307.6315953369183, - 136 + 140, + 66 ], - "flags": {}, - "order": 35, + "flags": { + "collapsed": true + }, + "order": 124, "mode": 0, "inputs": [ { - "label": "audio", - "name": "audio", - "type": "COMBO", - "widget": { - "name": "audio" - }, - "link": null - }, - { - "label": "audioUI", - "name": "audioUI", - "type": "AUDIO_UI", - "widget": { - "name": "audioUI" - }, - "link": null - }, - { - "label": "upload", - "name": "upload", - "type": "AUDIOUPLOAD", - "widget": { - "name": "upload" - }, - "link": null + "name": "image", + "type": "IMAGE", + "link": 2956 } ], "outputs": [ { - "label": "AUDIO", - "name": "AUDIO", - "type": "AUDIO", + "name": "width", + "type": "INT", + "links": [ + 2957 + ] + }, + { + "name": "height", + "type": "INT", "links": [ - 515 + 2958 ] + }, + { + "name": "batch_size", + "type": "INT", + "links": null } ], "properties": { "cnr_id": "comfy-core", - "ver": "0.8.2", - "Node name for S&R": "LoadAudio", - "enableTabs": false, - "tabWidth": 65, - "tabXOffset": 10, - "hasSecondTab": false, - "secondTabText": "Send Back", - "secondTabOffset": 80, - "secondTabWidth": 65, - "ue_properties": { - "widget_ue_connectable": { - "audio": true, - "audioUI": true, - "upload": true - } - } + "ver": "0.7.0", + "Node name for S&R": "GetImageSize" }, - "widgets_values": [ - "Leonardo DiCaprio.wav", - null, - null - ], - "color": "#346434", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + "widgets_values": [] }, { - "id": 278, - "type": "PrimitiveStringMultiline", + "id": 1630, + "type": "ResizeImageMaskNode", "pos": [ - -1043.9696640558545, - 4789.589818176266 + -6009.616576110299, + 3132.4027810943994 ], "size": [ - 331.5789175692396, - 173.77191840154194 + 227.34375, + 69 ], - "flags": {}, - "order": 36, + "flags": { + "collapsed": true + }, + "order": 116, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "input", + "type": "IMAGE,MASK", + "link": 2955 + } + ], "outputs": [ { - "name": "STRING", - "type": "STRING", + "name": "resized", + "type": "IMAGE", "links": [ - 517 + 2956, + 3476 ] } ], - "title": "Prompt (what to say)", "properties": { "cnr_id": "comfy-core", - "ver": "0.10.0", - "Node name for S&R": "PrimitiveStringMultiline" + "ver": "0.7.0", + "Node name for S&R": "ResizeImageMaskNode" }, "widgets_values": [ - "So what if you just want to prompt. Text to video works fine as well. Go generate some while I enjoy my coffee. " - ], - "color": "#346434", - "bgcolor": "rgba(24,24,27,.9)" + "scale by multiplier", + 0.5, + "area" + ] }, { - "id": 121, - "type": "CLIPTextEncode", + "id": 1878, + "type": "GetNode", "pos": [ - -978.7911430999393, - 3668.9263555816233 + -4783.159115376752, + 2807.2724434431825 ], "size": [ - 408.0565968241326, - 419.9846943307416 + 210, + 60 ], - "flags": {}, - "order": 47, + "flags": { + "collapsed": true + }, + "order": 41, "mode": 0, - "inputs": [ - { - "name": "clip", - "type": "CLIP", - "link": 440 - } - ], + "inputs": [], "outputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", + "name": "MODEL", + "type": "MODEL", "links": [ - 286 + 3382 ] } ], + "title": "Get_model", "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 + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "A young man looks at the camera and talks with engaging body language towards the camera. This talk is perfectly lip synced to the input audio. \n\nThe scene:\n\nA hyper detailed cinematic scene featuring use uploaded face 100% as reference as a winter luxury connoisseur.The camera captures the hero in the center of the frame with absolute clarity and dramatic presence.He wears winter layered luxury fashion, including a cashmere roll-neck,tailored wool coat,leather gloves,and a scarf.The scene is set at a snow-covered luxury ski resort,with chalets visible and crisp mountain air.He stands on a balcony,admiring the pristine snowy landscape,a steaming cup in hand,the BMW XM gleaming in the background,hinting at adventure and comfort.heavy atmosphere.Use language inspired by premium photography and expert level photo manipulation techniques similar to high end Photoshop to achieve top quality realism without CGI or 3D graphics.Create a one of a kind,unforgettable scene with unmatched detail,cinematic power,and full focus on the hero.no CGI or 3D graphics or art." - ], - "color": "#346434", - "bgcolor": "rgba(24,24,27,.9)" + "model" + ] }, { - "id": 116, - "type": "LTXVSeparateAVLatent", + "id": 1911, + "type": "BasicScheduler", "pos": [ - 294.06687476248743, - 3642.3750296617186 + -4126.891593485264, + 3182.61949212782 ], "size": [ - 270, - 46 + 274.0120536645418, + 106 ], - "flags": {}, - "order": 77, + "flags": { + "collapsed": true + }, + "order": 109, "mode": 0, "inputs": [ { - "name": "av_latent", - "type": "LATENT", - "link": 271 + "name": "model", + "type": "MODEL", + "link": 3445 } ], "outputs": [ { - "name": "video_latent", - "type": "LATENT", - "links": [ - 374 - ] - }, - { - "name": "audio_latent", - "type": "LATENT", - "links": [ - 475 - ] + "name": "SIGMAS", + "type": "SIGMAS", + "links": [] } ], "properties": { "cnr_id": "comfy-core", - "ver": "0.5.1", - "Node name for S&R": "LTXVSeparateAVLatent", - "enableTabs": false, - "tabWidth": 65, - "tabXOffset": 10, - "hasSecondTab": false, - "secondTabText": "Send Back", - "secondTabOffset": 80, - "secondTabWidth": 65 + "ver": "0.16.4", + "Node name for S&R": "BasicScheduler" }, - "widgets_values": [] + "widgets_values": [ + "linear_quadratic", + 4, + 1 + ] }, { - "id": 163, - "type": "GetImageSize", + "id": 1606, + "type": "INTConstant", "pos": [ - -471.5037798435113, - 3983.3437388388425 + -6582.845292111542, + 3566.6550563542964 ], "size": [ - 270, - 136 + 210, + 66.66666666666667 ], - "flags": {}, - "order": 72, + "flags": { + "collapsed": false + }, + "order": 42, "mode": 0, - "inputs": [ - { - "name": "image", - "type": "IMAGE", - "link": 355 - } - ], + "inputs": [], "outputs": [ { - "name": "width", - "type": "INT", - "links": [ - 494 - ] - }, - { - "name": "height", + "name": "value", "type": "INT", "links": [ - 495 + 2915 ] - }, - { - "name": "batch_size", - "type": "INT", - "links": null } ], + "title": "WIDTH", "properties": { - "cnr_id": "comfy-core", - "ver": "0.7.0", - "Node name for S&R": "GetImageSize" + "cnr_id": "comfyui-kjnodes", + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" }, "widgets_values": [ - "width: 30720, height: 17280\n batch size: 1" - ] + 1280 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 296, - "type": "LTXVChunkFeedForward", + "id": 1591, + "type": "INTConstant", "pos": [ - -1391.008359092571, - 3832.3011970176067 + -6346.622861919557, + 3568.0222685518324 ], "size": [ - 334.1618700494437, - 86.13947548706119 + 210, + 66.66666666666667 ], - "flags": {}, - "order": 68, + "flags": { + "collapsed": false + }, + "order": 43, "mode": 0, - "inputs": [ - { - "name": "model", - "type": "MODEL", - "link": 529 - } - ], + "inputs": [], "outputs": [ { - "name": "model", - "type": "MODEL", + "name": "value", + "type": "INT", "links": [ - 530 + 2914 ] } ], - "title": "LTXV Chunk FeedForward (optional)", + "title": "HEIGHT", "properties": { "cnr_id": "comfyui-kjnodes", - "ver": "4cb4ede5c3a4cebc14bb63b49b62f03cd16d44a5", - "Node name for S&R": "LTXVChunkFeedForward" + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" }, "widgets_values": [ - 4, - 4096 - ] + 720 + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 297, - "type": "LoraLoaderModelOnly", + "id": 1818, + "type": "VAEDecodeTiled", "pos": [ - -1391.008359092571, - 3978.129958149355 + -3457.9780048419657, + 2550.7600623533913 ], "size": [ - 334.1618700494437, - 82 + 257.2388542190106, + 150 ], "flags": {}, - "order": 75, + "order": 157, "mode": 0, "inputs": [ { - "name": "model", - "type": "MODEL", - "link": 530 + "name": "samples", + "type": "LATENT", + "link": 3315 + }, + { + "name": "vae", + "type": "VAE", + "link": 3316 } ], "outputs": [ { - "name": "MODEL", - "type": "MODEL", + "name": "IMAGE", + "type": "IMAGE", "links": [ - 531 + 3455 ] } ], - "title": "Camera lora (optional)", "properties": { "cnr_id": "comfy-core", - "ver": "0.10.0", - "Node name for S&R": "LoraLoaderModelOnly" + "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": [ - "LTX\\v2\\ltx-2-19b-lora-camera-control-static.safetensors", - 1.01 - ], - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + 512, + 64, + 4096, + 8 + ] }, { - "id": 298, - "type": "DualCLIPLoaderGGUF", + "id": 1636, + "type": "GetNode", "pos": [ - -1391.008359092571, - 4108.720086819886 + -5163.412462234987, + 2858.856082074055 ], "size": [ - 334.1618700494437, - 106 + 271.5280556132084, + 60 ], - "flags": {}, - "order": 37, + "flags": { + "collapsed": true + }, + "order": 44, "mode": 0, "inputs": [], "outputs": [ { - "name": "CLIP", - "type": "CLIP", + "name": "FLOAT", + "type": "FLOAT", "links": [ - 525 + 2960 ] } ], - "title": "CLIP ( Gemma GGUF+ LTX embedding)", + "title": "Get_fps", "properties": { - "cnr_id": "ComfyUI-GGUF", - "ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a", - "Node name for S&R": "DualCLIPLoaderGGUF" + "Node name for S&R": "GetNode", + "aux_id": "GetNode" }, "widgets_values": [ - "gemma3-12b-it-q2_k.gguf", - "ltx-2-19b-embeddings_connector_dev_bf16.safetensors", - "ltxv" - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + "fps" + ] }, { - "id": 299, - "type": "VAELoader", + "id": 1744, + "type": "LoadAudio", "pos": [ - -1391.008359092571, - 4273.699502366692 + -5652.032431036971, + 3976.836926466534 ], "size": [ - 334.1618700494437, - 58 + 379.8985321448199, + 137.18412290060564 ], "flags": {}, - "order": 38, + "order": 45, "mode": 0, "inputs": [], "outputs": [ { - "name": "VAE", - "type": "VAE", + "name": "AUDIO", + "type": "AUDIO", "links": [ - 526 + 3449 ] } ], - "title": "Load VAE (video vae)", + "title": "SPEAKER 1 (10-30s voice sample)", "properties": { "cnr_id": "comfy-core", - "ver": "0.8.2", - "Node name for S&R": "VAELoader" + "ver": "0.16.4", + "Node name for S&R": "LoadAudio" }, "widgets_values": [ - "LTX2_video_vae_bf16_KJ.safetensors" + "0cec9f6991bb440db7fffb1b44d2ba72.mp3", + null, + null ], - "color": "#1f1f48", + "color": "#346434", "bgcolor": "rgba(24,24,27,.9)", "ndSuperSelectorEnabled": false, "ndPowerEnabled": false }, { - "id": 295, - "type": "VAELoaderKJ", + "id": 1882, + "type": "TrimAudioDuration", "pos": [ - -1391.008359092571, - 4390.9830522200255 + -4822.161847569473, + 4789.047634775105 ], "size": [ - 334.1618700494437, - 106 + 234.1015625, + 93.33333333333334 ], - "flags": {}, - "order": 39, + "flags": { + "collapsed": true + }, + "order": 101, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "audio", + "type": "AUDIO", + "link": 3390 + } + ], "outputs": [ { - "name": "VAE", - "type": "VAE", + "name": "AUDIO", + "type": "AUDIO", "links": [ - 527 + 3462 ] } ], - "title": "VAELoader KJ (audio vae)", + "title": "Trim Audio", "properties": { - "cnr_id": "comfyui-kjnodes", - "ver": "487c7d86a0230aae3d8c0a37d517159b73834f85", - "Node name for S&R": "VAELoaderKJ" + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "TrimAudioDuration", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } }, "widgets_values": [ - "LTX2_audio_vae_bf16_KJ.safetensors", - "main_device", - "bf16" - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + 0, + 15 + ] }, { - "id": 289, - "type": "LatentUpscaleModelLoader", + "id": 1883, + "type": "MelBandRoFormerSampler", "pos": [ - -1391.008359092571, - 4550.120376347885 + -4865.98993761691, + 4755.591260390194 ], "size": [ - 334.1618700494437, - 71.81432296479034 + 240.17279321435535, + 72.1424614287107 ], - "flags": {}, - "order": 40, + "flags": { + "collapsed": false + }, + "order": 114, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "model", + "type": "MELROFORMERMODEL", + "link": 3394 + }, + { + "name": "audio", + "type": "AUDIO", + "link": 3462 + } + ], "outputs": [ { - "name": "LATENT_UPSCALE_MODEL", - "type": "LATENT_UPSCALE_MODEL", + "name": "vocals", + "type": "AUDIO", "links": [ - 524 + 3404 ] + }, + { + "name": "instruments", + "type": "AUDIO", + "links": null } ], "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 + "cnr_id": "ComfyUI-MelBandRoFormer", + "ver": "b40e263224778ec417114d91d8b3b39934e30de5", + "Node name for S&R": "MelBandRoFormerSampler", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } }, - "widgets_values": [ - "ltx-2-spatial-upscaler-x2-1.0.safetensors" - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)" + "widgets_values": [] }, { - "id": 293, - "type": "LoraLoaderModelOnly", + "id": 1881, + "type": "TrimAudioDuration", "pos": [ - -1391.008359092571, - 3706.994371022042 + -5101.0189022137665, + 4784.385678380123 ], "size": [ - 334.1618700494437, + 210, 82 ], - "flags": {}, - "order": 62, + "flags": { + "collapsed": true + }, + "order": 111, "mode": 0, "inputs": [ { - "name": "model", - "type": "MODEL", - "link": 528 + "name": "audio", + "type": "AUDIO", + "link": 3450 } ], "outputs": [ { - "name": "MODEL", - "type": "MODEL", + "name": "AUDIO", + "type": "AUDIO", "links": [ - 529 + 3463 ] } ], + "title": "Trim Audio", "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" - } - ] + "ver": "0.7.0", + "Node name for S&R": "TrimAudioDuration", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } }, "widgets_values": [ - "LTX\\v2\\ltx-2-19b-distilled-lora_resized_dynamic_fro09_avg_rank_175_bf16.safetensors", - 0.6 - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + 0, + 15 + ] }, { - "id": 300, - "type": "UnetLoaderGGUF", + "id": 1913, + "type": "VRAM_Debug", "pos": [ - -1391.008359092571, - 3577.698138933678 + -5027.907758135978, + 4021.1132663037392 ], "size": [ - 334.1618700494437, - 81.084474966176 + 306.263671875, + 186 ], "flags": { - "collapsed": false + "collapsed": true }, - "order": 41, + "order": 140, "mode": 0, - "inputs": [], - "outputs": [ + "inputs": [ { - "name": "MODEL", + "name": "any_input", + "shape": 7, + "type": "*", + "link": 3447 + }, + { + "name": "image_pass", + "shape": 7, + "type": "IMAGE", + "link": null + }, + { + "name": "model_pass", + "shape": 7, "type": "MODEL", + "link": null + } + ], + "outputs": [ + { + "name": "any_output", + "type": "*", "links": [ - 528 + 3464 ] + }, + { + "name": "image_pass", + "type": "IMAGE", + "links": null + }, + { + "name": "model_pass", + "type": "MODEL", + "links": null + }, + { + "label": "14,895,547,927 freemem_before", + "name": "freemem_before", + "type": "INT", + "links": null + }, + { + "label": "15,201,119,007 freemem_after", + "name": "freemem_after", + "type": "INT", + "links": null } ], "properties": { - "cnr_id": "ComfyUI-GGUF", - "ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a", - "Node name for S&R": "UnetLoaderGGUF" + "cnr_id": "comfyui-kjnodes", + "ver": "7519171dd6b6ccea43091c6b73e42443bba11f5b", + "Node name for S&R": "VRAM_Debug" }, "widgets_values": [ - "LTXvideo\\LTX-2\\ltx-2-19b-dev_Q8_0.gguf" - ], - "color": "#1f1f48", - "bgcolor": "rgba(24,24,27,.9)", - "ndSuperSelectorEnabled": false, - "ndPowerEnabled": false + true, + true, + true + ] }, { - "id": 114, - "type": "RandomNoise", + "id": 1914, + "type": "VRAM_Debug", "pos": [ - 294.06687476248743, - 4269.053622215277 + -5068.914538699449, + 4066.661823437402 ], "size": [ - 270, - 82 + 303.017578125, + 186 ], - "flags": {}, - "order": 42, + "flags": { + "collapsed": true + }, + "order": 97, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "any_input", + "shape": 7, + "type": "*", + "link": 3449 + }, + { + "name": "image_pass", + "shape": 7, + "type": "IMAGE", + "link": null + }, + { + "name": "model_pass", + "shape": 7, + "type": "MODEL", + "link": null + } + ], "outputs": [ { - "name": "NOISE", - "type": "NOISE", + "name": "any_output", + "type": "*", "links": [ - 272 + 3450 ] + }, + { + "name": "image_pass", + "type": "IMAGE", + "links": null + }, + { + "name": "model_pass", + "type": "MODEL", + "links": null + }, + { + "label": "8,373,131,068 freemem_before", + "name": "freemem_before", + "type": "INT", + "links": null + }, + { + "label": "8,373,131,068 freemem_after", + "name": "freemem_after", + "type": "INT", + "links": null } ], "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 + "cnr_id": "comfyui-kjnodes", + "ver": "7519171dd6b6ccea43091c6b73e42443bba11f5b", + "Node name for S&R": "VRAM_Debug" }, "widgets_values": [ - 12345, - "fixed" + true, + true, + true ] }, { - "id": 103, - "type": "CFGGuider", + "id": 1886, + "type": "FishS2MultiSpeakerTTS", "pos": [ - 294.06687476248743, - 4515.6788320536025 + -5215.1408970871325, + 3985.8501464812134 ], "size": [ - 270, - 98 + 400, + 564 ], "flags": {}, - "order": 56, + "order": 130, "mode": 0, "inputs": [ { - "name": "model", - "type": "MODEL", - "link": 453 + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 3402 }, { - "name": "positive", - "type": "CONDITIONING", - "link": 457 + "label": "speaker_1_audio", + "name": "num_speakers.speaker_1_audio", + "shape": 7, + "type": "AUDIO", + "link": 3403 }, { - "name": "negative", - "type": "CONDITIONING", - "link": 458 + "label": "speaker_2_audio", + "name": "num_speakers.speaker_2_audio", + "shape": 7, + "type": "AUDIO", + "link": 3404 } ], "outputs": [ { - "name": "GUIDER", - "type": "GUIDER", + "name": "audio", + "type": "AUDIO", "links": [ - 273 + 3447 ] } ], "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 + "cnr_id": "ComfyUI-fish-audio-s2", + "ver": "a90d3aa8eff94f784eb87ffef13366eb7e2f7450", + "Node name for S&R": "FishS2MultiSpeakerTTS" }, "widgets_values": [ - 1 + "s2-pro-fp8", + "[speaker_1]: Hello, I'm speaker one.\n[speaker_2]: And I'm speaker two!", + "auto", + "auto", + "auto", + "auto", + 0, + 200, + 0.8, + 0.8, + 1.1, + 43, + "fixed", + false, + false, + false, + 0.4, + "2", + "", + "" ] }, { - "id": 100, - "type": "ManualSigmas", + "id": 1916, + "type": "AudioNormalizeLUFS", "pos": [ - 294.06687476248743, - 4149.928468816305 + -4762.478499262609, + 3999.621159400769 ], "size": [ 270, - 58 + 130 ], - "flags": {}, - "order": 43, + "flags": { + "collapsed": true + }, + "order": 148, "mode": 0, - "inputs": [], + "inputs": [ + { + "name": "audio", + "type": "AUDIO", + "link": 3464 + } + ], "outputs": [ { - "name": "SIGMAS", - "type": "SIGMAS", + "name": "AUDIO", + "type": "AUDIO", "links": [ - 275 + 3465 ] } ], "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 + "aux_id": "Urabewe/ComfyUI-AudioTools", + "ver": "8763c3ec71d4d05278b53386cec57a06e1d99417", + "Node name for S&R": "AudioNormalizeLUFS" }, "widgets_values": [ - "0.909375, 0.725, 0.421875, 0.0" + -20, + 0, + 0, + "full_track" ] }, { - "id": 140, - "type": "VHS_VideoCombine", + "id": 1758, + "type": "SetNode", "pos": [ - 1019.8539114952141, - 3551.6372209672777 + -4733.999078263265, + 4302.689638713793 ], "size": [ - 845.7131392034435, - 802.142226561894 + 210, + 60 ], - "flags": {}, - "order": 96, + "flags": { + "collapsed": true + }, + "order": 156, "mode": 0, "inputs": [ { - "name": "images", - "type": "IMAGE", - "link": 313 - }, - { - "name": "audio", - "shape": 7, + "name": "AUDIO", "type": "AUDIO", - "link": 416 - }, - { - "name": "meta_batch", - "shape": 7, - "type": "VHS_BatchManager", - "link": null - }, - { - "name": "vae", - "shape": 7, - "type": "VAE", - "link": null - }, - { - "name": "frame_rate", - "type": "FLOAT", - "widget": { - "name": "frame_rate" - }, - "link": 534 + "link": 3467 } ], "outputs": [ { - "name": "Filenames", - "type": "VHS_FILENAMES", - "links": null + "name": "AUDIO", + "type": "AUDIO", + "links": [] } ], + "title": "Set_audio_input_multi", "properties": { - "cnr_id": "comfyui-videohelpersuite", - "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2", - "Node name for S&R": "VHS_VideoCombine" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "audio_input_multi" }, - "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_00474-audio.mp4", - "subfolder": "", - "type": "output", - "format": "video/h264-mp4", - "frame_rate": 24, - "workflow": "LTX-2_00474.png", - "fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_00474-audio.mp4" - } - } - } + "widgets_values": [ + "audio_input_multi" + ] }, { - "id": 305, - "type": "SimpleCalculatorKJ", + "id": 1904, + "type": "AudioEnhancementNode", "pos": [ - -441.5037798435113, - 4427.801926336123 + -4775.82426182177, + 4050.5332719851 ], "size": [ - 210, - 108 + 298.080078125, + 370 ], "flags": { "collapsed": true }, - "order": 63, + "order": 153, "mode": 0, "inputs": [ { - "name": "a", - "shape": 7, - "type": "*", - "link": 536 - }, - { - "name": "b", - "shape": 7, - "type": "*", - "link": null + "name": "audio", + "type": "AUDIO", + "link": 3465 } ], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", - "links": null - }, - { - "name": "INT", - "type": "INT", + "name": "AUDIO", + "type": "AUDIO", "links": [ - 537 + 3466, + 3467 ] } ], "properties": { - "cnr_id": "comfyui-kjnodes", - "ver": "f91daf93293ab7fb28836159595a5b088c86313a", - "Node name for S&R": "SimpleCalculatorKJ" + "aux_id": "Urabewe/ComfyUI-AudioTools", + "ver": "8763c3ec71d4d05278b53386cec57a06e1d99417", + "Node name for S&R": "AudioEnhancementNode" }, "widgets_values": [ - "a" + "manual", + 0.7, + 0.6, + 1.3, + 1.2, + 1, + 1, + 0.5, + "keep_original", + false, + 5, + 0, + 0, + "full_track" ] }, { - "id": 206, - "type": "LTXVScheduler", + "id": 1880, + "type": "MelBandRoFormerSampler", "pos": [ - -104.99801537023005, - 4355.059590473196 + -5144.742233029932, + 4753.85623943185 ], "size": [ - 309.509375, - 171.71352573079776 + 240.17279321435535, + 72.1424614287107 ], - "flags": {}, - "order": 54, + "flags": { + "collapsed": false + }, + "order": 122, "mode": 0, "inputs": [ { - "name": "latent", - "shape": 7, - "type": "LATENT", - "link": 466 + "name": "model", + "type": "MELROFORMERMODEL", + "link": 3385 + }, + { + "name": "audio", + "type": "AUDIO", + "link": 3463 } ], "outputs": [ { - "name": "SIGMAS", - "type": "SIGMAS", + "name": "vocals", + "type": "AUDIO", "links": [ - 477 + 3403 ] + }, + { + "name": "instruments", + "type": "AUDIO", + "links": null } ], "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 + "cnr_id": "ComfyUI-MelBandRoFormer", + "ver": "b40e263224778ec417114d91d8b3b39934e30de5", + "Node name for S&R": "MelBandRoFormerSampler", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } }, - "widgets_values": [ - 8, - 2.05, - 0.95, - true, - 0.1 - ], - "color": "#008181", - "bgcolor": "rgba(24,24,27,.9)" + "widgets_values": [] }, { - "id": 307, + "id": 1898, "type": "GetNode", "pos": [ - -887.9139166960362, - 4452.418180812667 + -6067.422399432978, + 3603.8041664618418 ], "size": [ 210, - 60 + 58 ], "flags": { "collapsed": true }, - "order": 44, + "order": 46, "mode": 0, "inputs": [], "outputs": [ @@ -3892,1105 +3714,4385 @@ "name": "FLOAT", "type": "FLOAT", "links": [ - 538 + 3423 ] } ], "title": "Get_fps", - "properties": {}, + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ "fps" - ], - "color": "#346434", - "bgcolor": "rgba(24,24,27,.9)" + ] }, { - "id": 107, - "type": "LTXVConditioning", + "id": 1897, + "type": "SimpleCalculatorKJ", "pos": [ - -939.0478474196839, - 4434.863015832105 + -6063.282788053116, + 3591.4737911908546 ], "size": [ - 270, - 86.66666666666667 + 210, + 148 ], - "flags": {}, - "order": 64, + "flags": { + "collapsed": true + }, + "order": 98, "mode": 0, "inputs": [ { - "name": "positive", - "type": "CONDITIONING", - "link": 286 + "label": "a", + "name": "variables.a", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3422 }, { - "name": "negative", - "type": "CONDITIONING", - "link": 287 + "label": "b", + "name": "variables.b", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3423 }, { - "name": "frame_rate", - "type": "FLOAT", - "widget": { - "name": "frame_rate" - }, - "link": 538 + "label": "c", + "name": "variables.c", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null } ], "outputs": [ { - "name": "positive", - "type": "CONDITIONING", - "links": [ - 455 - ] + "name": "FLOAT", + "type": "FLOAT", + "links": null }, { - "name": "negative", - "type": "CONDITIONING", + "name": "INT", + "type": "INT", "links": [ - 456 + 3468 ] + }, + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null } ], "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 + "cnr_id": "comfyui-kjnodes", + "ver": "676431504394217d8e0992e740370dbeec5e8dc1", + "Node name for S&R": "SimpleCalculatorKJ" }, "widgets_values": [ - 25 + "((round((a * b -1) / 8)) * 8) + 1 " ] }, { - "id": 164, - "type": "ResizeImageMaskNode", + "id": 1918, + "type": "SetNode", "pos": [ - -471.5037798435113, - 3821.675871702197 + -6090.522535840163, + 3596.1175443295824 ], "size": [ - 270, - 106 + 210, + 58.11512169612297 ], - "flags": {}, - "order": 65, + "flags": { + "collapsed": true + }, + "order": 112, "mode": 0, "inputs": [ { - "name": "input", - "type": "IMAGE,MASK", - "link": 488 + "name": "INT", + "type": "INT", + "link": 3468 } ], "outputs": [ { - "name": "resized", - "type": "IMAGE", - "links": [ - 355 - ] + "name": "INT", + "type": "INT", + "links": null } ], + "title": "Set_frames_seconds", "properties": { - "cnr_id": "comfy-core", - "ver": "0.7.0", - "Node name for S&R": "ResizeImageMaskNode" + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "frames_seconds" }, "widgets_values": [ - "scale by multiplier", - 0.5, - "area" + "frames_seconds" ] }, { - "id": 306, - "type": "GetNode", + "id": 1583, + "type": "INTConstant", "pos": [ - -441.5037798435113, - 4442.993376333579 + -6102.683778189626, + 3563.435315805661 ], "size": [ - 210, - 60 + 218.11722841564733, + 65.09373572208112 ], "flags": { - "collapsed": true + "collapsed": false }, - "order": 45, + "order": 47, "mode": 0, "inputs": [], "outputs": [ { - "name": "FLOAT", - "type": "FLOAT", + "name": "value", + "type": "INT", "links": [ - 536 + 3422 ] } ], - "title": "Get_fps", - "properties": {}, + "title": "LENGTH (in seconds)", + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "c6ce76d00bb8177d1b0286cad891df08eff5226e", + "Node name for S&R": "INTConstant" + }, "widgets_values": [ - "fps" + 10 ], - "color": "#346434", + "color": "#006691", "bgcolor": "rgba(24,24,27,.9)" }, { - "id": 217, - "type": "GetNode", + "id": 344, + "type": "EmptyLTXVLatentVideo", "pos": [ - -471.5037798435113, - 4428.957272119958 + -5163.412462234987, + 2456.719727688834 ], "size": [ - 270, + 271.5280556132084, + 130 + ], + "flags": {}, + "order": 86, + "mode": 0, + "inputs": [ + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 3297 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 3296 + }, + { + "name": "length", + "type": "INT", + "widget": { + "name": "length" + }, + "link": 2959 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 3497 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.0", + "Node name for S&R": "EmptyLTXVLatentVideo" + }, + "widgets_values": [ + 704, + 704, + 497, + 1 + ] + }, + { + "id": 1860, + "type": "SetNode", + "pos": [ + -5163.412462234987, + 2983.4864145370634 + ], + "size": [ + 271.5280556132084, 60 ], "flags": { "collapsed": true }, - "order": 46, + "order": 128, + "mode": 0, + "inputs": [ + { + "name": "LATENT", + "type": "LATENT", + "link": 3358 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": null + } + ], + "title": "Set_latent", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "latent" + }, + "widgets_values": [ + "latent" + ] + }, + { + "id": 1894, + "type": "GetNode", + "pos": [ + -5132.648434428383, + 2985.9793314264025 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 48, "mode": 0, "inputs": [], "outputs": [ { - "name": "VAE", - "type": "VAE", + "name": "LATENT", + "type": "LATENT", "links": [ - 444 + 3414 ] } ], - "title": "Get_vae_audio", - "properties": {}, + "title": "Get_latent_custom_audio", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, "widgets_values": [ - "vae_audio" - ], - "color": "#af3535", - "bgcolor": "rgba(24,24,27,.9)" + "latent_custom_audio" + ] }, { - "id": 110, - "type": "CLIPTextEncode", + "id": 350, + "type": "LTXVConcatAVLatent", "pos": [ - -978.7911430999393, - 4162.741159884186 + -5163.412462234987, + 2963.2918844249652 ], "size": [ - 408.0565968241326, - 176.42403565656787 + 271.5280556132084, + 46 ], "flags": {}, - "order": 48, + "order": 119, "mode": 0, "inputs": [ { - "name": "clip", - "type": "CLIP", - "link": 441 + "name": "video_latent", + "type": "LATENT", + "link": 3500 + }, + { + "name": "audio_latent", + "type": "LATENT", + "link": 3414 } ], "outputs": [ { - "name": "CONDITIONING", - "type": "CONDITIONING", + "name": "latent", + "type": "LATENT", "links": [ - 287 + 3358 ] } ], "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 + "ver": "0.8.0", + "Node name for S&R": "LTXVConcatAVLatent" }, - "widgets_values": [ - "" - ], - "color": "#422342", - "bgcolor": "rgba(24,24,27,.9)" + "widgets_values": [] }, { - "id": 199, - "type": "LTXVEmptyLatentAudio", + "id": 1759, + "type": "SetNode", "pos": [ - -471.5037798435113, - 4384.465883267379 + -5149.206336376624, + 3092.551320192569 ], "size": [ - 270, - 120 + 243.11580389648225, + 58 ], - "flags": {}, - "order": 69, + "flags": { + "collapsed": true + }, + "order": 123, "mode": 0, "inputs": [ { - "name": "audio_vae", - "type": "VAE", - "link": 444 - }, - { - "name": "frames_number", - "type": "INT", - "widget": { - "name": "frames_number" - }, - "link": 425 - }, - { - "name": "frame_rate", - "type": "INT", - "widget": { - "name": "frame_rate" - }, - "link": 537 + "name": "AUDIO", + "type": "AUDIO", + "link": 3416 } ], "outputs": [ { - "name": "Latent", - "type": "LATENT", - "links": [] + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 3418, + 3471 + ] } ], + "title": "Set_audio_input", "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 + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "audio_input" }, "widgets_values": [ - 121, - 25, - 1 + "audio_input" ] }, { - "id": 256, - "type": "EmptyImage", + "id": 1865, + "type": "Reroute", "pos": [ - -471.5037798435113, - 3628.6613838985327 + -5065.148434428383, + 3065.351782808842 ], "size": [ - 270, - 130 + 75, + 26 ], "flags": {}, - "order": 49, + "order": 113, "mode": 0, "inputs": [ { - "name": "width", - "type": "INT", - "widget": { - "name": "width" - }, - "link": 489 + "name": "", + "type": "*", + "link": 3421 + } + ], + "outputs": [ + { + "name": "", + "type": "AUDIO", + "links": [ + 3416 + ] + } + ], + "properties": { + "showOutputText": false, + "horizontal": false + } + }, + { + "id": 1757, + "type": "Any Switch (rgthree)", + "pos": [ + -5115.5579070846325, + 3100.0764522979275 + ], + "size": [ + 175.8189453125, + 106 + ], + "flags": { + "collapsed": true + }, + "order": 99, + "mode": 0, + "inputs": [ + { + "dir": 3, + "name": "any_01", + "type": "AUDIO", + "link": 3265 }, { - "name": "height", - "type": "INT", - "widget": { - "name": "height" - }, - "link": 490 + "dir": 3, + "name": "any_02", + "type": "AUDIO", + "link": 3266 + }, + { + "dir": 3, + "name": "any_03", + "type": "AUDIO", + "link": null + }, + { + "dir": 3, + "name": "any_04", + "type": "AUDIO", + "link": null + }, + { + "name": "any_05", + "type": "AUDIO", + "link": null } ], "outputs": [ { - "name": "IMAGE", - "type": "IMAGE", + "dir": 4, + "label": "AUDIO", + "name": "*", + "shape": 3, + "type": "AUDIO", "links": [ - 488 + 3421 ] } ], "properties": { - "cnr_id": "comfy-core", - "ver": "0.9.1", - "Node name for S&R": "EmptyImage" + "cnr_id": "rgthree-comfy", + "ver": "8ff50e4521881eca1fe26aec9615fc9362474931" }, - "widgets_values": [ - 512, + "widgets_values": [] + }, + { + "id": 1783, + "type": "GetNode", + "pos": [ + -5132.648434428383, + 3090.388721709024 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 49, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 3265 + ] + } + ], + "title": "Get_audio_input_single", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "audio_input_single" + ] + }, + { + "id": 1784, + "type": "GetNode", + "pos": [ + -5132.648434428383, + 3083.387806912942 + ], + "size": [ + 210, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 50, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 3266 + ] + } + ], + "title": "Get_audio_input_multi", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "audio_input_multi" + ] + }, + { + "id": 1920, + "type": "63e8c999-0a69-4f62-af3f-8b77f0095971", + "pos": [ + -5175.045318168429, + 3441.5861426881943 + ], + "size": [ + 234.3381591090597, + 50.81442287054415 + ], + "flags": { + "collapsed": true + }, + "order": 132, + "mode": 0, + "inputs": [ + { + "name": "audio", + "type": "AUDIO", + "link": 3471 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": [ + 3472 + ] + } + ], + "properties": { + "proxyWidgets": [], + "cnr_id": "comfy-core", + "ver": "0.18.1" + }, + "widgets_values": [] + }, + { + "id": 1578, + "type": "SetNode", + "pos": [ + -4995.537703477692, + 3439.972328946553 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 142, + "mode": 0, + "inputs": [ + { + "name": "*", + "type": "*", + "link": 3472 + } + ], + "outputs": [ + { + "name": "*", + "type": "*", + "links": null + } + ], + "title": "Set_frames", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "frames" + }, + "widgets_values": [ + "frames" + ] + }, + { + "id": 1892, + "type": "SetLatentNoiseMask", + "pos": [ + -5163.412462234987, + 3316.4150174852634 + ], + "size": [ + 271.5280556132084, + 46 + ], + "flags": {}, + "order": 141, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 3410 + }, + { + "name": "mask", + "type": "MASK", + "link": 3411 + } + ], + "outputs": [ + { + "name": "LATENT", + "type": "LATENT", + "links": [ + 3409 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "SetLatentNoiseMask", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [] + }, + { + "id": 1888, + "type": "GetNode", + "pos": [ + -5132.648434428383, + 3187.7116681258076 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 51, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 3407 + ] + } + ], + "title": "Get_width", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "width" + ], + "color": "#1b4669", + "bgcolor": "#29699c" + }, + { + "id": 1890, + "type": "SolidMask", + "pos": [ + -5163.412462234987, + 3164.730949174885 + ], + "size": [ + 271.5280556132084, + 106 + ], + "flags": { + "collapsed": false + }, + "order": 100, + "mode": 0, + "inputs": [ + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 3407 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 3408 + } + ], + "outputs": [ + { + "name": "MASK", + "type": "MASK", + "links": [ + 3411 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "SolidMask", + "ue_properties": { + "widget_ue_connectable": { + "width": true, + "height": true + }, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + 0, 512, - 1, - 0 + 512 + ] + }, + { + "id": 1893, + "type": "LTXVAudioVAEEncode", + "pos": [ + -5163.412462234987, + 3054.972798348021 + ], + "size": [ + 271.5280556132084, + 58.01664226661978 + ], + "flags": {}, + "order": 131, + "mode": 0, + "inputs": [ + { + "name": "audio", + "type": "AUDIO", + "link": 3418 + }, + { + "label": "Audio VAE", + "name": "audio_vae", + "type": "VAE", + "link": 3412 + } + ], + "outputs": [ + { + "name": "Audio Latent", + "type": "LATENT", + "links": [ + 3410 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVAudioVAEEncode", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [] + }, + { + "id": 1822, + "type": "GetNode", + "pos": [ + -3041.52524895514, + 2393.3285890776788 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 52, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3332 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 1852, + "type": "KSamplerSelect", + "pos": [ + -4126.891593485264, + 3258.281072266441 + ], + "size": [ + 274.0120536645418, + 58 + ], + "flags": {}, + "order": 53, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 3335 + ] + } + ], + "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": 1912, + "type": "ModelSamplingSD3", + "pos": [ + -4126.891593485264, + 3172.8734368136325 + ], + "size": [ + 274.0120536645418, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 93, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3444 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3445 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 13 + ] + }, + { + "id": 1851, + "type": "ManualSigmas", + "pos": [ + -4126.891593485264, + 3147.019306978821 + ], + "size": [ + 274.0120536645418, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 54, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 3454 + ] + } + ], + "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": 1836, + "type": "CFGGuider", + "pos": [ + -4126.891593485264, + 3006.069735879387 + ], + "size": [ + 274.0120536645418, + 98 + ], + "flags": { + "collapsed": false + }, + "order": 92, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3327 + }, + { + "name": "positive", + "type": "CONDITIONING", + "link": 3328 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 3329 + } + ], + "outputs": [ + { + "name": "GUIDER", + "type": "GUIDER", + "links": [ + 3334 + ] + } + ], + "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": 1844, + "type": "LTX2_NAG", + "pos": [ + -4801.665274246025, + 3236.972589285785 + ], + "size": [ + 271.305509971064, + 170 + ], + "flags": {}, + "order": 107, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3340 + }, + { + "name": "nag_cond_video", + "shape": 7, + "type": "CONDITIONING", + "link": 3341 + }, + { + "name": "nag_cond_audio", + "shape": 7, + "type": "CONDITIONING", + "link": 3342 + } + ], + "outputs": [ + { + "name": "model", + "type": "MODEL", + "links": [ + 3339 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTX2_NAG" + }, + "widgets_values": [ + 11, + 0.25, + 2.5, + true + ] + }, + { + "id": 445, + "type": "ImageResizeKJv2", + "pos": [ + -6067.987047190811, + 2971.8280377811066 + ], + "size": [ + 307.32059041677894, + 379.54068881957437 + ], + "flags": { + "collapsed": false + }, + "order": 102, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 1223 + }, + { + "name": "mask", + "shape": 7, + "type": "MASK", + "link": null + }, + { + "name": "width", + "type": "INT", + "widget": { + "name": "width" + }, + "link": 2953 + }, + { + "name": "height", + "type": "INT", + "widget": { + "name": "height" + }, + "link": 2954 + } + ], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 1700, + 2955 + ] + }, + { + "name": "width", + "type": "INT", + "links": [] + }, + { + "name": "height", + "type": "INT", + "links": [] + }, + { + "name": "mask", + "type": "MASK", + "links": [] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "37bda1000e75e5649c224b0b4a8a6f57093ef925", + "Node name for S&R": "ImageResizeKJv2" + }, + "widgets_values": [ + 960, + 544, + "lanczos", + "crop", + "0, 0, 0", + "center", + 2, + "cpu" + ] + }, + { + "id": 1627, + "type": "Power Lora Loader (rgthree)", + "pos": [ + -5632.30459002017, + 2372.5475204562654 + ], + "size": [ + 367.32267974561876, + 150.93425262353958 + ], + "flags": {}, + "order": 138, + "mode": 0, + "inputs": [ + { + "dir": 3, + "name": "model", + "type": "MODEL", + "link": 2975 + }, + { + "dir": 3, + "name": "clip", + "type": "CLIP", + "link": null + } + ], + "outputs": [ + { + "dir": 4, + "name": "MODEL", + "shape": 3, + "type": "MODEL", + "links": [ + 2943 + ] + }, + { + "dir": 4, + "name": "CLIP", + "shape": 3, + "type": "CLIP", + "links": null + } + ], + "properties": { + "cnr_id": "rgthree-comfy", + "ver": "8ff50e4521881eca1fe26aec9615fc9362474931", + "Show Strengths": "Single Strength" + }, + "widgets_values": [ + {}, + { + "type": "PowerLoraLoaderHeaderWidget" + }, + { + "on": false, + "lora": "None", + "strength": 1, + "strengthTwo": null + }, + {}, + "" + ] + }, + { + "id": 1626, + "type": "CLIPTextEncode", + "pos": [ + -5539.35531852053, + 3407.927162382193 + ], + "size": [ + 368.2819104698833, + 91.11004920139749 + ], + "flags": { + "collapsed": true + }, + "order": 83, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 2950 + } + ], + "outputs": [ + { + "name": "CONDITIONING", + "type": "CONDITIONING", + "links": [ + 2962 + ] + } + ], + "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": [ + "text, subtitles, logo, still image, still video, no motion, static, frozen, blurry, low quality, distorted, bad anatomy, oversaturated, pixelated, low resolution, grainy, compression artifacts, jpeg artifacts, glitches, watermark, signature, copyright, distortedsound, saturated sound, loud sound , deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, blurry teeth, disfigured teeth" + ], + "color": "#422342", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1743, + "type": "LoadAudio", + "pos": [ + -5649.235932277935, + 4181.968431078651 + ], + "size": [ + 379.8985321448199, + 137.18412290060564 + ], + "flags": {}, + "order": 55, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 3390 + ] + } + ], + "title": "SPEAKER 2 (10-30s voice sample)", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "LoadAudio" + }, + "widgets_values": [ + "42fadf38496c46d699f9e6cff7287840.mp3", + null, + null + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 1842, + "type": "RandomNoise", + "pos": [ + -4804.174047268485, + 2374.24294259811 + ], + "size": [ + 271.305509971064, + 82 + ], + "flags": {}, + "order": 56, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "NOISE", + "type": "NOISE", + "links": [ + 3343 + ] + } + ], + "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)" + }, + { + "id": 1853, + "type": "KSamplerSelect", + "pos": [ + -4804.174047268485, + 2662.208392202125 + ], + "size": [ + 271.305509971064, + 68.88020833333334 + ], + "flags": {}, + "order": 57, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SAMPLER", + "type": "SAMPLER", + "links": [ + 3345 + ] + } + ], + "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": 1923, + "type": "Label (rgthree)", + "pos": [ + -6597.97811981518, + 3781.7393921407324 + ], + "size": [ + 402.978515625, + 50 + ], + "flags": { + "allow_interaction": true + }, + "order": 58, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Fish Audio S2 Pro", + "properties": { + "fontSize": 50, + "fontFamily": "Arial", + "fontColor": "#ffffff", + "textAlign": "left", + "backgroundColor": "transparent", + "padding": 0, + "borderRadius": 0, + "angle": 0 + }, + "color": "#fff0", + "bgcolor": "#fff0" + }, + { + "id": 1847, + "type": "LTXVAudioVAEDecode", + "pos": [ + -3462.6902006016594, + 2756.7190087904314 + ], + "size": [ + 257.2388542190106, + 46 + ], + "flags": {}, + "order": 158, + "mode": 0, + "inputs": [ + { + "name": "samples", + "type": "LATENT", + "link": 3348 + }, + { + "label": "Audio VAE", + "name": "audio_vae", + "type": "VAE", + "link": 3349 + } + ], + "outputs": [ + { + "name": "Audio", + "type": "AUDIO", + "links": [ + 3357 + ] + } + ], + "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": 1915, + "type": "VRAM_Debug", + "pos": [ + -3404.1179378311917, + 2494.7671590170316 + ], + "size": [ + 306.263671875, + 186 + ], + "flags": { + "collapsed": true + }, + "order": 159, + "mode": 0, + "inputs": [ + { + "name": "any_input", + "shape": 7, + "type": "*", + "link": null + }, + { + "name": "image_pass", + "shape": 7, + "type": "IMAGE", + "link": 3455 + }, + { + "name": "model_pass", + "shape": 7, + "type": "MODEL", + "link": null + } + ], + "outputs": [ + { + "name": "any_output", + "type": "*", + "links": [] + }, + { + "name": "image_pass", + "type": "IMAGE", + "links": [ + 3456 + ] + }, + { + "name": "model_pass", + "type": "MODEL", + "links": null + }, + { + "label": "6,692,724,727 freemem_before", + "name": "freemem_before", + "type": "INT", + "links": null + }, + { + "label": "8,373,131,068 freemem_after", + "name": "freemem_after", + "type": "INT", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "7519171dd6b6ccea43091c6b73e42443bba11f5b", + "Node name for S&R": "VRAM_Debug" + }, + "widgets_values": [ + true, + true, + true + ] + }, + { + "id": 1837, + "type": "VHS_VideoCombine", + "pos": [ + -3106.9285432103, + 2275.1782174178825 + ], + "size": [ + 427.7780658701063, + 572.2779362285585 + ], + "flags": {}, + "order": 160, + "mode": 0, + "inputs": [ + { + "name": "images", + "type": "IMAGE", + "link": 3456 + }, + { + "name": "audio", + "shape": 7, + "type": "AUDIO", + "link": 3357 + }, + { + "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": 3332 + } + ], + "outputs": [ + { + "name": "Filenames", + "type": "VHS_FILENAMES", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-videohelpersuite", + "ver": "8923bd836bdab8b7bbdf4ed104b7d045e70c66e2", + "Node name for S&R": "VHS_VideoCombine" + }, + "widgets_values": { + "frame_rate": 24, + "loop_count": 0, + "filename_prefix": "LTX-2", + "format": "video/h264-mp4", + "pix_fmt": "yuv420p", + "crf": 19, + "save_metadata": true, + "trim_to_audio": false, + "pingpong": false, + "save_output": true, + "videopreview": { + "hidden": false, + "paused": false, + "params": { + "filename": "LTX-2_01248-audio.mp4", + "subfolder": "", + "type": "output", + "format": "video/h264-mp4", + "frame_rate": 24, + "workflow": "LTX-2_01248.png", + "fullpath": "E:\\AI\\ComfyUI\\output\\LTX-2_01248-audio.mp4" + } + } + } + }, + { + "id": 444, + "type": "LoadImage", + "pos": [ + -6073.298411942377, + 2366.2567654310537 + ], + "size": [ + 306.85022454256523, + 534.8675242280065 + ], + "flags": {}, + "order": 59, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "IMAGE", + "type": "IMAGE", + "links": [ + 1223 + ] + }, + { + "name": "MASK", + "type": "MASK", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "LoadImage", + "image": "clipspace/clipspace-painted-masked-1768664294622.png [input]" + }, + "widgets_values": [ + "123123123.png", + "image" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 1924, + "type": "MarkdownNote", + "pos": [ + -7044.188032967838, + 4101.546168007004 + ], + "size": [ + 389.1205006928807, + 182.54539375214335 + ], + "flags": { + "collapsed": false + }, + "order": 60, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "FishAudio Example Prompt", + "properties": {}, + "widgets_values": [ + "[happy] What a beautiful day!\n[sad] I'm sorry for your loss.\n[excited] We won the championship!\n\n[sad][whispering] I'll miss you so much.\n[angry][shouting] Get out of here now!\n[excited][laughing] We did it! Ha ha ha!\n\n[sighing] Sigh... what a long day.\n[panting] Huff... puff... almost there!" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 1608, + "type": "MarkdownNote", + "pos": [ + -7044.188032967838, + 3232.9180679262963 + ], + "size": [ + 389.1205006928807, + 178.53172516112772 + ], + "flags": { + "collapsed": false + }, + "order": 61, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Custom Audio", + "properties": {}, + "widgets_values": [ + "Use a reference audio instead of LTX own audio, and LTX video will lip-sync to the audio you provide. For best possible results you should prompt that the subject is talking. And if you transcribe what is said in your audio input, results might be even better \n\nMel-band RoFormer is optional for extracting a clean vocal only audio for the sampler\n\nhttps://huggingface.co/Kijai/MelBandRoFormer_comfy/tree/main\n\nfolder: models\\diffusion_models\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 1607, + "type": "MarkdownNote", + "pos": [ + -7044.188032967838, + 3462.102558356919 + ], + "size": [ + 389.1205006928807, + 182.54539375214335 + ], + "flags": { + "collapsed": false + }, + "order": 62, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About Video settings", + "properties": {}, + "widgets_values": [ + "If low on Ram/Vram, try 768x512, 832x480 or 960x544. With higher Vram you can try 1280x736 or 1920x1088\n\nWidth & height settings must be divisible by 32 + 1. \nFrame count must be divisible by 8 + 1. \n\nRunning with invalid parameters **will not cause errors**. Instead, the flow will silently choose the closest valid parameters. \n\n**Length in seconds:** try 5, 10 or 20. \n\n**FPS:** 24 or 25 (or 48 if your pc can run it)\n\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 1566, + "type": "MarkdownNote", + "pos": [ + -7044.188032967838, + 2630.965192838145 + ], + "size": [ + 389.1205006928807, + 88 + ], + "flags": { + "collapsed": false + }, + "order": 63, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "About 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": 1564, + "type": "MarkdownNote", + "pos": [ + -6954.094710594883, + 2777.8291889400766 + ], + "size": [ + 387.5627500285185, + 96.88451363344984 + ], + "flags": { + "collapsed": true + }, + "order": 64, + "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": 1565, + "type": "MarkdownNote", + "pos": [ + -6954.969441358688, + 2858.1606736588724 + ], + "size": [ + 389.1205006928807, + 88 + ], + "flags": { + "collapsed": true + }, + "order": 65, + "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": 1573, + "type": "DualCLIPLoaderGGUF", + "pos": [ + -6951.513177012412, + 2951.2926061298704 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 66, + "mode": 0, + "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": 1571, + "type": "UnetLoaderGGUF", + "pos": [ + -6941.239527869455, + 3038.678760574755 + ], + "size": [ + 210, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 67, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": null + } + ], + "properties": { + "cnr_id": "ComfyUI-GGUF", + "ver": "6ea2651e7df66d7585f6ffee804b20e92fb38b8a", + "Node name for S&R": "UnetLoaderGGUF" + }, + "widgets_values": [ + "LTXvideo\\LTX-2\\quantstack\\LTX-2.3-distilled-Q4_K_S.gguf" + ], + "color": "#1f1f48", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 1845, + "type": "SamplerCustomAdvanced", + "pos": [ + -4484.056143476512, + 2375.611567262206 + ], + "size": [ + 262.10818770989886, + 260.87578270797184 + ], + "flags": {}, + "order": 108, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 3343 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 3344 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 3345 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 3501 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 3347 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 3326 + ] + }, + { + "name": "denoised_output", + "type": "LATENT", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.3.60", + "Node name for S&R": "SamplerCustomAdvanced", + "enableTabs": false, + "tabWidth": 65, + "tabXOffset": 10, + "hasSecondTab": false, + "secondTabText": "Send Back", + "secondTabOffset": 80, + "secondTabWidth": 65 + }, + "widgets_values": [] + }, + { + "id": 1838, + "type": "SamplerCustomAdvanced", + "pos": [ + -3811.0531147297625, + 2379.7554161840817 + ], + "size": [ + 279.4732492615425, + 270.40621687987004 + ], + "flags": {}, + "order": 152, + "mode": 0, + "inputs": [ + { + "name": "noise", + "type": "NOISE", + "link": 3333 + }, + { + "name": "guider", + "type": "GUIDER", + "link": 3334 + }, + { + "name": "sampler", + "type": "SAMPLER", + "link": 3335 + }, + { + "name": "sigmas", + "type": "SIGMAS", + "link": 3454 + }, + { + "name": "latent_image", + "type": "LATENT", + "link": 3337 + } + ], + "outputs": [ + { + "name": "output", + "type": "LATENT", + "links": [ + 3338 + ] + }, + { + "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": 1930, + "type": "SetNode", + "pos": [ + -5482.3698533796005, + 3607.5158087937107 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 103, + "mode": 0, + "inputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "link": 3487 + } + ], + "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": 1926, + "type": "a8d7fd9f-52aa-447a-9766-53cb91c0ef18", + "pos": [ + -5619.223290707577, + 2738.916723989628 + ], + "size": [ + 335.8864830219627, + 97.13791725018427 + ], + "flags": {}, + "order": 125, + "mode": 0, + "inputs": [ + { + "name": "clip", + "type": "CLIP", + "link": 3475 + }, + { + "name": "image", + "type": "IMAGE", + "link": 3476 + }, + { + "label": "Enable", + "name": "", + "type": "*", + "link": 3491 + }, + { + "label": "Prompt", + "name": "_1", + "type": "*", + "link": 3495 + } + ], + "outputs": [ + { + "name": "generated_text", + "type": "STRING", + "links": [ + 3478, + 3479 + ] + } + ], + "properties": { + "proxyWidgets": [], + "cnr_id": "comfy-core", + "ver": "0.18.1" + }, + "widgets_values": [] + }, + { + "id": 1619, + "type": "GetNode", + "pos": [ + -5598.13585514071, + 2735.1617237644314 + ], + "size": [ + 210, + 50 + ], + "flags": { + "collapsed": true + }, + "order": 68, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "CLIP", + "type": "CLIP", + "links": [ + 3475 + ] + } + ], + "title": "Get_clip", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "clip" + ] + }, + { + "id": 1931, + "type": "GetNode", + "pos": [ + -5474.095513503224, + 2738.177535700984 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 69, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3491 + ] + } + ], + "title": "Get_enhance_prompt", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "enhance_prompt" + ] + }, + { + "id": 1929, + "type": "PrimitiveBoolean", + "pos": [ + -5555.018994761434, + 3572.0166705258935 + ], + "size": [ + 301.73597873412746, + 60.7596503247064 + ], + "flags": {}, + "order": 70, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3487 + ] + } + ], + "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": 1624, + "type": "PrimitiveStringMultiline", + "pos": [ + -5644.395531919659, + 3054.613929838202 + ], + "size": [ + 391.27260032408685, + 289.199908391225 + ], + "flags": { + "collapsed": false + }, + "order": 71, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 3495 + ] + } + ], + "title": "PROMPT", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.14.1", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "A video from a TV broadcast with a male and a female news achor. They both stay in frame all the time.\n\nThe dialog from the male and female is as follows:\n\n[Woman]: \"So wouldn't it be great with consistent multi speaker audio?\"\n[Man]: \"Ah yes, and now you can. With Fish Audio Pro. Create the audio you need on the fly.\"\n[Woman]: \"Ich spreche Deutsch\"\n[Man]: \"I have no idea what she just said, sound all greek to me.\" \n\nThe dialog with perfect lip-sync to the audio\n\n\nThey both smile at the end.\n\n\n" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1875, + "type": "TrimAudioDuration", + "pos": [ + -6015.391840502049, + 4777.435070632693 + ], + "size": [ + 234.1015625, + 93.33333333333334 + ], + "flags": { + "collapsed": true + }, + "order": 104, + "mode": 4, + "inputs": [ + { + "name": "audio", + "type": "AUDIO", + "link": 3375 + } + ], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 3376, + 3377 + ] + } + ], + "title": "Trim Audio", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "TrimAudioDuration", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [ + 6, + 10 + ] + }, + { + "id": 1599, + "type": "MelBandRoFormerSampler", + "pos": [ + -6065.258150037935, + 4752.235034481078 + ], + "size": [ + 240.17279321435535, + 72.1424614287107 + ], + "flags": { + "collapsed": false + }, + "order": 117, + "mode": 4, + "inputs": [ + { + "name": "model", + "type": "MELROFORMERMODEL", + "link": 2931 + }, + { + "name": "audio", + "type": "AUDIO", + "link": 3377 + } + ], + "outputs": [ + { + "name": "vocals", + "type": "AUDIO", + "links": [ + 3262 + ] + }, + { + "name": "instruments", + "type": "AUDIO", + "links": null + } + ], + "properties": { + "cnr_id": "ComfyUI-MelBandRoFormer", + "ver": "b40e263224778ec417114d91d8b3b39934e30de5", + "Node name for S&R": "MelBandRoFormerSampler", + "ue_properties": { + "widget_ue_connectable": {}, + "version": "7.5.2", + "input_ue_unconnectable": {} + } + }, + "widgets_values": [] + }, + { + "id": 1756, + "type": "LoadAudio", + "pos": [ + -6579.713010977941, + 3984.422812553767 + ], + "size": [ + 379.8985321448199, + 137.18412290060564 + ], + "flags": { + "collapsed": false + }, + "order": 72, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "AUDIO", + "type": "AUDIO", + "links": [ + 3375 + ] + } + ], + "title": "Voice clone - Source audio", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "LoadAudio" + }, + "widgets_values": [ + "Scarlett Johansson_01.wav", + null, + null + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)", + "ndSuperSelectorEnabled": false, + "ndPowerEnabled": false + }, + { + "id": 1781, + "type": "ComfySwitchNode", + "pos": [ + -6531.6101653106525, + 4521.989961924484 + ], + "size": [ + 268.74561348876887, + 110.6140492919958 + ], + "flags": {}, + "order": 126, + "mode": 4, + "inputs": [ + { + "name": "on_false", + "type": "AUDIO", + "link": 3376 + }, + { + "name": "on_true", + "type": "AUDIO", + "link": 3262 + } + ], + "outputs": [ + { + "name": "output", + "type": "AUDIO", + "links": [ + 3374 + ] + } + ], + "title": "USE VOCALS ONLY", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "ComfySwitchNode" + }, + "widgets_values": [ + false + ], + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1777, + "type": "PrimitiveStringMultiline", + "pos": [ + -6577.437305589281, + 4187.641575168591 + ], + "size": [ + 383.06578209838517, + 262.970202863773 + ], + "flags": {}, + "order": 73, + "mode": 4, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 3243 + ] + } + ], + "title": "Audio Prompt", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.17.0", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "[american woman] [excited] What a wonderful day! Sunny, and summer is approaching. [laughing] The only thing that can keep me inside is LTX. [long-break] Oh wait. I should get home and play with LTX now. See you" + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1755, + "type": "FishS2VoiceCloneTTS", + "pos": [ + -6127.142637962559, + 3961.7510138790117 + ], + "size": [ + 381.7863078569335, + 502 + ], + "flags": {}, + "order": 137, + "mode": 4, + "inputs": [ + { + "name": "reference_audio", + "type": "AUDIO", + "link": 3374 + }, + { + "name": "text", + "type": "STRING", + "widget": { + "name": "text" + }, + "link": 3243 + } + ], + "outputs": [ + { + "name": "audio", + "type": "AUDIO", + "links": [ + 3264, + 3420 + ] + } + ], + "properties": { + "cnr_id": "ComfyUI-fish-audio-s2", + "ver": "bf14fd1f2e9e200ec58155636c7dc3b705f53877", + "Node name for S&R": "FishS2VoiceCloneTTS" + }, + "widgets_values": [ + "s2-pro-fp8", + "Hello! [excited] This is my cloned voice.", + "auto", + "auto", + "auto", + "auto", + 0, + 200, + 0.8, + 0.8, + 1.1, + 261102516, + "fixed", + true, + false, + false, + "" + ] + }, + { + "id": 1625, + "type": "easy showAnything", + "pos": [ + -5649.782530677338, + 2703.226891183816 + ], + "size": [ + 399.08239834122924, + 183.04865316371328 + ], + "flags": { + "collapsed": false + }, + "order": 136, + "mode": 0, + "inputs": [ + { + "name": "anything", + "shape": 7, + "type": "*", + "link": 3479 + } + ], + "outputs": [ + { + "name": "output", + "type": "*", + "links": null + } + ], + "title": "Enhanced Prompt", + "properties": { + "cnr_id": "comfyui-easy-use", + "ver": "b11c63487243d183a967261bdf019c5afcec2cf7", + "Node name for S&R": "easy showAnything" + }, + "widgets_values": [ + "Style: realistic - cinematic - A male and female news anchor sit at a news desk, smiling warmly at the camera. The male anchor speaks in a clear, professional voice, \"Ah yes, and now you can. With Fish Audio Pro.\" The female anchor responds in a cheerful tone, \"So wouldn't it be great with consistent multi speaker audio?\" The male anchor then says, \"I have no idea what she just said, sound all greek to me.\" Both anchors smile at the camera." + ], + "color": "#008181", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1825, + "type": "LTXVImgToVideoInplace", + "pos": [ + -4126.891593485264, + 2739.658994648528 + ], + "size": [ + 274.0120536645418, + 122 + ], + "flags": { + "collapsed": false + }, + "order": 139, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 3319 + }, + { + "name": "image", + "type": "IMAGE", + "link": 3320 + }, + { + "name": "latent", + "type": "LATENT", + "link": 3321 + }, + { + "name": "bypass", + "type": "BOOLEAN", + "widget": { + "name": "bypass" + }, + "link": 3322 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 3317 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVImgToVideoInplace" + }, + "widgets_values": [ + 1, + false + ] + }, + { + "id": 1935, + "type": "GetNode", + "pos": [ + -5132.648434428383, + 2709.9083351468394 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 74, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3499 + ] + } + ], + "title": "Get_t2v_mode", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "t2v_mode" + ] + }, + { + "id": 1934, + "type": "LTXVImgToVideoInplace", + "pos": [ + -5164.654461260653, + 2632.6170808503384 + ], + "size": [ + 274.0120536645418, + 122 + ], + "flags": { + "collapsed": false + }, + "order": 106, + "mode": 0, + "inputs": [ + { + "name": "vae", + "type": "VAE", + "link": 3496 + }, + { + "name": "image", + "type": "IMAGE", + "link": 3498 + }, + { + "name": "latent", + "type": "LATENT", + "link": 3497 + }, + { + "name": "bypass", + "type": "BOOLEAN", + "widget": { + "name": "bypass" + }, + "link": 3499 + } + ], + "outputs": [ + { + "name": "latent", + "type": "LATENT", + "links": [ + 3500 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.7.0", + "Node name for S&R": "LTXVImgToVideoInplace" + }, + "widgets_values": [ + 0.7, + false + ] + }, + { + "id": 164, + "type": "LTXVConditioning", + "pos": [ + -5163.412462234987, + 2814.288016087849 + ], + "size": [ + 271.5280556132084, + 86.66666666666667 + ], + "flags": {}, + "order": 143, + "mode": 0, + "inputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "link": 2961 + }, + { + "name": "negative", + "type": "CONDITIONING", + "link": 2962 + }, + { + "name": "frame_rate", + "type": "FLOAT", + "widget": { + "name": "frame_rate" + }, + "link": 2960 + } + ], + "outputs": [ + { + "name": "positive", + "type": "CONDITIONING", + "links": [ + 1688 + ] + }, + { + "name": "negative", + "type": "CONDITIONING", + "links": [ + 1689 + ] + } + ], + "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": 446, + "type": "LTXVPreprocess", + "pos": [ + -5163.412462234987, + 2345.4634838586785 + ], + "size": [ + 271.5280556132084, + 58 + ], + "flags": {}, + "order": 87, + "mode": 0, + "inputs": [ + { + "name": "image", + "type": "IMAGE", + "link": 3298 + } + ], + "outputs": [ + { + "name": "output_image", + "type": "IMAGE", + "links": [ + 3498 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.8.2", + "Node name for S&R": "LTXVPreprocess" + }, + "widgets_values": [ + 18 + ] + }, + { + "id": 1748, + "type": "Fast Groups Bypasser (rgthree)", + "pos": [ + -7044.188032967838, + 3907.5496109590417 + ], + "size": [ + 389.1205006928807, + 134.20877780928424 + ], + "flags": {}, + "order": 75, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "OPT_CONNECTION", + "type": "*", + "links": null + } + ], + "properties": { + "matchColors": "", + "matchTitle": "FishAudio*", + "showNav": false, + "showAllGraphs": true, + "sort": "position", + "customSortAlphabet": "", + "toggleRestriction": "max one" + }, + "color": "#006691", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1778, + "type": "PrimitiveStringMultiline", + "pos": [ + -5646.253154194364, + 4381.606139492154 + ], + "size": [ + 375.5239127849936, + 234.29347586075164 + ], + "flags": {}, + "order": 76, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "STRING", + "type": "STRING", + "links": [ + 3402 + ] + } + ], + "title": "Audio Prompt", + "properties": { + "cnr_id": "comfy-core", + "ver": "0.17.0", + "Node name for S&R": "PrimitiveStringMultiline" + }, + "widgets_values": [ + "[speaker_1][excited]: So wouldn't it be great with consistent multi speaker audio?\n[speaker_2][surprised] : Ah yes, and now you can. With Fish Audio Pro. Create the audio you need on the fly.\n[speaker_1][excited]: Ich spreche Deutsch\n[speaker_2][laughing]: I have no idea what she just said, sound all greek to me." + ], + "color": "#346434", + "bgcolor": "rgba(24,24,27,.9)" + }, + { + "id": 1917, + "type": "PreviewAudio", + "pos": [ + -4785.683323490429, + 4130.483449173245 + ], + "size": [ + 270, + 88 + ], + "flags": {}, + "order": 155, + "mode": 0, + "inputs": [ + { + "name": "audio", + "type": "AUDIO", + "link": 3466 + } + ], + "outputs": [], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.18.1", + "Node name for S&R": "PreviewAudio" + }, + "widgets_values": [] + }, + { + "id": 1925, + "type": "MarkdownNote", + "pos": [ + -7044.188032967838, + 4331.940608277429 + ], + "size": [ + 389.1205006928807, + 528.1502021667939 + ], + "flags": { + "collapsed": false + }, + "order": 77, + "mode": 0, + "inputs": [], + "outputs": [], + "title": "Quick Reference: some example tags", + "properties": {}, + "widgets_values": [ + "**Quick Reference**\n\nNote the model uses natural language for descriptions within brackets [..], so its not limited to the examples below \n\nThe model supports 80+ languages, \n\nFor gender try [female voice] or [male voice with British accent], [young female voice], [middle aged woman voice], [conversational tone], [narrator]... etc.. use natural language ;-)\n\n**Positive Emotions**\n\n[happy] [excited] [delighted] [satisfied] [proud] [grateful] [confident] [relaxed] [hopeful] [optimistic] [moved] [compassionate]\n\n\n**Negative Emotions**\n\n[sad] [angry] [frustrated] [depressed] [upset] [worried] [scared] [nervous] [disappointed] [regretful] [guilty] [ashamed] [lonely] [bored]\n\n\n\n**Neutral/Complex Emotions**\n\n[calm] [curious] [surprised] [confused] [uncertain] [doubtful] [indifferent] [nostalgic] [sarcastic] [determined] [resigned]\n\n**Social/Interpersonal Emotions**\n\n[empathetic] [sympathetic] [embarrassed] [jealous] [envious] [disdainful] [contemptuous] [disgusted]\n\n**Tone & Audio Effects**\n\n[in a hurry tone] [shouting] [screaming] [whispering] [soft tone] [laughing] [chuckling] [sobbing] [crying loudly] [sighing] [groaning] [panting] [gasping] [yawning] [snoring] [audience laughing] [background laughter] [crowd laughing] [break] [long-break]\n" + ], + "color": "#222", + "bgcolor": "#000" + }, + { + "id": 1840, + "type": "SetNode", + "pos": [ + -4744.298107750328, + 3128.639932933323 + ], + "size": [ + 271.305509971064, + 34 + ], + "flags": { + "collapsed": true + }, + "order": 120, + "mode": 0, + "inputs": [ + { + "name": "MODEL", + "type": "MODEL", + "link": 3339 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": null + } + ], + "title": "Set_model", + "properties": { + "Node name for S&R": "SetNode", + "aux_id": "SetNode", + "previousName": "" + }, + "widgets_values": [ + "model" + ] + }, + { + "id": 1876, + "type": "ModelSamplingSD3", + "pos": [ + -4794.703494666746, + 2828.5011531354585 + ], + "size": [ + 270, + 58 + ], + "flags": { + "collapsed": true + }, + "order": 94, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3382 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3383 + ] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "ModelSamplingSD3" + }, + "widgets_values": [ + 13 + ] + }, + { + "id": 1877, + "type": "BasicScheduler", + "pos": [ + -4762.321849311875, + 2832.3058320020305 + ], + "size": [ + 270, + 106 + ], + "flags": { + "collapsed": true + }, + "order": 110, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3383 + } + ], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [] + } + ], + "properties": { + "cnr_id": "comfy-core", + "ver": "0.16.4", + "Node name for S&R": "BasicScheduler" + }, + "widgets_values": [ + "linear_quadratic", + 8, + 1 + ] + }, + { + "id": 1857, + "type": "ManualSigmas", + "pos": [ + -4810.454890158432, + 2799.6612985125294 + ], + "size": [ + 271.305509971064, + 58 + ], + "flags": { + "collapsed": false + }, + "order": 78, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "SIGMAS", + "type": "SIGMAS", + "links": [ + 3501 + ] + } + ], + "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": 1858, + "type": "LTX2SamplingPreviewOverride", + "pos": [ + -4812.741675922473, + 2982.0243761647816 + ], + "size": [ + 271.305509971064, + 98.86928985228224 + ], + "flags": { + "collapsed": false + }, + "order": 88, + "mode": 0, + "inputs": [ + { + "name": "model", + "type": "MODEL", + "link": 3355 + }, + { + "name": "latent_upscale_model", + "shape": 7, + "type": "LATENT_UPSCALE_MODEL", + "link": null + }, + { + "name": "vae", + "shape": 7, + "type": "VAE", + "link": 3356 + } + ], + "outputs": [ + { + "name": "MODEL", + "type": "MODEL", + "links": [ + 3340 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "ff79c7332d7ea4aa85097a88fb09359f28cb487e", + "Node name for S&R": "LTX2SamplingPreviewOverride" + }, + "widgets_values": [ + 8 ] } ], "links": [ [ - 259, - 115, + 1223, + 444, + 0, + 445, + 0, + "IMAGE" + ], + [ + 1351, + 268, + 0, + 504, + 0, + "MODEL" + ], + [ + 1688, + 164, + 0, + 645, + 0, + "CONDITIONING" + ], + [ + 1689, + 164, + 1, + 646, + 0, + "CONDITIONING" + ], + [ + 1700, + 445, + 0, + 650, + 0, + "IMAGE" + ], + [ + 2848, + 504, + 0, + 1523, + 0, + "MODEL" + ], + [ + 2907, + 1561, + 0, + 1555, + 0, + "LATENT_UPSCALE_MODEL" + ], + [ + 2908, + 1567, + 0, + 1556, + 0, + "VAE" + ], + [ + 2909, + 1559, + 0, + 1557, + 0, + "VAE" + ], + [ + 2910, + 1562, + 0, + 1558, + 0, + "CLIP" + ], + [ + 2911, + 1570, + 0, + 1560, + 0, + "MODEL" + ], + [ + 2912, + 1569, + 0, + 1568, + 0, + "VAE" + ], + [ + 2914, + 1591, + 0, + 1575, + 0, + "INT" + ], + [ + 2915, + 1606, + 0, + 1576, + 0, + "INT" + ], + [ + 2916, + 1586, + 0, + 1577, + 0, + "FLOAT" + ], + [ + 2931, + 1600, + 0, + 1599, + 0, + "MELROFORMERMODEL" + ], + [ + 2943, + 1627, + 0, + 1617, + 0, + "MODEL" + ], + [ + 2945, + 1622, + 0, + 1621, + 0, + "CLIP" + ], + [ + 2950, + 1622, + 0, + 1626, + 0, + "CLIP" + ], + [ + 2953, + 1628, + 0, + 445, + 2, + "INT" + ], + [ + 2954, + 1629, + 0, + 445, + 3, + "INT" + ], + [ + 2955, + 445, + 0, + 1630, + 0, + "IMAGE" + ], + [ + 2956, + 1630, 0, - 113, + 1631, 0, - "NOISE" + "IMAGE" ], [ - 260, - 129, + 2957, + 1631, 0, - 113, + 1633, + 0, + "INT" + ], + [ + 2958, + 1631, 1, - "GUIDER" + 1634, + 0, + "INT" ], [ - 261, - 137, + 2959, + 1635, 0, - 113, + 344, 2, - "SAMPLER" + "INT" ], [ - 271, - 113, - 0, - 116, + 2960, + 1636, 0, - "LATENT" + 164, + 2, + "FLOAT" ], [ - 272, - 114, + 2961, + 1621, 0, - 119, + 164, 0, - "NOISE" + "CONDITIONING" ], [ - 273, - 103, + 2962, + 1626, 0, - 119, + 164, 1, - "GUIDER" + "CONDITIONING" ], [ - 274, - 138, + 2963, + 1560, 0, - 119, - 2, - "SAMPLER" + 268, + 0, + "MODEL" ], [ - 275, - 100, + 2975, + 1523, 0, - 119, - 3, - "SIGMAS" + 1627, + 0, + "MODEL" ], [ - 276, - 117, + 3243, + 1777, 0, - 119, - 4, - "LATENT" + 1755, + 1, + "STRING" + ], + [ + 3262, + 1599, + 0, + 1781, + 1, + "AUDIO" ], [ - 286, - 121, + 3264, + 1755, 0, - 107, + 1782, 0, - "CONDITIONING" + "AUDIO" + ], + [ + 3265, + 1783, + 0, + 1757, + 0, + "AUDIO" ], [ - 287, - 110, + 3266, + 1784, 0, - 107, + 1757, 1, - "CONDITIONING" + "AUDIO" ], [ - 299, - 119, + 3296, + 1807, + 0, + 344, 1, - 125, + "INT" + ], + [ + 3297, + 1808, + 0, + 344, + 0, + "INT" + ], + [ + 3298, + 1809, + 0, + 446, + 0, + "IMAGE" + ], + [ + 3315, + 1839, + 0, + 1818, 0, "LATENT" ], [ - 302, - 125, + 3316, + 1814, + 0, + 1818, + 1, + "VAE" + ], + [ + 3317, + 1825, 0, - 127, + 1819, 0, "LATENT" ], [ - 313, - 127, + 3318, + 1827, + 1, + 1819, + 1, + "LATENT" + ], + [ + 3319, + 1816, 0, - 140, + 1825, + 0, + "VAE" + ], + [ + 3320, + 1824, 0, + 1825, + 1, "IMAGE" ], [ - 355, - 164, + 3321, + 1826, 0, - 163, + 1825, + 2, + "LATENT" + ], + [ + 3322, + 1823, 0, - "IMAGE" + 1825, + 3, + "BOOLEAN" ], [ - 374, - 116, + 3323, + 1827, 0, - 118, + 1826, 0, "LATENT" ], [ - 416, - 201, + 3324, + 1817, 0, - 140, + 1826, 1, - "AUDIO" + "LATENT_UPSCALE_MODEL" ], [ - 424, - 205, + 3325, + 1816, 0, - 108, + 1826, 2, - "INT" + "VAE" + ], + [ + 3326, + 1845, + 0, + 1827, + 0, + "LATENT" + ], + [ + 3327, + 1835, + 0, + 1836, + 0, + "MODEL" ], [ - 425, - 205, + 3328, + 1821, 0, - 199, + 1836, 1, - "INT" + "CONDITIONING" + ], + [ + 3329, + 1820, + 0, + 1836, + 2, + "CONDITIONING" + ], + [ + 3332, + 1822, + 0, + 1837, + 4, + "FLOAT" + ], + [ + 3333, + 1832, + 0, + 1838, + 0, + "NOISE" ], [ - 430, - 125, + 3334, + 1836, + 0, + 1838, 1, - 201, + "GUIDER" + ], + [ + 3335, + 1852, + 0, + 1838, + 2, + "SAMPLER" + ], + [ + 3337, + 1819, 0, + 1838, + 4, "LATENT" ], [ - 440, - 214, + 3338, + 1838, 0, - 121, + 1839, 0, - "CLIP" + "LATENT" ], [ - 441, - 214, + 3339, + 1844, 0, - 110, + 1840, 0, - "CLIP" + "MODEL" ], [ - 444, - 217, + 3340, + 1858, 0, - 199, + 1844, 0, - "VAE" + "MODEL" ], [ - 447, - 219, + 3341, + 1843, 0, - 118, + 1844, + 1, + "CONDITIONING" + ], + [ + 3342, + 1843, + 0, + 1844, 2, - "VAE" + "CONDITIONING" ], [ - 448, - 221, + 3343, + 1842, 0, - 201, - 1, - "VAE" + 1845, + 0, + "NOISE" ], [ - 449, - 220, + 3344, + 1856, 0, - 127, + 1845, 1, - "VAE" + "GUIDER" ], [ - 453, - 224, - 0, - 103, + 3345, + 1853, 0, - "MODEL" + 1845, + 2, + "SAMPLER" ], [ - 455, - 107, + 3347, + 1855, 0, - 226, + 1845, + 4, + "LATENT" + ], + [ + 3348, + 1839, + 1, + 1847, 0, - "CONDITIONING" + "LATENT" ], [ - 456, - 107, + 3349, + 1815, + 0, + 1847, 1, - 227, + "VAE" + ], + [ + 3352, + 1841, 0, - "CONDITIONING" + 1856, + 0, + "MODEL" ], [ - 457, - 228, + 3353, + 1830, 0, - 103, + 1856, 1, "CONDITIONING" ], [ - 458, - 229, + 3354, + 1829, 0, - 103, + 1856, 2, "CONDITIONING" ], [ - 459, - 231, + 3355, + 1834, + 0, + 1858, + 0, + "MODEL" + ], + [ + 3356, + 1833, 0, - 129, + 1858, 2, - "CONDITIONING" + "VAE" ], [ - 460, - 230, + 3357, + 1847, 0, - 129, + 1837, 1, - "CONDITIONING" + "AUDIO" ], [ - 465, - 109, + 3358, + 350, 0, - 238, + 1860, 0, "LATENT" ], [ - 466, - 239, + 3359, + 1862, 0, - 206, + 1861, 0, - "LATENT" + "BOOLEAN" ], [ - 467, - 239, + 3374, + 1781, 0, - 113, - 4, - "LATENT" + 1755, + 0, + "AUDIO" ], [ - 470, - 242, + 3375, + 1756, 0, - 118, - 1, - "LATENT_UPSCALE_MODEL" + 1875, + 0, + "AUDIO" ], [ - 475, - 116, - 1, - 117, + 3376, + 1875, + 0, + 1781, + 0, + "AUDIO" + ], + [ + 3377, + 1875, + 0, + 1599, 1, - "LATENT" + "AUDIO" ], [ - 477, - 206, + 3382, + 1878, 0, - 113, - 3, - "SIGMAS" + 1876, + 0, + "MODEL" ], [ - 488, - 256, + 3383, + 1876, 0, - 164, + 1877, 0, - "IMAGE" + "MODEL" ], [ - 489, - 243, + 3385, + 1879, 0, - 256, + 1880, 0, - "INT" + "MELROFORMERMODEL" ], [ - 490, - 244, + 3390, + 1743, 0, - 256, - 1, - "INT" + 1882, + 0, + "AUDIO" ], [ - 493, - 108, + 3394, + 1879, 0, - 109, + 1883, 0, - "LATENT" + "MELROFORMERMODEL" ], [ - 494, - 163, + 3402, + 1778, 0, - 108, + 1886, 0, - "INT" + "STRING" ], [ - 495, - 163, + 3403, + 1880, + 0, + 1886, 1, - 108, + "AUDIO" + ], + [ + 3404, + 1883, + 0, + 1886, + 2, + "AUDIO" + ], + [ + 3407, + 1888, + 0, + 1890, + 0, + "INT" + ], + [ + 3408, + 1887, + 0, + 1890, 1, "INT" ], [ - 497, - 118, + 3409, + 1892, 0, - 117, + 1891, 0, "LATENT" ], [ - 499, - 260, + 3410, + 1893, 0, - 259, + 1892, 0, - "MELROFORMERMODEL" + "LATENT" ], [ - 500, - 276, + 3411, + 1890, 0, - 259, + 1892, 1, - "AUDIO" + "MASK" ], [ - 501, - 265, + 3412, + 1889, 0, - 263, + 1893, + 1, + "VAE" + ], + [ + 3414, + 1894, 0, + 350, + 1, "LATENT" ], [ - 502, - 266, + 3416, + 1865, 0, - 263, - 1, - "MASK" + 1759, + 0, + "AUDIO" ], [ - 503, - 263, + 3418, + 1759, 0, - 264, + 1893, 0, - "LATENT" + "AUDIO" ], [ - 504, - 271, + 3420, + 1755, 0, - 265, + 1896, 0, "AUDIO" ], [ - 505, - 258, + 3421, + 1757, 0, - 265, - 1, - "VAE" + 1865, + 0, + "AUDIO" ], [ - 506, - 261, + 3422, + 1583, 0, - 266, + 1897, 0, "INT" ], [ - 507, - 262, + 3423, + 1898, 0, - 266, + 1897, 1, - "INT" + "FLOAT" ], [ - 508, - 272, - 1, - 267, + 3444, + 1835, 0, - "INT" + 1912, + 0, + "MODEL" ], [ - 509, - 272, - 1, - 268, + 3445, + 1912, 0, - "INT" + 1911, + 0, + "MODEL" ], [ - 510, - 271, + 3447, + 1886, 0, - 269, + 1913, 0, "AUDIO" ], [ - 511, - 279, + 3449, + 1744, 0, - 271, + 1914, 0, "AUDIO" ], [ - 512, - 269, + 3450, + 1914, 0, - 272, + 1881, 0, - "INT" + "AUDIO" + ], + [ + 3454, + 1851, + 0, + 1838, + 3, + "SIGMAS" ], [ - 513, - 270, + 3455, + 1818, 0, - 272, + 1915, 1, - "FLOAT" + "IMAGE" ], [ - 514, - 279, + 3456, + 1915, + 1, + 1837, 0, - 273, + "IMAGE" + ], + [ + 3462, + 1882, 0, + 1883, + 1, "AUDIO" ], [ - 515, - 275, - 0, - 276, + 3463, + 1881, 0, + 1880, + 1, "AUDIO" ], [ - 516, - 259, + 3464, + 1913, 0, - 279, + 1916, 0, "AUDIO" ], [ - 517, - 278, + 3465, + 1916, 0, - 279, - 1, - "STRING" - ], - [ - 518, - 274, + 1904, 0, - 279, - 2, - "STRING" + "AUDIO" ], [ - 519, - 280, + 3466, + 1904, 0, - 109, - 1, - "LATENT" + 1917, + 0, + "AUDIO" ], [ - 520, - 285, + 3467, + 1904, 0, - 281, + 1758, 0, - "INT" + "AUDIO" ], [ - 521, - 286, - 0, - 282, + 3468, + 1897, + 1, + 1918, 0, "INT" ], [ - 522, - 284, + 3471, + 1759, 0, - 283, + 1920, 0, - "FLOAT" + "AUDIO" ], [ - 524, - 289, + 3472, + 1920, 0, - 287, + 1578, 0, - "LATENT_UPSCALE_MODEL" + "*" ], [ - 525, - 298, + 3475, + 1619, 0, - 288, + 1926, 0, "CLIP" ], [ - 526, - 299, - 0, - 290, + 3476, + 1630, 0, - "VAE" + 1926, + 1, + "IMAGE" ], [ - 527, - 295, - 0, - 291, + 3478, + 1926, 0, - "VAE" + 1621, + 1, + "STRING" ], [ - 528, - 300, + 3479, + 1926, 0, - 293, + 1625, 0, - "MODEL" + "STRING" ], [ - 529, - 293, + 3487, + 1929, 0, - 296, + 1930, 0, - "MODEL" + "BOOLEAN" ], [ - 530, - 296, + 3491, + 1931, 0, - 297, - 0, - "MODEL" + 1926, + 2, + "BOOLEAN" ], [ - 531, - 297, - 0, - 301, + 3495, + 1624, 0, - "MODEL" + 1926, + 3, + "STRING" ], [ - 532, - 225, + 3496, + 413, 0, - 302, + 1934, 0, - "MODEL" + "VAE" ], [ - 533, - 302, - 0, - 129, + 3497, + 344, 0, - "MODEL" + 1934, + 2, + "LATENT" ], [ - 534, - 303, + 3498, + 446, 0, - 140, - 4, - "FLOAT" + 1934, + 1, + "IMAGE" ], [ - 536, - 306, - 0, - 305, + 3499, + 1935, 0, - "FLOAT" + 1934, + 3, + "BOOLEAN" ], [ - 537, - 305, - 1, - 199, - 2, - "INT" + 3500, + 1934, + 0, + 350, + 0, + "LATENT" ], [ - 538, - 307, + 3501, + 1857, 0, - 107, - 2, - "FLOAT" + 1845, + 3, + "SIGMAS" ] ], "groups": [ { - "id": 15, - "title": "Sampler - Second Pass Upscale", + "id": 11, + "title": "Input image", "bounding": [ - 246.742825479149, - 3496.7002095677976, - 376.0681085876071, - 1161.8460639452037 + -6131.994939626515, + 2242.803941542435, + 438.82761099434174, + 1222.6140113030106 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { - "id": 16, - "title": "Decode", + "id": 13, + "title": "Prepare Latent", "bounding": [ - 643.0135494999772, - 3497.680203673957, - 305.2787573272924, - 1160.0824393720027 + -5197.220667873668, + 2247.5738018996803, + 336.28455912808295, + 1220.0224299528713 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { - "id": 19, - "title": "Prompt", + "id": 17, + "title": "MODELS", "bounding": [ - -1012.5196996913181, - 3487.551344902739, - 484.8529601569323, - 1176.9286680826267 + -6623.867087555633, + 2238.7069567243757, + 476.34674249398444, + 1227.3541057685175 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { - "id": 20, - "title": "Prepare LTX Latent", + "id": 19, + "title": "Extract Vocals (Optional)", "bounding": [ - -508.7594628359975, - 3486.793731673305, - 358.12717452555626, - 1178.350508945513 + -6541.232546983506, + 4679.348582822358, + 772.8713723649562, + 170.66262695585465 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { - "id": 21, - "title": "Sampler - First Pass", + "id": 20, + "title": "Video Settings", "bounding": [ - -129.09210805459603, - 3492.5305859453624, - 354.7888250828245, - 1168.0596174075167 + -6619.815345011455, + 3486.4259558875465, + 1016.5339446172284, + 169.38801601546675 ], - "color": "#3f789e", + "color": "#8A8", "font_size": 24, "flags": {} }, { - "id": 23, - "title": "Voice Clone", + "id": 22, + "title": "Enhance Prompt", "bounding": [ - -1417.008633812594, - 4696.745240867921, - 1106.1748700094888, - 659.8559521737561 + -5588.065270215387, + 3491.8726244454024, + 369.3929236503873, + 163.28769780124549 ], "color": "#3f789e", "font_size": 24, @@ -4998,12 +8100,12 @@ }, { "id": 24, - "title": "Vocal stem only (optional)", + "title": "Prompt", "bounding": [ - -1381.4794974368037, - 5089.183735191452, - 304.71858419144564, - 251.28720566640095 + -5672.046712095023, + 2956.5984127753927, + 457.4311462190881, + 510.97018192883615 ], "color": "#3f789e", "font_size": 24, @@ -5011,12 +8113,12 @@ }, { "id": 25, - "title": "LTX latent audio", + "title": "LTX-2 Loras", "bounding": [ - -282.1890513627416, - 4971.2739202370585, - 684.9548877229748, - 274.28732941779526 + -5673.907069371754, + 2245.7179134676308, + 455.9874029020584, + 327.74803178289085 ], "color": "#3f789e", "font_size": 24, @@ -5024,12 +8126,12 @@ }, { "id": 26, - "title": "Audio duration to video length (frames)", + "title": "Prompt Enhancer (optional)", "bounding": [ - -287.4297603830344, - 4707.225160165174, - 690.6075276214682, - 241.15928640404036 + -5672.799038480816, + 2592.519605852294, + 459.30210700387244, + 339.7478390280994 ], "color": "#3f789e", "font_size": 24, @@ -5037,41 +8139,1162 @@ }, { "id": 27, - "title": "Video Settings", + "title": "Peformace tweaks (may help low vram etc)", "bounding": [ - -1675.1829658667812, - 4254.776569357298, - 242.07712294270186, - 405.7871316601777 + -6618.75936293761, + 2110.118617271245, + 934.8692087236068, + 113.33618060988874 ], - "color": "#8A8", + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 29, + "title": "FishAudio Multi Speaker Clone", + "bounding": [ + -5682.730540111726, + 3870.510549816349, + 1197.53554412652, + 1019.0810363662813 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 31, + "title": "FishAudio Single Speaker Clone", + "bounding": [ + -6604.924526224965, + 3867.2981697066944, + 892.899641179054, + 1029.6334390022553 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 32, + "title": "Sampler - Second Pass Upscale", + "bounding": [ + -4164.144036912609, + 2251.5242172422645, + 658.4986954479523, + 1215.2139704293568 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 33, + "title": "Decode", + "bounding": [ + -3490.2903479030456, + 2251.870615505697, + 333.7252249216999, + 1214.8620250980725 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 34, + "title": "Sampler - First Pass", + "bounding": [ + -4845.354412458814, + 2247.1061347861146, + 659.0793722254002, + 1219.9837840052132 + ], + "color": "#3f789e", + "font_size": 24, + "flags": {} + }, + { + "id": 35, + "title": "Optional", + "bounding": [ + -4822.678434960799, + 3149.7160459761653, + 312.38691025675143, + 280.89341826603504 + ], + "color": "#3f789e", "font_size": 24, "flags": {} }, { - "id": 28, - "title": "Group", + "id": 36, + "title": "T2V - Text to video mode", "bounding": [ - -1417.2993479805991, - 3482.536299900328, - 378.68677719843527, - 1184.7005583557852 + -5201.0954704749365, + 3490.393863688045, + 337.92095075417024, + 163.30464980382385 + ], + "color": "#8AA", + "font_size": 24, + "flags": {} + }, + { + "id": 37, + "title": "Extract Vocals (Optional)", + "bounding": [ + -5627.4684912030625, + 4672.256260042696, + 1070.0581158326531, + 170.66262695585465 ], "color": "#3f789e", "font_size": 24, "flags": {} } ], + "definitions": { + "subgraphs": [ + { + "id": "63e8c999-0a69-4f62-af3f-8b77f0095971", + "version": 1, + "state": { + "lastGroupId": 38, + "lastNodeId": 1935, + "lastLinkId": 3501, + "lastRerouteId": 0 + }, + "revision": 0, + "config": {}, + "name": "Calculate Frames", + "inputNode": { + "id": -10, + "bounding": [ + -4553.20155011279, + 3912.34240963174, + 120, + 60 + ] + }, + "outputNode": { + "id": -20, + "bounding": [ + -3423.1019270579986, + 3937.4301398563493, + 120, + 60 + ] + }, + "inputs": [ + { + "id": "7c6e66ca-1756-4fc2-b94e-fbc03b52b0b4", + "name": "audio", + "type": "AUDIO", + "linkIds": [ + 3417 + ], + "localized_name": "audio", + "pos": [ + -4453.20155011279, + 3932.34240963174 + ] + } + ], + "outputs": [ + { + "id": "0d40a326-3b8a-47b6-a582-e03a48c8148d", + "name": "*", + "type": "*", + "linkIds": [ + 3429 + ], + "localized_name": "*", + "pos": [ + -3403.1019270579986, + 3957.4301398563493 + ] + } + ], + "widgets": [], + "nodes": [ + { + "id": 1864, + "type": "Audio Duration (mtb)", + "pos": [ + -4313.884893003001, + 3817.5790099763094 + ], + "size": [ + 177.6919921875, + 26 + ], + "flags": { + "collapsed": false + }, + "order": 4, + "mode": 0, + "inputs": [ + { + "localized_name": "audio", + "name": "audio", + "type": "AUDIO", + "link": 3417 + } + ], + "outputs": [ + { + "localized_name": "duration_ms", + "name": "duration_ms", + "type": "INT", + "links": [ + 3363 + ] + } + ], + "properties": { + "cnr_id": "comfy-mtb", + "ver": "00fbad37c52ec71c7923b50e019eec29c441ae12", + "Node name for S&R": "Audio Duration (mtb)" + }, + "widgets_values": [] + }, + { + "id": 1866, + "type": "SimpleCalculatorKJ", + "pos": [ + -4325.306792411268, + 3907.640824954255 + ], + "size": [ + 210, + 128 + ], + "flags": { + "collapsed": true + }, + "order": 5, + "mode": 0, + "inputs": [ + { + "label": "a", + "localized_name": "variables.a", + "name": "variables.a", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3363 + }, + { + "label": "b", + "localized_name": "variables.b", + "name": "variables.b", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "localized_name": "FLOAT", + "name": "FLOAT", + "type": "FLOAT", + "links": [] + }, + { + "localized_name": "INT", + "name": "INT", + "type": "INT", + "links": [ + 3369 + ] + }, + { + "localized_name": "BOOLEAN", + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "6dfca48e00a573a47ffde438afce3ed32ae8474f", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "ceil(a/1000)" + ] + }, + { + "id": 1651, + "type": "SimpleCalculatorKJ", + "pos": [ + -4305.335078295202, + 3954.095918374232 + ], + "size": [ + 210, + 148 + ], + "flags": { + "collapsed": true + }, + "order": 3, + "mode": 0, + "inputs": [ + { + "label": "a", + "localized_name": "variables.a", + "name": "variables.a", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3369 + }, + { + "label": "b", + "localized_name": "variables.b", + "name": "variables.b", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3370 + }, + { + "label": "c", + "localized_name": "variables.c", + "name": "variables.c", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "localized_name": "FLOAT", + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "localized_name": "INT", + "name": "INT", + "type": "INT", + "links": [ + 3425, + 3427 + ] + }, + { + "localized_name": "BOOLEAN", + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": null + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "676431504394217d8e0992e740370dbeec5e8dc1", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "((round((a * b -1) / 8)) * 8) + 1 " + ] + }, + { + "id": 1871, + "type": "GetNode", + "pos": [ + -4352.450637581191, + 4030.0140432602343 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 0, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "FLOAT", + "type": "FLOAT", + "links": [ + 3370 + ] + } + ], + "title": "Get_fps", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "fps" + ] + }, + { + "id": 1919, + "type": "GetNode", + "pos": [ + -4080.3761747953313, + 3805.6578038238827 + ], + "size": [ + 210, + 60 + ], + "flags": { + "collapsed": true + }, + "order": 1, + "mode": 0, + "inputs": [], + "outputs": [ + { + "name": "INT", + "type": "INT", + "links": [ + 3469, + 3470 + ] + } + ], + "title": "Get_frames_seconds", + "properties": { + "Node name for S&R": "GetNode", + "aux_id": "GetNode" + }, + "widgets_values": [ + "frames_seconds" + ] + }, + { + "id": 1899, + "type": "SimpleCalculatorKJ", + "pos": [ + -4033.872805311263, + 3887.2811564995523 + ], + "size": [ + 210, + 148 + ], + "flags": { + "collapsed": true + }, + "order": 6, + "mode": 0, + "inputs": [ + { + "label": "a", + "localized_name": "variables.a", + "name": "variables.a", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3469 + }, + { + "label": "b", + "localized_name": "variables.b", + "name": "variables.b", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": 3425 + }, + { + "label": "c", + "localized_name": "variables.c", + "name": "variables.c", + "shape": 7, + "type": "INT,FLOAT,BOOLEAN", + "link": null + } + ], + "outputs": [ + { + "localized_name": "FLOAT", + "name": "FLOAT", + "type": "FLOAT", + "links": null + }, + { + "localized_name": "INT", + "name": "INT", + "type": "INT", + "links": [] + }, + { + "localized_name": "BOOLEAN", + "name": "BOOLEAN", + "type": "BOOLEAN", + "links": [ + 3426 + ] + } + ], + "properties": { + "cnr_id": "comfyui-kjnodes", + "ver": "676431504394217d8e0992e740370dbeec5e8dc1", + "Node name for S&R": "SimpleCalculatorKJ" + }, + "widgets_values": [ + "a 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: