CivArchive
    MiniMax H3 Image-to-Video — with auto last frame, smooth 48 fps and native audio - v2.0,
    NSFW

    Drop in one image, describe the scene and the sound, and get a short video with audio generated by H3 itself: voice, ambience, music.

    What makes this workflow different:

    • 🔁 Last frame saved automatically. Every run saves the final frame as an image. Load it as the next start frame and your clips continue seamlessly. It’s the easiest way to build longer sequences.

    • 🎬 Two videos per run. A raw 24 fps version, plus a smoother 48 fps, 1.5x upscaled version. Both keep the original audio in sync.

    • 🎯 Start frame only. No end frame forcing the motion, so H3 moves more freely and naturally.

    • ⚡ Turbo switch. Fast 8-step drafts with one click; turn it off for full-quality renders.

    • ⏱ Duration in seconds. Just type how long you want; the workflow handles H3’s frame math.

    Clean layout, notes inside the workflow, and only three common custom node packs.

    How it works

    • Base: official Comfy-Org MiniMax H3 I2V template (MiniMaxH3ImageToVideo, fl2va model), unpacked from the subgraph so every setting is visible.

    • Conditioning: first_frame only (last_frame intentionally unconnected). Resolution comes from the Resolution Selector (default 0.7 MP / 1152×640, 16:9; 0.98 MP = official 768p).

    • Length: Math Expression converts seconds to frames, rounding up to H3’s 17k+5 grid at 24 fps (5 s → 124 frames).

    • Sampling: SamplerCustomAdvanced + res_multistep. A boolean switches between base (20 steps) and the fl2v turbo LoRA (8 steps, on by default). A Power LoRA Loader after the switch accepts extra H3 LoRAs; Wan LoRAs are not compatible.

    • Output chain:

      1. Video and audio VAE decode → CreateVideo → GetVideoComponents, which splits frames and audio.

      2. Last frame: GetImageSize (batch count) → a − 1 → ImageFromBatch → SaveImage. It works with any duration.

      3. Raw: VHS Video Combine, 24 fps, h264, CRF 19, original audio.

      4. Upscaled: RIFE VFI 2x (rife49) at native resolution → lanczos 1.5x → VHS Video Combine, 48 fps, CRF 17, same audio. Interpolating before the upscale saves VRAM.

    Requirements

    • Latest ComfyUI. It uses recent core nodes: MiniMax H3, Math Expression, Get Video Components, Switch and Resolution Selector.

    • Custom nodes: ComfyUI-VideoHelperSuite, ComfyUI-Frame-Interpolation, rgthree-comfy.

    • Models:

      • minimax_h3_fl2va_pruned_int8_convrot

      • qwen3vl_32b_minimax_h3_nvfp4_awq

      • H3 video VAE (fp16) and audio VAE (fp32)

      • minimax_h3_fl2v_turbo_8step

      Download links are in the “Model Links” note.

    Tips & limits

    • Out of VRAM in RIFE: lower clear_cache_after_n_frames. Out of RAM: lower scale_by or bypass the upscale branch.

    • Match the Resolution Selector aspect to your start frame to avoid stretching.

    • H3 is heavy; a high-VRAM GPU or a cloud instance is recommended. I run this workflow on Nordy (cloud ComfyUI).

    Description

    First public release.

    • Start frame only (no end frame) for freer motion

    • Native H3 audio kept in all outputs

    • Last frame auto-saved for chaining clips

    • Raw 24 fps + RIFE 48 fps with 1.5x upscale

    • Turbo switch (8-step LoRA, on by default) + Power LoRA slot

    • Duration in seconds, auto-snapped to H3’s 17k+5 frame grid

    FAQ

    Workflows
    MiniMax H3

    Details

    Downloads
    131
    Platform
    CivitAI
    Platform Status
    Available
    Created
    11/10/2026
    Updated
    11/11/2026
    Deleted
    -

    Files

    MINIMAX_H3_i2v_StartFrame_PostProc_v2_EN.json