{
  "config": {},
  "definitions": {
    "subgraphs": [
      {
        "config": {},
        "extra": {},
        "groups": [
          {
            "bounding": [
              -5620,
              2140,
              380,
              410
            ],
            "flags": {},
            "id": 226,
            "title": "CLIP Model"
          },
          {
            "bounding": [
              -6980,
              2010,
              560,
              310
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 234,
            "title": "Resize and set video size"
          },
          {
            "bounding": [
              -6300,
              2130,
              300,
              560
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 235,
            "title": "Make size half"
          },
          {
            "bounding": [
              -4700,
              2090,
              940,
              1130
            ],
            "flags": {},
            "id": 155,
            "title": "Prompt enhancement only if enhance_positive_prompt"
          },
          {
            "bounding": [
              -3720,
              2090,
              920,
              1130
            ],
            "color": "#444",
            "flags": {},
            "id": 158,
            "title": "Text encoding"
          },
          {
            "bounding": [
              -2760,
              2090,
              1170,
              1130
            ],
            "color": "#444",
            "flags": {},
            "id": 106,
            "title": "Preprocess"
          },
          {
            "bounding": [
              -5620,
              2590,
              380,
              330
            ],
            "flags": {},
            "id": 225,
            "title": "Upscale Model"
          },
          {
            "bounding": [
              -5620,
              2960,
              380,
              310
            ],
            "flags": {},
            "id": 227,
            "title": "VAE Model"
          },
          {
            "bounding": [
              -6980,
              2350,
              560,
              880
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 229,
            "title": "Prompt"
          },
          {
            "bounding": [
              -6980,
              3260,
              270,
              320
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 156,
            "title": "Frame rate and count"
          },
          {
            "bounding": [
              -6690,
              3260,
              270,
              320
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 231,
            "title": "Calculate frames count"
          },
          {
            "bounding": [
              -5690,
              2080,
              530,
              1640
            ],
            "color": "#b06634",
            "flags": {},
            "id": 110,
            "title": "Load Models"
          },
          {
            "bounding": [
              -5620,
              3300,
              380,
              380
            ],
            "flags": {},
            "id": 228,
            "title": "Base Model"
          },
          {
            "bounding": [
              -500,
              2100,
              1840,
              1130
            ],
            "color": "#b06634",
            "flags": {},
            "id": 147,
            "title": "STAGE 1 - Generate Low Resolution (8 steps))"
          },
          {
            "bounding": [
              -6990,
              3630,
              560,
              460
            ],
            "color": "#3f789e",
            "flags": {},
            "id": 230,
            "title": "Feature flags"
          },
          {
            "bounding": [
              1550,
              2140,
              1440,
              840
            ],
            "flags": {},
            "id": 211,
            "title": "Upsample + restock keyframes"
          },
          {
            "bounding": [
              3010,
              2140,
              1240,
              830
            ],
            "flags": {},
            "id": 212,
            "title": "Re-sample"
          },
          {
            "bounding": [
              1540,
              2100,
              2760,
              1120
            ],
            "color": "#b06634",
            "flags": {},
            "id": 232,
            "title": "STAGE2 - Spatial Upscale"
          },
          {
            "bounding": [
              4520,
              970,
              1260,
              680
            ],
            "flags": {},
            "id": 223,
            "title": "Preview Keyframes"
          },
          {
            "bounding": [
              4530,
              2410,
              1110,
              500
            ],
            "flags": {},
            "id": 221,
            "title": "Guides + additional keyframes"
          },
          {
            "bounding": [
              5660,
              2150,
              990,
              1000
            ],
            "flags": {},
            "id": 222,
            "title": "Temporal sample"
          },
          {
            "bounding": [
              6350,
              2700,
              280,
              430
            ],
            "flags": {},
            "id": 233,
            "title": "STAGE 3 -  Output"
          },
          {
            "bounding": [
              4500,
              2100,
              2180,
              1120
            ],
            "color": "#b06634",
            "flags": {},
            "id": 1,
            "title": "STAGE 3 - Temporal Upscale"
          },
          {
            "bounding": [
              7200,
              2100,
              850,
              1090
            ],
            "flags": {},
            "id": 150,
            "title": "Decode"
          }
        ],
        "id": "97d5d35b-bb0d-4212-b2f2-97ab13cbfb1f",
        "inputNode": {
          "bounding": [
            -7560,
            2930,
            208.060546875,
            428
          ],
          "id": -10
        },
        "inputs": [
          {
            "id": "8234d690-98b6-4b97-a103-2cadf7376bbd",
            "label": "first_frame",
            "linkIds": [
              15376
            ],
            "localized_name": "input",
            "name": "input",
            "pos": [
              -7375.939453125,
              2954
            ],
            "type": "IMAGE,MASK"
          },
          {
            "id": "d3fc7913-ed01-4897-b51a-00c0b63a5420",
            "label": "positive_prompt",
            "linkIds": [
              15532
            ],
            "name": "value",
            "pos": [
              -7375.939453125,
              2974
            ],
            "type": "STRING"
          },
          {
            "id": "12f279a1-4a2b-4fe5-b2fd-0c0216ff0012",
            "label": "refine_prompt",
            "linkIds": [
              15533
            ],
            "name": "value_1",
            "pos": [
              -7375.939453125,
              2994
            ],
            "type": "BOOLEAN"
          },
          {
            "id": "f4a42c7f-d8c7-4e5e-add4-d9f6f49eac1b",
            "label": "negative_prompt",
            "linkIds": [
              15534
            ],
            "name": "value_2",
            "pos": [
              -7375.939453125,
              3014
            ],
            "type": "STRING"
          },
          {
            "id": "e0b2dd93-09d7-48bf-be30-027da85bd4d2",
            "label": "width",
            "linkIds": [
              15535
            ],
            "name": "resize_type.width",
            "pos": [
              -7375.939453125,
              3034
            ],
            "type": "INT"
          },
          {
            "id": "f2a6f142-4db3-405c-bd72-817bb241fd25",
            "label": "height",
            "linkIds": [
              15536
            ],
            "name": "resize_type.height",
            "pos": [
              -7375.939453125,
              3054
            ],
            "type": "INT"
          },
          {
            "id": "3575876d-2c58-49fb-851b-fde271b3b924",
            "label": "duration",
            "linkIds": [
              15537
            ],
            "name": "value_3",
            "pos": [
              -7375.939453125,
              3074
            ],
            "type": "FLOAT"
          },
          {
            "id": "b15c710f-22e7-4d6c-aa0b-829a98c07173",
            "label": "fps",
            "linkIds": [
              15538
            ],
            "name": "value_4",
            "pos": [
              -7375.939453125,
              3094
            ],
            "type": "FLOAT"
          },
          {
            "id": "c0f18aba-dd6a-4cec-a5d1-dd61daaa01ac",
            "label": "enable_tiled_decoder",
            "linkIds": [
              15540
            ],
            "name": "value_6",
            "pos": [
              -7375.939453125,
              3114
            ],
            "type": "BOOLEAN"
          },
          {
            "id": "b06ad4fc-e651-45c9-9ce6-7acd3d8f2c3b",
            "label": "base_model",
            "linkIds": [
              15542
            ],
            "name": "unet_name",
            "pos": [
              -7375.939453125,
              3134
            ],
            "type": "COMBO"
          },
          {
            "id": "217962c7-d651-476a-ab37-895662569c78",
            "linkIds": [
              15543
            ],
            "name": "lora_name",
            "pos": [
              -7375.939453125,
              3154
            ],
            "type": "COMBO"
          },
          {
            "id": "7d182e60-1897-4baf-96b7-38237039e0fb",
            "label": "prompt_enhancer",
            "linkIds": [
              15544
            ],
            "name": "clip_name",
            "pos": [
              -7375.939453125,
              3174
            ],
            "type": "COMBO"
          },
          {
            "id": "75e07a57-0cc7-4406-acfd-82ac585ba53e",
            "label": "text_encoder",
            "linkIds": [
              15545
            ],
            "name": "clip_name_1",
            "pos": [
              -7375.939453125,
              3194
            ],
            "type": "COMBO"
          },
          {
            "id": "33493920-dc05-4828-b8eb-ddad72509d98",
            "label": "latent_upscale_model",
            "linkIds": [
              15546
            ],
            "name": "model_name",
            "pos": [
              -7375.939453125,
              3214
            ],
            "type": "COMBO"
          },
          {
            "id": "0ff8624c-5b82-4ad5-933c-683592ccaf90",
            "label": "temporal_x2_upscale_model",
            "linkIds": [
              15547
            ],
            "name": "model_name_1",
            "pos": [
              -7375.939453125,
              3234
            ],
            "type": "COMBO"
          },
          {
            "id": "70301a9e-610f-4441-8b13-b7f70045f274",
            "label": "enable_temporal_upscale",
            "linkIds": [
              15548
            ],
            "name": "value_7",
            "pos": [
              -7375.939453125,
              3254
            ],
            "type": "BOOLEAN"
          },
          {
            "id": "0bb6ef5d-2ec9-4100-a6af-7c0f4bc54350",
            "label": "audio_vae",
            "linkIds": [
              15549
            ],
            "name": "vae_name",
            "pos": [
              -7375.939453125,
              3274
            ],
            "type": "COMBO"
          },
          {
            "id": "79f1679f-d6bb-4f69-b3d1-73eeaa06e7f1",
            "label": "video_vae",
            "linkIds": [
              15550
            ],
            "name": "vae_name_1",
            "pos": [
              -7375.939453125,
              3294
            ],
            "type": "COMBO"
          },
          {
            "id": "7698f070-caaf-4627-b5be-c1444c075660",
            "linkIds": [
              15553,
              15554,
              15555
            ],
            "name": "noise_seed",
            "pos": [
              -7375.939453125,
              3314
            ],
            "type": "INT"
          }
        ],
        "links": [
          {
            "id": 15219,
            "origin_id": 5745,
            "origin_slot": 0,
            "target_id": 5771,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 15389,
            "origin_id": 5910,
            "origin_slot": 0,
            "target_id": 5771,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 15450,
            "origin_id": 5729,
            "origin_slot": 0,
            "parentId": 4,
            "target_id": 5790,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 15522,
            "origin_id": 5904,
            "origin_slot": 0,
            "target_id": 5943,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 15220,
            "origin_id": 5745,
            "origin_slot": 0,
            "target_id": 5766,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 15197,
            "origin_id": 5768,
            "origin_slot": 0,
            "target_id": 5770,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 15196,
            "origin_id": 5769,
            "origin_slot": 0,
            "target_id": 5770,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 15505,
            "origin_id": 5767,
            "origin_slot": 0,
            "parentId": 37,
            "target_id": 5770,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 15190,
            "origin_id": 5771,
            "origin_slot": 0,
            "target_id": 5772,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15191,
            "origin_id": 5766,
            "origin_slot": 0,
            "target_id": 5772,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15492,
            "origin_id": 5917,
            "origin_slot": 0,
            "parentId": 25,
            "target_id": 5772,
            "target_slot": 2,
            "type": "FLOAT"
          },
          {
            "id": 15228,
            "origin_id": 5508,
            "origin_slot": 0,
            "target_id": 5773,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 15198,
            "origin_id": 5770,
            "origin_slot": 0,
            "target_id": 5773,
            "target_slot": 1,
            "type": "STRING"
          },
          {
            "id": 15516,
            "origin_id": 5909,
            "origin_slot": 0,
            "target_id": 5773,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 15524,
            "origin_id": 5945,
            "origin_slot": 1,
            "target_id": 5791,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 15525,
            "origin_id": 5948,
            "origin_slot": 1,
            "target_id": 5791,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 15448,
            "origin_id": 5776,
            "origin_slot": 1,
            "target_id": 5791,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 15239,
            "origin_id": 5740,
            "origin_slot": 0,
            "target_id": 5792,
            "target_slot": 0,
            "type": "VAE"
          },
          {
            "id": 15251,
            "origin_id": 5776,
            "origin_slot": 1,
            "target_id": 5792,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 15493,
            "origin_id": 5917,
            "origin_slot": 0,
            "parentId": 26,
            "target_id": 5792,
            "target_slot": 2,
            "type": "FLOAT"
          },
          {
            "id": 15456,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 11,
            "target_id": 5793,
            "target_slot": 0,
            "type": "VAE"
          },
          {
            "id": 15232,
            "origin_id": 5790,
            "origin_slot": 0,
            "target_id": 5793,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 15233,
            "origin_id": 5791,
            "origin_slot": 0,
            "target_id": 5793,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15506,
            "origin_id": 5767,
            "origin_slot": 0,
            "parentId": 39,
            "target_id": 5793,
            "target_slot": 4,
            "type": "BOOLEAN"
          },
          {
            "id": 15236,
            "origin_id": 5795,
            "origin_slot": 2,
            "target_id": 5794,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15235,
            "origin_id": 5792,
            "origin_slot": 0,
            "target_id": 5794,
            "target_slot": 1,
            "type": "LATENT"
          },
          {
            "id": 15241,
            "origin_id": 5772,
            "origin_slot": 0,
            "target_id": 5795,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15242,
            "origin_id": 5772,
            "origin_slot": 1,
            "target_id": 5795,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15460,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 13,
            "target_id": 5795,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15234,
            "origin_id": 5793,
            "origin_slot": 0,
            "target_id": 5795,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 15512,
            "origin_id": 5742,
            "origin_slot": 0,
            "parentId": 52,
            "target_id": 5809,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 15261,
            "origin_id": 5795,
            "origin_slot": 0,
            "target_id": 5809,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15262,
            "origin_id": 5795,
            "origin_slot": 1,
            "target_id": 5809,
            "target_slot": 2,
            "type": "CONDITIONING"
          },
          {
            "id": 15388,
            "origin_id": 5773,
            "origin_slot": 0,
            "target_id": 5910,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 15253,
            "origin_id": 5808,
            "origin_slot": 0,
            "target_id": 5813,
            "target_slot": 0,
            "type": "NOISE"
          },
          {
            "id": 15254,
            "origin_id": 5809,
            "origin_slot": 0,
            "target_id": 5813,
            "target_slot": 1,
            "type": "GUIDER"
          },
          {
            "id": 15255,
            "origin_id": 5810,
            "origin_slot": 0,
            "target_id": 5813,
            "target_slot": 2,
            "type": "SAMPLER"
          },
          {
            "id": 15256,
            "origin_id": 5811,
            "origin_slot": 0,
            "target_id": 5813,
            "target_slot": 3,
            "type": "SIGMAS"
          },
          {
            "id": 15263,
            "origin_id": 5794,
            "origin_slot": 0,
            "target_id": 5813,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15257,
            "origin_id": 5813,
            "origin_slot": 0,
            "target_id": 5814,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15375,
            "origin_id": 5742,
            "origin_slot": 0,
            "target_id": 5903,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 15272,
            "origin_id": 5838,
            "origin_slot": 2,
            "target_id": 5831,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15297,
            "origin_id": 5743,
            "origin_slot": 0,
            "target_id": 5831,
            "target_slot": 1,
            "type": "LATENT_UPSCALE_MODEL"
          },
          {
            "id": 15464,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 15,
            "target_id": 5831,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15302,
            "origin_id": 5795,
            "origin_slot": 0,
            "target_id": 5838,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15304,
            "origin_id": 5795,
            "origin_slot": 1,
            "target_id": 5838,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15303,
            "origin_id": 5814,
            "origin_slot": 0,
            "target_id": 5838,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15274,
            "origin_id": 5838,
            "origin_slot": 3,
            "target_id": 5839,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15301,
            "origin_id": 5743,
            "origin_slot": 0,
            "target_id": 5839,
            "target_slot": 1,
            "type": "LATENT_UPSCALE_MODEL"
          },
          {
            "id": 15466,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 16,
            "target_id": 5839,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15469,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 15,
            "target_id": 5832,
            "target_slot": 0,
            "type": "VAE"
          },
          {
            "id": 15454,
            "origin_id": 5729,
            "origin_slot": 0,
            "parentId": 6,
            "target_id": 5832,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 15264,
            "origin_id": 5831,
            "origin_slot": 0,
            "target_id": 5832,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15507,
            "origin_id": 5767,
            "origin_slot": 0,
            "parentId": 41,
            "target_id": 5832,
            "target_slot": 4,
            "type": "BOOLEAN"
          },
          {
            "id": 15276,
            "origin_id": 5838,
            "origin_slot": 0,
            "target_id": 5840,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15277,
            "origin_id": 5838,
            "origin_slot": 1,
            "target_id": 5840,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15468,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 17,
            "target_id": 5840,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15265,
            "origin_id": 5832,
            "origin_slot": 0,
            "target_id": 5840,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 15275,
            "origin_id": 5839,
            "origin_slot": 0,
            "target_id": 5840,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15283,
            "origin_id": 5840,
            "origin_slot": 0,
            "target_id": 5845,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15284,
            "origin_id": 5840,
            "origin_slot": 1,
            "target_id": 5845,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15470,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 17,
            "target_id": 5845,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15285,
            "origin_id": 5840,
            "origin_slot": 2,
            "target_id": 5845,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 15286,
            "origin_id": 5838,
            "origin_slot": 2,
            "target_id": 5845,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15282,
            "origin_id": 5845,
            "origin_slot": 2,
            "target_id": 5833,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15306,
            "origin_id": 5814,
            "origin_slot": 1,
            "target_id": 5833,
            "target_slot": 1,
            "type": "LATENT"
          },
          {
            "id": 15374,
            "origin_id": 5903,
            "origin_slot": 0,
            "parentId": 50,
            "target_id": 5835,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 15278,
            "origin_id": 5845,
            "origin_slot": 0,
            "target_id": 5835,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15279,
            "origin_id": 5845,
            "origin_slot": 1,
            "target_id": 5835,
            "target_slot": 2,
            "type": "CONDITIONING"
          },
          {
            "id": 15271,
            "origin_id": 5837,
            "origin_slot": 0,
            "target_id": 5836,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15266,
            "origin_id": 5843,
            "origin_slot": 0,
            "target_id": 5837,
            "target_slot": 0,
            "type": "NOISE"
          },
          {
            "id": 15267,
            "origin_id": 5835,
            "origin_slot": 0,
            "target_id": 5837,
            "target_slot": 1,
            "type": "GUIDER"
          },
          {
            "id": 15268,
            "origin_id": 5834,
            "origin_slot": 0,
            "target_id": 5837,
            "target_slot": 2,
            "type": "SAMPLER"
          },
          {
            "id": 15269,
            "origin_id": 5842,
            "origin_slot": 0,
            "target_id": 5837,
            "target_slot": 3,
            "type": "SIGMAS"
          },
          {
            "id": 15270,
            "origin_id": 5833,
            "origin_slot": 0,
            "target_id": 5837,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15280,
            "origin_id": 5845,
            "origin_slot": 0,
            "target_id": 5841,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15281,
            "origin_id": 5845,
            "origin_slot": 1,
            "target_id": 5841,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15273,
            "origin_id": 5836,
            "origin_slot": 0,
            "target_id": 5841,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15287,
            "origin_id": 5841,
            "origin_slot": 0,
            "target_id": 5844,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15288,
            "origin_id": 5841,
            "origin_slot": 1,
            "target_id": 5844,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15289,
            "origin_id": 5841,
            "origin_slot": 2,
            "target_id": 5844,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15352,
            "origin_id": 5844,
            "origin_slot": 2,
            "target_id": 5871,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15353,
            "origin_id": 5747,
            "origin_slot": 0,
            "target_id": 5871,
            "target_slot": 1,
            "type": "LATENT_UPSCALE_MODEL"
          },
          {
            "id": 15474,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 20,
            "target_id": 5871,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15472,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 19,
            "target_id": 5872,
            "target_slot": 0,
            "type": "VAE"
          },
          {
            "id": 15452,
            "origin_id": 5729,
            "origin_slot": 0,
            "parentId": 48,
            "target_id": 5872,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 15334,
            "origin_id": 5871,
            "origin_slot": 0,
            "target_id": 5872,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15291,
            "origin_id": 5841,
            "origin_slot": 3,
            "parentId": 55,
            "target_id": 5725,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15160,
            "origin_id": 5725,
            "origin_slot": 0,
            "target_id": 5726,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15511,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 47,
            "target_id": 5726,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 15355,
            "origin_id": 5844,
            "origin_slot": 0,
            "target_id": 5873,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15356,
            "origin_id": 5844,
            "origin_slot": 1,
            "target_id": 5873,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15502,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 20,
            "target_id": 5873,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15335,
            "origin_id": 5872,
            "origin_slot": 0,
            "target_id": 5873,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 15514,
            "origin_id": 5841,
            "origin_slot": 3,
            "parentId": 56,
            "target_id": 5873,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15317,
            "origin_id": 5873,
            "origin_slot": 0,
            "target_id": 5874,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15318,
            "origin_id": 5873,
            "origin_slot": 1,
            "target_id": 5874,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15503,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 20,
            "target_id": 5874,
            "target_slot": 2,
            "type": "VAE"
          },
          {
            "id": 15319,
            "origin_id": 5873,
            "origin_slot": 2,
            "target_id": 5874,
            "target_slot": 3,
            "type": "LATENT"
          },
          {
            "id": 15333,
            "origin_id": 5872,
            "origin_slot": 0,
            "target_id": 5874,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15320,
            "origin_id": 5874,
            "origin_slot": 0,
            "target_id": 5887,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15321,
            "origin_id": 5874,
            "origin_slot": 1,
            "target_id": 5887,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15342,
            "origin_id": 5886,
            "origin_slot": 0,
            "target_id": 5887,
            "target_slot": 2,
            "type": "FLOAT"
          },
          {
            "id": 15513,
            "origin_id": 5903,
            "origin_slot": 0,
            "parentId": 54,
            "target_id": 5877,
            "target_slot": 0,
            "type": "MODEL"
          },
          {
            "id": 15336,
            "origin_id": 5887,
            "origin_slot": 0,
            "target_id": 5877,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15337,
            "origin_id": 5887,
            "origin_slot": 1,
            "target_id": 5877,
            "target_slot": 2,
            "type": "CONDITIONING"
          },
          {
            "id": 15515,
            "origin_id": 5836,
            "origin_slot": 1,
            "parentId": 58,
            "target_id": 5880,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15324,
            "origin_id": 5874,
            "origin_slot": 2,
            "target_id": 5881,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15338,
            "origin_id": 5880,
            "origin_slot": 0,
            "target_id": 5881,
            "target_slot": 1,
            "type": "LATENT"
          },
          {
            "id": 15328,
            "origin_id": 5878,
            "origin_slot": 0,
            "target_id": 5879,
            "target_slot": 0,
            "type": "NOISE"
          },
          {
            "id": 15327,
            "origin_id": 5877,
            "origin_slot": 0,
            "target_id": 5879,
            "target_slot": 1,
            "type": "GUIDER"
          },
          {
            "id": 15326,
            "origin_id": 5876,
            "origin_slot": 0,
            "target_id": 5879,
            "target_slot": 2,
            "type": "SAMPLER"
          },
          {
            "id": 15325,
            "origin_id": 5875,
            "origin_slot": 0,
            "target_id": 5879,
            "target_slot": 3,
            "type": "SIGMAS"
          },
          {
            "id": 15339,
            "origin_id": 5881,
            "origin_slot": 0,
            "target_id": 5879,
            "target_slot": 4,
            "type": "LATENT"
          },
          {
            "id": 15329,
            "origin_id": 5879,
            "origin_slot": 0,
            "target_id": 5882,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15322,
            "origin_id": 5874,
            "origin_slot": 0,
            "target_id": 5883,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15323,
            "origin_id": 5874,
            "origin_slot": 1,
            "target_id": 5883,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15340,
            "origin_id": 5882,
            "origin_slot": 0,
            "target_id": 5883,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15330,
            "origin_id": 5883,
            "origin_slot": 0,
            "target_id": 5884,
            "target_slot": 0,
            "type": "CONDITIONING"
          },
          {
            "id": 15331,
            "origin_id": 5883,
            "origin_slot": 1,
            "target_id": 5884,
            "target_slot": 1,
            "type": "CONDITIONING"
          },
          {
            "id": 15332,
            "origin_id": 5883,
            "origin_slot": 2,
            "target_id": 5884,
            "target_slot": 2,
            "type": "LATENT"
          },
          {
            "id": 15497,
            "origin_id": 5917,
            "origin_slot": 0,
            "parentId": 30,
            "target_id": 5885,
            "target_slot": 0,
            "type": "FLOAT"
          },
          {
            "id": 15343,
            "origin_id": 5886,
            "origin_slot": 0,
            "target_id": 5885,
            "target_slot": 1,
            "type": "FLOAT"
          },
          {
            "id": 15501,
            "origin_id": 5901,
            "origin_slot": 0,
            "parentId": 32,
            "target_id": 5885,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 15371,
            "origin_id": 5844,
            "origin_slot": 2,
            "target_id": 5888,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15341,
            "origin_id": 5884,
            "origin_slot": 2,
            "target_id": 5888,
            "target_slot": 1,
            "type": "LATENT"
          },
          {
            "id": 15500,
            "origin_id": 5901,
            "origin_slot": 0,
            "parentId": 31,
            "target_id": 5888,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 15347,
            "origin_id": 5836,
            "origin_slot": 1,
            "parentId": 57,
            "target_id": 5894,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15346,
            "origin_id": 5740,
            "origin_slot": 0,
            "target_id": 5894,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 15363,
            "origin_id": 5888,
            "origin_slot": 0,
            "target_id": 5897,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15477,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 22,
            "target_id": 5897,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 15378,
            "origin_id": 5888,
            "origin_slot": 0,
            "target_id": 5906,
            "target_slot": 0,
            "type": "LATENT"
          },
          {
            "id": 15480,
            "origin_id": 5741,
            "origin_slot": 0,
            "parentId": 23,
            "target_id": 5906,
            "target_slot": 1,
            "type": "VAE"
          },
          {
            "id": 15381,
            "origin_id": 5908,
            "origin_slot": 0,
            "target_id": 5895,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 15344,
            "origin_id": 5894,
            "origin_slot": 0,
            "target_id": 5895,
            "target_slot": 1,
            "type": "AUDIO"
          },
          {
            "id": 15362,
            "origin_id": 5885,
            "origin_slot": 0,
            "target_id": 5895,
            "target_slot": 2,
            "type": "FLOAT"
          },
          {
            "id": 15380,
            "origin_id": 5897,
            "origin_slot": 0,
            "target_id": 5908,
            "target_slot": 0,
            "type": "IMAGE"
          },
          {
            "id": 15379,
            "origin_id": 5906,
            "origin_slot": 0,
            "target_id": 5908,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 15510,
            "origin_id": 5915,
            "origin_slot": 0,
            "parentId": 46,
            "target_id": 5908,
            "target_slot": 2,
            "type": "BOOLEAN"
          },
          {
            "id": 15351,
            "origin_id": 5895,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 0,
            "type": "VIDEO"
          },
          {
            "id": 15532,
            "origin_id": -10,
            "origin_slot": 1,
            "target_id": 5508,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 15533,
            "origin_id": -10,
            "origin_slot": 2,
            "target_id": 5909,
            "target_slot": 0,
            "type": "BOOLEAN"
          },
          {
            "id": 15534,
            "origin_id": -10,
            "origin_slot": 3,
            "target_id": 5509,
            "target_slot": 0,
            "type": "STRING"
          },
          {
            "id": 15537,
            "origin_id": -10,
            "origin_slot": 6,
            "target_id": 5918,
            "target_slot": 0,
            "type": "FLOAT"
          },
          {
            "id": 15538,
            "origin_id": -10,
            "origin_slot": 7,
            "target_id": 5917,
            "target_slot": 0,
            "type": "FLOAT"
          },
          {
            "id": 15540,
            "origin_id": -10,
            "origin_slot": 8,
            "target_id": 5915,
            "target_slot": 0,
            "type": "BOOLEAN"
          },
          {
            "id": 15542,
            "origin_id": -10,
            "origin_slot": 9,
            "target_id": 5742,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15543,
            "origin_id": -10,
            "origin_slot": 10,
            "target_id": 5903,
            "target_slot": 1,
            "type": "COMBO"
          },
          {
            "id": 15544,
            "origin_id": -10,
            "origin_slot": 11,
            "target_id": 5744,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15545,
            "origin_id": -10,
            "origin_slot": 12,
            "target_id": 5745,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15546,
            "origin_id": -10,
            "origin_slot": 13,
            "target_id": 5743,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15547,
            "origin_id": -10,
            "origin_slot": 14,
            "target_id": 5747,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15548,
            "origin_id": -10,
            "origin_slot": 15,
            "target_id": 5901,
            "target_slot": 0,
            "type": "BOOLEAN"
          },
          {
            "id": 15549,
            "origin_id": -10,
            "origin_slot": 16,
            "target_id": 5740,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15550,
            "origin_id": -10,
            "origin_slot": 17,
            "target_id": 5741,
            "target_slot": 0,
            "type": "COMBO"
          },
          {
            "id": 15553,
            "origin_id": -10,
            "origin_slot": 18,
            "target_id": 5808,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 15554,
            "origin_id": -10,
            "origin_slot": 18,
            "target_id": 5843,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 15555,
            "origin_id": -10,
            "origin_slot": 18,
            "target_id": 5878,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 15556,
            "origin_id": 5726,
            "origin_slot": 0,
            "target_id": -20,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 15377,
            "origin_id": 5904,
            "origin_slot": 0,
            "target_id": 5729,
            "target_slot": 0,
            "type": "IMAGE,MASK"
          },
          {
            "id": 15221,
            "origin_id": 5744,
            "origin_slot": 0,
            "target_id": 5768,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 15226,
            "origin_id": 5508,
            "origin_slot": 0,
            "target_id": 5768,
            "target_slot": 5,
            "type": "STRING"
          },
          {
            "id": 15526,
            "origin_id": 5952,
            "origin_slot": 0,
            "target_id": 5768,
            "target_slot": 6,
            "type": "INT"
          },
          {
            "id": 15376,
            "origin_id": -10,
            "origin_slot": 0,
            "target_id": 5904,
            "target_slot": 0,
            "type": "IMAGE,MASK"
          },
          {
            "id": 15535,
            "origin_id": -10,
            "origin_slot": 4,
            "target_id": 5904,
            "target_slot": 1,
            "type": "INT"
          },
          {
            "id": 15536,
            "origin_id": -10,
            "origin_slot": 5,
            "target_id": 5904,
            "target_slot": 2,
            "type": "INT"
          },
          {
            "id": 15222,
            "origin_id": 5744,
            "origin_slot": 0,
            "target_id": 5769,
            "target_slot": 0,
            "type": "CLIP"
          },
          {
            "id": 15383,
            "origin_id": 5729,
            "origin_slot": 0,
            "parentId": 7,
            "target_id": 5769,
            "target_slot": 1,
            "type": "IMAGE"
          },
          {
            "id": 15227,
            "origin_id": 5509,
            "origin_slot": 0,
            "target_id": 5769,
            "target_slot": 5,
            "type": "STRING"
          },
          {
            "id": 15527,
            "origin_id": 5952,
            "origin_slot": 0,
            "target_id": 5769,
            "target_slot": 6,
            "type": "INT"
          },
          {
            "id": 15518,
            "origin_id": 5943,
            "origin_slot": 0,
            "target_id": 5945,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 15523,
            "origin_id": 5943,
            "origin_slot": 1,
            "target_id": 5948,
            "target_slot": 0,
            "type": "INT"
          },
          {
            "id": 15491,
            "origin_id": 5917,
            "origin_slot": 0,
            "target_id": 5776,
            "target_slot": 0,
            "type": "FLOAT"
          },
          {
            "id": 15424,
            "origin_id": 5918,
            "origin_slot": 0,
            "target_id": 5776,
            "target_slot": 1,
            "type": "FLOAT"
          },
          {
            "id": 15498,
            "origin_id": 5917,
            "origin_slot": 0,
            "parentId": 27,
            "target_id": 5886,
            "target_slot": 0,
            "type": "FLOAT"
          },
          {
            "id": 15509,
            "origin_id": 5767,
            "origin_slot": 0,
            "parentId": 43,
            "target_id": 5872,
            "target_slot": 3,
            "type": "BOOLEAN"
          }
        ],
        "name": "Image to Video (LTX-2.5 DFR)",
        "nodes": [
          {
            "flags": {},
            "id": 5729,
            "inputs": [
              {
                "link": 15377,
                "localized_name": "input",
                "name": "input",
                "type": "IMAGE,MASK"
              }
            ],
            "mode": 0,
            "order": 17,
            "outputs": [
              {
                "links": [
                  15383,
                  15450,
                  15452,
                  15454
                ],
                "localized_name": "resized",
                "name": "resized",
                "type": "IMAGE,MASK"
              }
            ],
            "pos": [
              -6290,
              1990
            ],
            "properties": {
              "Node name for S&R": "ResizeImageMaskNode"
            },
            "size": [
              270,
              118
            ],
            "type": "ResizeImageMaskNode",
            "widgets_values": [
              "scale by multiplier",
              0.25,
              "area"
            ],
            "widgets_values_named": {
              "resize_type": "scale by multiplier",
              "resize_type.multiplier": 0.25,
              "scale_method": "area"
            }
          },
          {
            "bgcolor": "#000",
            "color": "#222",
            "flags": {
              "collapsed": false
            },
            "id": 5916,
            "inputs": [],
            "mode": 0,
            "order": 0,
            "outputs": [],
            "pos": [
              -2760,
              1760
            ],
            "properties": {},
            "size": [
              340,
              310
            ],
            "title": "Preprocess",
            "type": "MarkdownNote",
            "widgets_values": [
              "## Preprocess\n\n**Video dimensions**\n\nadjust video width and video height to determine the output dimensions.\n\n**Image conditioning**\n\nAdjust img_strength and img_compression to change the strength of the input image in case you provided one. Default img_strength is **1.0**.\n\n**Detailing keyframes**\n\nEmpty generated keyframes at **1 KF per second** (skip frame 0, keep the last frame unless an image keyframe is already there). For the default 121 frames @ 24 fps that is `24,48,72,96,120`. `LTXVAddGeneratedKeyframes` places about one keyframe every 24 pixel frames after image conditions are written in place, so it will not add a keyframe on top of first/last-frame I2V. Keyframes go on the **video** latent only, then audio is concatenated."
            ],
            "widgets_values_named": {
              "text": "## Preprocess\n\n**Video dimensions**\n\nadjust video width and video height to determine the output dimensions.\n\n**Image conditioning**\n\nAdjust img_strength and img_compression to change the strength of the input image in case you provided one. Default img_strength is **1.0**.\n\n**Detailing keyframes**\n\nEmpty generated keyframes at **1 KF per second** (skip frame 0, keep the last frame unless an image keyframe is already there). For the default 121 frames @ 24 fps that is `24,48,72,96,120`. `LTXVAddGeneratedKeyframes` places about one keyframe every 24 pixel frames after image conditions are written in place, so it will not add a keyframe on top of first/last-frame I2V. Keyframes go on the **video** latent only, then audio is concatenated."
            }
          },
          {
            "flags": {},
            "id": 5744,
            "inputs": [
              {
                "link": 15544,
                "localized_name": "clip_name",
                "name": "clip_name",
                "type": "COMBO",
                "widget": {
                  "name": "clip_name"
                }
              }
            ],
            "mode": 0,
            "order": 22,
            "outputs": [
              {
                "links": [
                  15221,
                  15222
                ],
                "localized_name": "CLIP",
                "name": "CLIP",
                "type": "CLIP"
              }
            ],
            "pos": [
              -5610,
              2220
            ],
            "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.32.0"
            },
            "size": [
              360,
              120
            ],
            "title": "Load CLIP - Prompt Enhancer",
            "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"
            }
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {
              "collapsed": false
            },
            "id": 5768,
            "inputs": [
              {
                "link": 15221,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "link": null,
                "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": null,
                "localized_name": "system_prompt",
                "name": "system_prompt",
                "shape": 7,
                "type": "STRING"
              },
              {
                "link": 15226,
                "localized_name": "prompt",
                "name": "prompt",
                "type": "STRING",
                "widget": {
                  "name": "prompt"
                }
              },
              {
                "link": 15526,
                "localized_name": "seed",
                "name": "sampling_mode.seed",
                "type": "INT",
                "widget": {
                  "name": "sampling_mode.seed"
                }
              }
            ],
            "mode": 0,
            "order": 26,
            "outputs": [
              {
                "links": [
                  15197
                ],
                "localized_name": "generated_text",
                "name": "generated_text",
                "type": "STRING"
              },
              {
                "links": null,
                "localized_name": "thinking",
                "name": "thinking",
                "type": "STRING"
              }
            ],
            "pos": [
              -4670,
              2190
            ],
            "properties": {
              "Node name for S&R": "TextGenerateLTX2Prompt",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "showAdvanced": false,
            "size": [
              430,
              466
            ],
            "title": "Positive prompt (t2v) enhancer - TextGenerateLTX2Prompt",
            "type": "TextGenerateLTX2Prompt",
            "widgets_values": [
              "",
              600,
              "on",
              0.01,
              0,
              1,
              0,
              1.15,
              0,
              0,
              false,
              true,
              "auto"
            ],
            "widgets_values_named": {
              "max_length": 600,
              "mtp": "auto",
              "prompt": "",
              "sampling_mode": "on",
              "sampling_mode.min_p": 0,
              "sampling_mode.presence_penalty": 0,
              "sampling_mode.repetition_penalty": 1.15,
              "sampling_mode.seed": 0,
              "sampling_mode.temperature": 0.01,
              "sampling_mode.top_k": 0,
              "sampling_mode.top_p": 1,
              "thinking": false,
              "use_default_template": true
            }
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 5771,
            "inputs": [
              {
                "link": 15219,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "link": 15389,
                "localized_name": "text",
                "name": "text",
                "type": "STRING",
                "widget": {
                  "name": "text"
                }
              }
            ],
            "mode": 0,
            "order": 29,
            "outputs": [
              {
                "links": [
                  15190
                ],
                "localized_name": "CONDITIONING",
                "name": "CONDITIONING",
                "slot_index": 0,
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              -3660,
              2320
            ],
            "properties": {
              "Node name for S&R": "CLIPTextEncode",
              "cnr_id": "comfy-core",
              "ver": "0.3.28"
            },
            "size": [
              510,
              270
            ],
            "title": "CLIP Text Encode (Positive Prompt)",
            "type": "CLIPTextEncode",
            "widgets_values": [
              ""
            ],
            "widgets_values_named": {
              "text": ""
            }
          },
          {
            "flags": {},
            "id": 5790,
            "inputs": [
              {
                "link": 15450,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 33,
            "outputs": [
              {
                "links": [
                  15232
                ],
                "localized_name": "output_image",
                "name": "output_image",
                "type": "IMAGE"
              }
            ],
            "pos": [
              -2730,
              2300
            ],
            "properties": {
              "Node name for S&R": "LTXVPreprocess",
              "cnr_id": "comfy-core",
              "ver": "0.3.60"
            },
            "size": [
              280,
              80
            ],
            "type": "LTXVPreprocess",
            "widgets_values": [
              18
            ],
            "widgets_values_named": {
              "img_compression": 18
            }
          },
          {
            "flags": {},
            "id": 5904,
            "inputs": [
              {
                "link": 15376,
                "localized_name": "input",
                "name": "input",
                "type": "IMAGE,MASK"
              },
              {
                "link": 15535,
                "localized_name": "width",
                "name": "resize_type.width",
                "type": "INT",
                "widget": {
                  "name": "resize_type.width"
                }
              },
              {
                "link": 15536,
                "localized_name": "height",
                "name": "resize_type.height",
                "type": "INT",
                "widget": {
                  "name": "resize_type.height"
                }
              }
            ],
            "mode": 0,
            "order": 77,
            "outputs": [
              {
                "links": [
                  15377,
                  15522
                ],
                "localized_name": "resized",
                "name": "resized",
                "type": "IMAGE,MASK"
              }
            ],
            "pos": [
              -6830,
              2110
            ],
            "properties": {
              "Node name for S&R": "ResizeImageMaskNode"
            },
            "size": [
              270,
              174
            ],
            "type": "ResizeImageMaskNode",
            "widgets_values": [
              "scale dimensions",
              1280,
              704,
              "center",
              "lanczos"
            ],
            "widgets_values_named": {
              "resize_type": "scale dimensions",
              "resize_type.crop": "center",
              "resize_type.height": 704,
              "resize_type.width": 1280,
              "scale_method": "lanczos"
            }
          },
          {
            "flags": {},
            "id": 5943,
            "inputs": [
              {
                "link": 15522,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              }
            ],
            "mode": 0,
            "order": 85,
            "outputs": [
              {
                "links": [
                  15518
                ],
                "localized_name": "width",
                "name": "width",
                "type": "INT"
              },
              {
                "links": [
                  15523
                ],
                "localized_name": "height",
                "name": "height",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "batch_size",
                "name": "batch_size",
                "type": "INT"
              }
            ],
            "pos": [
              -6290,
              2200
            ],
            "properties": {
              "Node name for S&R": "GetImageSize"
            },
            "size": [
              230,
              140
            ],
            "type": "GetImageSize"
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 5508,
            "inputs": [
              {
                "link": 15532,
                "localized_name": "value",
                "name": "value",
                "type": "STRING",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 13,
            "outputs": [
              {
                "links": [
                  15226,
                  15228
                ],
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING"
              }
            ],
            "pos": [
              -6940,
              2430
            ],
            "properties": {
              "Node name for S&R": "PrimitiveStringMultiline",
              "cnr_id": "comfy-core",
              "ver": "0.25.0"
            },
            "size": [
              380,
              360
            ],
            "title": "Prompt (positive)",
            "type": "PrimitiveStringMultiline",
            "widgets_values": [
              ""
            ],
            "widgets_values_named": {
              "value": ""
            }
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 5743,
            "inputs": [
              {
                "link": 15546,
                "localized_name": "model_name",
                "name": "model_name",
                "type": "COMBO",
                "widget": {
                  "name": "model_name"
                }
              }
            ],
            "mode": 0,
            "order": 21,
            "outputs": [
              {
                "links": [
                  15297,
                  15301
                ],
                "localized_name": "LATENT_UPSCALE_MODEL",
                "name": "LATENT_UPSCALE_MODEL",
                "type": "LATENT_UPSCALE_MODEL"
              }
            ],
            "pos": [
              -5610,
              2680
            ],
            "properties": {
              "Node name for S&R": "LatentUpscaleModelLoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "latent_upscale_models",
                  "name": "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors"
                }
              ],
              "ver": "0.14.1"
            },
            "size": [
              360,
              90
            ],
            "type": "LatentUpscaleModelLoader",
            "widgets_values": [
              "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors"
            ],
            "widgets_values_named": {
              "model_name": "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors"
            }
          },
          {
            "flags": {},
            "id": 5745,
            "inputs": [
              {
                "link": 15545,
                "localized_name": "clip_name",
                "name": "clip_name",
                "type": "COMBO",
                "widget": {
                  "name": "clip_name"
                }
              }
            ],
            "mode": 0,
            "order": 23,
            "outputs": [
              {
                "links": [
                  15219,
                  15220
                ],
                "localized_name": "CLIP",
                "name": "CLIP",
                "type": "CLIP"
              }
            ],
            "pos": [
              -5610,
              2400
            ],
            "properties": {
              "Node name for S&R": "CLIPLoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "text_encoders",
                  "name": "gemma4-12b-with-proj-ltx-2.5-bf16.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/text_encoders/gemma4-12b-with-proj-ltx-2.5-bf16.safetensors"
                }
              ],
              "ver": "0.32.0"
            },
            "size": [
              360,
              120
            ],
            "title": "Load CLIP - Text Encoder",
            "type": "CLIPLoader",
            "widgets_values": [
              "gemma4-12b-with-proj-ltx-2.5-bf16.safetensors",
              "ltxv",
              "default"
            ],
            "widgets_values_named": {
              "clip_name": "gemma4-12b-with-proj-ltx-2.5-bf16.safetensors",
              "device": "default",
              "type": "ltxv"
            }
          },
          {
            "bgcolor": "#335",
            "color": "#223",
            "flags": {},
            "id": 5766,
            "inputs": [
              {
                "link": 15220,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              }
            ],
            "mode": 0,
            "order": 25,
            "outputs": [
              {
                "links": [
                  15191
                ],
                "localized_name": "CONDITIONING",
                "name": "CONDITIONING",
                "slot_index": 0,
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              -3660,
              2690
            ],
            "properties": {
              "Node name for S&R": "CLIPTextEncode",
              "cnr_id": "comfy-core",
              "ver": "0.3.28"
            },
            "size": [
              510,
              140
            ],
            "title": "CLIP Text Encode (Negative Prompt)",
            "type": "CLIPTextEncode",
            "widgets_values": [
              ""
            ],
            "widgets_values_named": {
              "text": ""
            }
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 5769,
            "inputs": [
              {
                "link": 15222,
                "localized_name": "clip",
                "name": "clip",
                "type": "CLIP"
              },
              {
                "link": 15383,
                "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": null,
                "localized_name": "system_prompt",
                "name": "system_prompt",
                "shape": 7,
                "type": "STRING"
              },
              {
                "link": 15227,
                "localized_name": "prompt",
                "name": "prompt",
                "type": "STRING",
                "widget": {
                  "name": "prompt"
                }
              },
              {
                "link": 15527,
                "localized_name": "seed",
                "name": "sampling_mode.seed",
                "type": "INT",
                "widget": {
                  "name": "sampling_mode.seed"
                }
              }
            ],
            "mode": 0,
            "order": 27,
            "outputs": [
              {
                "links": [
                  15196
                ],
                "localized_name": "generated_text",
                "name": "generated_text",
                "type": "STRING"
              },
              {
                "links": null,
                "localized_name": "thinking",
                "name": "thinking",
                "type": "STRING"
              }
            ],
            "pos": [
              -4680,
              2730
            ],
            "properties": {
              "Node name for S&R": "TextGenerateLTX2Prompt",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              460,
              466
            ],
            "title": "Positive prompt + image enhancer - TextGenerateLTX2Prompt",
            "type": "TextGenerateLTX2Prompt",
            "widgets_values": [
              "",
              600,
              "on",
              0.01,
              0,
              1,
              0,
              1.15,
              0,
              0,
              false,
              true,
              "auto"
            ],
            "widgets_values_named": {
              "max_length": 600,
              "mtp": "auto",
              "prompt": "",
              "sampling_mode": "on",
              "sampling_mode.min_p": 0,
              "sampling_mode.presence_penalty": 0,
              "sampling_mode.repetition_penalty": 1.15,
              "sampling_mode.seed": 0,
              "sampling_mode.temperature": 0.01,
              "sampling_mode.top_k": 0,
              "sampling_mode.top_p": 1,
              "thinking": false,
              "use_default_template": true
            }
          },
          {
            "flags": {},
            "id": 5770,
            "inputs": [
              {
                "link": 15197,
                "localized_name": "on_false",
                "name": "on_false",
                "shape": 7,
                "type": "STRING"
              },
              {
                "link": 15196,
                "localized_name": "on_true",
                "name": "on_true",
                "shape": 7,
                "type": "STRING"
              },
              {
                "link": 15505,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 28,
            "outputs": [
              {
                "links": [
                  15198
                ],
                "localized_name": "output",
                "name": "output",
                "type": "STRING"
              }
            ],
            "pos": [
              -4130,
              2600
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              270,
              110
            ],
            "title": "If/Else Switch (Enhanced Output)",
            "type": "ComfySwitchNode",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "switch": false
            }
          },
          {
            "flags": {},
            "id": 5772,
            "inputs": [
              {
                "link": 15190,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15191,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15492,
                "localized_name": "frame_rate",
                "name": "frame_rate",
                "type": "FLOAT",
                "widget": {
                  "name": "frame_rate"
                }
              }
            ],
            "mode": 0,
            "order": 30,
            "outputs": [
              {
                "links": [
                  15241
                ],
                "localized_name": "positive",
                "name": "positive",
                "slot_index": 0,
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15242
                ],
                "localized_name": "negative",
                "name": "negative",
                "slot_index": 1,
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              -3070,
              2330
            ],
            "properties": {
              "Node name for S&R": "LTXVConditioning",
              "cnr_id": "comfy-core",
              "ver": "0.3.28"
            },
            "size": [
              230,
              90
            ],
            "type": "LTXVConditioning",
            "widgets_values": [
              24
            ],
            "widgets_values_named": {
              "frame_rate": 24
            }
          },
          {
            "flags": {},
            "id": 5773,
            "inputs": [
              {
                "link": 15228,
                "localized_name": "on_false",
                "name": "on_false",
                "shape": 7,
                "type": "STRING"
              },
              {
                "link": 15198,
                "localized_name": "on_true",
                "name": "on_true",
                "shape": 7,
                "type": "STRING"
              },
              {
                "link": 15516,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 31,
            "outputs": [
              {
                "links": [
                  15388
                ],
                "localized_name": "output",
                "name": "output",
                "type": "STRING"
              }
            ],
            "pos": [
              -4130,
              2760
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              270,
              110
            ],
            "type": "ComfySwitchNode",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "switch": false
            }
          },
          {
            "bgcolor": "#533",
            "color": "#322",
            "flags": {},
            "id": 5791,
            "inputs": [
              {
                "label": "video width",
                "link": 15524,
                "localized_name": "width",
                "name": "width",
                "type": "INT",
                "widget": {
                  "name": "width"
                }
              },
              {
                "label": "video height",
                "link": 15525,
                "localized_name": "height",
                "name": "height",
                "type": "INT",
                "widget": {
                  "name": "height"
                }
              },
              {
                "label": "number of frames",
                "link": 15448,
                "localized_name": "length",
                "name": "length",
                "type": "INT",
                "widget": {
                  "name": "length"
                }
              }
            ],
            "mode": 0,
            "order": 34,
            "outputs": [
              {
                "links": [
                  15233
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT"
              }
            ],
            "pos": [
              -2730,
              2450
            ],
            "properties": {
              "Node name for S&R": "EmptyLTXVLatentVideo",
              "cnr_id": "comfy-core",
              "ver": "0.3.43"
            },
            "size": [
              280,
              200
            ],
            "type": "EmptyLTXVLatentVideo",
            "widgets_values": [
              960,
              544,
              121,
              1
            ],
            "widgets_values_named": {
              "batch_size": 1,
              "height": 544,
              "length": 121,
              "width": 960
            }
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 5792,
            "inputs": [
              {
                "link": 15239,
                "localized_name": "Audio VAE",
                "name": "audio_vae",
                "type": "VAE"
              },
              {
                "link": 15251,
                "localized_name": "frames_number",
                "name": "frames_number",
                "type": "INT",
                "widget": {
                  "name": "frames_number"
                }
              },
              {
                "link": 15493,
                "localized_name": "frame_rate",
                "name": "frame_rate",
                "type": "FLOAT,INT",
                "widget": {
                  "name": "frame_rate"
                }
              }
            ],
            "mode": 0,
            "order": 35,
            "outputs": [
              {
                "links": [
                  15235
                ],
                "localized_name": "Latent",
                "name": "Latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              -2340,
              2690
            ],
            "properties": {
              "Node name for S&R": "LTXVEmptyLatentAudio",
              "cnr_id": "comfy-core",
              "ver": "0.3.64"
            },
            "size": [
              280,
              130
            ],
            "type": "LTXVEmptyLatentAudio",
            "widgets_values": [
              121,
              24,
              1
            ],
            "widgets_values_named": {
              "batch_size": 1,
              "frame_rate": 24,
              "frames_number": 121
            }
          },
          {
            "flags": {},
            "id": 5793,
            "inputs": [
              {
                "link": 15456,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15232,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 15233,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "label": "img_strength",
                "link": null,
                "localized_name": "strength",
                "name": "strength",
                "type": "FLOAT",
                "widget": {
                  "name": "strength"
                }
              },
              {
                "label": "bypass_i2v",
                "link": 15506,
                "localized_name": "bypass",
                "name": "bypass",
                "type": "BOOLEAN",
                "widget": {
                  "name": "bypass"
                }
              }
            ],
            "mode": 0,
            "order": 36,
            "outputs": [
              {
                "links": [
                  15234
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              -2310,
              2410
            ],
            "properties": {
              "Node name for S&R": "LTXVImgToVideoInplace",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              300,
              150
            ],
            "type": "LTXVImgToVideoInplace",
            "widgets_values": [
              1,
              false
            ],
            "widgets_values_named": {
              "bypass": false,
              "strength": 1
            }
          },
          {
            "flags": {},
            "id": 5794,
            "inputs": [
              {
                "link": 15236,
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "link": 15235,
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 37,
            "outputs": [
              {
                "links": [
                  15263
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              -1960,
              2570
            ],
            "properties": {
              "Node name for S&R": "LTXVConcatAVLatent",
              "cnr_id": "comfy-core",
              "ver": "0.10.0"
            },
            "size": [
              230,
              60
            ],
            "type": "LTXVConcatAVLatent"
          },
          {
            "flags": {},
            "id": 5795,
            "inputs": [
              {
                "link": 15241,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15242,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15460,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15234,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": null,
                "localized_name": "keyframes",
                "name": "keyframes",
                "shape": 7,
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 38,
            "outputs": [
              {
                "links": [
                  15261,
                  15302
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15262,
                  15304
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15236
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              -1970,
              2330
            ],
            "properties": {
              "Node name for S&R": "LTXVAddGeneratedKeyframes",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              280,
              180
            ],
            "title": "Add empty keyframes",
            "type": "LTXVAddGeneratedKeyframes",
            "widgets_values": [
              24,
              ""
            ],
            "widgets_values_named": {
              "frame_indices": "",
              "interval_frames": 24
            }
          },
          {
            "flags": {},
            "id": 5945,
            "inputs": [
              {
                "link": 15518,
                "localized_name": "a",
                "name": "values.a",
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              }
            ],
            "mode": 0,
            "order": 86,
            "outputs": [
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [
                  15524
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "BOOL",
                "name": "BOOL",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6280,
              2340
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression"
            },
            "size": [
              230,
              150
            ],
            "title": "Math Expression (Width)",
            "type": "ComfyMathExpression",
            "widgets_values": [
              "floor(a/32)*32/2"
            ],
            "widgets_values_named": {
              "expression": "floor(a/32)*32/2"
            }
          },
          {
            "flags": {},
            "id": 5948,
            "inputs": [
              {
                "link": 15523,
                "localized_name": "a",
                "name": "values.a",
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              }
            ],
            "mode": 0,
            "order": 87,
            "outputs": [
              {
                "links": null,
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [
                  15525
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": null,
                "localized_name": "BOOL",
                "name": "BOOL",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6280,
              2530
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression"
            },
            "size": [
              240,
              150
            ],
            "title": "Math Expression (Height)",
            "type": "ComfyMathExpression",
            "widgets_values": [
              "floor(a/32)*32/2"
            ],
            "widgets_values_named": {
              "expression": "floor(a/32)*32/2"
            }
          },
          {
            "bgcolor": "#533",
            "color": "#322",
            "flags": {},
            "id": 5509,
            "inputs": [
              {
                "link": 15534,
                "localized_name": "value",
                "name": "value",
                "type": "STRING",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 14,
            "outputs": [
              {
                "links": [
                  15227
                ],
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING"
              }
            ],
            "pos": [
              -6940,
              3030
            ],
            "properties": {
              "Node name for S&R": "PrimitiveStringMultiline",
              "cnr_id": "comfy-core",
              "ver": "0.25.0"
            },
            "size": [
              380,
              150
            ],
            "title": "Prompt (negative)",
            "type": "PrimitiveStringMultiline",
            "widgets_values": [
              ""
            ],
            "widgets_values_named": {
              "value": ""
            }
          },
          {
            "flags": {},
            "id": 5740,
            "inputs": [
              {
                "link": 15549,
                "localized_name": "vae_name",
                "name": "vae_name",
                "type": "COMBO",
                "widget": {
                  "name": "vae_name"
                }
              }
            ],
            "mode": 0,
            "order": 18,
            "outputs": [
              {
                "links": [
                  15239,
                  15346
                ],
                "localized_name": "VAE",
                "name": "VAE",
                "type": "VAE"
              }
            ],
            "pos": [
              -5610,
              3010
            ],
            "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.32.0"
            },
            "size": [
              360,
              70
            ],
            "title": "Load VAE - Audio",
            "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": 5741,
            "inputs": [
              {
                "link": 15550,
                "localized_name": "vae_name",
                "name": "vae_name",
                "type": "COMBO",
                "widget": {
                  "name": "vae_name"
                }
              }
            ],
            "mode": 0,
            "order": 19,
            "outputs": [
              {
                "links": [
                  15456,
                  15460,
                  15464,
                  15466,
                  15468,
                  15469,
                  15470,
                  15472,
                  15474,
                  15477,
                  15480,
                  15502,
                  15503,
                  15511
                ],
                "localized_name": "VAE",
                "name": "VAE",
                "type": "VAE"
              }
            ],
            "pos": [
              -5610,
              3140
            ],
            "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.32.0"
            },
            "size": [
              360,
              70
            ],
            "title": "Load VAE - Video",
            "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": 5742,
            "inputs": [
              {
                "link": 15542,
                "localized_name": "unet_name",
                "name": "unet_name",
                "type": "COMBO",
                "widget": {
                  "name": "unet_name"
                }
              }
            ],
            "mode": 0,
            "order": 20,
            "outputs": [
              {
                "links": [
                  15375,
                  15512
                ],
                "localized_name": "MODEL",
                "name": "MODEL",
                "type": "MODEL"
              }
            ],
            "pos": [
              -5610,
              3380
            ],
            "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.32.0"
            },
            "size": [
              360,
              90
            ],
            "title": "Load Transformer",
            "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": 5747,
            "inputs": [
              {
                "link": 15547,
                "localized_name": "model_name",
                "name": "model_name",
                "type": "COMBO",
                "widget": {
                  "name": "model_name"
                }
              }
            ],
            "mode": 0,
            "order": 24,
            "outputs": [
              {
                "links": [
                  15353
                ],
                "localized_name": "LATENT_UPSCALE_MODEL",
                "name": "LATENT_UPSCALE_MODEL",
                "type": "LATENT_UPSCALE_MODEL"
              }
            ],
            "pos": [
              -5610,
              2830
            ],
            "properties": {
              "Node name for S&R": "LatentUpscaleModelLoader",
              "cnr_id": "comfy-core",
              "models": [
                {
                  "directory": "latent_upscale_models",
                  "name": "ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors"
                }
              ],
              "ver": "0.32.0"
            },
            "size": [
              360,
              70
            ],
            "title": "Temporal x2 upscaler",
            "type": "LatentUpscaleModelLoader",
            "widgets_values": [
              "ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors"
            ],
            "widgets_values_named": {
              "model_name": "ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors"
            }
          },
          {
            "flags": {},
            "id": 5776,
            "inputs": [
              {
                "label": "a",
                "link": 15491,
                "localized_name": "a",
                "name": "values.a",
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": 15424,
                "localized_name": "b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": null,
                "localized_name": "c",
                "name": "values.c",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              }
            ],
            "mode": 0,
            "order": 32,
            "outputs": [
              {
                "links": [],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [
                  15251,
                  15448
                ],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": [],
                "localized_name": "BOOL",
                "name": "BOOL",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6670,
              3370
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              230,
              150
            ],
            "type": "ComfyMathExpression",
            "widgets_values": [
              "1 + floor(a*b/8)*8"
            ],
            "widgets_values_named": {
              "expression": "1 + floor(a*b/8)*8"
            }
          },
          {
            "flags": {},
            "id": 5808,
            "inputs": [
              {
                "label": "noise seed",
                "link": 15553,
                "localized_name": "noise_seed",
                "name": "noise_seed",
                "type": "INT",
                "widget": {
                  "name": "noise_seed"
                }
              }
            ],
            "mode": 0,
            "order": 39,
            "outputs": [
              {
                "links": [
                  15253
                ],
                "localized_name": "NOISE",
                "name": "NOISE",
                "type": "NOISE"
              }
            ],
            "pos": [
              -410,
              2190
            ],
            "properties": {
              "Node name for S&R": "RandomNoise",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              280,
              90
            ],
            "type": "RandomNoise",
            "widgets_values": [
              43,
              "fixed"
            ],
            "widgets_values_named": {
              "control_after_generate": "fixed",
              "noise_seed": 43
            }
          },
          {
            "flags": {},
            "id": 5809,
            "inputs": [
              {
                "link": 15512,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 15261,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15262,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "label": "guider cfg",
                "link": null,
                "localized_name": "cfg",
                "name": "cfg",
                "type": "FLOAT",
                "widget": {
                  "name": "cfg"
                }
              }
            ],
            "mode": 0,
            "order": 40,
            "outputs": [
              {
                "links": [
                  15254
                ],
                "localized_name": "GUIDER",
                "name": "GUIDER",
                "type": "GUIDER"
              }
            ],
            "pos": [
              -410,
              2350
            ],
            "properties": {
              "Node name for S&R": "CFGGuider",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              280,
              120
            ],
            "type": "CFGGuider",
            "widgets_values": [
              1
            ],
            "widgets_values_named": {
              "cfg": 1
            }
          },
          {
            "flags": {},
            "id": 5810,
            "inputs": [],
            "mode": 0,
            "order": 1,
            "outputs": [
              {
                "links": [
                  15255
                ],
                "localized_name": "SAMPLER",
                "name": "SAMPLER",
                "type": "SAMPLER"
              }
            ],
            "pos": [
              -410,
              2540
            ],
            "properties": {
              "Node name for S&R": "KSamplerSelect",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              280,
              80
            ],
            "type": "KSamplerSelect",
            "widgets_values": [
              "euler"
            ],
            "widgets_values_named": {
              "sampler_name": "euler"
            }
          },
          {
            "flags": {},
            "id": 5811,
            "inputs": [],
            "mode": 0,
            "order": 2,
            "outputs": [
              {
                "links": [
                  15256
                ],
                "localized_name": "SIGMAS",
                "name": "SIGMAS",
                "type": "SIGMAS"
              }
            ],
            "pos": [
              -410,
              2700
            ],
            "properties": {
              "Node name for S&R": "ManualSigmas",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              540,
              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"
            }
          },
          {
            "bgcolor": "#353",
            "color": "#232",
            "flags": {},
            "id": 5909,
            "inputs": [
              {
                "link": 15533,
                "localized_name": "value",
                "name": "value",
                "type": "BOOLEAN",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 80,
            "outputs": [
              {
                "links": [
                  15516
                ],
                "localized_name": "BOOLEAN",
                "name": "BOOLEAN",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6940,
              2870
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoolean",
              "cnr_id": "comfy-core",
              "ver": "0.25.0"
            },
            "size": [
              380,
              90
            ],
            "title": "Boolean (Enable Prompt Enhancer)",
            "type": "PrimitiveBoolean",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "value": false
            }
          },
          {
            "flags": {},
            "id": 5910,
            "inputs": [
              {
                "link": 15388,
                "localized_name": "source",
                "name": "source",
                "type": "*"
              }
            ],
            "mode": 0,
            "order": 81,
            "outputs": [
              {
                "links": [
                  15389
                ],
                "localized_name": "STRING",
                "name": "STRING",
                "type": "STRING"
              }
            ],
            "pos": [
              -4130,
              2940
            ],
            "properties": {
              "Node name for S&R": "PreviewAny"
            },
            "size": [
              330,
              230
            ],
            "title": "Preview as Text (Final Prompt)",
            "type": "PreviewAny",
            "widgets_values": [],
            "widgets_values_named": {}
          },
          {
            "flags": {},
            "id": 5917,
            "inputs": [
              {
                "link": 15538,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 83,
            "outputs": [
              {
                "links": [
                  15491,
                  15492,
                  15493,
                  15497,
                  15498
                ],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              -6950,
              3350
            ],
            "properties": {
              "Node name for S&R": "PrimitiveFloat"
            },
            "size": [
              230,
              70
            ],
            "title": "Float (fps)",
            "type": "PrimitiveFloat",
            "widgets_values": [
              24
            ],
            "widgets_values_named": {
              "value": 24
            }
          },
          {
            "bgcolor": "#000",
            "color": "#222",
            "flags": {
              "collapsed": false
            },
            "id": 5919,
            "inputs": [],
            "mode": 0,
            "order": 3,
            "outputs": [],
            "pos": [
              -500,
              1960
            ],
            "properties": {},
            "size": [
              300,
              110
            ],
            "title": "Generate - stage 1",
            "type": "MarkdownNote",
            "widgets_values": [
              "**Sample (8 steps)**\n\nHalf-res, distilled transformer. Empty detailing keyframes are denoised with the video. You can change the noise seed, the guider cfg (used for both video and audio) and select the sampler."
            ],
            "widgets_values_named": {
              "text": "**Sample (8 steps)**\n\nHalf-res, distilled transformer. Empty detailing keyframes are denoised with the video. You can change the noise seed, the guider cfg (used for both video and audio) and select the sampler."
            }
          },
          {
            "flags": {},
            "id": 5952,
            "inputs": [],
            "mode": 0,
            "order": 4,
            "outputs": [
              {
                "links": [
                  15526,
                  15527
                ],
                "localized_name": "seed",
                "name": "seed",
                "type": "INT"
              }
            ],
            "pos": [
              -5040,
              2820
            ],
            "properties": {
              "Node name for S&R": "SeedNode"
            },
            "size": [
              270,
              90
            ],
            "type": "SeedNode",
            "widgets_values": [
              9901,
              "fixed"
            ],
            "widgets_values_named": {
              "fixed": "fixed",
              "seed": 9901
            }
          },
          {
            "bgcolor": "#653",
            "color": "#432",
            "flags": {},
            "id": 5812,
            "inputs": [],
            "mode": 0,
            "order": 5,
            "outputs": [],
            "pos": [
              260,
              2630
            ],
            "properties": {},
            "size": [
              230,
              100
            ],
            "type": "Note",
            "widgets_values": [
              "Do explore various samplers and cfg values (although we advise them to be kept close to 1)"
            ],
            "widgets_values_named": {
              "text": "Do explore various samplers and cfg values (although we advise them to be kept close to 1)"
            }
          },
          {
            "bgcolor": "#533",
            "color": "#322",
            "flags": {},
            "id": 5813,
            "inputs": [
              {
                "link": 15253,
                "localized_name": "noise",
                "name": "noise",
                "type": "NOISE"
              },
              {
                "link": 15254,
                "localized_name": "guider",
                "name": "guider",
                "type": "GUIDER"
              },
              {
                "link": 15255,
                "localized_name": "sampler",
                "name": "sampler",
                "type": "SAMPLER"
              },
              {
                "link": 15256,
                "localized_name": "sigmas",
                "name": "sigmas",
                "type": "SIGMAS"
              },
              {
                "link": 15263,
                "localized_name": "latent_image",
                "name": "latent_image",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 41,
            "outputs": [
              {
                "links": [
                  15257
                ],
                "localized_name": "output",
                "name": "output",
                "type": "LATENT"
              },
              {
                "links": [],
                "localized_name": "denoised_output",
                "name": "denoised_output",
                "type": "LATENT"
              }
            ],
            "pos": [
              250,
              2320
            ],
            "properties": {
              "Node name for S&R": "SamplerCustomAdvanced",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              230,
              120
            ],
            "type": "SamplerCustomAdvanced"
          },
          {
            "flags": {},
            "id": 5814,
            "inputs": [
              {
                "link": 15257,
                "localized_name": "av_latent",
                "name": "av_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 42,
            "outputs": [
              {
                "links": [
                  15303
                ],
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "links": [
                  15306
                ],
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              250,
              2500
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateAVLatent",
              "cnr_id": "comfy-core",
              "ver": "0.10.0"
            },
            "size": [
              230,
              60
            ],
            "type": "LTXVSeparateAVLatent"
          },
          {
            "flags": {},
            "id": 5903,
            "inputs": [
              {
                "link": 15375,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 15543,
                "localized_name": "lora_name",
                "name": "lora_name",
                "type": "COMBO",
                "widget": {
                  "name": "lora_name"
                }
              }
            ],
            "mode": 0,
            "order": 76,
            "outputs": [
              {
                "links": [
                  15374,
                  15513
                ],
                "localized_name": "MODEL",
                "name": "MODEL",
                "type": "MODEL"
              }
            ],
            "pos": [
              -5610,
              3560
            ],
            "properties": {
              "Node name for S&R": "LoraLoaderModelOnly",
              "models": [
                {
                  "directory": "loras",
                  "name": "ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors",
                  "url": "https://huggingface.co/Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler/resolve/main/ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors"
                }
              ]
            },
            "size": [
              350,
              90
            ],
            "type": "LoraLoaderModelOnly",
            "widgets_values": [
              "ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors",
              1
            ],
            "widgets_values_named": {
              "lora_name": "ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors",
              "strength_model": 1
            }
          },
          {
            "flags": {},
            "id": 5918,
            "inputs": [
              {
                "link": 15537,
                "localized_name": "value",
                "name": "value",
                "type": "FLOAT",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 84,
            "outputs": [
              {
                "links": [
                  15424
                ],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              }
            ],
            "pos": [
              -6950,
              3480
            ],
            "properties": {
              "Node name for S&R": "PrimitiveFloat"
            },
            "size": [
              230,
              70
            ],
            "title": "Float (Duration)",
            "type": "PrimitiveFloat",
            "widgets_values": [
              5
            ],
            "widgets_values_named": {
              "value": 5
            }
          },
          {
            "flags": {},
            "id": 5767,
            "inputs": [],
            "mode": 0,
            "order": 6,
            "outputs": [
              {
                "links": [
                  15505,
                  15506,
                  15507,
                  15509
                ],
                "localized_name": "BOOLEAN",
                "name": "BOOLEAN",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6870,
              3720
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoolean",
              "cnr_id": "comfy-core",
              "ver": "0.25.0"
            },
            "size": [
              340,
              70
            ],
            "title": "Boolean (Switch to T2V)",
            "type": "PrimitiveBoolean",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "value": false
            }
          },
          {
            "flags": {},
            "id": 5901,
            "inputs": [
              {
                "link": 15548,
                "localized_name": "value",
                "name": "value",
                "type": "BOOLEAN",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 75,
            "outputs": [
              {
                "links": [
                  15500,
                  15501
                ],
                "localized_name": "BOOLEAN",
                "name": "BOOLEAN",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6870,
              3850
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoolean"
            },
            "size": [
              340,
              80
            ],
            "title": "Boolean (Run 3rd stage - Temporal Upscale)",
            "type": "PrimitiveBoolean",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "value": true
            }
          },
          {
            "flags": {},
            "id": 5915,
            "inputs": [
              {
                "link": 15540,
                "localized_name": "value",
                "name": "value",
                "type": "BOOLEAN",
                "widget": {
                  "name": "value"
                }
              }
            ],
            "mode": 0,
            "order": 82,
            "outputs": [
              {
                "links": [
                  15510
                ],
                "localized_name": "BOOLEAN",
                "name": "BOOLEAN",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              -6870,
              4000
            ],
            "properties": {
              "Node name for S&R": "PrimitiveBoolean"
            },
            "size": [
              330,
              70
            ],
            "title": "Boolean (Enable Tiled Decode)",
            "type": "PrimitiveBoolean",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "value": true
            }
          },
          {
            "flags": {},
            "id": 5831,
            "inputs": [
              {
                "link": 15272,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15297,
                "localized_name": "upscale_model",
                "name": "upscale_model",
                "type": "LATENT_UPSCALE_MODEL"
              },
              {
                "link": 15464,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 43,
            "outputs": [
              {
                "links": [
                  15264
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT"
              }
            ],
            "pos": [
              1580,
              2440
            ],
            "properties": {
              "Node name for S&R": "LTXVLatentUpsampler",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              230,
              100
            ],
            "type": "LTXVLatentUpsampler"
          },
          {
            "flags": {},
            "id": 5838,
            "inputs": [
              {
                "link": 15302,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15304,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15303,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 49,
            "outputs": [
              {
                "links": [
                  15276
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15277
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15272,
                  15286
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "links": [
                  15274
                ],
                "localized_name": "keyframes",
                "name": "keyframes",
                "type": "LATENT"
              }
            ],
            "pos": [
              1580,
              2230
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateGeneratedKeyframes",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              260,
              130
            ],
            "title": "Separate stage-1 keyframes",
            "type": "LTXVSeparateGeneratedKeyframes",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "keyframes_to_batch": false
            }
          },
          {
            "flags": {},
            "id": 5839,
            "inputs": [
              {
                "link": 15274,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15301,
                "localized_name": "upscale_model",
                "name": "upscale_model",
                "type": "LATENT_UPSCALE_MODEL"
              },
              {
                "link": 15466,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 50,
            "outputs": [
              {
                "links": [
                  15275
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT"
              }
            ],
            "pos": [
              1580,
              2590
            ],
            "properties": {
              "Node name for S&R": "LTXVLatentUpsampler",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              230,
              100
            ],
            "title": "Upsample keyframes",
            "type": "LTXVLatentUpsampler"
          },
          {
            "bgcolor": "#000",
            "color": "#222",
            "flags": {
              "collapsed": false
            },
            "id": 5920,
            "inputs": [],
            "mode": 0,
            "order": 7,
            "outputs": [],
            "pos": [
              1540,
              1830
            ],
            "properties": {},
            "size": [
              320,
              260
            ],
            "title": "Generate - stage 2",
            "type": "MarkdownNote",
            "widgets_values": [
              "**Spatial upscale > detailing IC-LoRA > sample (3 steps)**\n\n**Reserve** the half-res video, spatially x2-upsample video and detailing keyframes separately, then warm-start the detailing keyframes in the same positions.\nThe reserved half-res latent is injected with `LTXVAddLatentGuide` as an IC-LoRA reference (`VideoConditionByReferenceLatent`): dilated onto a sparse grid with RoPE expanded by the spatial ratio (x2), not pinned as a same-size frozen video. Stage 2 uses the distilled model **plus** the pixel-spatial detailing IC-LoRA, distilled Euler. Audio continues from stage 1 for cross-attn; decode keeps stage-2 audio after the temporal pass.\n"
            ],
            "widgets_values_named": {
              "text": "**Spatial upscale > detailing IC-LoRA > sample (3 steps)**\n\n**Reserve** the half-res video, spatially x2-upsample video and detailing keyframes separately, then warm-start the detailing keyframes in the same positions.\nThe reserved half-res latent is injected with `LTXVAddLatentGuide` as an IC-LoRA reference (`VideoConditionByReferenceLatent`): dilated onto a sparse grid with RoPE expanded by the spatial ratio (x2), not pinned as a same-size frozen video. Stage 2 uses the distilled model **plus** the pixel-spatial detailing IC-LoRA, distilled Euler. Audio continues from stage 1 for cross-attn; decode keeps stage-2 audio after the temporal pass.\n"
            }
          },
          {
            "flags": {},
            "id": 5832,
            "inputs": [
              {
                "link": 15469,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15454,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 15264,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "label": "img_strength",
                "link": null,
                "localized_name": "strength",
                "name": "strength",
                "type": "FLOAT",
                "widget": {
                  "name": "strength"
                }
              },
              {
                "label": "bypass_i2v",
                "link": 15507,
                "localized_name": "bypass",
                "name": "bypass",
                "type": "BOOLEAN",
                "widget": {
                  "name": "bypass"
                }
              }
            ],
            "mode": 0,
            "order": 44,
            "outputs": [
              {
                "links": [
                  15265
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2010,
              2390
            ],
            "properties": {
              "Node name for S&R": "LTXVImgToVideoInplace",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              300,
              130
            ],
            "type": "LTXVImgToVideoInplace",
            "widgets_values": [
              1,
              false
            ],
            "widgets_values_named": {
              "bypass": false,
              "strength": 1
            }
          },
          {
            "flags": {},
            "id": 5840,
            "inputs": [
              {
                "link": 15276,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15277,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15468,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15265,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 15275,
                "localized_name": "keyframes",
                "name": "keyframes",
                "shape": 7,
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 51,
            "outputs": [
              {
                "links": [
                  15283
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15284
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15285
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2020,
              2580
            ],
            "properties": {
              "Node name for S&R": "LTXVAddGeneratedKeyframes",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              280,
              180
            ],
            "title": "Warm-start stage-2 keyframes",
            "type": "LTXVAddGeneratedKeyframes",
            "widgets_values": [
              24,
              ""
            ],
            "widgets_values_named": {
              "frame_indices": "",
              "interval_frames": 24
            }
          },
          {
            "flags": {},
            "id": 5845,
            "inputs": [
              {
                "link": 15283,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15284,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15470,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15285,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 15286,
                "localized_name": "guiding_latent",
                "name": "guiding_latent",
                "type": "LATENT"
              },
              {
                "link": null,
                "localized_name": "attention_mask",
                "name": "attention_mask",
                "shape": 7,
                "type": "MASK"
              }
            ],
            "mode": 0,
            "order": 55,
            "outputs": [
              {
                "links": [
                  15278,
                  15280
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15279,
                  15281
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15282
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              2490,
              2580
            ],
            "properties": {
              "Node name for S&R": "LTXVAddLatentGuide",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              280,
              190
            ],
            "title": "Detailing reference (half-res)",
            "type": "LTXVAddLatentGuide",
            "widgets_values": [
              0,
              1
            ],
            "widgets_values_named": {
              "latent_idx": 0,
              "strength": 1
            }
          },
          {
            "flags": {},
            "id": 5833,
            "inputs": [
              {
                "link": 15282,
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "link": 15306,
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 45,
            "outputs": [
              {
                "links": [
                  15270
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              3080,
              2870
            ],
            "properties": {
              "Node name for S&R": "LTXVConcatAVLatent",
              "cnr_id": "comfy-core",
              "ver": "0.5.1"
            },
            "size": [
              340,
              60
            ],
            "type": "LTXVConcatAVLatent"
          },
          {
            "flags": {},
            "id": 5834,
            "inputs": [],
            "mode": 0,
            "order": 8,
            "outputs": [
              {
                "links": [
                  15268
                ],
                "localized_name": "SAMPLER",
                "name": "SAMPLER",
                "type": "SAMPLER"
              }
            ],
            "pos": [
              3080,
              2560
            ],
            "properties": {
              "Node name for S&R": "KSamplerSelect",
              "cnr_id": "comfy-core",
              "ver": "0.3.71"
            },
            "size": [
              340,
              70
            ],
            "type": "KSamplerSelect",
            "widgets_values": [
              "euler"
            ],
            "widgets_values_named": {
              "sampler_name": "euler"
            }
          },
          {
            "flags": {},
            "id": 5835,
            "inputs": [
              {
                "link": 15374,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 15278,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15279,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "label": "guider cfg",
                "link": null,
                "localized_name": "cfg",
                "name": "cfg",
                "type": "FLOAT",
                "widget": {
                  "name": "cfg"
                }
              }
            ],
            "mode": 0,
            "order": 46,
            "outputs": [
              {
                "links": [
                  15267
                ],
                "localized_name": "GUIDER",
                "name": "GUIDER",
                "type": "GUIDER"
              }
            ],
            "pos": [
              3080,
              2380
            ],
            "properties": {
              "Node name for S&R": "CFGGuider",
              "cnr_id": "comfy-core",
              "ver": "0.3.71"
            },
            "size": [
              340,
              110
            ],
            "type": "CFGGuider",
            "widgets_values": [
              1
            ],
            "widgets_values_named": {
              "cfg": 1
            }
          },
          {
            "flags": {},
            "id": 5842,
            "inputs": [],
            "mode": 0,
            "order": 9,
            "outputs": [
              {
                "links": [
                  15269
                ],
                "localized_name": "SIGMAS",
                "name": "SIGMAS",
                "type": "SIGMAS"
              }
            ],
            "pos": [
              3080,
              2700
            ],
            "properties": {
              "Node name for S&R": "ManualSigmas",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              340,
              100
            ],
            "type": "ManualSigmas",
            "widgets_values": [
              "0.909375, 0.725, 0.421875, 0.0"
            ],
            "widgets_values_named": {
              "sigmas": "0.909375, 0.725, 0.421875, 0.0"
            }
          },
          {
            "flags": {
              "collapsed": false
            },
            "id": 5843,
            "inputs": [
              {
                "link": 15554,
                "localized_name": "noise_seed",
                "name": "noise_seed",
                "type": "INT",
                "widget": {
                  "name": "noise_seed"
                }
              }
            ],
            "mode": 0,
            "order": 53,
            "outputs": [
              {
                "links": [
                  15266
                ],
                "localized_name": "NOISE",
                "name": "NOISE",
                "type": "NOISE"
              }
            ],
            "pos": [
              3080,
              2220
            ],
            "properties": {
              "Node name for S&R": "RandomNoise",
              "cnr_id": "comfy-core",
              "ver": "0.3.71"
            },
            "size": [
              340,
              90
            ],
            "type": "RandomNoise",
            "widgets_values": [
              142,
              "fixed"
            ],
            "widgets_values_named": {
              "control_after_generate": "fixed",
              "noise_seed": 142
            }
          },
          {
            "flags": {},
            "id": 5836,
            "inputs": [
              {
                "link": 15271,
                "localized_name": "av_latent",
                "name": "av_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 47,
            "outputs": [
              {
                "links": [
                  15273
                ],
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "links": [
                  15347,
                  15515
                ],
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              3500,
              2870
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateAVLatent",
              "cnr_id": "comfy-core",
              "ver": "0.5.1"
            },
            "size": [
              230,
              60
            ],
            "type": "LTXVSeparateAVLatent"
          },
          {
            "bgcolor": "#533",
            "color": "#322",
            "flags": {},
            "id": 5837,
            "inputs": [
              {
                "link": 15266,
                "localized_name": "noise",
                "name": "noise",
                "type": "NOISE"
              },
              {
                "link": 15267,
                "localized_name": "guider",
                "name": "guider",
                "type": "GUIDER"
              },
              {
                "link": 15268,
                "localized_name": "sampler",
                "name": "sampler",
                "type": "SAMPLER"
              },
              {
                "link": 15269,
                "localized_name": "sigmas",
                "name": "sigmas",
                "type": "SIGMAS"
              },
              {
                "link": 15270,
                "localized_name": "latent_image",
                "name": "latent_image",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 48,
            "outputs": [
              {
                "links": [
                  15271
                ],
                "localized_name": "output",
                "name": "output",
                "type": "LATENT"
              },
              {
                "links": [],
                "localized_name": "denoised_output",
                "name": "denoised_output",
                "type": "LATENT"
              }
            ],
            "pos": [
              3510,
              2530
            ],
            "properties": {
              "Node name for S&R": "SamplerCustomAdvanced",
              "cnr_id": "comfy-core",
              "ver": "0.3.71"
            },
            "size": [
              230,
              120
            ],
            "type": "SamplerCustomAdvanced"
          },
          {
            "flags": {},
            "id": 5841,
            "inputs": [
              {
                "link": 15280,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15281,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15273,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 52,
            "outputs": [
              {
                "links": [
                  15287
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15288
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15289
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "links": [
                  15291,
                  15514
                ],
                "localized_name": "keyframes",
                "name": "keyframes",
                "type": "LATENT"
              }
            ],
            "pos": [
              3940,
              2630
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateGeneratedKeyframes",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              290,
              130
            ],
            "title": "Separate stage-2 keyframes",
            "type": "LTXVSeparateGeneratedKeyframes",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "keyframes_to_batch": false
            }
          },
          {
            "flags": {},
            "id": 5844,
            "inputs": [
              {
                "link": 15287,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15288,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15289,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 54,
            "outputs": [
              {
                "links": [
                  15355
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15356
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15352,
                  15371
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              3970,
              2490
            ],
            "properties": {
              "Node name for S&R": "LTXVCropGuides",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              240,
              90
            ],
            "title": "Crop detailing reference",
            "type": "LTXVCropGuides"
          },
          {
            "flags": {},
            "id": 5871,
            "inputs": [
              {
                "link": 15352,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15353,
                "localized_name": "upscale_model",
                "name": "upscale_model",
                "type": "LATENT_UPSCALE_MODEL"
              },
              {
                "link": 15474,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 56,
            "outputs": [
              {
                "links": [
                  15334
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT"
              }
            ],
            "pos": [
              4540,
              2490
            ],
            "properties": {
              "Node name for S&R": "LTXVLatentUpsampler",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              300,
              100
            ],
            "title": "Temporal x2 upsample",
            "type": "LTXVLatentUpsampler"
          },
          {
            "flags": {},
            "id": 5872,
            "inputs": [
              {
                "link": 15472,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15452,
                "localized_name": "image",
                "name": "image",
                "type": "IMAGE"
              },
              {
                "link": 15334,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 15509,
                "localized_name": "bypass",
                "name": "bypass",
                "type": "BOOLEAN",
                "widget": {
                  "name": "bypass"
                }
              }
            ],
            "mode": 0,
            "order": 57,
            "outputs": [
              {
                "links": [
                  15333,
                  15335
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              4540,
              2650
            ],
            "properties": {
              "Node name for S&R": "LTXVImgToVideoInplace",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              300,
              130
            ],
            "title": "Re-apply I2V on x2 canvas",
            "type": "LTXVImgToVideoInplace",
            "widgets_values": [
              1,
              false
            ],
            "widgets_values_named": {
              "bypass": false,
              "strength": 1
            }
          },
          {
            "bgcolor": "#000",
            "color": "#222",
            "flags": {},
            "id": 5921,
            "inputs": [],
            "mode": 0,
            "order": 10,
            "outputs": [],
            "pos": [
              4500,
              1720
            ],
            "properties": {},
            "size": [
              360,
              350
            ],
            "title": "Generate - stage 3",
            "type": "MarkdownNote",
            "widgets_values": [
              "**Temporal upscale > sample (4 steps)**\n\nTemporal x2 the peeled stage-2 video (`241` frames @ `48` fps for the default clip). Conditioning fps is restamped to that temporal fps so RoPE is in playback time. I2V is re-applied on the x2 canvas (start-frame stays 0). Detailing keyframes from stage 2 are pinned as guides at the same moments on the x2 timeline (auto-scaled recorded indices, e.g. `48,96,144,192,240`) with strength **0.95**. Additional detailing keyframes fill the remaining 24-frame slots (e.g. `24,72,120,168,216`) from the nearest upsampled video frames. Sampler is **euler** and cfg is **1.0** on this subgraph.\n\n**Audio used for cross-attn only.** Stage-2 audio is frozen (`noise_mask=0`) and concatenated after the extra keyframes, so the transformer can audio-cross-attend. Frame count is x2 but **duration is the same** (`(N-1)/fps`), so the audio latent is not stretched. After sampling, audio is split off and discarded; decode still uses the original stage-2 audio.\n\nToggle **Run Temporal Upscale (3rd stage)** in Inputs. Off skips this pass (lazy if/else inside this subgraph) and decode uses stage-2 video at the original fps.\n"
            ],
            "widgets_values_named": {
              "text": "**Temporal upscale > sample (4 steps)**\n\nTemporal x2 the peeled stage-2 video (`241` frames @ `48` fps for the default clip). Conditioning fps is restamped to that temporal fps so RoPE is in playback time. I2V is re-applied on the x2 canvas (start-frame stays 0). Detailing keyframes from stage 2 are pinned as guides at the same moments on the x2 timeline (auto-scaled recorded indices, e.g. `48,96,144,192,240`) with strength **0.95**. Additional detailing keyframes fill the remaining 24-frame slots (e.g. `24,72,120,168,216`) from the nearest upsampled video frames. Sampler is **euler** and cfg is **1.0** on this subgraph.\n\n**Audio used for cross-attn only.** Stage-2 audio is frozen (`noise_mask=0`) and concatenated after the extra keyframes, so the transformer can audio-cross-attend. Frame count is x2 but **duration is the same** (`(N-1)/fps`), so the audio latent is not stretched. After sampling, audio is split off and discarded; decode still uses the original stage-2 audio.\n\nToggle **Run Temporal Upscale (3rd stage)** in Inputs. Off skips this pass (lazy if/else inside this subgraph) and decode uses stage-2 video at the original fps.\n"
            }
          },
          {
            "flags": {},
            "id": 5725,
            "inputs": [
              {
                "link": 15291,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 15,
            "outputs": [
              {
                "links": [
                  15160
                ],
                "localized_name": "LATENT",
                "name": "LATENT",
                "type": "LATENT"
              }
            ],
            "pos": [
              4580,
              1070
            ],
            "properties": {
              "Node name for S&R": "LatentCutToBatch"
            },
            "size": [
              270,
              90
            ],
            "type": "LatentCutToBatch",
            "widgets_values": [
              "t",
              1
            ],
            "widgets_values_named": {
              "dim": "t",
              "slice_size": 1
            }
          },
          {
            "flags": {},
            "id": 5726,
            "inputs": [
              {
                "link": 15160,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15511,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 16,
            "outputs": [
              {
                "links": [
                  15556
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              4590,
              1240
            ],
            "properties": {
              "Node name for S&R": "VAEDecode"
            },
            "size": [
              230,
              60
            ],
            "type": "VAEDecode"
          },
          {
            "flags": {},
            "id": 5873,
            "inputs": [
              {
                "link": 15355,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15356,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15502,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15335,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 15514,
                "localized_name": "keyframes",
                "name": "keyframes",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 58,
            "outputs": [
              {
                "links": [
                  15317
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15318
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15319
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              4920,
              2480
            ],
            "properties": {
              "Node name for S&R": "LTXVGeneratedKeyframesToGuides",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              300,
              180
            ],
            "title": "Usual KFs as guides @ 0.95",
            "type": "LTXVGeneratedKeyframesToGuides",
            "widgets_values": [
              0.95,
              ""
            ],
            "widgets_values_named": {
              "override_frame_indices": "",
              "strength": 0.95
            }
          },
          {
            "flags": {},
            "id": 5886,
            "inputs": [
              {
                "label": "a",
                "link": 15498,
                "localized_name": "a",
                "name": "values.a",
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "link": null,
                "localized_name": "b",
                "name": "values.b",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              },
              {
                "label": "c",
                "link": null,
                "name": "values.c",
                "shape": 7,
                "type": "FLOAT,INT,BOOLEAN"
              }
            ],
            "mode": 0,
            "order": 69,
            "outputs": [
              {
                "links": [
                  15342,
                  15343
                ],
                "localized_name": "FLOAT",
                "name": "FLOAT",
                "type": "FLOAT"
              },
              {
                "links": [],
                "localized_name": "INT",
                "name": "INT",
                "type": "INT"
              },
              {
                "links": [],
                "localized_name": "BOOL",
                "name": "BOOL",
                "type": "BOOLEAN"
              }
            ],
            "pos": [
              4930,
              3000
            ],
            "properties": {
              "Node name for S&R": "ComfyMathExpression",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              280,
              150
            ],
            "title": "temporal fps = 2 × fps",
            "type": "ComfyMathExpression",
            "widgets_values": [
              "a*2"
            ],
            "widgets_values_named": {
              "expression": "a*2"
            }
          },
          {
            "flags": {},
            "id": 5874,
            "inputs": [
              {
                "link": 15317,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15318,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15503,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              },
              {
                "link": 15319,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "link": 15333,
                "localized_name": "keyframes",
                "name": "keyframes",
                "shape": 7,
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 59,
            "outputs": [
              {
                "links": [
                  15320,
                  15322
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15321,
                  15323
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15324
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              5310,
              2480
            ],
            "properties": {
              "Node name for S&R": "LTXVAddGeneratedKeyframes",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              300,
              180
            ],
            "title": "Add additional keyframes",
            "type": "LTXVAddGeneratedKeyframes",
            "widgets_values": [
              24,
              ""
            ],
            "widgets_values_named": {
              "frame_indices": "",
              "interval_frames": 24
            }
          },
          {
            "flags": {},
            "id": 5887,
            "inputs": [
              {
                "link": 15320,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15321,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15342,
                "localized_name": "frame_rate",
                "name": "frame_rate",
                "type": "FLOAT",
                "widget": {
                  "name": "frame_rate"
                }
              }
            ],
            "mode": 0,
            "order": 70,
            "outputs": [
              {
                "links": [
                  15336
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15337
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              }
            ],
            "pos": [
              5320,
              2730
            ],
            "properties": {
              "Node name for S&R": "LTXVConditioning",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              300,
              90
            ],
            "title": "RoPE fps after temporal x2",
            "type": "LTXVConditioning",
            "widgets_values": [
              48
            ],
            "widgets_values_named": {
              "frame_rate": 48
            }
          },
          {
            "flags": {},
            "id": 5875,
            "inputs": [],
            "mode": 0,
            "order": 11,
            "outputs": [
              {
                "links": [
                  15325
                ],
                "localized_name": "SIGMAS",
                "name": "SIGMAS",
                "type": "SIGMAS"
              }
            ],
            "pos": [
              5690,
              2710
            ],
            "properties": {
              "Node name for S&R": "ManualSigmas",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              290,
              100
            ],
            "type": "ManualSigmas",
            "widgets_values": [
              "0.975, 0.909375, 0.725, 0.421875, 0.0"
            ],
            "widgets_values_named": {
              "sigmas": "0.975, 0.909375, 0.725, 0.421875, 0.0"
            }
          },
          {
            "flags": {},
            "id": 5876,
            "inputs": [],
            "mode": 0,
            "order": 12,
            "outputs": [
              {
                "links": [
                  15326
                ],
                "localized_name": "SAMPLER",
                "name": "SAMPLER",
                "type": "SAMPLER"
              }
            ],
            "pos": [
              5690,
              2560
            ],
            "properties": {
              "Node name for S&R": "KSamplerSelect",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              280,
              70
            ],
            "title": "Sampler",
            "type": "KSamplerSelect",
            "widgets_values": [
              "euler"
            ],
            "widgets_values_named": {
              "sampler_name": "euler"
            }
          },
          {
            "flags": {},
            "id": 5877,
            "inputs": [
              {
                "link": 15513,
                "localized_name": "model",
                "name": "model",
                "type": "MODEL"
              },
              {
                "link": 15336,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15337,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              }
            ],
            "mode": 0,
            "order": 60,
            "outputs": [
              {
                "links": [
                  15327
                ],
                "localized_name": "GUIDER",
                "name": "GUIDER",
                "type": "GUIDER"
              }
            ],
            "pos": [
              5690,
              2380
            ],
            "properties": {
              "Node name for S&R": "CFGGuider",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              280,
              110
            ],
            "type": "CFGGuider",
            "widgets_values": [
              1
            ],
            "widgets_values_named": {
              "cfg": 1
            }
          },
          {
            "flags": {},
            "id": 5878,
            "inputs": [
              {
                "link": 15555,
                "localized_name": "noise_seed",
                "name": "noise_seed",
                "type": "INT",
                "widget": {
                  "name": "noise_seed"
                }
              }
            ],
            "mode": 0,
            "order": 61,
            "outputs": [
              {
                "links": [
                  15328
                ],
                "localized_name": "NOISE",
                "name": "NOISE",
                "type": "NOISE"
              }
            ],
            "pos": [
              5690,
              2220
            ],
            "properties": {
              "Node name for S&R": "RandomNoise",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              280,
              90
            ],
            "type": "RandomNoise",
            "widgets_values": [
              1042,
              "fixed"
            ],
            "widgets_values_named": {
              "control_after_generate": "fixed",
              "noise_seed": 1042
            }
          },
          {
            "flags": {},
            "id": 5880,
            "inputs": [
              {
                "link": 15515,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 63,
            "outputs": [
              {
                "links": [
                  15338
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              5690,
              3040
            ],
            "properties": {
              "Node name for S&R": "LTXVFreezeLatent",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              280,
              50
            ],
            "title": "Freeze audio",
            "type": "LTXVFreezeLatent"
          },
          {
            "flags": {},
            "id": 5881,
            "inputs": [
              {
                "link": 15324,
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "link": 15338,
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 64,
            "outputs": [
              {
                "links": [
                  15339
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              5700,
              2930
            ],
            "properties": {
              "Node name for S&R": "LTXVConcatAVLatent",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              280,
              60
            ],
            "title": "Audio for cross-attn",
            "type": "LTXVConcatAVLatent"
          },
          {
            "bgcolor": "#533",
            "color": "#322",
            "flags": {},
            "id": 5879,
            "inputs": [
              {
                "link": 15328,
                "localized_name": "noise",
                "name": "noise",
                "type": "NOISE"
              },
              {
                "link": 15327,
                "localized_name": "guider",
                "name": "guider",
                "type": "GUIDER"
              },
              {
                "link": 15326,
                "localized_name": "sampler",
                "name": "sampler",
                "type": "SAMPLER"
              },
              {
                "link": 15325,
                "localized_name": "sigmas",
                "name": "sigmas",
                "type": "SIGMAS"
              },
              {
                "link": 15339,
                "localized_name": "latent_image",
                "name": "latent_image",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 62,
            "outputs": [
              {
                "links": [
                  15329
                ],
                "localized_name": "output",
                "name": "output",
                "type": "LATENT"
              },
              {
                "links": [],
                "localized_name": "denoised_output",
                "name": "denoised_output",
                "type": "LATENT"
              }
            ],
            "pos": [
              6050,
              2230
            ],
            "properties": {
              "Node name for S&R": "SamplerCustomAdvanced",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              230,
              120
            ],
            "type": "SamplerCustomAdvanced"
          },
          {
            "flags": {},
            "id": 5882,
            "inputs": [
              {
                "link": 15329,
                "localized_name": "av_latent",
                "name": "av_latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 65,
            "outputs": [
              {
                "links": [
                  15340
                ],
                "localized_name": "video_latent",
                "name": "video_latent",
                "type": "LATENT"
              },
              {
                "links": [],
                "localized_name": "audio_latent",
                "name": "audio_latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              6370,
              2230
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateAVLatent",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              230,
              60
            ],
            "title": "Drop temporal audio",
            "type": "LTXVSeparateAVLatent"
          },
          {
            "flags": {},
            "id": 5883,
            "inputs": [
              {
                "link": 15322,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15323,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15340,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 66,
            "outputs": [
              {
                "links": [
                  15330
                ],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15331
                ],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15332
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              },
              {
                "links": [],
                "localized_name": "keyframes",
                "name": "keyframes",
                "type": "LATENT"
              }
            ],
            "pos": [
              6370,
              2350
            ],
            "properties": {
              "Node name for S&R": "LTXVSeparateGeneratedKeyframes",
              "cnr_id": "ComfyUI-LTXVideo",
              "ver": "ac4d99839020b983e956a8ab67ec38aec1b6e65a"
            },
            "size": [
              230,
              130
            ],
            "title": "Peel leftover keyframes",
            "type": "LTXVSeparateGeneratedKeyframes",
            "widgets_values": [
              false
            ],
            "widgets_values_named": {
              "keyframes_to_batch": false
            }
          },
          {
            "flags": {},
            "id": 5884,
            "inputs": [
              {
                "link": 15330,
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "link": 15331,
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "link": 15332,
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "mode": 0,
            "order": 67,
            "outputs": [
              {
                "links": [],
                "localized_name": "positive",
                "name": "positive",
                "type": "CONDITIONING"
              },
              {
                "links": [],
                "localized_name": "negative",
                "name": "negative",
                "type": "CONDITIONING"
              },
              {
                "links": [
                  15341
                ],
                "localized_name": "latent",
                "name": "latent",
                "type": "LATENT"
              }
            ],
            "pos": [
              6370,
              2530
            ],
            "properties": {
              "Node name for S&R": "LTXVCropGuides",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              230,
              90
            ],
            "title": "Crop usual-KF guides",
            "type": "LTXVCropGuides"
          },
          {
            "flags": {},
            "id": 5885,
            "inputs": [
              {
                "link": 15497,
                "localized_name": "on_false",
                "name": "on_false",
                "shape": 7,
                "type": "FLOAT"
              },
              {
                "link": 15343,
                "localized_name": "on_true",
                "name": "on_true",
                "shape": 7,
                "type": "FLOAT"
              },
              {
                "link": 15501,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 68,
            "outputs": [
              {
                "links": [
                  15362
                ],
                "localized_name": "output",
                "name": "output",
                "type": "FLOAT"
              }
            ],
            "pos": [
              6380,
              2990
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              240,
              110
            ],
            "title": "decode fps - If/Else Switch",
            "type": "ComfySwitchNode",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "switch": true
            }
          },
          {
            "flags": {},
            "id": 5888,
            "inputs": [
              {
                "link": 15371,
                "localized_name": "on_false",
                "name": "on_false",
                "shape": 7,
                "type": "LATENT"
              },
              {
                "link": 15341,
                "localized_name": "on_true",
                "name": "on_true",
                "shape": 7,
                "type": "LATENT"
              },
              {
                "link": 15500,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 71,
            "outputs": [
              {
                "links": [
                  15363,
                  15378
                ],
                "localized_name": "output",
                "name": "output",
                "type": "LATENT"
              }
            ],
            "pos": [
              6360,
              2770
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode",
              "cnr_id": "comfy-core",
              "ver": "0.32.0"
            },
            "size": [
              250,
              110
            ],
            "title": "temporal video - If/Else Switch",
            "type": "ComfySwitchNode",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "switch": true
            }
          },
          {
            "flags": {},
            "id": 5894,
            "inputs": [
              {
                "link": 15347,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15346,
                "localized_name": "Audio VAE",
                "name": "audio_vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 72,
            "outputs": [
              {
                "links": [
                  15344
                ],
                "localized_name": "Audio",
                "name": "Audio",
                "type": "AUDIO"
              }
            ],
            "pos": [
              7340,
              2850
            ],
            "properties": {
              "Node name for S&R": "LTXVAudioVAEDecode",
              "cnr_id": "comfy-core",
              "ver": "0.3.64"
            },
            "size": [
              270,
              60
            ],
            "type": "LTXVAudioVAEDecode"
          },
          {
            "flags": {},
            "id": 5897,
            "inputs": [
              {
                "link": 15363,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15477,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 74,
            "outputs": [
              {
                "links": [
                  15380
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              7330,
              2390
            ],
            "properties": {
              "Node name for S&R": "VAEDecode"
            },
            "size": [
              260,
              80
            ],
            "type": "VAEDecode"
          },
          {
            "flags": {},
            "id": 5906,
            "inputs": [
              {
                "link": 15378,
                "localized_name": "samples",
                "name": "samples",
                "type": "LATENT"
              },
              {
                "link": 15480,
                "localized_name": "vae",
                "name": "vae",
                "type": "VAE"
              }
            ],
            "mode": 0,
            "order": 78,
            "outputs": [
              {
                "links": [
                  15379
                ],
                "localized_name": "IMAGE",
                "name": "IMAGE",
                "type": "IMAGE"
              }
            ],
            "pos": [
              7330,
              2540
            ],
            "properties": {
              "Node name for S&R": "VAEDecodeTiled"
            },
            "showAdvanced": true,
            "size": [
              270,
              190
            ],
            "type": "VAEDecodeTiled",
            "widgets_values": [
              512,
              64,
              64,
              8
            ],
            "widgets_values_named": {
              "overlap": 64,
              "temporal_overlap": 8,
              "temporal_size": 64,
              "tile_size": 512
            }
          },
          {
            "flags": {},
            "id": 5895,
            "inputs": [
              {
                "link": 15381,
                "localized_name": "images",
                "name": "images",
                "type": "IMAGE"
              },
              {
                "link": 15344,
                "localized_name": "audio",
                "name": "audio",
                "shape": 7,
                "type": "AUDIO"
              },
              {
                "link": 15362,
                "localized_name": "fps",
                "name": "fps",
                "type": "FLOAT",
                "widget": {
                  "name": "fps"
                }
              }
            ],
            "mode": 0,
            "order": 73,
            "outputs": [
              {
                "links": [
                  15351
                ],
                "localized_name": "VIDEO",
                "name": "VIDEO",
                "type": "VIDEO"
              }
            ],
            "pos": [
              7690,
              2640
            ],
            "properties": {
              "Node name for S&R": "CreateVideo",
              "cnr_id": "comfy-core",
              "ver": "0.14.1"
            },
            "size": [
              270,
              150
            ],
            "type": "CreateVideo",
            "widgets_values": [
              48,
              "auto",
              "sRGB",
              "none"
            ],
            "widgets_values_named": {
              "bit_depth": "auto",
              "codec": "none",
              "color_space": "sRGB",
              "fps": 48
            }
          },
          {
            "flags": {},
            "id": 5908,
            "inputs": [
              {
                "link": 15380,
                "localized_name": "on_false",
                "name": "on_false",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": 15379,
                "localized_name": "on_true",
                "name": "on_true",
                "shape": 7,
                "type": "IMAGE"
              },
              {
                "link": 15510,
                "localized_name": "switch",
                "name": "switch",
                "type": "BOOLEAN",
                "widget": {
                  "name": "switch"
                }
              }
            ],
            "mode": 0,
            "order": 79,
            "outputs": [
              {
                "links": [
                  15381
                ],
                "localized_name": "output",
                "name": "output",
                "type": "IMAGE"
              }
            ],
            "pos": [
              7680,
              2460
            ],
            "properties": {
              "Node name for S&R": "ComfySwitchNode"
            },
            "size": [
              270,
              110
            ],
            "type": "ComfySwitchNode",
            "widgets_values": [
              true
            ],
            "widgets_values_named": {
              "switch": true
            }
          }
        ],
        "outputNode": {
          "bounding": [
            8110,
            2496,
            158.091796875,
            88
          ],
          "id": -20
        },
        "outputs": [
          {
            "id": "5f859427-dc69-4818-96bf-30f277f8c19e",
            "linkIds": [
              15351
            ],
            "localized_name": "VIDEO",
            "name": "VIDEO",
            "pos": [
              8134,
              2520
            ],
            "type": "VIDEO"
          },
          {
            "id": "8a0b3ced-5213-4178-adec-4e5e906fc615",
            "label": "keyframes_preview",
            "linkIds": [
              15556
            ],
            "name": "IMAGE",
            "pos": [
              8134,
              2540
            ],
            "type": "IMAGE"
          }
        ],
        "reroutes": [
          {
            "id": 3,
            "linkIds": [
              15383,
              15450,
              15452,
              15454
            ],
            "pos": [
              -4940,
              1994
            ]
          },
          {
            "id": 4,
            "linkIds": [
              15450,
              15452,
              15454
            ],
            "parentId": 3,
            "pos": [
              -2780,
              2004
            ]
          },
          {
            "id": 7,
            "linkIds": [
              15383
            ],
            "parentId": 3,
            "pos": [
              -4930,
              2754
            ]
          },
          {
            "id": 11,
            "linkIds": [
              15456
            ],
            "parentId": 8,
            "pos": [
              -2360,
              2424
            ]
          },
          {
            "id": 13,
            "linkIds": [
              15460
            ],
            "parentId": 12,
            "pos": [
              -2000,
              2384
            ]
          },
          {
            "id": 25,
            "linkIds": [
              15492
            ],
            "parentId": 26,
            "pos": [
              -3100,
              2584
            ]
          },
          {
            "id": 26,
            "linkIds": [
              15492,
              15493
            ],
            "parentId": 24,
            "pos": [
              -3100,
              2774
            ]
          },
          {
            "id": 37,
            "linkIds": [
              15505
            ],
            "parentId": 36,
            "pos": [
              -4160,
              2664
            ]
          },
          {
            "id": 39,
            "linkIds": [
              15506
            ],
            "parentId": 38,
            "pos": [
              -2420,
              2524
            ]
          },
          {
            "id": 8,
            "linkIds": [
              15456,
              15460,
              15464,
              15466,
              15468,
              15469,
              15470,
              15472,
              15474,
              15477,
              15480,
              15502,
              15503,
              15511
            ],
            "parentId": 9,
            "pos": [
              -2370,
              3374
            ]
          },
          {
            "id": 9,
            "linkIds": [
              15456,
              15460,
              15464,
              15466,
              15468,
              15469,
              15470,
              15472,
              15474,
              15477,
              15480,
              15502,
              15503,
              15511
            ],
            "parentId": 10,
            "pos": [
              -4720,
              3374
            ]
          },
          {
            "id": 10,
            "linkIds": [
              15456,
              15460,
              15464,
              15466,
              15468,
              15469,
              15470,
              15472,
              15474,
              15477,
              15480,
              15502,
              15503,
              15511
            ],
            "pos": [
              -4720,
              3154
            ]
          },
          {
            "id": 12,
            "linkIds": [
              15460,
              15464,
              15466,
              15468,
              15469,
              15470,
              15472,
              15474,
              15477,
              15480,
              15502,
              15503,
              15511
            ],
            "parentId": 8,
            "pos": [
              -1990,
              3374
            ]
          },
          {
            "id": 51,
            "linkIds": [
              15512
            ],
            "pos": [
              -530,
              3394
            ]
          },
          {
            "id": 52,
            "linkIds": [
              15512
            ],
            "parentId": 51,
            "pos": [
              -540,
              2364
            ]
          },
          {
            "id": 24,
            "linkIds": [
              15492,
              15493,
              15497,
              15498
            ],
            "pos": [
              -3077.5368319992767,
              3444.8677199134477
            ]
          },
          {
            "id": 34,
            "linkIds": [
              15500,
              15501
            ],
            "parentId": 44,
            "pos": [
              -6190,
              3644
            ]
          },
          {
            "id": 36,
            "linkIds": [
              15505,
              15506,
              15507,
              15509
            ],
            "pos": [
              -4150,
              3714
            ]
          },
          {
            "id": 38,
            "linkIds": [
              15506,
              15507,
              15509
            ],
            "parentId": 36,
            "pos": [
              -2430,
              3704
            ]
          },
          {
            "id": 14,
            "linkIds": [
              15464,
              15466,
              15468,
              15469,
              15470,
              15472,
              15474,
              15477,
              15480,
              15502,
              15503,
              15511
            ],
            "parentId": 12,
            "pos": [
              1400,
              3344
            ]
          },
          {
            "id": 15,
            "linkIds": [
              15464,
              15469
            ],
            "parentId": 16,
            "pos": [
              1400,
              2504
            ]
          },
          {
            "id": 16,
            "linkIds": [
              15464,
              15466,
              15469
            ],
            "parentId": 17,
            "pos": [
              1400,
              2664
            ]
          },
          {
            "id": 17,
            "linkIds": [
              15464,
              15466,
              15468,
              15469,
              15470
            ],
            "parentId": 14,
            "pos": [
              1400,
              2814
            ]
          },
          {
            "id": 44,
            "linkIds": [
              15500,
              15501
            ],
            "pos": [
              -6210,
              3864
            ]
          },
          {
            "id": 6,
            "linkIds": [
              15452,
              15454
            ],
            "parentId": 4,
            "pos": [
              1904.5646314930157,
              2001.4244285222378
            ]
          },
          {
            "id": 41,
            "linkIds": [
              15507
            ],
            "parentId": 40,
            "pos": [
              1930,
              2504
            ]
          },
          {
            "id": 40,
            "linkIds": [
              15507,
              15509
            ],
            "parentId": 38,
            "pos": [
              1960,
              3634
            ]
          },
          {
            "id": 49,
            "linkIds": [
              15374,
              15513
            ],
            "pos": [
              2930,
              3534
            ]
          },
          {
            "id": 50,
            "linkIds": [
              15374
            ],
            "parentId": 49,
            "pos": [
              2930,
              2404
            ]
          },
          {
            "id": 42,
            "linkIds": [
              15509
            ],
            "parentId": 40,
            "pos": [
              4390,
              3604
            ]
          },
          {
            "id": 43,
            "linkIds": [
              15509
            ],
            "parentId": 42,
            "pos": [
              4390,
              2754
            ]
          },
          {
            "id": 55,
            "linkIds": [
              15291
            ],
            "parentId": 56,
            "pos": [
              4390,
              1094
            ]
          },
          {
            "id": 56,
            "linkIds": [
              15291,
              15514
            ],
            "parentId": 59,
            "pos": [
              4380,
              2574
            ]
          },
          {
            "id": 59,
            "linkIds": [
              15291,
              15514
            ],
            "pos": [
              4380,
              2694
            ]
          },
          {
            "id": 5,
            "linkIds": [
              15452
            ],
            "parentId": 6,
            "pos": [
              4460,
              1954
            ]
          },
          {
            "id": 18,
            "linkIds": [
              15472,
              15474,
              15477,
              15480,
              15502,
              15503,
              15511
            ],
            "parentId": 14,
            "pos": [
              4460,
              3334
            ]
          },
          {
            "id": 19,
            "linkIds": [
              15472,
              15474,
              15502,
              15503,
              15511
            ],
            "parentId": 18,
            "pos": [
              4440,
              2664
            ]
          },
          {
            "id": 20,
            "linkIds": [
              15474,
              15502,
              15503,
              15511
            ],
            "parentId": 19,
            "pos": [
              4440,
              2534
            ]
          },
          {
            "id": 47,
            "linkIds": [
              15511
            ],
            "parentId": 20,
            "pos": [
              4460,
              1274
            ]
          },
          {
            "id": 48,
            "linkIds": [
              15452
            ],
            "parentId": 5,
            "pos": [
              4470,
              2674
            ]
          },
          {
            "id": 27,
            "linkIds": [
              15498
            ],
            "parentId": 28,
            "pos": [
              4730,
              3024
            ]
          },
          {
            "id": 28,
            "linkIds": [
              15497,
              15498
            ],
            "parentId": 24,
            "pos": [
              4740,
              3374
            ]
          },
          {
            "id": 57,
            "linkIds": [
              15347,
              15515
            ],
            "pos": [
              5480,
              2884
            ]
          },
          {
            "id": 58,
            "linkIds": [
              15515
            ],
            "parentId": 57,
            "pos": [
              5490,
              3054
            ]
          },
          {
            "id": 53,
            "linkIds": [
              15513
            ],
            "parentId": 49,
            "pos": [
              5650,
              3474
            ]
          },
          {
            "id": 54,
            "linkIds": [
              15513
            ],
            "parentId": 53,
            "pos": [
              5650,
              2394
            ]
          },
          {
            "id": 31,
            "linkIds": [
              15500
            ],
            "parentId": 32,
            "pos": [
              6240,
              2844
            ]
          },
          {
            "id": 32,
            "linkIds": [
              15500,
              15501
            ],
            "parentId": 33,
            "pos": [
              6230,
              3064
            ]
          },
          {
            "id": 33,
            "linkIds": [
              15500,
              15501
            ],
            "parentId": 34,
            "pos": [
              6230,
              3504
            ]
          },
          {
            "id": 29,
            "linkIds": [
              15497
            ],
            "parentId": 28,
            "pos": [
              6310,
              3364
            ]
          },
          {
            "id": 30,
            "linkIds": [
              15497
            ],
            "parentId": 29,
            "pos": [
              6310,
              3004
            ]
          },
          {
            "id": 21,
            "linkIds": [
              15477,
              15480
            ],
            "parentId": 18,
            "pos": [
              7180,
              3344
            ]
          },
          {
            "id": 22,
            "linkIds": [
              15477
            ],
            "parentId": 23,
            "pos": [
              7170,
              2434
            ]
          },
          {
            "id": 23,
            "linkIds": [
              15477,
              15480
            ],
            "parentId": 21,
            "pos": [
              7160,
              2604
            ]
          },
          {
            "id": 45,
            "linkIds": [
              15510
            ],
            "pos": [
              7630,
              3954
            ]
          },
          {
            "id": 46,
            "linkIds": [
              15510
            ],
            "parentId": 45,
            "pos": [
              7640,
              2524
            ]
          }
        ],
        "revision": 0,
        "state": {
          "lastGroupId": 235,
          "lastLinkId": 15558,
          "lastNodeId": 5959,
          "lastRerouteId": 59
        },
        "version": 1,
        "widgets": []
      }
    ]
  },
  "extra": {
    "VHS_KeepIntermediate": true,
    "VHS_MetadataImage": true,
    "VHS_latentpreview": false,
    "VHS_latentpreviewrate": 0,
    "ds": {
      "offset": [
        2581.6912750718893,
        -2294.95616648539
      ],
      "scale": 1.9004750434655089
    },
    "frontendVersion": "1.55.14",
    "node_versions": {
      "comfy-core": "0.3.30",
      "comfyui-kjnodes": "1.0.8"
    },
    "workflowRendererVersion": "LG"
  },
  "groups": [],
  "id": "d9ca6cb1-8a7f-4944-82c1-869c6f4f1e43",
  "last_link_id": 15558,
  "last_node_id": 5959,
  "links": [
    [
      15528,
      2004,
      0,
      5953,
      0,
      "IMAGE"
    ],
    [
      15551,
      5954,
      0,
      5953,
      4,
      "INT"
    ],
    [
      15552,
      5954,
      1,
      5953,
      5,
      "INT"
    ],
    [
      15558,
      5953,
      1,
      5957,
      0,
      "IMAGE"
    ],
    [
      15529,
      5953,
      0,
      4852,
      0,
      "VIDEO"
    ]
  ],
  "nodes": [
    {
      "bgcolor": "#353",
      "color": "#232",
      "flags": {},
      "id": 2004,
      "inputs": [],
      "mode": 0,
      "order": 0,
      "outputs": [
        {
          "links": [
            15528
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        },
        {
          "links": [],
          "name": "MASK",
          "type": "MASK"
        }
      ],
      "pos": [
        -801.5089510712828,
        2435.96856057918
      ],
      "properties": {
        "Node name for S&R": "LoadImage",
        "cnr_id": "comfy-core",
        "ver": "0.3.56"
      },
      "size": [
        540,
        610
      ],
      "title": "Start image (I2V)",
      "type": "LoadImage",
      "widgets_values": [
        "office_garden_169_outpaint.png",
        "image"
      ],
      "widgets_values_named": {
        "image": "office_garden_169_outpaint.png",
        "upload": "image"
      }
    },
    {
      "flags": {},
      "id": 4852,
      "inputs": [
        {
          "link": 15529,
          "name": "video",
          "type": "VIDEO"
        }
      ],
      "mode": 0,
      "order": 5,
      "outputs": [
        {
          "links": [],
          "name": "video",
          "type": "VIDEO"
        }
      ],
      "pos": [
        698.4910489287172,
        2425.96856057918
      ],
      "properties": {
        "cnr_id": "comfy-core",
        "ver": "0.14.1"
      },
      "size": [
        770,
        630
      ],
      "title": "Save video (mp4 + audio)",
      "type": "SaveVideo",
      "widgets_values": [
        "video/LTX-2.5_DFR_i2v",
        "auto",
        "auto",
        "auto"
      ],
      "widgets_values_named": {
        "codec": "auto",
        "filename_prefix": "output",
        "format": "auto",
        "format.codec": "auto"
      }
    },
    {
      "flags": {},
      "id": 5953,
      "inputs": [
        {
          "label": "first_frame",
          "link": 15528,
          "name": "input",
          "type": "IMAGE,MASK"
        },
        {
          "label": "positive_prompt",
          "link": null,
          "name": "value",
          "type": "STRING",
          "widget": {
            "name": "value"
          }
        },
        {
          "label": "refine_prompt",
          "link": null,
          "name": "value_1",
          "type": "BOOLEAN",
          "widget": {
            "name": "value_1"
          }
        },
        {
          "label": "negative_prompt",
          "link": null,
          "name": "value_2",
          "type": "STRING",
          "widget": {
            "name": "value_2"
          }
        },
        {
          "label": "width",
          "link": 15551,
          "name": "resize_type.width",
          "type": "INT",
          "widget": {
            "name": "resize_type.width"
          }
        },
        {
          "label": "height",
          "link": 15552,
          "name": "resize_type.height",
          "type": "INT",
          "widget": {
            "name": "resize_type.height"
          }
        },
        {
          "label": "duration",
          "link": null,
          "name": "value_3",
          "type": "FLOAT",
          "widget": {
            "name": "value_3"
          }
        },
        {
          "label": "fps",
          "link": null,
          "name": "value_4",
          "type": "FLOAT",
          "widget": {
            "name": "value_4"
          }
        },
        {
          "label": "enable_tiled_decoder",
          "link": null,
          "name": "value_6",
          "type": "BOOLEAN",
          "widget": {
            "name": "value_6"
          }
        },
        {
          "label": "base_model",
          "link": null,
          "name": "unet_name",
          "type": "COMBO",
          "widget": {
            "name": "unet_name"
          }
        },
        {
          "label": "prompt_enhancer",
          "link": null,
          "name": "clip_name",
          "type": "COMBO",
          "widget": {
            "name": "clip_name"
          }
        },
        {
          "label": "text_encoder",
          "link": null,
          "name": "clip_name_1",
          "type": "COMBO",
          "widget": {
            "name": "clip_name_1"
          }
        },
        {
          "label": "latent_upscale_model",
          "link": null,
          "name": "model_name",
          "type": "COMBO",
          "widget": {
            "name": "model_name"
          }
        },
        {
          "label": "temporal_x2_upscale_model",
          "link": null,
          "name": "model_name_1",
          "type": "COMBO",
          "widget": {
            "name": "model_name_1"
          }
        },
        {
          "label": "enable_temporal_upscale",
          "link": null,
          "name": "value_7",
          "type": "BOOLEAN",
          "widget": {
            "name": "value_7"
          }
        },
        {
          "label": "audio_vae",
          "link": null,
          "name": "vae_name",
          "type": "COMBO",
          "widget": {
            "name": "vae_name"
          }
        },
        {
          "label": "video_vae",
          "link": null,
          "name": "vae_name_1",
          "type": "COMBO",
          "widget": {
            "name": "vae_name_1"
          }
        }
      ],
      "mode": 0,
      "order": 4,
      "outputs": [
        {
          "links": [
            15529
          ],
          "name": "VIDEO",
          "type": "VIDEO"
        },
        {
          "label": "keyframes_preview",
          "links": [
            15558
          ],
          "name": "IMAGE",
          "type": "IMAGE"
        }
      ],
      "pos": [
        198.4910489287172,
        2425.96856057918
      ],
      "properties": {
        "previewExposures": [
          {
            "name": "$$canvas-image-preview",
            "sourceNodeId": "5727",
            "sourcePreviewName": "$$canvas-image-preview"
          }
        ]
      },
      "size": [
        440,
        894
      ],
      "type": "97d5d35b-bb0d-4212-b2f2-97ab13cbfb1f",
      "widgets_values": [
        "Use the provided start image as the first frame. The man looks up at the camera and speaks in a relaxed deadpan voice: \"Honey, I'm working from home.\" His mouth moves naturally with the speech, then he calmly sprays the hose across the lawn again, the water arc catching the light under the fluorescent panels. Subtle camera drift, warm comedy advertising mood.",
        false,
        "",
        1280,
        704,
        5,
        24,
        true,
        "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
        "ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors",
        "gemma4_e2b_it_bf16.safetensors",
        "gemma4-12b-with-proj-ltx-2.5-bf16.safetensors",
        "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors",
        "ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors",
        true,
        "ltx-2.5-audio-vae-bf16.safetensors",
        "ltx-2.5-video-vae-bf16.safetensors",
        43
      ],
      "widgets_values_named": {
        "clip_name": "gemma4_e2b_it_bf16.safetensors",
        "clip_name_1": "gemma4-12b-with-proj-ltx-2.5-bf16.safetensors",
        "lora_name": "ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors",
        "model_name": "ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors",
        "model_name_1": "ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors",
        "noise_seed": 43,
        "resize_type.height": 704,
        "resize_type.width": 1280,
        "unet_name": "ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors",
        "vae_name": "ltx-2.5-audio-vae-bf16.safetensors",
        "vae_name_1": "ltx-2.5-video-vae-bf16.safetensors",
        "value": "Use the provided start image as the first frame. The man looks up at the camera and speaks in a relaxed deadpan voice: \"Honey, I'm working from home.\" His mouth moves naturally with the speech, then he calmly sprays the hose across the lawn again, the water arc catching the light under the fluorescent panels. Subtle camera drift, warm comedy advertising mood.",
        "value_1": false,
        "value_2": "",
        "value_3": 5,
        "value_4": 24,
        "value_6": true,
        "value_7": true
      }
    },
    {
      "flags": {},
      "id": 5954,
      "inputs": [],
      "mode": 0,
      "order": 1,
      "outputs": [
        {
          "links": [
            15551
          ],
          "name": "width",
          "type": "INT"
        },
        {
          "links": [
            15552
          ],
          "name": "height",
          "type": "INT"
        }
      ],
      "pos": [
        -141.5089510712828,
        2625.96856057918
      ],
      "properties": {
        "Node name for S&R": "ResolutionSelector"
      },
      "showAdvanced": false,
      "size": [
        270,
        162
      ],
      "title": "Output size (aspect / megapixels)",
      "type": "ResolutionSelector",
      "widgets_values": [
        "16:9 (Widescreen)",
        0.87,
        32
      ],
      "widgets_values_named": {
        "aspect_ratio": "16:9 (Widescreen)",
        "megapixels": 0.87,
        "multiple": 32
      }
    },
    {
      "flags": {},
      "id": 5957,
      "inputs": [
        {
          "link": 15558,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "mode": 0,
      "order": 6,
      "outputs": [
        {
          "links": null,
          "name": "images",
          "type": "IMAGE"
        }
      ],
      "pos": [
        1528.4910489287172,
        2435.96856057918
      ],
      "properties": {
        "Node name for S&R": "PreviewImage"
      },
      "size": [
        650,
        590
      ],
      "title": "Preview frame",
      "type": "PreviewImage"
    },
    {
      "bgcolor": "#000",
      "color": "#222",
      "flags": {},
      "id": 5958,
      "inputs": [],
      "mode": 0,
      "order": 2,
      "outputs": [],
      "pos": [
        -2309.1339355810064,
        2446.6851902172484
      ],
      "properties": {},
      "size": [
        561.5052699655532,
        955.3747700981384
      ],
      "type": "MarkdownNote",
      "widgets_values": [
        "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Input Asset\n\n- [office_garden_169_outpaint.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/office_garden_169_outpaint.png)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/gemma-4](https://huggingface.co/Comfy-Org/gemma-4)\n- [Hugging Face:Lightricks/LTX-2.5](https://huggingface.co/Lightricks/LTX-2.5)\n- [Hugging Face:Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler](https://huggingface.co/Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler)\n\n**text_encoders**\n\n- [gemma4_e2b_it_bf16.safetensors](https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e2b_it_bf16.safetensors) (9.57 GB)\n- [gemma4-12b-with-proj-ltx-2.5-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/text_encoders/gemma4-12b-with-proj-ltx-2.5-bf16.safetensors)\n\n**latent_upscale_models**\n\n- [ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors)\n- [ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors)\n\n**vae**\n\n- [ltx-2.5-audio-vae-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-audio-vae-bf16.safetensors)\n- [ltx-2.5-video-vae-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-video-vae-bf16.safetensors)\n\n**diffusion_models**\n\n- [ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/diffusion_models/ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors)\n\n**loras**\n\n- [ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler/resolve/main/ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 text_encoders/\n│   │   ├── gemma4_e2b_it_bf16.safetensors\n│   │   └── gemma4-12b-with-proj-ltx-2.5-bf16.safetensors\n│   ├── 📂 latent_upscale_models/\n│   │   ├── ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors\n│   │   └── ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors\n│   ├── 📂 vae/\n│   │   ├── ltx-2.5-audio-vae-bf16.safetensors\n│   │   └── ltx-2.5-video-vae-bf16.safetensors\n│   ├── 📂 diffusion_models/\n│   │   └── ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors\n│   └── 📂 loras/\n│       └── ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
      ],
      "widgets_values_named": {
        "text": "Guide: [Subgraph](https://docs.comfy.org/interface/features/subgraph)\n\n## Input Asset\n\n- [office_garden_169_outpaint.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/refs/heads/main/input/office_garden_169_outpaint.png)\n\n## Model Links\n\n- [Hugging Face:Comfy-Org/gemma-4](https://huggingface.co/Comfy-Org/gemma-4)\n- [Hugging Face:Lightricks/LTX-2.5](https://huggingface.co/Lightricks/LTX-2.5)\n- [Hugging Face:Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler](https://huggingface.co/Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler)\n\n**text_encoders**\n\n- [gemma4_e2b_it_bf16.safetensors](https://huggingface.co/Comfy-Org/gemma-4/resolve/main/text_encoders/gemma4_e2b_it_bf16.safetensors) (9.57 GB)\n- [gemma4-12b-with-proj-ltx-2.5-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/text_encoders/gemma4-12b-with-proj-ltx-2.5-bf16.safetensors)\n\n**latent_upscale_models**\n\n- [ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors)\n- [ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/latent_upscale_models/ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors)\n\n**vae**\n\n- [ltx-2.5-audio-vae-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-audio-vae-bf16.safetensors)\n- [ltx-2.5-video-vae-bf16.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/vae/ltx-2.5-video-vae-bf16.safetensors)\n\n**diffusion_models**\n\n- [ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors](https://huggingface.co/Lightricks/LTX-2.5/resolve/main/diffusion_models/ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors)\n\n**loras**\n\n- [ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors](https://huggingface.co/Lightricks/LTX-2.5-22b-IC-LoRA-Pixel-Spatial-Upscaler/resolve/main/ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors)\n\n\n## Model Storage Location\n\n```\n📂 ComfyUI/\n├── 📂 models/\n│   ├── 📂 text_encoders/\n│   │   ├── gemma4_e2b_it_bf16.safetensors\n│   │   └── gemma4-12b-with-proj-ltx-2.5-bf16.safetensors\n│   ├── 📂 latent_upscale_models/\n│   │   ├── ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors\n│   │   └── ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors\n│   ├── 📂 vae/\n│   │   ├── ltx-2.5-audio-vae-bf16.safetensors\n│   │   └── ltx-2.5-video-vae-bf16.safetensors\n│   ├── 📂 diffusion_models/\n│   │   └── ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors\n│   └── 📂 loras/\n│       └── ltx-2.5-22b-ic-lora-pixel-spatial-upscaler-x2-1.0.safetensors\n```\n\n## Report Issue\n\nNote: Please update ComfyUI first ([guide](https://docs.comfy.org/installation/update_comfyui)) and prepare required models. Desktop/Cloud updates follow stable releases, so some nightly-supported models may not be available yet.\n\n- Cannot run / runtime errors: [ComfyUI/issues](https://github.com/comfyanonymous/ComfyUI/issues)\n- UI / frontend issues: [ComfyUI_frontend/issues](https://github.com/Comfy-Org/ComfyUI_frontend/issues)\n- Workflow issues: [workflow_templates/issues](https://github.com/Comfy-Org/workflow_templates/issues)\n"
      }
    },
    {
      "bgcolor": "#000",
      "color": "#222",
      "flags": {},
      "id": 5959,
      "inputs": [],
      "mode": 0,
      "order": 3,
      "outputs": [],
      "pos": [
        -1706.3555007960285,
        2436.336041478644
      ],
      "properties": {},
      "size": [
        759.9997180446048,
        971.4404142807839
      ],
      "title": "Note: LTX-2.5 DFR i2v (manual)",
      "type": "MarkdownNote",
      "widgets_values": [
        "**DFR = Diffusion Fidelity Rendering** - LTX's production-quality path: a distilled transformer plus a\ndetailing IC-LoRA, with extra generated keyframes and spatial (optionally temporal) detailing passes.\n\n## What the subgraph `Image to Video (LTX-2.5 DFR)` can do\n\n- **Image to video** from one start frame, or **text to video** with the `Switch to T2V` toggle.\n- **Video with audio in a single pass** - ambience and speech; put spoken lines in quotes in the prompt.\n- **Detailing keyframes** - one per second of video, denoised together with the video and then reused as\n  guides in the later passes; this is where the DFR quality comes from.\n- **Spatial x2 detailing** - the half-res stage-1 latent is re-injected as an IC-LoRA reference and re-sampled\n  at double resolution with the pixel-spatial detailing IC-LoRA.\n- **Temporal x2** - 121 -> 241 frames, 24 -> 48 fps at the same duration (can be switched off).\n- **Controls** - aspect ratio and megapixel budget, fps, duration, seed, prompt, prompt enhancement, and\n  tiled VAE decoding for low VRAM.\n\n## Inputs\n\n| Where | Control | Meaning |\n|---|---|---|\n| Top level | `Start image (I2V)` | first frame; ignored while `Switch to T2V` is on |\n| Top level | `Output size (aspect / megapixels)` | target aspect and pixel budget, multiples of 32; stage 1 runs at half of it |\n| Top level | `SeedNode` | seed; `fixed` keeps runs reproducible |\n| Inside | `Prompt (positive)` / `Prompt (negative)` | text conditioning; the negative prompt is used as written |\n| Inside | `Float (fps)` / `Float (Duration)` | 24 fps / 5 s by default, i.e. 121 frames |\n| Inside | `Switch to T2V` | run text-to-video without using the start image |\n| Inside | `Enable Prompt Enhancer` | rewrite and extend the prompt with the small gemma4 encoder first |\n| Inside | `Run 3rd stage - Temporal Upscale` | off skips the temporal pass: faster, 24 fps / 121 frames |\n| Inside | `Enable Tiled Decode` | tiled VAE decode - lower VRAM, slightly softer detail |\n\n## The three stages\n\n1. **Generate** - half resolution, **8 steps**; video, keyframe slots and audio are denoised together.\n2. **Spatial x2** - latent spatial upsample, then **3 steps** with the detailing IC-LoRA; the half-res latent\n   serves as the reference (`LTXVAddLatentGuide`).\n3. **Temporal x2** - **4 steps** on a 241-frame / 48 fps canvas; the stage-2 keyframes return as guides at\n   strength 0.95. Audio is used for cross-attention only and then dropped, so the shipped audio is still the\n   stage-1 one. The step-by-step notes inside each stage group explain the mechanics.\n\nSamplers are **euler** with **cfg 1.0** and fixed **`ManualSigmas`** schedules. The model is distilled, so the\nstep counts and sigmas are part of the recipe - changing them changes the look.\n\n## Output\n\n`Save video (mp4 + audio)` writes the mp4 (48 fps with the temporal stage, 24 fps without) and\n`Preview frame` shows the final frame. Prompt-enhancer output, when enabled, is visible on\n`Preview as Text (Final Prompt)`.\n\n## Notes\n\n- Repeating high-frequency textures and smooth gradients can \"boil\" or band during camera moves. A/B runs at\n  the same prompt and seed - tiled decode and temporal upscale toggled separately and together - came out at\n  the same level in all four variants, so this belongs to the model and the pipeline rather than to a node\n  setting. Widescreen framing and gentle camera moves are the most stable, and bf16 weights are cleaner than\n  int8.\n\nModel links, folder layout and update/report links: see the note beside this one.\n"
      ],
      "widgets_values_named": {
        "text": "**DFR = Diffusion Fidelity Rendering** - LTX's production-quality path: a distilled transformer plus a\ndetailing IC-LoRA, with extra generated keyframes and spatial (optionally temporal) detailing passes.\n\n## What the subgraph `Image to Video (LTX-2.5 DFR)` can do\n\n- **Image to video** from one start frame, or **text to video** with the `Switch to T2V` toggle.\n- **Video with audio in a single pass** - ambience and speech; put spoken lines in quotes in the prompt.\n- **Detailing keyframes** - one per second of video, denoised together with the video and then reused as\n  guides in the later passes; this is where the DFR quality comes from.\n- **Spatial x2 detailing** - the half-res stage-1 latent is re-injected as an IC-LoRA reference and re-sampled\n  at double resolution with the pixel-spatial detailing IC-LoRA.\n- **Temporal x2** - 121 -> 241 frames, 24 -> 48 fps at the same duration (can be switched off).\n- **Controls** - aspect ratio and megapixel budget, fps, duration, seed, prompt, prompt enhancement, and\n  tiled VAE decoding for low VRAM.\n\n## Inputs\n\n| Where | Control | Meaning |\n|---|---|---|\n| Top level | `Start image (I2V)` | first frame; ignored while `Switch to T2V` is on |\n| Top level | `Output size (aspect / megapixels)` | target aspect and pixel budget, multiples of 32; stage 1 runs at half of it |\n| Top level | `SeedNode` | seed; `fixed` keeps runs reproducible |\n| Inside | `Prompt (positive)` / `Prompt (negative)` | text conditioning; the negative prompt is used as written |\n| Inside | `Float (fps)` / `Float (Duration)` | 24 fps / 5 s by default, i.e. 121 frames |\n| Inside | `Switch to T2V` | run text-to-video without using the start image |\n| Inside | `Enable Prompt Enhancer` | rewrite and extend the prompt with the small gemma4 encoder first |\n| Inside | `Run 3rd stage - Temporal Upscale` | off skips the temporal pass: faster, 24 fps / 121 frames |\n| Inside | `Enable Tiled Decode` | tiled VAE decode - lower VRAM, slightly softer detail |\n\n## The three stages\n\n1. **Generate** - half resolution, **8 steps**; video, keyframe slots and audio are denoised together.\n2. **Spatial x2** - latent spatial upsample, then **3 steps** with the detailing IC-LoRA; the half-res latent\n   serves as the reference (`LTXVAddLatentGuide`).\n3. **Temporal x2** - **4 steps** on a 241-frame / 48 fps canvas; the stage-2 keyframes return as guides at\n   strength 0.95. Audio is used for cross-attention only and then dropped, so the shipped audio is still the\n   stage-1 one. The step-by-step notes inside each stage group explain the mechanics.\n\nSamplers are **euler** with **cfg 1.0** and fixed **`ManualSigmas`** schedules. The model is distilled, so the\nstep counts and sigmas are part of the recipe - changing them changes the look.\n\n## Output\n\n`Save video (mp4 + audio)` writes the mp4 (48 fps with the temporal stage, 24 fps without) and\n`Preview frame` shows the final frame. Prompt-enhancer output, when enabled, is visible on\n`Preview as Text (Final Prompt)`.\n\n## Notes\n\n- Repeating high-frequency textures and smooth gradients can \"boil\" or band during camera moves. A/B runs at\n  the same prompt and seed - tiled decode and temporal upscale toggled separately and together - came out at\n  the same level in all four variants, so this belongs to the model and the pipeline rather than to a node\n  setting. Widescreen framing and gentle camera moves are the most stable, and bf16 weights are cleaner than\n  int8.\n\nModel links, folder layout and update/report links: see the note beside this one.\n"
      }
    }
  ],
  "revision": 0,
  "version": 0.4
}