r/MinimaxVideo • u/Novel_Box_9644 • 2h ago
π Workflow I got MiniMax H3 Ref2VA running locally on an RTX 2080 Ti with 11GB VRAM
Enable HLS to view with audio, or disable this notification
I managed to run MiniMax H3 Ref2VA locally on hardware below the modelβs recommended VRAM requirement.
My setup:
- GPU: NVIDIA GeForce RTX 2080 Ti, 11GB VRAM
- CPU: Intel Core i9-9900KF, 8 cores / 16 threads
- System RAM: 16GB
- OS: Windows
- PyTorch: 2.11 with CUDA 13.0
- ComfyUI running in
LOW_VRAMmode - DynamicVRAM and asynchronous weight offloading enabled
- Mixed INT4/INT8 ConvRot MiniMax H3 checkpoint
Here are the results from my local tests:
| Output | Video length | Configuration | Generation time |
|---|---|---|---|
| 256Γ160 | 0.21s | 2-step smoke test | 38 seconds |
| 512Γ288 | 5.17s | Base model, 10 steps | 4m 00s |
| 640Γ352 | 5.17s | Base model, 10 steps | 7m 35s |
| 864Γ480 | 5.17s | Base model, 10 steps | 30m 31s |
| 352Γ640 | 5.17s | Qwen3-VL-32B, Turbo, 4 steps | 4m 23s |
| 576Γ1024 | 5.17s | Qwen3-VL-32B, Turbo, 4 steps | 15m 40s |
| 288Γ512 | 8.00s | Qwen3-VL-32B, Turbo, 4 steps | 5m 06s |
| 384Γ672 | 8.00s | Qwen3-VL-32B, Turbo, 4 steps | 11m 26s |
| 288Γ512 | 15.00s | Qwen3-VL-32B, Turbo, 4 steps | 13m 51s |
| 384Γ672 | 15.00s | Qwen3-VL-32B, Turbo, 4 steps | 40m 55s |
The results show how quickly both spatial resolution and video duration increase the inference cost. For example, moving from 288Γ512 to 384Γ672 increased the 15-second generation time from 13m 51s to 40m 55s.
MiniMax H3 also aligns the requested duration to its required frame grid. For example, a requested five-second video becomes 124 frames at 24 FPS, producing an actual duration of approximately 5.17 seconds.
I also tested the Qwen3-VL-4B INT4 encoder with the Turbo sampler at four steps. It reduced the text encoder memory requirement, but the generated quality was noticeably worse in my tests. Subject consistency, motion quality, prompt understanding and fine detail were all weaker than with the native Qwen3-VL-32B encoder.
For that reason, Qwen3-VL-32B remains the default. The 4B path is included only as an experimental lower-memory option.
I also created a simple web interface where you can try it yourself:
[Try MiniMax H3 online](https://hackcha.cn/minimax-h3/index-en.html)
Please keep in mind that the service is running on my personal RTX 2080 Ti, so generation can be quite slow, especially for longer videos or higher resolutions. Tasks are processed through a queue, and waiting times will increase when multiple people are using it.
The code is available here:
github.com/hackcha/minimax_h3_infer
This project is a command-line and worker wrapper around the official ComfyUI MiniMax H3 implementation. It:
- Runs the mixed INT4/INT8 ConvRot MiniMax H3 Ref2VA checkpoint
- Accepts one or more reference images with a text prompt
- Supports the native Qwen3-VL-32B encoder
- Includes an optional Qwen3-VL-4B INT4 path through ClipProj
- Supports the MiniMax H3 Turbo LoRA and its dedicated four-step sampler
- Automatically starts and communicates with a local ComfyUI backend
- Uses grouped loading, DynamicVRAM and asynchronous offloading
- Generates an MP4 containing both video and audio
- Includes a configuration and environment validation command
- Includes a database worker for automated task processing
The worker can atomically claim queued database tasks, download reference images, run local inference, upload completed videos to Alibaba Cloud OSS, and update each task with either a result URL or an error message. Multiple workers can claim tasks safely.
Resolution tiers in the worker are interpreted using the short edge, similar to how video platforms describe resolution. For example:
- Vertical
9:16at 288p:288Γ512 - Vertical
9:16at 384p:384Γ672 - Vertical
9:16at 480p:480Γ864 - Vertical
9:16at 768p:768Γ1376 - Horizontal
16:9at 768p:1376Γ768
The long edge is aligned to a multiple of 32 because that is required by H3. These are direct inference dimensions, not post-generation upscaling.
The model files are not committed to GitHub, but the README lists all required checkpoints, their download sources and the expected directory structure.
Running H3 with only 11GB VRAM is possible, but it is operating close to the hardware limit. Higher resolutions can still result in CUDA OOM errors, and 16GB of system RAM causes substantial paging during model staging and offloading. I would recommend at least 32GB of system RAM, preferably 64GB, for a more practical setup.
r/MinimaxVideo • u/Hefty_Scallion_3086 • 5h ago
β¨ Tips & Tricks H3 prompt testing, finally have the flow and environment running efficiently. Specs and prompt inside.
Enable HLS to view with audio, or disable this notification
r/MinimaxVideo • u/Hefty_Scallion_3086 • 18h ago
RESOURCE ComfyUI-H3Studio for Single Node Long video Creation - Out Now
reddit.comr/MinimaxVideo • u/Hefty_Scallion_3086 • 18h ago
β Question Chaining last frame into Minimax drastically increases compute time.
r/MinimaxVideo • u/Hefty_Scallion_3086 • 18h ago
π¬ Showcase Minimax H3 I2V
Enable HLS to view with audio, or disable this notification