{
 "331": {
  "inputs": {
   "source": [
    "330",
    0
   ]
  },
  "class_type": "PreviewAny",
  "_meta": {
   "title": "Preview as Text"
  }
 },
 "324": {
  "inputs": {
   "filename_prefix": "video/LTX_2.3_i2v",
   "format": "auto",
   "video": [
    "326:310",
    0
   ],
   "format.codec": "auto"
  },
  "class_type": "SaveVideo",
  "_meta": {
   "title": "Save Video"
  }
 },
 "77": {
  "inputs": {
   "model_name": "Qwen3-VL-8B-Instruct",
   "quantization": "None (FP16)",
   "attention_mode": "auto",
   "use_torch_compile": false,
   "device": "auto",
   "prompt_text": "a boxer alone in the locker room after a fight",
   "enhancement_style": "\ud83d\udcdd Enhance",
   "custom_system_prompt": "You are an expert prompt writer for a photorealistic image generator. Given a short concept, expand it into a detailed prompt covering subject, lighting, setting, lens, and mood. One dense paragraph. No bullet points.",
   "max_tokens": 256,
   "temperature": 0.7,
   "top_p": 0.9,
   "repetition_penalty": 1.1,
   "keep_model_loaded": true,
   "seed": 1
  },
  "class_type": "AILab_QwenVL_PromptEnhancer",
  "_meta": {
   "title": "QwenVL Prompt Enhancer"
  }
 },
 "78": {
  "inputs": {
   "source": [
    "77",
    0
   ]
  },
  "class_type": "PreviewAny",
  "_meta": {
   "title": "Preview as Text"
  }
 },
 "74": {
  "inputs": {
   "filename_prefix": "z-image-turbo",
   "images": [
    "76:8",
    0
   ]
  },
  "class_type": "SaveImage",
  "_meta": {
   "title": "Save Image"
  }
 },
 "330": {
  "inputs": {
   "model_name": "Qwen3-VL-8B-Instruct",
   "quantization": "None (FP16)",
   "attention_mode": "auto",
   "preset_prompt": "\ud83c\udfac Cinematic Description",
   "custom_prompt": "You are writing a motion prompt for an image-to-video generator that creates 5-second clips with synced audio. Describe the motion that unfolds over the next 5 seconds. State subject motion (or stillness) and camera motion as separate sentences. Be explicit about what does NOT move to prevent hallucinations. Include environmental motion (smoke, fog, light, water, fabric). Optional ambient audio at the end. Do not redescribe static visual content. One paragraph focused on motion.",
   "max_tokens": 512,
   "keep_model_loaded": true,
   "seed": 1
  },
  "class_type": "AILab_QwenVL",
  "_meta": {
   "title": "QwenVL"
  }
 },
 "326:276": {
  "inputs": {
   "noise_seed": 42
  },
  "class_type": "RandomNoise",
  "_meta": {
   "title": "RandomNoise"
  }
 },
 "326:277": {
  "inputs": {
   "noise_seed": 1072283399870947
  },
  "class_type": "RandomNoise",
  "_meta": {
   "title": "RandomNoise"
  }
 },
 "326:278": {
  "inputs": {
   "video_latent": [
    "326:288",
    0
   ],
   "audio_latent": [
    "326:307",
    1
   ]
  },
  "class_type": "LTXVConcatAVLatent",
  "_meta": {
   "title": "Concat AV Latent"
  }
 },
 "326:279": {
  "inputs": {
   "ckpt_name": "ltx-2.3-22b-distilled-fp8.safetensors"
  },
  "class_type": "LTXVAudioVAELoader",
  "_meta": {
   "title": "Load LTXV Audio VAE"
  }
 },
 "326:280": {
  "inputs": {
   "sampler_name": "euler_cfg_pp"
  },
  "class_type": "KSamplerSelect",
  "_meta": {
   "title": "KSamplerSelect"
  }
 },
 "326:281": {
  "inputs": {
   "sigmas": "0.85, 0.7250, 0.4219, 0.0"
  },
  "class_type": "ManualSigmas",
  "_meta": {
   "title": "ManualSigmas"
  }
 },
 "326:282": {
  "inputs": {
   "cfg": 1,
   "model": [
    "326:285",
    0
   ],
   "positive": [
    "326:284",
    0
   ],
   "negative": [
    "326:284",
    1
   ]
  },
  "class_type": "CFGGuider",
  "_meta": {
   "title": "CFG Guider"
  }
 },
 "326:283": {
  "inputs": {
   "noise": [
    "326:277",
    0
   ],
   "guider": [
    "326:314",
    0
   ],
   "sampler": [
    "326:291",
    0
   ],
   "sigmas": [
    "326:306",
    0
   ],
   "latent_image": [
    "326:318",
    0
   ]
  },
  "class_type": "SamplerCustomAdvanced",
  "_meta": {
   "title": "SamplerCustomAdvanced"
  }
 },
 "326:284": {
  "inputs": {
   "positive": [
    "326:304",
    0
   ],
   "negative": [
    "326:304",
    1
   ],
   "latent": [
    "326:307",
    0
   ]
  },
  "class_type": "LTXVCropGuides",
  "_meta": {
   "title": "LTXVCropGuides"
  }
 },
 "326:285": {
  "inputs": {
   "lora_name": "ltx-2.3-22b-distilled-lora-384-1.1.safetensors",
   "strength_model": 0.5,
   "model": [
    "326:316",
    0
   ]
  },
  "class_type": "LoraLoaderModelOnly",
  "_meta": {
   "title": "Load LoRA"
  }
 },
 "326:286": {
  "inputs": {
   "longer_edge": 1536,
   "images": [
    "326:290",
    0
   ]
  },
  "class_type": "ResizeImagesByLongerEdge",
  "_meta": {
   "title": "Resize Images by Longer Edge (DEPRECATED)"
  }
 },
 "326:287": {
  "inputs": {
   "samples": [
    "326:307",
    0
   ],
   "upscale_model": [
    "326:311",
    0
   ],
   "vae": [
    "326:316",
    2
   ]
  },
  "class_type": "LTXVLatentUpsampler",
  "_meta": {
   "title": "LTXVLatentUpsampler"
  }
 },
 "326:288": {
  "inputs": {
   "strength": 1,
   "vae": [
    "326:316",
    2
   ],
   "image": [
    "326:289",
    0
   ],
   "latent": [
    "326:287",
    0
   ],
   "bypass": [
    "326:302",
    0
   ]
  },
  "class_type": "LTXVImgToVideoInplace",
  "_meta": {
   "title": "LTXVImgToVideoInplace"
  }
 },
 "326:289": {
  "inputs": {
   "img_compression": 18,
   "image": [
    "326:286",
    0
   ]
  },
  "class_type": "LTXVPreprocess",
  "_meta": {
   "title": "LTXV Preprocess"
  }
 },
 "326:290": {
  "inputs": {
   "resize_type": "scale dimensions",
   "scale_method": "lanczos",
   "input": [
    "76:8",
    0
   ],
   "resize_type.crop": "center",
   "resize_type.width": [
    "326:312",
    0
   ],
   "resize_type.height": [
    "326:299",
    0
   ]
  },
  "class_type": "ResizeImageMaskNode",
  "_meta": {
   "title": "Resize Image/Mask"
  }
 },
 "326:291": {
  "inputs": {
   "sampler_name": "euler_ancestral_cfg_pp"
  },
  "class_type": "KSamplerSelect",
  "_meta": {
   "title": "KSamplerSelect"
  }
 },
 "326:292": {
  "inputs": {
   "expression": "a/2",
   "values.a": [
    "326:312",
    0
   ]
  },
  "class_type": "ComfyMathExpression",
  "_meta": {
   "title": "Math Expression"
  }
 },
 "326:294": {
  "inputs": {
   "expression": "a/2",
   "values.a": [
    "326:299",
    0
   ]
  },
  "class_type": "ComfyMathExpression",
  "_meta": {
   "title": "Math Expression"
  }
 },
 "326:295": {
  "inputs": {
   "batch_size": 1,
   "width": [
    "326:292",
    1
   ],
   "height": [
    "326:294",
    1
   ],
   "length": [
    "326:323",
    1
   ]
  },
  "class_type": "EmptyLTXVLatentVideo",
  "_meta": {
   "title": "Empty LTXV Latent Video"
  }
 },
 "326:296": {
  "inputs": {
   "strength": 0.7,
   "vae": [
    "326:316",
    2
   ],
   "image": [
    "326:289",
    0
   ],
   "latent": [
    "326:295",
    0
   ],
   "bypass": [
    "326:302",
    0
   ]
  },
  "class_type": "LTXVImgToVideoInplace",
  "_meta": {
   "title": "LTXVImgToVideoInplace"
  }
 },
 "326:297": {
  "inputs": {
   "samples": [
    "326:309",
    1
   ],
   "audio_vae": [
    "326:279",
    0
   ]
  },
  "class_type": "LTXVAudioVAEDecode",
  "_meta": {
   "title": "LTXV Audio VAE Decode"
  }
 },
 "326:298": {
  "inputs": {
   "expression": "a",
   "values.a": [
    "326:300",
    0
   ]
  },
  "class_type": "ComfyMathExpression",
  "_meta": {
   "title": "Math Expression"
  }
 },
 "326:299": {
  "inputs": {
   "value": 1080
  },
  "class_type": "PrimitiveInt",
  "_meta": {
   "title": "Height"
  }
 },
 "326:300": {
  "inputs": {
   "value": 25
  },
  "class_type": "PrimitiveInt",
  "_meta": {
   "title": "Frame Rate"
  }
 },
 "326:301": {
  "inputs": {
   "value": 5
  },
  "class_type": "PrimitiveInt",
  "_meta": {
   "title": "Duration"
  }
 },
 "326:302": {
  "inputs": {
   "value": false
  },
  "class_type": "PrimitiveBoolean",
  "_meta": {
   "title": "Switch to Text to Video?"
  }
 },
 "326:303": {
  "inputs": {
   "text": [
    "326:319",
    0
   ],
   "clip": [
    "326:317",
    0
   ]
  },
  "class_type": "CLIPTextEncode",
  "_meta": {
   "title": "CLIP Text Encode (Prompt)"
  }
 },
 "326:304": {
  "inputs": {
   "positive": [
    "326:303",
    0
   ],
   "negative": [
    "326:313",
    0
   ],
   "frame_rate": [
    "326:298",
    0
   ]
  },
  "class_type": "LTXVConditioning",
  "_meta": {
   "title": "LTXVConditioning"
  }
 },
 "326:305": {
  "inputs": {
   "batch_size": 1,
   "frames_number": [
    "326:323",
    1
   ],
   "frame_rate": [
    "326:298",
    1
   ],
   "audio_vae": [
    "326:279",
    0
   ]
  },
  "class_type": "LTXVEmptyLatentAudio",
  "_meta": {
   "title": "Empty LTXV Latent Audio"
  }
 },
 "326:306": {
  "inputs": {
   "sigmas": "1.0, 0.99375, 0.9875, 0.98125, 0.975, 0.909375, 0.725, 0.421875, 0.0"
  },
  "class_type": "ManualSigmas",
  "_meta": {
   "title": "ManualSigmas"
  }
 },
 "326:307": {
  "inputs": {
   "av_latent": [
    "326:283",
    0
   ]
  },
  "class_type": "LTXVSeparateAVLatent",
  "_meta": {
   "title": "Separate AV Latent"
  }
 },
 "326:308": {
  "inputs": {
   "noise": [
    "326:276",
    0
   ],
   "guider": [
    "326:282",
    0
   ],
   "sampler": [
    "326:280",
    0
   ],
   "sigmas": [
    "326:281",
    0
   ],
   "latent_image": [
    "326:278",
    0
   ]
  },
  "class_type": "SamplerCustomAdvanced",
  "_meta": {
   "title": "SamplerCustomAdvanced"
  }
 },
 "326:309": {
  "inputs": {
   "av_latent": [
    "326:308",
    0
   ]
  },
  "class_type": "LTXVSeparateAVLatent",
  "_meta": {
   "title": "Separate AV Latent"
  }
 },
 "326:310": {
  "inputs": {
   "bit_depth": "auto",
   "color_space": "sRGB",
   "codec": "none",
   "images": [
    "326:315",
    0
   ],
   "fps": [
    "326:298",
    0
   ],
   "audio": [
    "326:297",
    0
   ]
  },
  "class_type": "CreateVideo",
  "_meta": {
   "title": "Create Video"
  }
 },
 "326:311": {
  "inputs": {
   "model_name": "ltx-2.3-spatial-upscaler-x2-1.1.safetensors"
  },
  "class_type": "LatentUpscaleModelLoader",
  "_meta": {
   "title": "Load Latent Upscale Model"
  }
 },
 "326:312": {
  "inputs": {
   "value": 1920
  },
  "class_type": "PrimitiveInt",
  "_meta": {
   "title": "Width"
  }
 },
 "326:313": {
  "inputs": {
   "text": "pc game, console game, video game, cartoon, childish, ugly",
   "clip": [
    "326:317",
    0
   ]
  },
  "class_type": "CLIPTextEncode",
  "_meta": {
   "title": "CLIP Text Encode (Prompt)"
  }
 },
 "326:314": {
  "inputs": {
   "cfg": 1,
   "model": [
    "326:285",
    0
   ],
   "positive": [
    "326:304",
    0
   ],
   "negative": [
    "326:304",
    1
   ]
  },
  "class_type": "CFGGuider",
  "_meta": {
   "title": "CFG Guider"
  }
 },
 "326:315": {
  "inputs": {
   "tile_size": 768,
   "overlap": 64,
   "temporal_size": 4096,
   "temporal_overlap": 4,
   "samples": [
    "326:309",
    0
   ],
   "vae": [
    "326:316",
    2
   ]
  },
  "class_type": "VAEDecodeTiled",
  "_meta": {
   "title": "VAE Decode (Tiled)"
  }
 },
 "326:316": {
  "inputs": {
   "ckpt_name": "ltx-2.3-22b-distilled-fp8.safetensors"
  },
  "class_type": "CheckpointLoaderSimple",
  "_meta": {
   "title": "Load Checkpoint"
  }
 },
 "326:317": {
  "inputs": {
   "text_encoder": "gemma_3_12B_it_fp4_mixed.safetensors",
   "ckpt_name": "ltx-2.3-22b-distilled-fp8.safetensors",
   "device": "default"
  },
  "class_type": "LTXAVTextEncoderLoader",
  "_meta": {
   "title": "Load LTXV Audio Text Encoder"
  }
 },
 "326:318": {
  "inputs": {
   "video_latent": [
    "326:296",
    0
   ],
   "audio_latent": [
    "326:305",
    0
   ]
  },
  "class_type": "LTXVConcatAVLatent",
  "_meta": {
   "title": "Concat AV Latent"
  }
 },
 "326:319": {
  "inputs": {
   "value": [
    "330",
    0
   ]
  },
  "class_type": "PrimitiveStringMultiline",
  "_meta": {
   "title": "Prompt"
  }
 },
 "326:323": {
  "inputs": {
   "expression": "a * b + 1",
   "values.a": [
    "326:301",
    0
   ],
   "values.b": [
    "326:300",
    0
   ]
  },
  "class_type": "ComfyMathExpression",
  "_meta": {
   "title": "Math Expression (length)"
  }
 },
 "76:30": {
  "inputs": {
   "clip_name": "qwen_3_4b.safetensors",
   "type": "lumina2",
   "device": "default"
  },
  "class_type": "CLIPLoader",
  "_meta": {
   "title": "Load CLIP"
  }
 },
 "76:28": {
  "inputs": {
   "unet_name": "z_image_turbo_bf16.safetensors",
   "weight_dtype": "default"
  },
  "class_type": "UNETLoader",
  "_meta": {
   "title": "Load Diffusion Model"
  }
 },
 "76:13": {
  "inputs": {
   "width": 912,
   "height": 512,
   "batch_size": 1
  },
  "class_type": "EmptySD3LatentImage",
  "_meta": {
   "title": "EmptySD3LatentImage"
  }
 },
 "76:3": {
  "inputs": {
   "seed": 65154781543635,
   "steps": 8,
   "cfg": 1,
   "sampler_name": "res_multistep",
   "scheduler": "simple",
   "denoise": 1,
   "model": [
    "76:11",
    0
   ],
   "positive": [
    "76:27",
    0
   ],
   "negative": [
    "76:33",
    0
   ],
   "latent_image": [
    "76:13",
    0
   ]
  },
  "class_type": "KSampler",
  "_meta": {
   "title": "KSampler"
  }
 },
 "76:63": {
  "inputs": {
   "samples": [
    "76:3",
    0
   ],
   "vae": [
    "76:29",
    0
   ]
  },
  "class_type": "VAEDecode",
  "_meta": {
   "title": "VAE Decode"
  }
 },
 "76:11": {
  "inputs": {
   "shift": 3,
   "sampling": "flow",
   "model": [
    "76:28",
    0
   ]
  },
  "class_type": "ModelSamplingAuraFlow",
  "_meta": {
   "title": "ModelSamplingAuraFlow"
  }
 },
 "76:27": {
  "inputs": {
   "text": [
    "77",
    0
   ],
   "clip": [
    "76:30",
    0
   ]
  },
  "class_type": "CLIPTextEncode",
  "_meta": {
   "title": "CLIP Text Encode (Prompt)"
  }
 },
 "76:33": {
  "inputs": {
   "conditioning": [
    "76:27",
    0
   ]
  },
  "class_type": "ConditioningZeroOut",
  "_meta": {
   "title": "Conditioning Zero Out"
  }
 },
 "76:29": {
  "inputs": {
   "vae_name": "ae.safetensors"
  },
  "class_type": "VAELoader",
  "_meta": {
   "title": "Load VAE"
  }
 },
 "76:71": {
  "inputs": {
   "seed": 974,
   "steps": 9,
   "cfg": 1,
   "sampler_name": "res_multistep",
   "scheduler": "simple",
   "denoise": 0.2,
   "input_type": "image",
   "x_slices": 1,
   "y_slices": 2,
   "overlap": 0.05,
   "batch_size": 4,
   "use_sliced_conditioning": true,
   "model": [
    "76:11",
    0
   ],
   "positive": [
    "76:27",
    0
   ],
   "negative": [
    "76:33",
    0
   ],
   "vae": [
    "76:29",
    0
   ],
   "image": [
    "76:70",
    0
   ]
  },
  "class_type": "FL_KsamplerPlus",
  "_meta": {
   "title": "FL KSampler Plus"
  }
 },
 "76:70": {
  "inputs": {
   "downscale_by": 0.5,
   "rescale_method": "bicubic",
   "precision": "32",
   "batch_size": 1,
   "upscale_model": [
    "76:337",
    0
   ],
   "image": [
    "76:63",
    0
   ]
  },
  "class_type": "FL_UpscaleModel",
  "_meta": {
   "title": "FL Upscale Model"
  }
 },
 "76:8": {
  "inputs": {
   "samples": [
    "76:71",
    3
   ],
   "vae": [
    "76:29",
    0
   ]
  },
  "class_type": "VAEDecode",
  "_meta": {
   "title": "VAE Decode"
  }
 },
 "76:337": {
  "inputs": {
   "model_name": "4x-UltraSharp.pth"
  },
  "class_type": "UpscaleModelLoader",
  "_meta": {
   "title": "Load Upscale Model"
  }
 }
}