2-stage2× upscaleaudio

IC-LoRA Outpaint — Two Stage

Grow the frame beyond the original footage. The graph pads the reference video, masks the new area and lets LTX-2.5 paint it in, matching the existing content and camera motion. Uses the same in/outpainting IC-LoRA as the inpaint graph.

Stages
2-stage
Upscale
Yes (2×)
Conditioning
Video + mask (+ frozen audio)
Best for
Changing aspect ratio or extending the frame
Outputs
video + audio

Required models

Drop each file into the matching folder under ComfyUI/models/, or let Workflow Overview download them all.

FileFolderSizePurposeLink
ltx-2.5-22b-distilled-transformer-bf16.safetensorsComfyUI/models/diffusion_models/42 GBThe LTX-2.5 22B distilled video model — used by every example workflow. Few sampling steps, built for fast iteration.Hugging Face
lower-VRAM alternative
ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors
ComfyUI/models/diffusion_models/21.5 GBINT8 — about half the size; the usual pick for 24 GB cards.Hugging Face
lower-VRAM alternative
ltx-2.5-22b-distilled-transformer-nvfp4.safetensors
ComfyUI/models/diffusion_models/18.7 GBNVFP4 — smallest; needs an NVIDIA GPU with FP4 support (Blackwell).Hugging Face
gemma4-12b-with-proj-ltx-2.5-bf16.safetensorsComfyUI/models/text_encoders/26.3 GBGemma 4 12B text encoder with the LTX-2.5 projection — turns your prompt into conditioning. Required by all workflows.Hugging Face
lower-VRAM alternative
gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors
ComfyUI/models/text_encoders/15.4 GBINT8 text encoder — saves ~11 GB on disk and in memory.Hugging Face
ltx-2.5-video-vae-bf16.safetensorsComfyUI/models/vae/1.5 GBVideo VAE — encodes input frames and decodes the generated latents to pixels.Hugging Face
ltx-2.5-video-vae-conv-bf16.safetensorsComfyUI/models/vae/1.5 GBConvolutional video VAE variant referenced by the example graphs' decode path.Hugging Face
ltx-2.5-audio-vae-bf16.safetensorsComfyUI/models/vae/0.4 GBAudio VAE — decodes the synchronized soundtrack LTX-2.5 generates alongside the video.Hugging Face
ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensorsComfyUI/models/latent_upscale_models/1 GB2× latent spatial upscaler — the second stage of every two-stage workflow.Hugging Face
ltx-2.3-22b-ic-lora-in-outpainting-0.9.safetensorsComfyUI/models/loras/IC-LoRA: inpaint a masked region or outpaint beyond the frame of a reference video.Hugging Face
Total ≈ 72.7 GB (bf16, excluding LoRAs)See the full model list

How to use

  1. 1

    Open ComfyUI (current version, with ComfyUI-LTXVideo installed via Manager).

  2. 2

    Workflow → Open and pick the downloaded .json, or drag the file onto the canvas.

  3. 3

    Open Workflow Overview → Missing Models → Download all, and wait for the files to finish.

  4. 4

    Load the reference video and set the target canvas size / padding.

  5. 5

    Optionally describe what the extended area should contain.

  6. 6

    Run — the new area is generated to match the original.

VRAM

Which transformer build fits your card for this graph.

VRAMExample cardsVerdictTransformerAdvice
24 GBRTX 3090, 4090, A5000OKint8Workable with the INT8 transformer + INT8 text encoder and the low-VRAM loader nodes. Two-stage graphs run; keep decode tiles small. Leave bf16 files for 32 GB+ cards.
32 GBRTX 5090, V100 32GComfortablebf16Lightricks' stated minimum. bf16 transformer with the low-VRAM loaders fits; INT8 text encoder frees headroom for larger decode tiles and longer clips.
48 GB+RTX 6000 Ada, A6000, H100Comfortablebf16Everything in bf16 without offloading. Increase the decode tile size (see the Decode notes in each graph) for faster runs.

Official requirement is 32 GB+. Lower tiers are guidance for quantized builds.

Under 24 GB?

The same LTX-2 model runs in our browser generator — 4K with audio, no setup, free credits to start.

Generate online free

Troubleshooting

FAQ

Workflow © Lightricks, LTX-2 Community License. Links point to the official repository: Lightricks/ComfyUI-LTXVideo