fl2va and ref2va transformer files.
Run on Comfy Cloud
Open in Comfy Cloud
Download Workflow
Download JSON or search “MiniMax H3 Fun ControlNet Union” in Template Library
Load Video node:
dancer_field_pose.mp4
Pose control video used by the example workflow, or use your own.
Apply MiniMax H3 Fun ControlNet node’s control_video input.
Model downloads
Diffusion Model: minimax_h3_ref2va_pruned_int8_convrot
Place in
ComfyUI/models/diffusion_models/ControlNet Patch: minimax_h3_fun_controlnet_union_pruned_int8_convrot
Place in
ComfyUI/models/model_patches/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/LoRA: minimax_h3_ref2v_turbo_4step_v0.1_comfyui_bf16
Powers the optional Lightning LoRA turbo mode. Place in
ComfyUI/models/loras/Checkpoint: sdpose_wholebody_fp16
Pose extractor used by the built-in SDPose subgraph. Place in
ComfyUI/models/checkpoints/Detector: rt_detr_v4-x-hgnet_fp16
Person detector used by the built-in SDPose subgraph. Place in
ComfyUI/models/diffusion_models/Model storage
Prompting tips
- Video length: The target video runs 5 to 15 seconds on the 17n+5 frame grid at 24fps (124 frames = 5 seconds). A control video longer than the target is trimmed to its first frames; a shorter one holds its last frame. To match the control video’s length exactly, link the example’s computed
batch_sizeoutput to the length input of theMiniMax H3 Reference to Videonode - Guidance and strength: Keep
guidance_scaleat 1.0. Raise the patchstrengthabove 1 only if the output drifts away from the control - Video inpainting: Connect a mask to the
maskinput: regions marked1are regenerated under control of the optionalsource_videoinput, while the rest of the frame stays fixed - Turbo mode (optional): Enable the Lightning LoRA checkbox to use the 4-step turbo LoRA for much faster generation, with slightly lower audio and motion quality
- Preparing control videos: ComfyUI ships with built-in preprocessing nodes for each control type. See the Detect Edges (Canny) node for edges and the Depth Anything 3 tutorial for depth maps