{
  "config": {},
  "definitions": {
    "subgraphs": [
      {
        "config": {},
        "extra": {},
        "groups": [
          {
            "bounding": [
              1890,
              1760,
              770,
              980
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 7,
            "title": "Sampling"
          },
          {
            "bounding": [
              2690,
              1760,
              450,
              980
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 8,
            "title": "Decoding"
          },
          {
            "bounding": [
              2280,
              2770,
              860,
              780
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 1,
            "title": "Conditioning"
          },
          {
            "bounding": [
              1180,
              1760,
              680,
              980
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 6,
            "title": "Prompt"
          },
          {
            "bounding": [
              1480,
              2770,
              770,
              400
            ],
            "color": "#b06634",
            "flags": {},
            "id": 3,
            "title": "FIrst Frame"
          },
          {
            "bounding": [
              1480,
              3200,
              770,
              370
            ],
            "color": "#b06634",
            "flags": {},
            "id": 4,
            "title": "Last Frame"
          },
          {
            "bounding": [
              650,
              2770,
              800,
              800
            ],
            "color": "#8A8",
            "flags": {},
            "id": 2,
            "title": "Video Settings"
          },
          {
            "bounding": [
              650,
              1760,
              500,
              980
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 5,
            "title": "Model"
          },
          {
            "bounding": [
              650,
              1020,
              2010,
              720
            ],
            "flags": {},
            "id": 9,
            "title": "Prompt Enhancement"
          }
        ],
        "id": "cf70afc4-5a03-47ce-8210-734b1de6c6bc",
        "inputNode": {
          "bounding": [
            -280,
            2210,
            183.814453125,
            328
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "9ef90062-29a7-4a94-95c7-1fced49f3705",
            "label": "first_frame",
            "linkIds": [
              325
            ],
            "localized_name": "input",
            "name": "input",
            "pos": [
              -120.185546875,
              2234
            ],
            "type": "IMAGE,MASK"
          },
          {
            "id": "394b4186-1545-4d8e-a81e-2fdd06c7d86a",
            "label": "last_frame",
            "linkIds": [
              326
            ],
            "localized_name": "input_1",
            "name": "input_1",
            "pos": [
              -120.185546875,
              2254
            ],
            "type": "IMAGE,MASK"
          },
          {
            "id": "06e99847-4ff4-4b47-89af-703de88f32c6",
            "label": "prompt",
            "linkIds": [
              373
            ],
            "name": "value",
            "pos": [
              -120.185546875,
              2274
            ],
            "type": "STRING"
          },
          {
            "id": "55f3e156-36b0-4036-8ea3-2f8bc67b757d",
            "label": "prompt_enhance",
            "linkIds": [
              374
            ],
            "name": "value_1",
            "pos": [
              -120.185546875,
              2294
            ],
            "type": "BOOLEAN"
          },
          {
            "id": "5021e076-8ff3-40f9-93ff-c1fe3ba4b92f",
            "label": "duration",
            "linkIds": [
              375
            ],
            "name": "value_2",
            "pos": [
              -120.185546875,
              2314
            ],
            "type": "INT"
          },
          {
            "id": "eaa9ccdf-b90b-46a1-bead-31bce346a4d0",
            "label": "width",
            "linkIds": [
              376
            ],
            "name": "value_3",
            "pos": [
              -120.185546875,
              2334
            ],
            "type": "INT"
          },
          {
            "id": "78f6eb0b-2fd5-473f-b0af-49af72da5cf6",
            "label": "height",
            "linkIds": [
              377
            ],
            "name": "value_4",
            "pos": [
              -120.185546875,
              2354
            ],
            "type": "INT"
          },
          {
            "id": "53d2c19a-af27-42b4-bdbc-0dd31a0e6e0f",
            "linkIds": [
              378
            ],
            "name": "noise_seed",
            "pos": [
              -120.185546875,
              2374
            ],
            "type": "INT"
          },
          {
            "id": "1e17793b-b8dc-4074-a102-1d9a71b10901",
            "label": "fram_rate",
            "linkIds": [
              379
            ],
            "name": "value_5",
            "pos": [
              -120.185546875,
              2394
            ],
            "type": "INT"
          },
          {
            "id": "ebf37f18-4918-4d80-be62-fb0833811240",
            "linkIds": [
              380
            ],
            "name": "unet_name",
            "pos": [
              -120.185546875,
              2414
            ],
            "type": "COMBO"
          },
          {
            "id": "4be57e90-f5f9-4c55-9331-8d0ee601d6a9",
            "label": "video_vae",
            "linkIds": [
              381
            ],
            "name": "vae_name",
            "pos": [
              -120.185546875,
              2434
            ],
            "type": "COMBO"
          },
          {
            "id": "31352b8e-0bb3-48b6-8679-647aeb164243",
            "label": "audio_vae",
            "linkIds": [
              382
            ],
            "name": "vae_name_1",
            "pos": [
              -120.185546875,
              2454
            ],
            "type": "COMBO"
          },
          {
            "id": "640fb6cd-0ce3-483a-a603-678d332edbad",
            "linkIds": [
              383
            ],
            "name": "clip_name",
            "pos": [
              -120.185546875,
              2474
            ],
            "type": "COMBO"
          },
          {
            "id": "97823058-8d3f-44a4-9510-a059719e5594",
            "label": "prompt_enhance_model",
            "linkIds": [
              384
            ],
            "name": "clip_name_1",
            "pos": [
              -120.185546875,
              2494
            ],
            "type": "COMBO"
          }
        ],
        "links": [
          {
            "id": 303,
            "origin_id": 204,
            "origin_slot": 2,
            "target_id": 210,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 304,
            "origin_id": 197,
            "origin_slot": 0,
            "target_id": 210,
            "target_slot": 1,
            "type": "LATENT"
          },
          {
            "id": 319,
            "origin_id": 200,
            "origin_slot": 2,
            "target_id": 219,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 336,
            "origin_id": 229,
            "origin_slot": 0,
            "target_id": 219,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 321,
            "origin_id": 221,
            "origin_slot": 1,
            "target_id": 220,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 333,
            "origin_id": 227,
            "origin_slot": 0,
            "target_id": 220,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 323,
            "origin_id": 211,
            "origin_slot": 1,
            "target_id": 221,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 295,
            "origin_id": 202,
            "origin_slot": 0,
            "target_id": 206,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 296,
            "origin_id": 202,
            "origin_slot": 1,
            "target_id": 206,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 335,
            "origin_id": 229,
            "origin_slot": 0,
            "target_id": 206,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 298,
            "origin_id": 201,
            "origin_slot": 0,
            "target_id": 206,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 299,
            "origin_id": 199,
            "origin_slot": 0,
            "target_id": 206,
            "target_slot": 4,
            "type": "IMAGE"
          },
          {
            "id": 290,
            "origin_id": 206,
            "origin_slot": 0,
            "target_id": 204,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 291,
            "origin_id": 206,
            "origin_slot": 1,
            "target_id": 204,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 334,
            "origin_id": 229,
            "origin_slot": 0,
            "target_id": 204,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 293,
            "origin_id": 206,
            "origin_slot": 2,
            "target_id": 204,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 294,
            "origin_id": 195,
            "origin_slot": 0,
            "target_id": 204,
            "target_slot": 4,
            "type": "IMAGE"
          },
          {
            "id": 332,
            "origin_id": 227,
            "origin_slot": 0,
            "target_id": 197,
            "target_slot": 0,
            "type": "VAE"
          },
          {
            "id": 330,
            "origin_id": 226,
            "origin_slot": 1,
            "target_id": 197,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 279,
            "origin_id": 205,
            "origin_slot": 0,
            "target_id": 197,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 281,
            "origin_id": 204,
            "origin_slot": 0,
            "target_id": 200,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 282,
            "origin_id": 204,
            "origin_slot": 1,
            "target_id": 200,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 283,
            "origin_id": 221,
            "origin_slot": 0,
            "target_id": 200,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 284,
            "origin_id": 203,
            "origin_slot": 0,
            "target_id": 201,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 285,
            "origin_id": 203,
            "origin_slot": 1,
            "target_id": 201,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 331,
            "origin_id": 226,
            "origin_slot": 1,
            "target_id": 201,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 305,
            "origin_id": 196,
            "origin_slot": 0,
            "target_id": 211,
            "target_slot": 0,
            "type": "NOISE"
          },
          {
            "id": 348,
            "origin_id": 235,
            "origin_slot": 0,
            "target_id": 211,
            "target_slot": 1,
            "type": "GUIDER"
          },
          {
            "id": 307,
            "origin_id": 208,
            "origin_slot": 0,
            "target_id": 211,
            "target_slot": 2,
            "type": "SAMPLER"
          },
          {
            "id": 353,
            "origin_id": 239,
            "origin_slot": 0,
            "target_id": 211,
            "target_slot": 3,
            "type": "SIGMAS"
          },
          {
            "id": 309,
            "origin_id": 210,
            "origin_slot": 0,
            "target_id": 211,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 358,
            "origin_id": 222,
            "origin_slot": 0,
            "target_id": 202,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 287,
            "origin_id": 217,
            "origin_slot": 0,
            "target_id": 202,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 288,
            "origin_id": 212,
            "origin_slot": 0,
            "target_id": 202,
            "target_slot": 2,
            "type": "FLOAT"
          },
          {
            "id": 316,
            "origin_id": 219,
            "origin_slot": 0,
            "target_id": 218,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 317,
            "origin_id": 220,
            "origin_slot": 0,
            "target_id": 218,
            "target_slot": 1,
            "type": "AUDIO"
          },
          {
            "id": 318,
            "origin_id": 212,
            "origin_slot": 0,
            "target_id": 218,
            "target_slot": 2,
            "type": "FLOAT"
          },
          {
            "id": 345,
            "origin_id": 230,
            "origin_slot": 0,
            "target_id": 235,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 346,
            "origin_id": 204,
            "origin_slot": 0,
            "target_id": 235,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 347,
            "origin_id": 204,
            "origin_slot": 1,
            "target_id": 235,
            "target_slot": 2,
            "type": "CONDITIONING"
          },
          {
            "id": 337,
            "origin_id": 228,
            "origin_slot": 0,
            "target_id": 217,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 338,
            "origin_id": 228,
            "origin_slot": 0,
            "target_id": 222,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 364,
            "origin_id": 248,
            "origin_slot": 0,
            "target_id": 222,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 361,
            "origin_id": 247,
            "origin_slot": 0,
            "target_id": 248,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 362,
            "origin_id": 250,
            "origin_slot": 0,
            "target_id": 248,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 289,
            "origin_id": 213,
            "origin_slot": 0,
            "target_id": 203,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 277,
            "origin_id": 214,
            "origin_slot": 0,
            "target_id": 195,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 280,
            "origin_id": 213,
            "origin_slot": 0,
            "target_id": 199,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 360,
            "origin_id": 246,
            "origin_slot": 0,
            "target_id": 247,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 366,
            "origin_id": 199,
            "origin_slot": 0,
            "target_id": 247,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 311,
            "origin_id": 215,
            "origin_slot": 0,
            "target_id": 213,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 312,
            "origin_id": 216,
            "origin_slot": 0,
            "target_id": 213,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 313,
            "origin_id": 215,
            "origin_slot": 0,
            "target_id": 214,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 314,
            "origin_id": 216,
            "origin_slot": 0,
            "target_id": 214,
            "target_slot": 3,
            "type": "INT"
          },
          {
            "id": 363,
            "origin_id": 248,
            "origin_slot": 0,
            "target_id": 249,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 310,
            "origin_id": 205,
            "origin_slot": 0,
            "target_id": 212,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 328,
            "origin_id": 198,
            "origin_slot": 0,
            "target_id": 226,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 329,
            "origin_id": 205,
            "origin_slot": 0,
            "target_id": 226,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 325,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 213,
            "target_slot": 0,
            "type": "IMAGE,MASK"
          },
          {
            "id": 326,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 214,
            "target_slot": 0,
            "type": "IMAGE,MASK"
          },
          {
            "id": 327,
            "origin_id": 218,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "VIDEO"
          },
          {
            "id": 371,
            "origin_id": 252,
            "origin_slot": 0,
            "target_id": 247,
            "target_slot": 4,
            "type": "STRING"
          },
          {
            "id": 372,
            "origin_id": 252,
            "origin_slot": 0,
            "target_id": 248,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 373,
            "origin_id": -10,
            "origin_slot": 2,
            "target_id": 252,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 374,
            "origin_id": -10,
            "origin_slot": 3,
            "target_id": 250,
            "target_slot": 0,
            "type": "BOOLEAN"
          },
          {
            "id": 375,
            "origin_id": -10,
            "origin_slot": 4,
            "target_id": 198,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 376,
            "origin_id": -10,
            "origin_slot": 5,
            "target_id": 215,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 377,
            "origin_id": -10,
            "origin_slot": 6,
            "target_id": 216,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 378,
            "origin_id": -10,
            "origin_slot": 7,
            "target_id": 196,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 379,
            "origin_id": -10,
            "origin_slot": 8,
            "target_id": 205,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 380,
            "origin_id": -10,
            "origin_slot": 9,
            "target_id": 230,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 381,
            "origin_id": -10,
            "origin_slot": 10,
            "target_id": 229,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 382,
            "origin_id": -10,
            "origin_slot": 11,
            "target_id": 227,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 383,
            "origin_id": -10,
            "origin_slot": 12,
            "target_id": 228,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 384,
            "origin_id": -10,
            "origin_slot": 13,
            "target_id": 246,
            "target_slot": 0,
            "type": "COMBO"
          }
        ],
        "name": "First & Last Frame to Video (LTX-2.5)",
        "nodes": [
          {
            "flags": {},
            "id": 210,
            "inputs": [
              {
                "link": 303,
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "link": 304,
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 14,
            "outputs": [
              {
                "links": [
                  309
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2260,
              2610
            ],
            "properties": {
              "Node name for S&R": "LTXVConcatAVLatent",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              280,
              100
            ],
            "type": "LTXVConcatAVLatent"
          },
          {
            "flags": {},
            "id": 219,
            "inputs": [
              {
                "link": 319,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 336,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": null,
                "localized_name": "tile_size",
                "name": "tile_size",
                "type": "INT",
                "widget": {
                  "name": "tile_size"
                }
              },
              {
                "link": null,
                "localized_name": "overlap",
                "name": "overlap",
                "type": "INT",
                "widget": {
                  "name": "overlap"
                }
              },
              {
                "link": null,
                "localized_name": "temporal_size",
                "name": "temporal_size",
                "type": "INT",
                "widget": {
                  "name": "temporal_size"
                }
              },
              {
                "link": null,
                "localized_name": "temporal_overlap",
                "name": "temporal_overlap",
                "type": "INT",
                "widget": {
                  "name": "temporal_overlap"
                }
              }
            ],
            "mode": 0,
            "order": 23,
            "outputs": [
              {
                "links": [
                  316
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              2740,
              2150
            ],
            "properties": {
              "Node name for S&R": "VAEDecodeTiled",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              280,
              150
            ],
            "type": "VAEDecodeTiled",
            "widgets_values": [
              768,
              64,
              4096,
              64
            ],
            "widgets_values_named": {
              "overlap": 64,
              "temporal_overlap": 64,
              "temporal_size": 4096,
              "tile_size": 768
            }
          },
          {
            "flags": {},
            "id": 220,
            "inputs": [
              {
                "link": 321,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "label": "Audio VAE",
                "link": 333,
                "localized_name": "audio_vae",
                "name": "audio_vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 24,
            "outputs": [
              {
                "links": [
                  317
                ],
                "localized_name": "Audio",
                "name": "Audio",
                "type": "AUDIO"
              }
            ],
            "pos": [
              2740,
              2440
            ],
            "properties": {
              "Node name for S&R": "LTXVAudioVAEDecode",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              280,
              100
            ],
            "type": "LTXVAudioVAEDecode"
          },
          {
            "flags": {},
            "id": 221,
            "inputs": [
              {
                "link": 323,
                "localized_name": "av_latent",
                "name": "av_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 25,
            "outputs": [
              {
                "links": [
                  283
                ],
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "links": [
                  321
                ],
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2380,
              2100
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateAVLatent",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.5.1"
            },
            "size": [
              250,
              100
            ],
            "type": "LTXVSeparateAVLatent"
          },
          {
            "flags": {},
            "id": 206,
            "inputs": [
              {
                "link": 295,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 296,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 335,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 298,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 299,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "attention_mask",
                "name": "attention_mask",
                "shape": 7,
                "type": "MASK"
              },
              {
                "link": null,
                "localized_name": "iclora_parameters",
                "name": "iclora_parameters",
                "shape": 7,
                "type": "IC_LORA_PARAMETERS"
              },
              {
                "link": null,
                "localized_name": "frame_idx",
                "name": "frame_idx",
                "type": "INT",
                "widget": {
                  "name": "frame_idx"
                }
              },
              {
                "link": null,
                "localized_name": "strength",
                "name": "strength",
                "type": "FLOAT",
                "widget": {
                  "name": "strength"
                }
              }
            ],
            "mode": 0,
            "order": 13,
            "outputs": [
              {
                "links": [
                  290
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  291
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  293
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2760,
              2930
            ],
            "properties": {
              "Node name for S&R": "LTXVAddGuide",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.12.3"
            },
            "size": [
              280,
              240
            ],
            "type": "LTXVAddGuide",
            "widgets_values": [
              0,
              0.7
            ],
            "widgets_values_named": {
              "frame_idx": 0,
              "strength": 0.7
            }
          },
          {
            "flags": {},
            "id": 239,
            "inputs": [
              {
                "link": null,
                "localized_name": "sigmas",
                "name": "sigmas",
                "type": "STRING",
                "widget": {
                  "name": "sigmas"
                }
              }
            ],
            "mode": 0,
            "order": 0,
            "outputs": [
              {
                "links": [
                  353
                ],
                "localized_name": "SIGMAS",
                "name": "SIGMAS",
                "type": "SIGMAS"
              }
            ],
            "pos": [
              1900,
              2460
            ],
            "properties": {
              "Node name for S&R": "ManualSigmas",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              500,
              100
            ],
            "type": "ManualSigmas",
            "widgets_values": [
              "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
            ],
            "widgets_values_named": {
              "sigmas": "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
            }
          },
          {
            "flags": {},
            "id": 204,
            "inputs": [
              {
                "link": 290,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 291,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 334,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 293,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 294,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "attention_mask",
                "name": "attention_mask",
                "shape": 7,
                "type": "MASK"
              },
              {
                "link": null,
                "localized_name": "iclora_parameters",
                "name": "iclora_parameters",
                "shape": 7,
                "type": "IC_LORA_PARAMETERS"
              },
              {
                "link": null,
                "localized_name": "frame_idx",
                "name": "frame_idx",
                "type": "INT",
                "widget": {
                  "name": "frame_idx"
                }
              },
              {
                "link": null,
                "localized_name": "strength",
                "name": "strength",
                "type": "FLOAT",
                "widget": {
                  "name": "strength"
                }
              }
            ],
            "mode": 0,
            "order": 11,
            "outputs": [
              {
                "links": [
                  281,
                  346
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  282,
                  347
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  303
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2760,
              3250
            ],
            "properties": {
              "Node name for S&R": "LTXVAddGuide",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.12.3"
            },
            "size": [
              280,
              240
            ],
            "type": "LTXVAddGuide",
            "widgets_values": [
              -1,
              0.7
            ],
            "widgets_values_named": {
              "frame_idx": -1,
              "strength": 0.7
            }
          },
          {
            "flags": {},
            "id": 197,
            "inputs": [
              {
                "link": 332,
                "localized_name": "audio_vae",
                "name": "audio_vae",
                "type": "VAE"
              },
              {
                "link": 330,
                "localized_name": "frames_number",
                "name": "frames_number",
                "type": "INT",
                "widget": {
                  "name": "frames_number"
                }
              },
              {
                "link": 279,
                "localized_name": "frame_rate",
                "name": "frame_rate",
                "type": "FLOAT,INT",
                "widget": {
                  "name": "frame_rate"
                }
              },
              {
                "link": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT",
                "widget": {
                  "name": "batch_size"
                }
              }
            ],
            "mode": 0,
            "order": 4,
            "outputs": [
              {
                "links": [
                  304
                ],
                "localized_name": "Latent",
                "name": "Latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2380,
              3350
            ],
            "properties": {
              "Node name for S&R": "LTXVEmptyLatentAudio",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.3.68"
            },
            "size": [
              280,
              170
            ],
            "type": "LTXVEmptyLatentAudio",
            "widgets_values": [
              97,
              25,
              1
            ],
            "widgets_values_named": {
              "batch_size": 1,
              "frame_rate": 25,
              "frames_number": 97
            }
          },
          {
            "flags": {},
            "id": 200,
            "inputs": [
              {
                "link": 281,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 282,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 283,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 7,
            "outputs": [
              {
                "links": [],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  319
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2750,
              1950
            ],
            "properties": {
              "Node name for S&R": "LTXVCropGuides",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.8.2"
            },
            "size": [
              280,
              120
            ],
            "type": "LTXVCropGuides"
          },
          {
            "flags": {},
            "id": 201,
            "inputs": [
              {
                "link": 284,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "link": 285,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "link": 331,
                "localized_name": "length",
                "name": "length",
                "type": "INT",
                "widget": {
                  "name": "length"
                }
              },
              {
                "link": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT",
                "widget": {
                  "name": "batch_size"
                }
              }
            ],
            "mode": 0,
            "order": 8,
            "outputs": [
              {
                "links": [
                  298
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT"
              }
            ],
            "pos": [
              2380,
              3110
            ],
            "properties": {
              "Node name for S&R": "EmptyLTXVLatentVideo",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.3.60"
            },
            "size": [
              280,
              200
            ],
            "type": "EmptyLTXVLatentVideo",
            "widgets_values": [
              768,
              512,
              97,
              1
            ],
            "widgets_values_named": {
              "batch_size": 1,
              "height": 512,
              "length": 97,
              "width": 768
            }
          },
          {
            "flags": {},
            "id": 211,
            "inputs": [
              {
                "link": 305,
                "localized_name": "noise",
                "name": "noise",
                "type": "NOISE"
              },
              {
                "link": 348,
                "localized_name": "guider",
                "name": "guider",
                "type": "GUIDER"
              },
              {
                "link": 307,
                "localized_name": "sampler",
                "name": "sampler",
                "type": "SAMPLER"
              },
              {
                "link": 353,
                "localized_name": "sigmas",
                "name": "sigmas",
                "type": "SIGMAS"
              },
              {
                "link": 309,
                "localized_name": "latent_image",
                "name": "latent_image",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 15,
            "outputs": [
              {
                "links": [],
                "localized_name": "output",
                "name": "output",
                "type": "LATENT"
              },
              {
                "links": [
                  323
                ],
                "localized_name": "denoised_output",
                "name": "denoised_output",
                "type": "LATENT"
              }
            ],
            "pos": [
              2380,
              1850
            ],
            "properties": {
              "Node name for S&R": "SamplerCustomAdvanced",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.14.1"
            },
            "size": [
              230,
              170
            ],
            "type": "SamplerCustomAdvanced"
          },
          {
            "flags": {},
            "id": 202,
            "inputs": [
              {
                "link": 358,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 287,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 288,
                "localized_name": "frame_rate",
                "name": "frame_rate",
                "type": "FLOAT",
                "widget": {
                  "name": "frame_rate"
                }
              }
            ],
            "mode": 0,
            "order": 9,
            "outputs": [
              {
                "links": [
                  295
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  296
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              2380,
              2930
            ],
            "properties": {
              "Node name for S&R": "LTXVConditioning",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.3.56"
            },
            "size": [
              280,
              130
            ],
            "type": "LTXVConditioning",
            "widgets_values": [
              25
            ],
            "widgets_values_named": {
              "frame_rate": 25
            }
          },
          {
            "flags": {},
            "id": 208,
            "inputs": [
              {
                "link": null,
                "localized_name": "eta",
                "name": "eta",
                "type": "FLOAT",
                "widget": {
                  "name": "eta"
                }
              },
              {
                "link": null,
                "localized_name": "s_noise",
                "name": "s_noise",
                "type": "FLOAT",
                "widget": {
                  "name": "s_noise"
                }
              }
            ],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  307
                ],
                "localized_name": "SAMPLER",
                "name": "SAMPLER",
                "type": "SAMPLER"
              }
            ],
            "pos": [
              1910,
              2240
            ],
            "properties": {
              "Node name for S&R": "SamplerEulerAncestral",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.14.1"
            },
            "size": [
              280,
              120
            ],
            "type": "SamplerEulerAncestral",
            "widgets_values": [
              0,
              1
            ],
            "widgets_values_named": {
              "eta": 0,
              "s_noise": 1
            }
          },
          {
            "flags": {},
            "id": 218,
            "inputs": [
              {
                "link": 316,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              },
              {
                "link": 317,
                "localized_name": "audio",
                "name": "audio",
                "shape": 7,
                "type": "AUDIO"
              },
              {
                "link": 318,
                "localized_name": "fps",
                "name": "fps",
                "type": "FLOAT",
                "widget": {
                  "name": "fps"
                }
              },
              {
                "link": null,
                "localized_name": "bit_depth",
                "name": "bit_depth",
                "shape": 7,
                "type": "INT",
                "widget": {
                  "name": "bit_depth"
                }
              }
            ],
            "mode": 0,
            "order": 22,
            "outputs": [
              {
                "links": [
                  327
                ],
                "localized_name": "VIDEO",
                "name": "VIDEO",
                "type": "VIDEO"
              }
            ],
            "pos": [
              3200,
              1840
            ],
            "properties": {
              "Node name for S&R": "CreateVideo",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.14.1"
            },
            "size": [
              280,
              130
            ],
            "type": "CreateVideo",
            "widgets_values": [
              24,
              8
            ],
            "widgets_values_named": {
              "bit_depth": 8,
              "fps": 24
            }
          },
          {
            "flags": {},
            "id": 235,
            "inputs": [
              {
                "link": 345,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 346,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 347,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": null,
                "localized_name": "video_cfg",
                "name": "video_cfg",
                "type": "FLOAT",
                "widget": {
                  "name": "video_cfg"
                }
              },
              {
                "link": null,
                "localized_name": "audio_cfg",
                "name": "audio_cfg",
                "type": "FLOAT",
                "widget": {
                  "name": "audio_cfg"
                }
              }
            ],
            "mode": 0,
            "order": 32,
            "outputs": [
              {
                "links": [
                  348
                ],
                "localized_name": "GUIDER",
                "name": "GUIDER",
                "type": "GUIDER"
              }
            ],
            "pos": [
              1910,
              2000
            ],
            "properties": {
              "Node name for S&R": "LTXVDualCFGGuider",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ver": "0.28.0"
            },
            "size": [
              270,
              160
            ],
            "type": "LTXVDualCFGGuider",
            "widgets_values": [
              1,
              1
            ],
            "widgets_values_named": {
              "audio_cfg": 1,
              "video_cfg": 1
            }
          },
          {
            "flags": {},
            "id": 196,
            "inputs": [
              {
                "link": 378,
                "localized_name": "noise_seed",
                "name": "noise_seed",
                "type": "INT",
                "widget": {
                  "name": "noise_seed"
                }
              }
            ],
            "mode": 0,
            "order": 3,
            "outputs": [
              {
                "links": [
                  305
                ],
                "localized_name": "NOISE",
                "name": "NOISE",
                "type": "NOISE"
              }
            ],
            "pos": [
              1910,
              1840
            ],
            "properties": {
              "Node name for S&R": "RandomNoise",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {
                  "noise_seed": true
                }
              },
              "ver": "0.14.1"
            },
            "size": [
              280,
              110
            ],
            "type": "RandomNoise",
            "widgets_values": [
              358144640282042,
              "randomize"
            ],
            "widgets_values_named": {
              "control_after_generate": "randomize",
              "noise_seed": 358144640282042
            }
          },
          {
            "bgcolor": "#535",
            "color": "#323",
            "flags": {
              "collapsed": false
            },
            "id": 217,
            "inputs": [
              {
                "link": 337,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "link": null,
                "localized_name": "text",
                "name": "text",
                "type": "STRING",
                "widget": {
                  "name": "text"
                }
              }
            ],
            "mode": 0,
            "order": 21,
            "outputs": [
              {
                "links": [
                  287
                ],
                "localized_name": "CONDITIONING",
                "name": "CONDITIONING",
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              1220,
              2450
            ],
            "properties": {
              "Node name for S&R": "CLIPTextEncode",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.3.56"
            },
            "size": [
              590,
              200
            ],
            "type": "CLIPTextEncode",
            "widgets_values": [
              "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts."
            ],
            "widgets_values_named": {
              "text": "blurry, out of focus, overexposed, underexposed, low contrast, washed out colors, excessive noise, grainy texture, poor lighting, flickering, motion blur, distorted proportions, unnatural skin tones, deformed facial features, asymmetrical face, missing facial features, extra limbs, disfigured hands, wrong hand count, artifacts around text, unreadable text on shirt or hat, incorrect lettering on cap (“PNTR”), incorrect t-shirt slogan (“JUST DO IT”), missing microphone, misplaced microphone, inconsistent perspective, camera shake, incorrect depth of field, background too sharp, background clutter, distracting reflections, harsh shadows, inconsistent lighting direction, color banding, cartoonish rendering, 3D CGI look, unrealistic materials, uncanny valley effect, incorrect ethnicity, wrong gender, exaggerated expressions, smiling, laughing, exaggerated sadness, wrong gaze direction, eyes looking at camera, mismatched lip sync, silent or muted audio, distorted voice, robotic voice, echo, background noise, off-sync audio, missing sniff sounds, incorrect dialogue, added dialogue, repetitive speech, jittery movement, awkward pauses, incorrect timing, unnatural transitions, inconsistent framing, tilted camera, missing door or shelves, missing shallow depth of field, flat lighting, inconsistent tone, cinematic oversaturation, stylized filters, or AI artifacts."
            }
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 222,
            "inputs": [
              {
                "link": 338,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "link": 364,
                "localized_name": "text",
                "name": "text",
                "type": "STRING",
                "widget": {
                  "name": "text"
                }
              }
            ],
            "mode": 0,
            "order": 26,
            "outputs": [
              {
                "links": [
                  358
                ],
                "localized_name": "CONDITIONING",
                "name": "CONDITIONING",
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              1200,
              1880
            ],
            "properties": {
              "Node name for S&R": "CLIPTextEncode",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.3.56"
            },
            "size": [
              620,
              420
            ],
            "type": "CLIPTextEncode",
            "widgets_values": [
              ""
            ],
            "widgets_values_named": {
              "text": ""
            }
          },
          {
            "flags": {},
            "id": 248,
            "inputs": [
              {
                "link": 372,
                "localized_name": "on_false",
                "name": "on_false",
                "type": "STRING"
              },
              {
                "link": 361,
                "localized_name": "on_true",
                "name": "on_true",
                "type": "STRING"
              },
              {
                "link": 362,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 35,
            "outputs": [
              {
                "links": [
                  363,
                  364
                ],
                "localized_name": "output",
                "name": "output",
                "type": "STRING"
              }
            ],
            "pos": [
              1650,
              1510
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ver": "0.22.0"
            },
            "size": [
              270,
              130
            ],
            "type": "ComfySwitchNode",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "switch": false
            }
          },
          {
            "flags": {},
            "id": 203,
            "inputs": [
              {
                "link": 289,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 10,
            "outputs": [
              {
                "links": [
                  284
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  285
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": [],
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              1910,
              3020
            ],
            "properties": {
              "Node name for S&R": "GetImageSize",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.14.1"
            },
            "size": [
              230,
              130
            ],
            "type": "GetImageSize"
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 195,
            "inputs": [
              {
                "link": 277,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "img_compression",
                "name": "img_compression",
                "type": "INT",
                "widget": {
                  "name": "img_compression"
                }
              }
            ],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  294
                ],
                "localized_name": "output_image",
                "name": "output_image",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1910,
              3300
            ],
            "properties": {
              "Node name for S&R": "LTXVPreprocess",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              230,
              110
            ],
            "type": "LTXVPreprocess",
            "widgets_values": [
              18
            ],
            "widgets_values_named": {
              "img_compression": 18
            }
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 199,
            "inputs": [
              {
                "link": 280,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "img_compression",
                "name": "img_compression",
                "type": "INT",
                "widget": {
                  "name": "img_compression"
                }
              }
            ],
            "mode": 0,
            "order": 6,
            "outputs": [
              {
                "links": [
                  299,
                  366
                ],
                "localized_name": "output_image",
                "name": "output_image",
                "type": "IMAGE"
              }
            ],
            "pos": [
              1910,
              2860
            ],
            "properties": {
              "Node name for S&R": "LTXVPreprocess",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              230,
              110
            ],
            "type": "LTXVPreprocess",
            "widgets_values": [
              18
            ],
            "widgets_values_named": {
              "img_compression": 18
            }
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 247,
            "inputs": [
              {
                "link": 360,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "link": 366,
                "localized_name": "image",
                "name": "image",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "video",
                "name": "video",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": null,
                "localized_name": "audio",
                "name": "audio",
                "shape": 7,
                "type": "AUDIO"
              },
              {
                "link": 371,
                "localized_name": "prompt",
                "name": "prompt",
                "type": "STRING",
                "widget": {
                  "name": "prompt"
                }
              },
              {
                "link": null,
                "localized_name": "max_length",
                "name": "max_length",
                "type": "INT",
                "widget": {
                  "name": "max_length"
                }
              },
              {
                "link": null,
                "localized_name": "sampling_mode",
                "name": "sampling_mode",
                "type": "COMFY_DYNAMICCOMBO_V3",
                "widget": {
                  "name": "sampling_mode"
                }
              },
              {
                "link": null,
                "localized_name": "temperature",
                "name": "sampling_mode.temperature",
                "type": "FLOAT",
                "widget": {
                  "name": "sampling_mode.temperature"
                }
              },
              {
                "link": null,
                "localized_name": "top_k",
                "name": "sampling_mode.top_k",
                "type": "INT",
                "widget": {
                  "name": "sampling_mode.top_k"
                }
              },
              {
                "link": null,
                "localized_name": "top_p",
                "name": "sampling_mode.top_p",
                "type": "FLOAT",
                "widget": {
                  "name": "sampling_mode.top_p"
                }
              },
              {
                "link": null,
                "localized_name": "min_p",
                "name": "sampling_mode.min_p",
                "type": "FLOAT",
                "widget": {
                  "name": "sampling_mode.min_p"
                }
              },
              {
                "link": null,
                "localized_name": "repetition_penalty",
                "name": "sampling_mode.repetition_penalty",
                "type": "FLOAT",
                "widget": {
                  "name": "sampling_mode.repetition_penalty"
                }
              },
              {
                "link": null,
                "localized_name": "seed",
                "name": "sampling_mode.seed",
                "type": "INT",
                "widget": {
                  "name": "sampling_mode.seed"
                }
              },
              {
                "link": null,
                "localized_name": "presence_penalty",
                "name": "sampling_mode.presence_penalty",
                "shape": 7,
                "type": "FLOAT",
                "widget": {
                  "name": "sampling_mode.presence_penalty"
                }
              },
              {
                "link": null,
                "localized_name": "thinking",
                "name": "thinking",
                "shape": 7,
                "type": "BOOLEAN",
                "widget": {
                  "name": "thinking"
                }
              },
              {
                "link": null,
                "localized_name": "use_default_template",
                "name": "use_default_template",
                "shape": 7,
                "type": "BOOLEAN",
                "widget": {
                  "name": "use_default_template"
                }
              }
            ],
            "mode": 0,
            "order": 34,
            "outputs": [
              {
                "links": [
                  361
                ],
                "localized_name": "generated_text",
                "name": "generated_text",
                "type": "STRING"
              }
            ],
            "pos": [
              1120,
              1100
            ],
            "properties": {
              "Node name for S&R": "TextGenerateLTX2Prompt",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ver": "0.16.3"
            },
            "size": [
              400,
              412
            ],
            "type": "TextGenerateLTX2Prompt",
            "widgets_values": [
              "",
              600,
              "on",
              0.7,
              64,
              0.95,
              0.05,
              1.15,
              0,
              0,
              false,
              true
            ],
            "widgets_values_named": {
              "max_length": 600,
              "prompt": "",
              "sampling_mode": "on",
              "sampling_mode.min_p": 0.05,
              "sampling_mode.presence_penalty": 0,
              "sampling_mode.repetition_penalty": 1.15,
              "sampling_mode.seed": 0,
              "sampling_mode.temperature": 0.7,
              "sampling_mode.top_k": 64,
              "sampling_mode.top_p": 0.95,
              "thinking": false,
              "use_default_template": true
            }
          },
          {
            "flags": {},
            "id": 213,
            "inputs": [
              {
                "link": 325,
                "localized_name": "input",
                "name": "input",
                "type": "IMAGE,MASK"
              },
              {
                "link": null,
                "localized_name": "resize_type",
                "name": "resize_type",
                "type": "COMFY_DYNAMICCOMBO_V3",
                "widget": {
                  "name": "resize_type"
                }
              },
              {
                "link": 311,
                "localized_name": "width",
                "name": "resize_type.width",
                "type": "INT",
                "widget": {
                  "name": "resize_type.width"
                }
              },
              {
                "link": 312,
                "localized_name": "height",
                "name": "resize_type.height",
                "type": "INT",
                "widget": {
                  "name": "resize_type.height"
                }
              },
              {
                "link": null,
                "localized_name": "crop",
                "name": "resize_type.crop",
                "type": "COMBO",
                "widget": {
                  "name": "resize_type.crop"
                }
              },
              {
                "link": null,
                "localized_name": "scale_method",
                "name": "scale_method",
                "type": "COMBO",
                "widget": {
                  "name": "scale_method"
                }
              }
            ],
            "mode": 0,
            "order": 17,
            "outputs": [
              {
                "links": [
                  280,
                  289
                ],
                "localized_name": "resized",
                "name": "resized",
                "type": "IMAGE,MASK"
              }
            ],
            "pos": [
              1560,
              2860
            ],
            "properties": {
              "Node name for S&R": "ResizeImageMaskNode",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {
                  "resize_type.height": true,
                  "resize_type.width": true
                }
              },
              "ver": "0.14.1"
            },
            "size": [
              280,
              154
            ],
            "type": "ResizeImageMaskNode",
            "widgets_values": [
              "scale dimensions",
              640,
              360,
              "center",
              "nearest-exact"
            ],
            "widgets_values_named": {
              "resize_type": "scale dimensions",
              "resize_type.crop": "center",
              "resize_type.height": 360,
              "resize_type.width": 640,
              "scale_method": "nearest-exact"
            }
          },
          {
            "flags": {},
            "id": 214,
            "inputs": [
              {
                "link": 326,
                "localized_name": "input",
                "name": "input",
                "type": "IMAGE,MASK"
              },
              {
                "link": null,
                "localized_name": "resize_type",
                "name": "resize_type",
                "type": "COMFY_DYNAMICCOMBO_V3",
                "widget": {
                  "name": "resize_type"
                }
              },
              {
                "link": 313,
                "localized_name": "width",
                "name": "resize_type.width",
                "type": "INT",
                "widget": {
                  "name": "resize_type.width"
                }
              },
              {
                "link": 314,
                "localized_name": "height",
                "name": "resize_type.height",
                "type": "INT",
                "widget": {
                  "name": "resize_type.height"
                }
              },
              {
                "link": null,
                "localized_name": "crop",
                "name": "resize_type.crop",
                "type": "COMBO",
                "widget": {
                  "name": "resize_type.crop"
                }
              },
              {
                "link": null,
                "localized_name": "scale_method",
                "name": "scale_method",
                "type": "COMBO",
                "widget": {
                  "name": "scale_method"
                }
              }
            ],
            "mode": 0,
            "order": 18,
            "outputs": [
              {
                "links": [
                  277
                ],
                "localized_name": "resized",
                "name": "resized",
                "type": "IMAGE,MASK"
              }
            ],
            "pos": [
              1560,
              3300
            ],
            "properties": {
              "Node name for S&R": "ResizeImageMaskNode",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {
                  "resize_type.height": true,
                  "resize_type.width": true
                }
              },
              "ver": "0.14.1"
            },
            "size": [
              280,
              154
            ],
            "type": "ResizeImageMaskNode",
            "widgets_values": [
              "scale dimensions",
              640,
              360,
              "center",
              "nearest-exact"
            ],
            "widgets_values_named": {
              "resize_type": "scale dimensions",
              "resize_type.crop": "center",
              "resize_type.height": 360,
              "resize_type.width": 640,
              "scale_method": "nearest-exact"
            }
          },
          {
            "flags": {},
            "id": 249,
            "inputs": [
              {
                "link": 363,
                "localized_name": "source",
                "name": "source",
                "type": "*"
              }
            ],
            "mode": 0,
            "order": 36,
            "outputs": [
              {
                "links": [],
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING"
              }
            ],
            "pos": [
              1960,
              1120
            ],
            "properties": {
              "Node name for S&R": "PreviewAny",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ver": "0.16.3"
            },
            "size": [
              510,
              360
            ],
            "type": "PreviewAny",
            "widgets_values": [],
            "widgets_values_named": {}
          },
          {
            "flags": {},
            "id": 230,
            "inputs": [
              {
                "link": 380,
                "localized_name": "unet_name",
                "name": "unet_name",
                "type": "COMBO",
                "widget": {
                  "name": "unet_name"
                }
              },
              {
                "link": null,
                "localized_name": "weight_dtype",
                "name": "weight_dtype",
                "type": "COMBO",
                "widget": {
                  "name": "weight_dtype"
                }
              }
            ],
            "mode": 0,
            "order": 31,
            "outputs": [
              {
                "links": [
                  345
                ],
                "localized_name": "MODEL",
                "name": "MODEL",
                "type": "MODEL"
              }
            ],
            "pos": [
              690,
              1970
            ],
            "properties": {
              "Node name for S&R": "UNETLoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "diffusion_models",
                  "name": "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/diffusion_models/ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors"
                }
              ],
              "ver": "0.29.0"
            },
            "size": [
              400,
              90
            ],
            "type": "UNETLoader",
            "widgets_values": [
              "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
              "default"
            ],
            "widgets_values_named": {
              "unet_name": "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
              "weight_dtype": "default"
            }
          },
          {
            "flags": {},
            "id": 229,
            "inputs": [
              {
                "link": 381,
                "localized_name": "vae_name",
                "name": "vae_name",
                "type": "COMBO",
                "widget": {
                  "name": "vae_name"
                }
              }
            ],
            "mode": 0,
            "order": 30,
            "outputs": [
              {
                "links": [
                  334,
                  335,
                  336
                ],
                "localized_name": "VAE",
                "name": "VAE",
                "type": "VAE"
              }
            ],
            "pos": [
              690,
              2130
            ],
            "properties": {
              "Node name for S&R": "VAELoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "vae",
                  "name": "ltx-2.5-video-vae-bf16.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-video-vae-bf16.safetensors"
                }
              ],
              "ver": "0.29.0"
            },
            "size": [
              410,
              70
            ],
            "type": "VAELoader",
            "widgets_values": [
              "ltx-2.5-video-vae-bf16.safetensors"
            ],
            "widgets_values_named": {
              "vae_name": "ltx-2.5-video-vae-bf16.safetensors"
            }
          },
          {
            "flags": {},
            "id": 227,
            "inputs": [
              {
                "link": 382,
                "localized_name": "vae_name",
                "name": "vae_name",
                "type": "COMBO",
                "widget": {
                  "name": "vae_name"
                }
              }
            ],
            "mode": 0,
            "order": 28,
            "outputs": [
              {
                "links": [
                  332,
                  333
                ],
                "localized_name": "VAE",
                "name": "VAE",
                "type": "VAE"
              }
            ],
            "pos": [
              690,
              2280
            ],
            "properties": {
              "Node name for S&R": "VAELoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "vae",
                  "name": "ltx-2.5-audio-vae-bf16.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-audio-vae-bf16.safetensors"
                }
              ],
              "ver": "0.29.0"
            },
            "size": [
              400,
              90
            ],
            "type": "VAELoader",
            "widgets_values": [
              "ltx-2.5-audio-vae-bf16.safetensors"
            ],
            "widgets_values_named": {
              "vae_name": "ltx-2.5-audio-vae-bf16.safetensors"
            }
          },
          {
            "flags": {},
            "id": 228,
            "inputs": [
              {
                "link": 383,
                "localized_name": "clip_name",
                "name": "clip_name",
                "type": "COMBO",
                "widget": {
                  "name": "clip_name"
                }
              },
              {
                "link": null,
                "localized_name": "type",
                "name": "type",
                "type": "COMBO",
                "widget": {
                  "name": "type"
                }
              },
              {
                "link": null,
                "localized_name": "device",
                "name": "device",
                "shape": 7,
                "type": "COMBO",
                "widget": {
                  "name": "device"
                }
              }
            ],
            "mode": 0,
            "order": 29,
            "outputs": [
              {
                "links": [
                  337,
                  338
                ],
                "localized_name": "CLIP",
                "name": "CLIP",
                "type": "CLIP"
              }
            ],
            "pos": [
              690,
              2450
            ],
            "properties": {
              "Node name for S&R": "CLIPLoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "text_encoders",
                  "name": "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/text_encoders/gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors"
                }
              ],
              "ver": "0.29.0"
            },
            "size": [
              370,
              120
            ],
            "type": "CLIPLoader",
            "widgets_values": [
              "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
              "ltxv",
              "default"
            ],
            "widgets_values_named": {
              "clip_name": "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
              "device": "default",
              "type": "ltxv"
            }
          },
          {
            "flags": {},
            "id": 246,
            "inputs": [
              {
                "link": 384,
                "localized_name": "clip_name",
                "name": "clip_name",
                "type": "COMBO",
                "widget": {
                  "name": "clip_name"
                }
              },
              {
                "link": null,
                "localized_name": "type",
                "name": "type",
                "type": "COMBO",
                "widget": {
                  "name": "type"
                }
              },
              {
                "link": null,
                "localized_name": "device",
                "name": "device",
                "shape": 7,
                "type": "COMBO",
                "widget": {
                  "name": "device"
                }
              }
            ],
            "mode": 0,
            "order": 33,
            "outputs": [
              {
                "links": [
                  360
                ],
                "localized_name": "CLIP",
                "name": "CLIP",
                "type": "CLIP"
              }
            ],
            "pos": [
              670,
              1110
            ],
            "properties": {
              "Node name for S&R": "CLIPLoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "text_encoders",
                  "name": "gemma4_e2b_it_bf16.safetensors",
                  "url": "https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e2b_it_bf16.safetensors"
                }
              ],
              "ver": "0.29.0"
            },
            "size": [
              370,
              120
            ],
            "type": "CLIPLoader",
            "widgets_values": [
              "gemma4_e2b_it_bf16.safetensors",
              "ltxv",
              "default"
            ],
            "widgets_values_named": {
              "clip_name": "gemma4_e2b_it_bf16.safetensors",
              "device": "default",
              "type": "ltxv"
            }
          },
          {
            "flags": {},
            "id": 250,
            "inputs": [
              {
                "link": 374,
                "localized_name": "value",
                "name": "value",
                "type": "BOOLEAN",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 37,
            "outputs": [
              {
                "links": [
                  362
                ],
                "localized_name": "BOOLEAN",
                "name": "BOOLEAN",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              690,
              1580
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoolean",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ver": "0.22.0"
            },
            "size": [
              270,
              100
            ],
            "title": "Boolean (Enable Prompt Enhance)",
            "type": "PrimitiveBoolean",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "value": true
            }
          },
          {
            "flags": {},
            "id": 215,
            "inputs": [
              {
                "link": 376,
                "localized_name": "value",
                "name": "value",
                "type": "INT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 19,
            "outputs": [
              {
                "links": [
                  311,
                  313
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              1180,
              2860
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              230,
              110
            ],
            "title": "Width",
            "type": "PrimitiveInt",
            "widgets_values": [
              1280,
              "fixed"
            ],
            "widgets_values_named": {
              "fixed": "fixed",
              "value": 1280
            }
          },
          {
            "flags": {},
            "id": 216,
            "inputs": [
              {
                "link": 377,
                "localized_name": "value",
                "name": "value",
                "type": "INT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 20,
            "outputs": [
              {
                "links": [
                  312,
                  314
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              1180,
              3010
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              230,
              110
            ],
            "title": "height",
            "type": "PrimitiveInt",
            "widgets_values": [
              720,
              "fixed"
            ],
            "widgets_values_named": {
              "fixed": "fixed",
              "value": 720
            }
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 212,
            "inputs": [
              {
                "label": "a",
                "link": 310,
                "localized_name": "values.a",
                "name": "values.a",
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "label": "b",
                "link": null,
                "localized_name": "values.b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": null,
                "localized_name": "expression",
                "name": "expression",
                "type": "STRING",
                "widget": {
                  "name": "expression"
                }
              }
            ],
            "mode": 0,
            "order": 16,
            "outputs": [
              {
                "links": [
                  288,
                  318
                ],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": [],
                "localized_name": "BOOL",
                "name": "BOOL",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              1180,
              3490
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.17.0"
            },
            "size": [
              230,
              80
            ],
            "type": "ComfyMathExpression",
            "widgets_values": [
              "a"
            ],
            "widgets_values_named": {
              "expression": "a"
            }
          },
          {
            "flags": {},
            "id": 198,
            "inputs": [
              {
                "link": 375,
                "localized_name": "value",
                "name": "value",
                "type": "INT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 5,
            "outputs": [
              {
                "links": [
                  328
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              1180,
              3160
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              230,
              110
            ],
            "title": "Duration",
            "type": "PrimitiveInt",
            "widgets_values": [
              5,
              "fixed"
            ],
            "widgets_values_named": {
              "fixed": "fixed",
              "value": 5
            }
          },
          {
            "flags": {
              "collapsed": true
            },
            "id": 226,
            "inputs": [
              {
                "label": "a",
                "link": 328,
                "localized_name": "values.a",
                "name": "values.a",
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "label": "b",
                "link": 329,
                "localized_name": "values.b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "label": "c",
                "link": null,
                "localized_name": "values.c",
                "name": "values.c",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": null,
                "localized_name": "expression",
                "name": "expression",
                "type": "STRING",
                "widget": {
                  "name": "expression"
                }
              }
            ],
            "mode": 0,
            "order": 27,
            "outputs": [
              {
                "links": [],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [
                  330,
                  331
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": [],
                "localized_name": "BOOL",
                "name": "BOOL",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              1180,
              3550
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression",
              "cnr_id": "comfy-core",
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.7",
                "widget_ue_connectable": {}
              },
              "ver": "0.18.1"
            },
            "size": [
              230,
              100
            ],
            "type": "ComfyMathExpression",
            "widgets_values": [
              "a * b + 1"
            ],
            "widgets_values_named": {
              "expression": "a * b + 1"
            }
          },
          {
            "flags": {},
            "id": 205,
            "inputs": [
              {
                "link": 379,
                "localized_name": "value",
                "name": "value",
                "type": "INT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 12,
            "outputs": [
              {
                "links": [
                  279,
                  310,
                  329
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              }
            ],
            "pos": [
              1180,
              3320
            ],
            "properties": {
              "Node name for S&R": "PrimitiveInt",
              "cnr_id": "comfy-core",
              "enableTabs": false,
              "hasSecondTab": false,
              "secondTabOffset": 80,
              "secondTabText": "Send Back",
              "secondTabWidth": 65,
              "tabWidth": 65,
              "tabXOffset": 10,
              "ue_properties": {
                "input_ue_unconnectable": {},
                "version": "7.5.2",
                "widget_ue_connectable": {}
              },
              "ver": "0.7.0"
            },
            "size": [
              230,
              110
            ],
            "title": "Frame Rate(int)",
            "type": "PrimitiveInt",
            "widgets_values": [
              24,
              "fixed"
            ],
            "widgets_values_named": {
              "fixed": "fixed",
              "value": 24
            }
          },
          {
            "flags": {},
            "id": 252,
            "inputs": [
              {
                "link": 373,
                "localized_name": "value",
                "name": "value",
                "type": "STRING",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 38,
            "outputs": [
              {
                "links": [
                  371,
                  372
                ],
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING"
              }
            ],
            "pos": [
              690,
              2870
            ],
            "properties": {
              "Node name for S&R": "PrimitiveStringMultiline",
              "cnr_id": "comfy-core",
              "ver": "0.30.0"
            },
            "size": [
              430,
              630
            ],
            "title": "Prompt",
            "type": "PrimitiveStringMultiline",
            "widgets_values": [
              ""
            ],
            "widgets_values_named": {
              "value": ""
            }
          }
        ],
        "outputNode": {
          "bounding": [
            3540,
            2261,
            128,
            68
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "a629464e-802b-4fe5-9b08-1e7e73d96a62",
            "linkIds": [
              327
            ],
            "localized_name": "VIDEO",
            "name": "VIDEO",
            "pos": [
              3564,
              2285
            ],
            "type": "VIDEO"
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 9,
          "lastLinkId": 386,
          "lastNodeId": 258,
          "lastRerouteId": 0
        },
        "version": 1,
        "widgets": []
      }
    ]
  },
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        49.762733360433856,
        -2045.0756942525668
      ],
      "scale": 0.9151601473857252
    },
    "frontendVersion": "1.48.6",
    "ue_links": [],
    "workflowRendererVersion": "Vue-corrected"
  },
  "groups": [],
  "id": "0112e9af-5129-48ba-af78-92c40ac40b40",
  "last_link_id": 386,
  "last_node_id": 258,
  "links": [
    [
      367,
      31,
      0,
      251,
      0,
      "IMAGE"
    ],
    [
      368,
      39,
      0,
      251,
      1,
      "IMAGE"
    ],
    [
      369,
      251,
      0,
      68,
      0,
      "VIDEO"
    ]
  ],
  "nodes": [
    {
      "flags": {},
      "id": 31,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            367
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        1300,
        2310
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.5.2",
          "widget_ue_connectable": {}
        },
        "ver": "0.8.2"
      },
      "size": [
        430,
        580
      ],
      "title": "Load First Frame",
      "type": "LoadImage",
      "widgets_values": [
        "robot_hand_back.png",
        "image"
      ],
      "widgets_values_named": {
        "image": "robot_hand_back.png",
        "upload": "image"
      }
    },
    {
      "flags": {},
      "id": 39,
      "inputs": [
        {
          "link": null,
          "localized_name": "image",
          "name": "image",
          "type": "COMBO",
          "widget": {
            "name": "image"
          }
        },
        {
          "link": null,
          "localized_name": "choose file to upload",
          "name": "upload",
          "type": "IMAGEUPLOAD",
          "widget": {
            "name": "upload"
          }
        }
      ],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            368
          ],
          "localized_name": "IMAGE",
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": null,
          "localized_name": "MASK",
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        1300,
        2950
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.5.2",
          "widget_ue_connectable": {}
        },
        "ver": "0.8.2"
      },
      "size": [
        440,
        570
      ],
      "title": "Load Last Frame",
      "type": "LoadImage",
      "widgets_values": [
        "robot_hand_energy.png",
        "image"
      ],
      "widgets_values_named": {
        "image": "robot_hand_energy.png",
        "upload": "image"
      }
    },
    {
      "flags": {},
      "id": 68,
      "inputs": [
        {
          "link": 369,
          "localized_name": "video",
          "name": "video",
          "type": "VIDEO"
        },
        {
          "link": null,
          "localized_name": "filename_prefix",
          "name": "filename_prefix",
          "type": "STRING",
          "widget": {
            "name": "filename_prefix"
          }
        },
        {
          "link": null,
          "localized_name": "format",
          "name": "format",
          "type": "COMBO",
          "widget": {
            "name": "format"
          }
        },
        {
          "link": null,
          "localized_name": "codec",
          "name": "codec",
          "type": "COMFY_DYNAMICCOMBO_V3",
          "widget": {
            "name": "codec"
          }
        }
      ],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": null,
          "localized_name": "video",
          "name": "video",
          "type": "VIDEO"
        }
      ],
      "pos": [
        2510,
        2300
      ],
      "properties": {
        "Node name for S&R": "SaveVideo",
        "cnr_id": "comfy-core",
        "enableTabs": false,
        "hasSecondTab": false,
        "secondTabOffset": 80,
        "secondTabText": "Send Back",
        "secondTabWidth": 65,
        "tabWidth": 65,
        "tabXOffset": 10,
        "ue_properties": {
          "input_ue_unconnectable": {},
          "version": "7.7",
          "widget_ue_connectable": {}
        },
        "ver": "0.14.1"
      },
      "size": [
        1110,
        126
      ],
      "type": "SaveVideo",
      "widgets_values": [
        "video/ltx2.5_flf2v",
        "auto",
        "auto"
      ],
      "widgets_values_named": {
        "codec": "auto",
        "filename_prefix": "video/ltx2.5_flf2v",
        "format": "auto"
      }
    },
    {
      "flags": {},
      "id": 251,
      "inputs": [
        {
          "label": "first_frame",
          "link": 367,
          "localized_name": "input",
          "name": "input",
          "type": "IMAGE,MASK"
        },
        {
          "label": "last_frame",
          "link": 368,
          "localized_name": "input_1",
          "name": "input_1",
          "type": "IMAGE,MASK"
        },
        {
          "label": "prompt",
          "link": null,
          "name": "value",
          "type": "STRING",
          "widget": {
            "name": "value"
          }
        },
        {
          "label": "prompt_enhance",
          "link": null,
          "name": "value_1",
          "type": "BOOLEAN",
          "widget": {
            "name": "value_1"
          }
        },
        {
          "label": "duration",
          "link": null,
          "name": "value_2",
          "type": "INT",
          "widget": {
            "name": "value_2"
          }
        },
        {
          "label": "width",
          "link": null,
          "name": "value_3",
          "type": "INT",
          "widget": {
            "name": "value_3"
          }
        },
        {
          "label": "height",
          "link": null,
          "name": "value_4",
          "type": "INT",
          "widget": {
            "name": "value_4"
          }
        },
        {
          "link": null,
          "name": "noise_seed",
          "type": "INT",
          "widget": {
            "name": "noise_seed"
          }
        },
        {
          "label": "fram_rate",
          "link": null,
          "name": "value_5",
          "type": "INT",
          "widget": {
            "name": "value_5"
          }
        },
        {
          "link": null,
          "name": "unet_name",
          "type": "COMBO",
          "widget": {
            "name": "unet_name"
          }
        },
        {
          "label": "video_vae",
          "link": null,
          "name": "vae_name",
          "type": "COMBO",
          "widget": {
            "name": "vae_name"
          }
        },
        {
          "label": "audio_vae",
          "link": null,
          "name": "vae_name_1",
          "type": "COMBO",
          "widget": {
            "name": "vae_name_1"
          }
        },
        {
          "link": null,
          "name": "clip_name",
          "type": "COMBO",
          "widget": {
            "name": "clip_name"
          }
        },
        {
          "label": "prompt_enhance_model",
          "link": null,
          "name": "clip_name_1",
          "type": "COMBO",
          "widget": {
            "name": "clip_name_1"
          }
        }
      ],
      "mode": 0,
      "order": 3,
      "outputs": [
        {
          "links": [
            369
          ],
          "localized_name": "VIDEO",
          "name": "VIDEO",
          "type": "VIDEO"
        }
      ],
      "pos": [
        1910,
        2300
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "previewExposures": [],
        "ver": "0.30.0"
      },
      "size": [
        520,
        710
      ],
      "type": "cf70afc4-5a03-47ce-8210-734b1de6c6bc",
      "widgets_values": [
        "Use the provided start image as the first frame and the provided end image as the final frame anchor. The video opens on the back of the robotic hand, four fingers slightly curled, joints glowing faintly in the darkness, a low electrical hum filling the space. The hand rotates slowly at the wrist, turning from the back view toward the palm side, the four visible fingers uncurling gently one by one, starting with the index finger, then the middle, ring, and pinky, each joint clicking softly. As the palm turns upward, the thumb swings out from the side of the hand into view, clearly separate from the four fingers, all five fingers spreading open. A blue energy crystal fades into existence above the palm, its hum rising into a resonant tone, thin energy threads coiling around it, particles crackling softly as they spiral away like sparks. The crystal rotates slowly, hovering above the fully open hand, light spilling between the five spread fingers, the crystal's steady hum filling the silence as the video ends on the open palm with the glowing crystal.\n",
        true,
        5,
        1280,
        720,
        873293130933086,
        24,
        "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
        "ltx-2.5-video-vae-bf16.safetensors",
        "ltx-2.5-audio-vae-bf16.safetensors",
        "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
        "gemma4_e2b_it_bf16.safetensors"
      ],
      "widgets_values_named": {
        "clip_name": "gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors",
        "clip_name_1": "gemma4_e2b_it_bf16.safetensors",
        "noise_seed": 873293130933086,
        "unet_name": "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
        "vae_name": "ltx-2.5-video-vae-bf16.safetensors",
        "vae_name_1": "ltx-2.5-audio-vae-bf16.safetensors",
        "value": "Use the provided start image as the first frame and the provided end image as the final frame anchor. The video opens on the back of the robotic hand, four fingers slightly curled, joints glowing faintly in the darkness, a low electrical hum filling the space. The hand rotates slowly at the wrist, turning from the back view toward the palm side, the four visible fingers uncurling gently one by one, starting with the index finger, then the middle, ring, and pinky, each joint clicking softly. As the palm turns upward, the thumb swings out from the side of the hand into view, clearly separate from the four fingers, all five fingers spreading open. A blue energy crystal fades into existence above the palm, its hum rising into a resonant tone, thin energy threads coiling around it, particles crackling softly as they spiral away like sparks. The crystal rotates slowly, hovering above the fully open hand, light spilling between the five spread fingers, the crystal's steady hum filling the silence as the video ends on the open palm with the glowing crystal.\n",
        "value_1": true,
        "value_2": 5,
        "value_3": 1280,
        "value_4": 720,
        "value_5": 24
      }
    },
    {
      "bgcolor": "#000",
      "color": "#222",
      "flags": {},
      "id": 254,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [],
      "pos": [
        790,
        2310
      ],
      "properties": {},
      "size": [
        440,
        1640
      ],
      "title": "Note: About LTX-2.5",
      "type": "MarkdownNote",
      "widgets_values": [
        "# LTX-2.5\n\nLTX-2.5 is Lightricks' open video generation model : fast, local-first, and built for production. Run it locally, fine-tune it for your own use case, or integrate it into your pipeline.\n\n**Key highlights:**\n\n- **Pixel Diffusion** : keyframes-first generation that builds every scene on a grid of high-fidelity keyframes for industry-leading pixel quality\n- **Diffusion Video Decoder** : sharper faces, legible text, fewer smears in fast motion\n- **Native multishot** : one generation yields multiple connected shots holding character, environment, lighting, voice, and style across cuts\n- **Custom Gemma 4 12B text encoder** : retains multiple subjects, actions, lighting, detail, and camera direction across complex prompts\n- **Dedicated Prompt Enhancer** : a lightweight model that expands short prompts into rich cinematic instructions at near-zero extra compute\n- **Auto Duration** : predicts the right clip length from the described action before diffusion begins\n- **Better distilled model** : carries far more quality, prompt adherence, and motion into a smaller, faster variant\n- Carried over from LTX-2.3: native 4K, synchronized audio-video\n\nOfficial model & files: https://huggingface.co/Lightricks/LTX-2.5\n## What this workflow does\n\nThis **First & Last Frame** workflow interpolates between two images. Load a first and a last frame, and the model generates the connected shots in between : holding character, environment, lighting, and style across the transition, with synchronized audio.\n\n## Subgraph parameters\n\nThe **First & Last Frame to Video (LTX-2.5)** node is a subgraph. Click the **Enter subgraph** button at the bottom of the node to open its internal graph, where you can inspect and fine-tune every step of the pipeline (conditioning, sampler, CFG guider, VAE decode, and more).\n\n| Parameter | What it does |\n|---|---|\n| first_frame | Starting image of the transition (load your own image in **Load First Frame**) |\n| last_frame | Ending image of the transition (load your own image in **Load Last Frame**) |\n| prompt | Text prompt describing the motion, scene, lighting, camera, and style |\n| prompt_enhance | Toggle the built-in Prompt Enhancer: expands short prompts into rich cinematic instructions at near-zero extra compute |\n| duration | Clip length in seconds (Auto Duration can predict it from the action) |\n| width / height | Output resolution in pixels (e.g. 1280×720) |\n| seed | Random seed : set a fixed value to reproduce the same result |\n| frame_rate | Frames per second |\n| unet_name | Main model: LTX-2.5 distilled transformer (ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors) |\n| video_vae | Video VAE used for decoding (ltx-2.5-video-vae-bf16.safetensors) |\n| audio_vae | Audio VAE that produces synchronized audio (ltx-2.5-audio-vae-bf16.safetensors) |\n| clip_name | Text encoder: custom Gemma 4 12B with projection (gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors) |\n| prompt_enhance_model | Model checkpoint used by the Prompt Enhancer |\n\n## How to use\n\n1. Download the models listed in **Note: Model Links** and place them in ComfyUI's `models/` folder\n2. Replace the images in **Load First Frame** and **Load Last Frame** with your own start/end frames\n3. Write a prompt describing the transition, optionally toggle **prompt_enhance** for short prompts\n4. Set **duration** / **width** / **height** / **frame_rate** (defaults work well) and hit **Queue**\n5. To dive deeper, click **Enter subgraph** at the bottom of the main node : every internal step (conditioning, sampler, CFG, VAE decode) can be edited there\n"
      ],
      "widgets_values_named": {
        "text": "# LTX-2.5\n\nLTX-2.5 is Lightricks' open video generation model : fast, local-first, and built for production. Run it locally, fine-tune it for your own use case, or integrate it into your pipeline.\n\n**Key highlights:**\n\n- **Pixel Diffusion** : keyframes-first generation that builds every scene on a grid of high-fidelity keyframes for industry-leading pixel quality\n- **Diffusion Video Decoder** : sharper faces, legible text, fewer smears in fast motion\n- **Native multishot** : one generation yields multiple connected shots holding character, environment, lighting, voice, and style across cuts\n- **Custom Gemma 4 12B text encoder** : retains multiple subjects, actions, lighting, detail, and camera direction across complex prompts\n- **Dedicated Prompt Enhancer** : a lightweight model that expands short prompts into rich cinematic instructions at near-zero extra compute\n- **Auto Duration** : predicts the right clip length from the described action before diffusion begins\n- **Better distilled model** : carries far more quality, prompt adherence, and motion into a smaller, faster variant\n- Carried over from LTX-2.3: native 4K, synchronized audio-video\n\nOfficial model & files: https://huggingface.co/Lightricks/LTX-2.5\n## What this workflow does\n\nThis **First & Last Frame** workflow interpolates between two images. Load a first and a last frame, and the model generates the connected shots in between : holding character, environment, lighting, and style across the transition, with synchronized audio.\n\n## Subgraph parameters\n\nThe **First & Last Frame to Video (LTX-2.5)** node is a subgraph. Click the **Enter subgraph** button at the bottom of the node to open its internal graph, where you can inspect and fine-tune every step of the pipeline (conditioning, sampler, CFG guider, VAE decode, and more).\n\n| Parameter | What it does |\n|---|---|\n| first_frame | Starting image of the transition (load your own image in **Load First Frame**) |\n| last_frame | Ending image of the transition (load your own image in **Load Last Frame**) |\n| prompt | Text prompt describing the motion, scene, lighting, camera, and style |\n| prompt_enhance | Toggle the built-in Prompt Enhancer: expands short prompts into rich cinematic instructions at near-zero extra compute |\n| duration | Clip length in seconds (Auto Duration can predict it from the action) |\n| width / height | Output resolution in pixels (e.g. 1280×720) |\n| seed | Random seed : set a fixed value to reproduce the same result |\n| frame_rate | Frames per second |\n| unet_name | Main model: LTX-2.5 distilled transformer (ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors) |\n| video_vae | Video VAE used for decoding (ltx-2.5-video-vae-bf16.safetensors) |\n| audio_vae | Audio VAE that produces synchronized audio (ltx-2.5-audio-vae-bf16.safetensors) |\n| clip_name | Text encoder: custom Gemma 4 12B with projection (gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors) |\n| prompt_enhance_model | Model checkpoint used by the Prompt Enhancer |\n\n## How to use\n\n1. Download the models listed in **Note: Model Links** and place them in ComfyUI's `models/` folder\n2. Replace the images in **Load First Frame** and **Load Last Frame** with your own start/end frames\n3. Write a prompt describing the transition, optionally toggle **prompt_enhance** for short prompts\n4. Set **duration** / **width** / **height** / **frame_rate** (defaults work well) and hit **Queue**\n5. To dive deeper, click **Enter subgraph** at the bottom of the main node : every internal step (conditioning, sampler, CFG, VAE decode) can be edited there\n"
      }
    }
  ],
  "revision": 0,
  "version": 0.4
}