Nodes/ComfyUI-rogala/SamplerLtxv23
ComfyUI Node

SamplerLtxv23

## SamplerLTXV 2.3 Two-pass sampler for LTX Video 2.3 distilled models with spatial upscaling. --- ### Pass 1 — Full denoise Combines `video_latent` and `audio_latent` into a NestedTensor and runs a full denoise cycle, identical to **PainterSamplerLTXV**. ### Pass 2 — Upscale + refinement 1. Applies spatial upscaling via `upscale_model` (like **PainterLTX2VPlus**). 2. Re-embeds `start_image` / `end_image` at the upscaled resolution. 3. Runs a short refinement denoise with independent sampler settings. --- ### Inputs | Pin | Description | |---|---| | `model` | Diffusion model. | | `video_vae` | Video VAE used for image encoding and upscale statistics. | | `positive` | Positive conditioning. | | `negative` | Negative conditioning. | | `video_latent` | Video latent from **FMLF_LTX** or equivalent. | | `audio_latent` | Audio latent from **FMLF_LTX** or equivalent. | | `start_image` | First frame image re-embedded after upscale (optional). | | `end_image` | Last frame image re-embedded after upscale (optional). | | `upscale_model` | Latent upscale model for pass 2 (optional). | ### Pass 1 parameters | Parameter | Default | Description | |---|---|---| | `add_noise_1` | enable | Add noise before pass 1. | | `noise_seed_1` | 0 | Noise seed for pass 1. | | `steps_1` | 8 | Number of steps for pass 1. | | `cfg_1` | 1.0 | CFG scale for pass 1. | | `sampler_name_1` | euler | Sampler algorithm for pass 1. | | `scheduler_1` | linear_quadratic | Scheduler for pass 1. | | `denoise_1` | 1.0 | Denoise strength for pass 1. | ### Pass 2 parameters | Parameter | Default | Description | |---|---|---| | `add_noise_2` | enable | Add noise before pass 2. | | `noise_seed_2` | 0 | Noise seed for pass 2. | | `steps_2` | 3 | Number of steps for pass 2. | | `cfg_2` | 1.0 | CFG scale for pass 2. | | `sampler_name_2` | euler | Sampler algorithm for pass 2. | | `scheduler_2` | linear_quadratic | Scheduler for pass 2. | | `denoise_2` | 0.4 | Denoise strength for pass 2 (lower = less change). | ### Outputs | Pin | Description | |---|---| | `video_latent` | Upscaled and refined video latent → connect to VAE Decode. | | `audio_latent` | Audio latent from pass 1 → connect to LTXV Audio VAE Decode. |

By Rogala·Created 5 months ago·Updated 4 months ago· 19
SamplerLtxv23
  • model
  • video_vae
  • positive
  • negative
  • video_latent
  • audio_latent
  • start_image
  • end_image
  • upscale_model
  • video_latent
  • audio_latent
add_noise_1enable
noise_seed_10
steps_18
cfg_11.0
sampler_name_1euler
scheduler_1linear_quadratic
denoise_11.00
add_noise_2enable
noise_seed_20
steps_23
cfg_21.0
sampler_name_2euler
scheduler_2linear_quadratic
denoise_20.40
Categoryrogala/Video

Inputs (23)

NameTypeDefaultDescription
modelMODEL
video_vaeVAE
positiveCONDITIONING
negativeCONDITIONING
video_latentLATENT
audio_latentLATENT
add_noise_1COMBOenable2 options: enable, disable
noise_seed_1INT00–18446744073709550000Noise seed for pass 1.
steps_1INT81–10000Denoising steps for pass 1.
cfg_1FLOAT1.00–100CFG scale for pass 1.
sampler_name_1COMBOeuler44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38
scheduler_1COMBOlinear_quadratic9 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +3
denoise_1FLOAT1.000–1Denoise strength for pass 1.
add_noise_2COMBOenable2 options: enable, disable
noise_seed_2INT00–18446744073709550000Noise seed for pass 2.
steps_2INT31–10000Denoising steps for pass 2 (refinement after upscale).
cfg_2FLOAT1.00–100CFG scale for pass 2.
sampler_name_2COMBOeuler44 options: euler, euler_cfg_pp, euler_ancestral, euler_ancestral_cfg_pp, heun, heunpp2, +38
scheduler_2COMBOlinear_quadratic9 options: simple, sgm_uniform, karras, exponential, ddim_uniform, beta, +3
denoise_2FLOAT0.400–1Denoise strength for pass 2. Lower = less change to upscaled latent.
start_imageoptIMAGE
end_imageoptIMAGE
upscale_modeloptLATENT_UPSCALE_MODEL

Outputs (2)

NameTypeDescription
video_latentLATENT
audio_latentLATENT