DaSiWa MiniMax H3 Workflows v1.4
This is a customized version of the original DaSiWa MiniMax H3 workflow.
It preserves the original T2VA, I2VA, FL2VA, and REF2VA modes while adding quality-of-life tools for attention selection, clip continuation, seed management, automatic aspect-ratio handling, color matching, previews, and optional latent refinement.
What is new in v1.4
New unified Attention selector in the Settings panel.
Improved NativeAddGuide and Masked AV continuation routing.
Fixed the continuation selector so it appears correctly as a Settings widget.
Fixed multiple audio/video synchronization and exact-duration issues.
Masked AV now conforms source audio to the exact video timeline.
Improved automatic resolution and aspect-ratio handling for continuation clips.
Improved latent-upscale routing and high-resolution conditioning alignment.
Removed the standalone external prompt input box.
Prompt creation is now handled directly through the MiniMax H3 Director prompt builder.
Attention Selector
The Settings panel includes one Attention selector:
ValueBackendDescription0NativeMaximum compatibility and reference quality. Usually the slowest option.1SageAttentionFaster attention with generally similar quality to Native.2Comfy Kitchen AttentionRecommended balance between speed, quality, and compatibility.3Sol-AttnExperimental sparse attention. May provide additional acceleration depending on the GPU.
The selected attention backend is applied to both the FL2VA and REF2VA model paths. Only one backend is active at a time.
Attention requirements
Native: included with ComfyUI.
SageAttention: requires a compatible SageAttention and KJNodes installation.
Comfy Kitchen Attention: requires a recent ComfyUI version.
Sol-Attn: requires ComfyUI-SolAttn_triton.
Spectrum Acceleration
Spectrum is an optional denoising acceleration for MiniMax H3. It can be used together with the selected Attention backend.
For final-quality comparisons, disable Spectrum if you notice:
Weaker motion
Reduced face detail
Ghosting or temporal artifacts
Audio/video inconsistencies
Repository: ComfyUI-Spectrum-MiniMax-H3
Clip Continuation
The workflow supports two continuation modes:
NativeAddGuide
Uses a previous video as visual and audio context.
Recommended AddGuide Context Frames:
1: fastest, minimal context
6: light context
12: balanced short context
22: recommended balance
39: stronger continuity, but slower
Masked AV
Preserves an exact visual and audio prefix from a previous clip while generating the remaining section. It is useful when a more precise AV boundary is required.
Use a source video with synchronized audio and video. NativeAddGuide and Masked AV should not be enabled at the same time.
Repository: ComfyUI-H3-Motion-Context-MultiRef
Automatic Aspect Ratio and Color Match
When continuation is enabled, the workflow automatically derives an output resolution close to the source clip’s aspect ratio while respecting the selected megapixel preset and MiniMax H3 size constraints.
Color Match can reduce visible changes in:
Temperature
Saturation
Brightness
Contrast
Overall color balance
Recommended Color Match Strength:
0.10–0.15: subtle correction
0.20: recommended balance
0.25–0.35: stronger correction
Color Match is used only when a continuation mode is active. Disable it if you experience VRAM issues or unwanted color changes.
Optional Latent Upscale Refinement
The optional LBH branch generates the video at a lower resolution, upscales the latent in latent space, and performs a final high-resolution refinement pass.
Example:
16 total steps = 12 base-resolution steps + latent upscale + 4 high-resolution steps
Recommended scales:
1.25×: lighter and safer
1.50×: recommended starting point
2.00×: heavier and more demanding
The workflow uses:
MinimaxH3LatentUpscaler3DBF16 precision
CUDA processing
Alignment 32
Optional temporal chunking
Automatic model unloading
Repository: Comfyui_Minimax_h3_latent_Upscaler
Model download: Minimax H3 Latent Upscaler
Latent refinement is optional and disabled by default. Results may vary depending on resolution, scale, frame count, GPU, and sampling settings.
Previews and Seed Control
The workflow uses KJNodes ModelPreviewOverride for faster previews.
Repository: ComfyUI-KJNodes
An optional MiniMax H3 TAE preview model can be placed in:
ComfyUI/models/vae_approx/taeh3.safetensorsThe workflow also uses rgthree Comfy Seed for easier seed comparison, randomization, locking, copying, and reuse.
Repository: rgthree-comfy
Required Components
A recent ComfyUI build
FFmpeg
SageAttention, if using Attention 1
ComfyUI-SolAttn_triton, if using Attention 3
ComfyUI-Spectrum-MiniMax-H3, if using Spectrum
Comfyui_Minimax_h3_latent_Upscaler, if using latent upscale
H3 Latent Upscaler – ComfyUI Custom Nodes if using latent upscale
Recommended Starting Settings
Attention: 2 — Comfy Kitchen Attention
Spectrum: enabled for testing; disable for final comparisons if artifacts appear
AddGuide Context Frames: 22
Color Match Strength: 0.20 for continuation
Latent Upscale: disabled initially; test from 1.25× or 1.50×
NativeAddGuide or Masked AV: use only one at a time
For maximum compatibility, use Native Attention, disable Spectrum, and use conservative resolution and refinement settings.
This workflow is intended for experimentation and benchmarking. Results may vary depending on GPU model, VRAM, CUDA/PyTorch versions, ComfyUI version, resolution, frame count, and enabled optimizations.
Description
Attention selector added
Color match OOM and Latent Upscale error fixed
Color match switch to turn it on/off
FAQ
Comments (19)
Is it designed to run without the extend features?
You can use it with every extension off, but you will still need to install the required nodes to avoid errors
If you turn on I2V and upload only one photo file, as expected, an error appears that there is not enough video, no switching helps, the work is built in such a way that it requires video (what settings do you have on?
If you turn on I2V and upload only one photo file- simple@artemzlykin369 It's so strange. My i2v works normally
@NegativeMeta I think it has to do with the clip, I have the same issue with the new workflow. When I select null on the video and do only image generate it prompts error. if I dont have a video loaded for example the one you have defaulted in the slot it says missing file. I'm guessing i need a placeholder file lol. this looks so legit im excited to figure out the holdup on my end haha. Thank you for your hard work, love the work flows!!
@NegativeMeta adding a video i had on pc worked. then had to disconnect external prompt. all good to go lol.
@compfreak15577 great find! I've always had the video loaded from the start. I'll sort out a fix for the next version to stop the bug from happening when there's no video
@NegativeMeta We're really looking forward to it because I can't even launch anything in this state.
@artemzlykin369 I updated the workflow to a new version. Please update Dasiwa Nodes and Latent Node, now it should work with I2V normally
@compfreak15577 I updated the workflow to a new version, please update dasiwa nodes now it should work normaly without video
@NegativeMeta Glad to help and thank you so much for your hard work, I've been using it after tweaking the nodes and its amazing, really appreciate everything you do!! I'll check the updated workflow!
@NegativeMeta Now version control is broken on two different machines; even if I download the zip archive, ComfyUI thinks version 4.22 is installed.
@compfreak15577 And if you force everything in there, it still doesn't see the two nodes.
@artemzlykin369 what nodes are exactly giving you the version error?
@NegativeMeta I didn't do anything else—just updated the config again... and it worked! I had updated it earlier in the day too—haha, just like back in the day with Gentoo Linux. Thanks.
@NegativeMeta he fixed it and is now on this page with the latest version. The trick with comfy and stable diffusion is to just bash your head against a wall until its fixed or you pass out and repeat loop lmao. Don't even get me started on later versions of 5000 series, linux and sage attention haha.
@compfreak15577 Haha, everyone is spitting code here and there. That's the magic of open source: it advances quickly, but it also breaks things quickly.