MiniMax H3 API
MiniMax H3, MiniMax's newest video model, via WaveSpeed — 768p clips of 4–15 seconds with generated sound, text-to-video and image-to-video, at $0.10/s. Billed in Varosity Credits.
$0.10/s on Varosity credits. Clips up to 15s with native audio.
no wavespeedaccount needed · provider's list price, no markup · failed renders never billed
Best for
- MiniMax's newest video model, with sound
- 4 to 15 second takes
- 21:9 widescreen
Trade-offs
- 768p via Varosity
How to get the best result
MiniMax H3, MiniMax's newest video model: coherent 768p clips of 4 to 15 seconds with generated sound, from text or a first-frame image, including 21:9 widescreen. Pick instead: wan-3.0 for longer takes (up to 30s); kling-3.0 for fast 5 or 10s cinematic clips; veo-3.1 for lip-synced talking heads.
Prompting
- Describe the subject, the action, the setting, then the camera movement and lighting.
- Image-to-video: describe the motion, not the picture; the image sets the framing.
Settings on Varosity
- durationSec is whole seconds from 4 to 15, billed per second requested at $0.10/s.
- Always 768p; aspectRatio must be 16:9, 9:16, 1:1 or 21:9 (other values are refused before anything is charged).
- With referenceImageUrl the image is the first frame and sets the framing.
- Renders took 1.5–3 minutes for 4-second clips in testing (2026-10-25); clips come back about half a second longer than asked, at no extra charge.
Avoid
- Relying on control of the sound: audio is generated with the picture and there is no setting to turn it off or steer it beyond the prompt.
- Asking for 15 seconds when 5 will do: cost scales with every second.
Example prompt
A red vintage car speeds along a coastal cliff road at sunset, drone shot pulling back to reveal the sea.
From wavespeed.ai, wavespeed.ai, checked against what Varosity sends.
Call it from your code
One Varosity key works for every model. Video renders are async — the response has a jobId; poll GET /api/v1/jobs/{jobId} until status is "succeeded", then read outputUrl.
curl -X POST https://varosity.ai/api/v1/video/generate \
-H "Authorization: Bearer $VAROSITY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "cinematic aerial of a coastal road at golden hour, slow push-in",
"modelId": "minimax-h3",
"aspectRatio": "16:9",
"durationSec": 5
}'Or ask your agent
Connect Claude, Cursor, or any MCP client to https://varosity.ai/api/mcp with your key, then say:
"Use Varosity with minimax-h3 to make a 5-second clip of …"Agent setup guide
Alternatives to MiniMax H3
- Grok Imagine Video 1.5newest Grok Imagine, with sound · 1 to 15 second takes$0.14/s
- Kling 3.0 Promulti-shot consistency · cinematic motion$0.168/s
- Kling 4.0newest Kling, native audio · single takes up to 30s$0.157/s
- Seedance 2.0top-ranked motion + physics · cinematic camera control$0.3024/s
- Seedance 2.0 Fastnear-flagship quality at lower cost · faster renders$0.2419/s
- Veo 3.1 (Quality)state-of-the-art fidelity · best lip sync$0.40/s