Many powerful video models are available through APIs or closed platforms. While these services make generation convenient, they can also introduce limitations such as per-generation costs, usage restrictions, dependency on external infrastructure, and limited ability to customize the underlying model. 

Generating a single impressive video clip is one thing. LTX-2.5 is an open-weight model designed for local execution and fine-tuning. Its primary capability is generating synchronized, high-fidelity video and audio from text, image, and video inputs.


 

 Installation 

1. Make sure you have the latest version of ComfyUI installed on your system. If you haven't updated it yet, simply update ComfyUI from the Manager.   

 

hare your information 

You need to share your information before downloading these models.

download ltx2.5 models

2. Download the required LTX-2.5 diffusion model  from the LTX-2.5 Hugging Face repository.  
(a) ltx-2.5-22b-dev-transformer-comfy-int8-convrot.safetensors 
(b) ltx-2.5-22b-distilled-transformer-comfy-int8-convrot.safetensors 
(c) ltx-2.5-22b-dev-transformer-bf16.safetensors
(d) ltx-2.5-22b-distilled-transformer-bf16.safetensors
(e) ltx-2.5-22b-distilled-transformer-nvfp4.safetensors
 
Save the following model into your ComfyUI/models/diffusion_models folder.

3. Download the required text encoders  from the LTX-2.5 text encoders repository. You need both of the following files: 
(a) gemma4_e2b_it_bf16.safetensors 
(b) gemma4-12b-with-proj-ltx-2.5-comfy-int8-convrot.safetensors 

Save both files into your ComfyUI/models/text_encoders folder. 

4. Download the required VAE  models from the LTX-2.5 VAE repository. Get both VAEs files: 
(a) ltx-2.5-video-vae-bf16.safetensors 
(b) ltx-2.5-audio-vae-bf16.safetensors 

Save both of them into your ComfyUI/models/vae folder. 

6. Finally, download the LTX-2.5 latent spatial/temporal upscaler  from the LTX-2.5 latent upscaler repository. These are optional models to do the video upscaling.
(a) ltx-2.5-latent-spatial-upscaler-x2-bf16-1.0.safetensors 
(b)ltx-2.5-latent-temporal-upscaler-x2-bf16-1.0.safetensors

Save it into your ComfyUI/models/latent_upscale_models folder. 

7. This is optional. Download distilled lora model bf16 (ltx-2.5-22b-distilled-lora-450-bf16.safetensors and save this into ComfyUI/models/loras folder.

7. Once all the models are in their respective folders, restart or refresh ComfyUI. 


Workflow


1. Download the LTX2.5 workflows  from our Hugging face repository:
(a) LTX-2.5_i2v.json (Image to Video workflow)
(b) LTX-2.5_t2v.json  (Text to Video workflow)
(c) LTX-2.5_flf2v.json  (first frame-last frame to Video workflow)

2. Drag and drop the workflow into ComfyUI. You can follow official prompting guide for LTX 2.5 to get the better results.

(a) Image to Video workflow

-Load image into Load first frame node.

-Put the prompt into prompt box. Use detailed prompting(like-motion with the holding character and audio sync ) to get the best out of it. You can also use Prompt Enhancer- expands short prompts into rich cinematic instructions,but it will take longer to generation video.

-Add and do settings for duration/width/height/frame_rate(defaults work good)

-These are multiples of 32 gets auto managed. Supported resolutions:

0.2mp -608 x 352
0.3mp-736 x 416
0.4mp-864 x 480
0.5mp-960 x 544
0.6mp-1056 x 608
0.7mp-1152 x 640
0.8mp-1216 x 672
0.9mp-1280 x 736
0.98mp-1344 x 768
1.0mp-1376 x 768
1.2mp-1504 x 832
1.5mp-1664 x 928
1.8mp-1824 x 1024
2.0mp-1920 x 1088


-Finally hit run button to start generation.

 


 



(b) Text to Video workflow


-Put the prompt into prompt box. Use detailed prompting(like-motion with the holding character and audio sync ) to get the best out of it. Simply use Prompt Enhancer- converts  short prompts into rich cinematic instructions but adds longer time to generate.

-Add and do settings for duration/resolutions/width/height/frame_rate(defaults work good)

-Finally hit run button to start generation.


 



(c) First frame-last frame to Video workflow

-Load first image into Load first frame and second image into last frame node respectively.

-Put the prompt into prompt box. Use detailed prompting(like-motion,scene,lighting, camera style shots etc) to get the best out of it. Enable/disable Prompt Enhancer- expands short prompts into rich cinematic instructions at near-zero extra compute

-Add and do settings for duration/width/height/frame_rate(defaults work good)

-Finally hit run button to start generation.


LTX-2.5 is interesting because it focuses on a problem that is becoming increasingly important in generative video: ownership and control. As video models become more capable, creators don't necessarily want to send every generation to an external service. 

They may want to run models locally, fine-tune them for their own visual style, integrate them into custom applications, or keep sensitive creative assets inside their own infrastructure.