Downloads · 30 days
0
embriotapir/LTX-2.5-MSR-DualStage-Workflow
LTX-2.5-MSR-DualStage-Workflow is a image-to-video model from embriotapir. Use it for the image-to-video task on the model card, and read the license before you ship it in a product. The card lists the license as cc-by-4.0.
A tidied-up, ready-to-use ComfyUI workflow for LTX-2.5 Multi-Subject Reference (MSR) video generation, with an optional 2x latent-upscale refinement stage you can toggle on/off with one click.
Downloads · 30 days
0
Access
Public
Updated Aug 20, 2026
Repo size
—
Likes
3
Public
Click a slice to open those files.
.json192 KB · 97%
From the Hugging Face model README
A tidied-up, ready-to-use ComfyUI workflow for LTX-2.5 Multi-Subject Reference (MSR) video generation, with an optional 2x latent-upscale refinement stage you can toggle on/off with one click.
Built on top of ComfyUI-LTX2.5-MSR — this repo just packages it into a clean, organized workflow with subgraphs, shared controls, and a stage-2 bypass toggle so it's easier to pick up and use.
pic1–pic4 + background) blended into one generated video via learned MSR slot embeddings.Fast Groups Bypasser switch (via rgthree-comfy). Turn it off for quick previews, on for final renders.FPS, DURATION, and the two prompt fields (global_prompt reference descriptions + local_prompts action/narrative) are each set once and shared across both stages using Set/Get nodes, so nothing gets out of sync between stage 1 and stage 2.Install these via ComfyUI-Manager or manually into custom_nodes/:
ComfyUI-LTX2.5-MSR — MSR LoRA loader + multi-reference guide nodesComfyUI-PromptRelay — prompt relay / temporal segment text encodingComfyUI-KJNodes — constants + Set/Get utility nodesrgthree-comfy — Fast Groups Bypasser (stage 2 toggle)ComfyUI-VideoHelperSuite — video combine/exportPlace these in the standard ComfyUI model folders:
| Type | Folder | Notes |
|---|---|---|
| LTX-2.5 diffusion model (UNET) | diffusion_models/ | distilled variant recommended for speed |
| LTX-2.5 text encoder (CLIP) | text_encoders/ | Gemma-based, per official LTX-2.5 release |
| LTX-2.5 video VAE | vae/ | |
| LTX-2.5 audio VAE | vae/ | |
| MSR LoRA | loras/ | must contain reference_slot_embedding weights — a normal LoRA will be rejected |
| LTX-2.5 latent spatial upscaler (x2) | latent_upscale_models/ | only needed if you use Stage 2 |
PIC 1–PIC 4 / Background Load Image nodes (any of pic2–pic4/background can be left empty — the MSR guide skips missing optional references).FPS and DURATION (in seconds) — video length is computed automatically.Fast Groups Bypasser node and flip the "Stage 2 Upscale" toggle off — only the fast base pass will render. Flip it back on for the full dual-stage render.This workflow was built and tested on a 24GB card (RTX 3090). A few tips if you hit CUDA out-of-memory, especially during Stage 2:
--disable-pinned-memory if you get OOM errors that look inconsistent with the reported VRAM usage — pinned-memory allocation can be unreliable on some systems.DURATION (fewer frames = much lower memory for the upscale pass, since attention/FFN activations scale with frame count).use_tiled_encode on the MSR Multi-Reference Guide nodes and set a reasonable tile_overlap if you're still tight on memory.This repo only contains the ComfyUI workflow file (a JSON graph description) — no model weights are redistributed here. Model, LoRA, and text-encoder files referenced by the workflow are subject to their own respective licenses; download them from their original sources linked above.