The distilled checkpoint supports text-to-video and first/last-frame image-to-video only. Ref2VA (multi-reference conditioning) was not distilled; use the base MiniMax H3 workflows for reference-based generation.
Requirements
- ComfyUI 0.36.0 or later
- The MiniMax H3 text encoder and VAEs (shared with the base model, listed below)
FastH3 Text to Video
Generate synchronized video and audio from a text prompt in 8 steps.Download Workflow
Download JSON or search “FastVideo FastH3: Text to Video” in Template Library
Prompting tips
- Describe the whole scene: State the overall scene first (location, character, what is happening), then break it into timed shots
- Shots, camera, and audio: Describe the shots, camera moves, and the accompanying audio (dialogue, SFX, music) in one prompt block
- Resolution: H3’s native canvas is a 768px short edge, capped at 768x1344, and resolutions are rounded to a multiple of 32
- Duration: The duration input snaps to the model’s 17-frame-per-block (17k+5) grid at 24fps
- Steps are fixed at 8: The distilled checkpoint is trained for exactly 8 steps; changing the step count in the scheduler degrades quality
FastH3 Image to Video
Animate a still image with synchronized audio, with optional first/last-frame control.Download Workflow
Download JSON or search “FastVideo FastH3: Image to Video” in Template Library
LoadImage node, or use your own image:
red_line_barrier.png
Example first frame for the Image to Video workflow
First/last-frame mode
Connect images tofirst_frame and/or last_frame on the MiniMaxH3ImageToVideo node to generate the motion between two keyframes. Leave both disconnected for text-to-video.
Prompting tips
- Describe the motion and audio: With an image providing the look, the prompt should focus on motion, camera, and the accompanying audio
- Duration: The duration input snaps to the model’s 17-frame-per-block (17k+5) grid at 24fps
- Steps are fixed at 8: Keep the scheduler at 8 steps; the checkpoint is distilled for that schedule
Model downloads
The diffusion model comes from the FastVideo repository; the text encoder and VAEs are shared with the base MiniMax H3 model.Diffusion Model: fastvideo_fasth3_8step_v2_pruned_int8_convrot
Place in
ComfyUI/models/diffusion_models/Text Encoder: qwen3vl_32b_minimax_h3_nvfp4_awq
Place in
ComfyUI/models/text_encoders/VAE: minimax_h3_video_vae_fp16
Place in
ComfyUI/models/vae/VAE: minimax_h3_audio_vae_fp32
Place in
ComfyUI/models/vae/Model storage
Workflow structure notes
Both FastH3 workflows share these nodes with the base H3 setup, with distillation-specific settings:- BlockSparseAttention: Runs Video Sparse Attention (VSA) with
keep_percent10 starting at 20% of the schedule, reducing attention cost while preserving quality - MiniMaxH3SigmaShift: Applies the H3 sigma shift (10 for video, 3 for audio) that matches the distilled schedule
- ComfyMathExpression: Converts the duration input into a valid frame
lengthon the 17k+5 grid at 24fps - Sampler:
res_multistepsampler with thesimplescheduler at 8 steps