--- title: "ComfyUI MiniMax H3 Text-to-Video, Image-to-Video, and Reference-to-Video Workflows" description: "Step-by-step MiniMax H3 native workflow examples in ComfyUI, including guide anchoring and latent noise masks for finer control over video generation." sidebarTitle: "Native workflows" --- This page covers the three base MiniMax H3 templates plus advanced native-node techniques. For capabilities, tuning, and speedups, see the [MiniMax H3 overview](/tutorials/video/minimax/minimax-h3). ## MiniMax H3 Text to Video (T2V) Generate videos from text prompts with native stereo audio. Open in Comfy Cloud Download JSON or search "MiniMax H3 T2V" in Template Library ### Model downloads Place in ComfyUI/models/diffusion_models/ Place in ComfyUI/models/text_encoders/ Place in ComfyUI/models/vae/ Place in ComfyUI/models/vae/ Required by the workflow's model scan; powers the optional Lightning LoRA turbo mode. Place in ComfyUI/models/loras/ ### Model storage ``` ComfyUI/ ├── 📂 models/ │ ├── 📂 diffusion_models/ │ │ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors │ ├── 📂 text_encoders/ │ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors │ ├── 📂 vae/ │ │ ├── minimax_h3_video_vae_int8_convrot.safetensors │ │ └── minimax_h3_audio_vae_fp32.safetensors │ ├── 📂 loras/ │ │ └── minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors │ └── 📂 embeddings/ │ └── minimaxh3_art_is_explosion.safetensors ``` ### Prompting tips 1. **Scene first**: Overall scene, then timed shots 2. **One block**: Shots, camera, dialogue, SFX, and music together 3. **Resolution**: Native 16:9 is **1344×768** (768px short edge); round to multiples of **32** 4. **Duration**: Snaps to **17k+5** frames at 24fps 5. **First/last frame**: Wire images to `first_frame` / `last_frame` on `MiniMaxH3ImageToVideo` for FL2VA 6. **Turbo**: Default **20** steps; enable `turbo_mode` for **8**-step Lightning LoRA (faster, slightly softer motion/audio). Raise steps (e.g. **25**) for motion quality Official base guide: [prompt guide](/tutorials/video/minimax/minimax-h3-prompt-guide). ## MiniMax H3 Image to Video (I2V) Generate videos from an input image, with optional first/last-frame keyframes. Open in Comfy Cloud Download JSON or search "MiniMax H3 I2V" in Template Library Download the default input image, or use your own image. ### Model downloads Place in ComfyUI/models/diffusion_models/ Place in ComfyUI/models/text_encoders/ Place in ComfyUI/models/vae/ Place in ComfyUI/models/vae/ Place in ComfyUI/models/loras/. Used when turbo_mode is enabled. ### Model storage ``` ComfyUI/ ├── 📂 models/ │ ├── 📂 diffusion_models/ │ │ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors │ ├── 📂 text_encoders/ │ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors │ ├── 📂 loras/ │ │ └── minimax_h3_fl2v_turbo_8step_v1.0_comfyui_bf16.safetensors │ ├── 📂 vae/ │ │ ├── minimax_h3_video_vae_int8_convrot.safetensors │ │ └── minimax_h3_audio_vae_fp32.safetensors │ └── 📂 embeddings/ │ └── minimaxh3_art_is_explosion.safetensors ``` ### Prompting tips 1. **Keyframes**: Optional `first_frame` / `last_frame`; motion is generated between them 2. **Prompt**: Shots, motion, and audio in one block 3. **Resolution / duration**: the same rules as T2V (**1344×768** native target, **17k+5** grid) 4. **Turbo**: `turbo_mode` uses `turbo_steps` (default **8**) and `turbo_model_strength` (default **1.0**) instead of 20 steps `first_frame` is resized to the canvas without keeping its aspect ratio, so an off-aspect image comes out stretched. `last_frame` is center-cropped instead. The I2V template opens at **1:1** and **0.4** MP (**640×640**), so set the aspect ratio to your image and raise Megapixels for a final render. Official base guide: [prompt guide](/tutorials/video/minimax/minimax-h3-prompt-guide). ## MiniMax H3 Reference to Video (R2V) Lock character, style, motion, camera, or voice from reference images, videos, and audio. Open in Comfy Cloud Download JSON or search "MiniMax H3 R2V" in Template Library Character reference for the workflow, or use your own images. Style and subject reference for the workflow, or use your own images. ### Model downloads Place in ComfyUI/models/diffusion_models/ Place in ComfyUI/models/text_encoders/ Place in ComfyUI/models/vae/ Place in ComfyUI/models/vae/ Required by the workflow's model scan; powers the optional Lightning LoRA turbo mode. Place in ComfyUI/models/loras/ ### Model storage ``` ComfyUI/ ├── 📂 models/ │ ├── 📂 diffusion_models/ │ │ └── minimax_h3_ref2va_pruned_int8_convrot.safetensors │ ├── 📂 text_encoders/ │ │ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors │ ├── 📂 vae/ │ │ ├── minimax_h3_video_vae_int8_convrot.safetensors │ │ └── minimax_h3_audio_vae_fp32.safetensors │ ├── 📂 loras/ │ │ └── minimax_h3_ref2v_turbo_4step_v0.1_comfyui_bf16.safetensors │ └── 📂 embeddings/ │ └── minimaxh3_art_is_explosion.safetensors ``` ### Prompting tips 1. **Tags**: Reference inputs as ``, `