Nodes/AUN ComfyUI Nodes/AUN Inputs MiniMaxH3 Basic
ComfyUI Node

AUN Inputs MiniMaxH3 Basic

MiniMax-H3 video loader node that consolidates the MiniMaxH3-OBVPM loading structure: UNET (diffusion model) with weight dtype, minimax CLIP, separate video and audio VAEs, optional turbo LoRA, plus sampler settings (sampler, scheduler, cfg, steps, seed) and resolution with seconds-to-frame-length conversion that plugs straight into MiniMaxH3ReferenceToVideo and KSampler. Frame length follows the reference workflow: max(5, round(seconds * fps)) aligned up so length % 17 == 5. Optional RIFE support: when 'rife' is on, the 'fps' and 'frame_rate' outputs switch to the post-interpolation rate (fps * multiplier) for direct wiring into VHS Video Combine, while 'frames' always stays the base sampling count for MiniMaxH3ReferenceToVideo. The 'rife multiplier' output mirrors the active multiplier — convert the AUNRIFE 'multiplier' widget to an input and connect it so the value lives in one place. The 'rife' output mirrors the toggle itself — wire it to an AUN Node Controller slot switch to bypass/unbypass the RIFE node automatically. The optional *_input sockets override the matching widget values when connected. Right-click → "Collapse Connections" or double-click to hide output labels and converge connection lines.

By loz2754·Created 9 months ago·Updated about 12 hours ago· 6
AUN Inputs MiniMaxH3 Basic
    • MODEL
    • CLIP
    • VAE video
    • VAE audio
    • unet name
    • sampler
    • scheduler
    • cfg
    • steps
    • seed
    • width
    • height
    • frames
    • fps
    • frame_rate
    • seconds
    • rife multiplier
    • rife
    ◄unet_name<no diffusion models found>►
    ◄weight_dtypedefault►
    ◄clip_name<no clip files found>►
    ◄clip_typeMinimax►
    ◄video_vae_name<no vae files found>►
    ◄audio_vae_name<no vae files found>►
    ◄turbotrue►
    ◄turbo_lora_nameNone►
    ◄turbo_lora_strength1.00►
    ◄samplereuler►
    ◄schedulerbeta►
    ◄cfg1.0►
    ◄steps8►
    ◄seed0►
    ◄width1344►
    ◄height768►
    ◄aspect_ratio▾►
    ◄aspect_modeOriginal►
    ◄megapixels1.0►
    ◄multiple32►
    ◄seconds5.0►
    ◄fps24.0►
    ◄rifefalse►
    ◄rife_multiplier2►
    ◄unet_input—►
    ◄clip_input—►
    ◄video_vae_input—►
    ◄audio_vae_input—►
    ◄turbo_lora_input—►
    ◄sampler_input—►
    ◄scheduler_input—►
    ◄cfg_input—►
    ◄steps_input—►
    ◄seed_input—►
    ◄seconds_input—►
    ◄length_input—►
    ◄fps_input—►
    ◄rife_multiplier_input—►
    CategoryAUN Nodes/Loaders+Inputs

    Inputs (38)

    NameTypeDefaultDescription
    unet_nameCOMBO<no diffusion models found>MiniMax-H3 UNET (diffusion model) file.
    weight_dtypeCOMBOdefaultWeight dtype used when loading the UNET.
    clip_nameCOMBO<no clip files found>MiniMax-H3 text encoder file (qwen3vl minimax CLIP).
    clip_typeCOMBOMinimaxCLIP architecture. MiniMax-H3 requires the minimax type.
    video_vae_nameCOMBO<no vae files found>Video VAE for MiniMax-H3 latents. Also feeds the video VAEDecode node.
    audio_vae_nameCOMBO<no vae files found>Audio VAE for MiniMax-H3 latents. Also feeds the audio VAEDecode node.
    turboBOOLEANtrueApply the turbo LoRA to the UNET (replaces the Switch Turbo true/false wiring).
    turbo_lora_nameCOMBONoneTurbo LoRA file. 'None' disables even when turbo is on.
    turbo_lora_strengthFLOAT1.000–4Strength applied to the turbo LoRA weights.
    samplerCOMBOeulerSampling algorithm for KSampler.
    schedulerCOMBObetaNoise schedule for KSampler (turbo preset uses beta).
    cfgFLOAT1.00–100Classifier-Free Guidance scale. MiniMax-H3 reference uses 1.0.
    stepsINT81–10000Sampling steps (turbo preset uses 8).
    seedINT00–18446744073709550000Random seed shared by conditioning and sampling.
    widthINT134464–8192Video width. Used when 'aspect_ratio' is 'custom'.
    heightINT76864–8192Video height. Used when 'aspect_ratio' is 'custom'.
    aspect_ratioCOMBOSelect a predefined aspect ratio or preset to automatically set width and height.
    aspect_modeCOMBOOriginalRandom swaps dimensions 50% of the time, Swap forces a swap, Original keeps the original order.
    megapixelsFLOAT1.00.1–16Target total megapixels used when a ratio is selected.
    multipleINT328–128Nearest multiple to round computed resolution to. Video VAEs prefer 32.
    secondsFLOAT5.01–30Clip duration in seconds. Converted to frame count via max(5, round(seconds * fps)) aligned to length % 17 == 5.
    fpsFLOAT24.01–120Frames per second. FLOAT output wires into VHS Video Combine.
    rifeBOOLEANfalseSwitch the 'fps' and 'frame_rate' outputs to the post-interpolation rate (fps * multiplier) for VHS Video Combine. 'frames' always stays the base sampling count.
    rife_multiplierINT22–10RIFE interpolation multiplier. Must match the 'multiplier' on the downstream AUNRIFE node.
    unet_inputoptSTRINGUNET (diffusion model) filename override. When connected, replaces 'unet_name'.
    clip_inputoptSTRINGCLIP filename override. When connected, replaces 'clip_name'.
    video_vae_inputoptSTRINGVideo VAE filename override. When connected, replaces 'video_vae_name'.
    audio_vae_inputoptSTRINGAudio VAE filename override. When connected, replaces 'audio_vae_name'.
    turbo_lora_inputoptSTRINGTurbo LoRA filename override. When connected, replaces 'turbo_lora_name'.
    sampler_inputoptSTRINGSampler name override. When connected and non-empty, replaces the 'sampler' widget value.
    scheduler_inputoptSTRINGScheduler name override. When connected and non-empty, replaces the 'scheduler' widget value.
    cfg_inputoptFLOATCFG override. When connected, replaces the 'cfg' widget value.
    steps_inputoptINTSteps override. When connected, replaces the 'steps' widget value.
    seed_inputoptINTSeed override. When connected, replaces the 'seed' widget value.
    seconds_inputoptFLOATDuration override in seconds. When connected, replaces the 'seconds' widget value before frame-length conversion.
    length_inputoptINTFrame-length override. When connected, replaces the seconds-derived frame count.
    fps_inputoptFLOATFPS override. When connected, replaces the 'fps' widget value.
    rife_multiplier_inputoptINTRIFE multiplier override. When connected, replaces the 'rife_multiplier' widget value. Only applies when 'rife' is on.

    Outputs (18)

    NameTypeDescription
    MODELMODEL—
    CLIPCLIP—
    VAE videoVAE—
    VAE audioVAE—
    unet nameSTRING—
    sampler*—
    scheduler*—
    cfgFLOAT—
    stepsINT—
    seedINT—
    widthINT—
    heightINT—
    framesINT—
    fpsFLOAT—
    frame_rateINT—
    secondsFLOAT—
    rife multiplierINT—
    rifeBOOLEAN—