Skip to main content

MiniMax H3 Max text-to-video, MiniMax's fast-generation variant of H3, turns a written brief into a 5 to 15 second clip with generated audio. Choose 480p or 768p and one of six aspect ratios from 21:9 to 9:16.

Filtering differs by endpoint: Image to video โ€” Softened, Video extension โ€” Softened, Text to video โ€” Filtered.

From $0.05/s

Workbench

Input

Text to video
953/7000
Write it as a shot: subject, movement, camera, light, sound โ€” in the order they happen. at least 1 characters ยท at most 7000 characters
Defaults to 1:1. Set 21:9 for anamorphic, 9:16 for vertical.
Durationaffects price
Whole seconds, 5 to 15. Omitting it gives you 8, not 5. no lower than 5 ยท no higher than 15
affects price
480p or 768p, default 768p. Both are native renders; 480p costs less per second.
Prompt expansionaffects price
Off by default, so the prompt is used exactly as written. Switch it on and MiniMax first expands your prompt into a fuller, structured description of the shot, sound and music, then renders from that. Requests with it on add a flat prompt-expansion fee per request on top of the per-second price; the estimate shown before you submit already reflects it.
Safety checkerOff

SpicyAPI does not run a safety checker on this model. Your prompt and media go to the model as written, and the model itself decides what comes back.

Checking your account before enabling submission and pricing.

Output

Ready for a new run
Example result

Related models and next tasks

Missing the model you need?

Tell us what to add and where you would use it. Requests go to the people who decide what gets onboarded next.

A full shot composed from text alone, in six frame shapes

MiniMax H3 Max text-to-video generates a 5 to 15 second clip at 480p or 768p from a written prompt alone, with no image input required. aspect_ratio picks the framing from six options, 21:9 down to 9:16, and defaults to a square 1:1 if left unset. Ambience, foley and score are produced in the same generation pass as the picture.

Open the playground
A full shot composed from text alone, in six frame shapes
Required input
prompt only โ€” no image field on this endpoint
Aspect ratios
21:9, 16:9, 4:3, 1:1, 3:4, 9:16 โ€” default 1:1
Duration
5 to 15 whole seconds, default 8
Resolution
480p or 768p โ€” default 768p
Audio
Ambience, foley and music, generated with the picture
Execution
Asynchronous task, billed per second
No image field
The prompt carries the entire shotSubject, action, camera and mood all have to be written out here. There's nothing to upload that would fix composition the way image_url does on the sibling image-to-video endpoint.
Six named ratios
aspect_ratio defaults to 1:1, not widescreenLeaving the field out returns a square frame. Set it to one of the other five values whenever the destination format calls for something wider or taller.
Audio in the same pass
What is heard is written, not attachedThe schema has no audio field, so room tone, foley and music come from the same sentences that direct the picture. A brief that says nothing about sound still returns a track, chosen by the model.

What the MiniMax H3 Max API does well

Duration set to the exact second

Duration set to the exact second

duration_seconds accepts any whole number from 5 to 15, so a request for 11 seconds returns exactly that instead of the nearest round figure. There's no rounding up to a fixed tier, and the field defaults to 8 whenever it's left out entirely.

A closing beat written into the prompt

A closing beat written into the prompt

There's no last_image_url here, so a specific final gesture or composition has to be written as the prompt's closing clause instead of supplied as a second image. The model reads the whole prompt in order for that direction.

  • Picture and sound produced in one generation

    One generation produces the frames and the track together, so there is no dubbing or scoring step waiting on the other side of the render. Write each sound cue beside the action it belongs to, because the prompt is the only place this endpoint takes direction for the track.

  • Six aspect ratios in one endpoint

    21:9 down to 9:16 are all valid values for aspect_ratio, so the same written idea can be reframed for a cinematic crop, a square post or a vertical feed without switching endpoints or re-uploading anything.

  • Composes the entire shot from text alone

    No reference image or opening frame is accepted here at all. Subject, action, camera and mood all have to be described in the prompt, which suits a shot that doesn't have an existing photo to animate yet.

  • Room for the whole shot in one field

    prompt accepts up to 7000 characters here, with a minimum of one. That is enough for several beats in sequence: an entrance, a camera move, a change of light, and the sound each one makes. With no frame to anchor composition, the detail written into that field is what keeps consecutive takes close to each other.

Who MiniMax H3 Max is for

  • Describe a product's framing before a photo exists

    Product concept motion

    Describe a product's framing before a photo exists

    Naming the product, material and camera move precisely in the prompt fixes the composition through wording alone, without an uploaded reference. That's useful for exploring a shot's motion before a real product photo has been approved for use.

  • Land a scene on a specific expression without an image anchor

    Performance with a written closing beat

    Land a scene on a specific expression without an image anchor

    With no last-frame field on this endpoint, name the exact closing gesture or expression in the prompt's final clause so the model has a defined target to end on, rather than an open-ended interpretation of the rest of the scene.

  • Explore an atmospheric shot before any reference exists

    Early-stage previsualization

    Explore an atmospheric shot before any reference exists

    When there's nothing to animate yet, this endpoint builds the whole scene, environment, light and camera movement, from one written description and its matching ambient sound, with no photo required at any point in the process.

  • Direct picture and sound on one timeline

    Sound-led short scenes

    Direct picture and sound on one timeline

    Because audio is generated with the picture, write action, camera and sound cues together in the same prompt, in the order they happen: footsteps crossing gravel, then a screen door slapping shut as the character steps inside. Sound written beside its action gives the model one sequence to follow.

How to call the MiniMax H3 Max API

  1. Write the whole shot into prompt

    There's no image field on this endpoint, so subject, action, camera and mood all have to come from the text. A short prompt leaves more of the result to the model's own interpretation.

  2. Set aspect_ratio deliberately

    The default is 1:1, not widescreen, so pick one of the six values, 21:9, 16:9, 4:3, 1:1, 3:4 or 9:16, that matches the destination format before comparing takes.

  3. Set duration_seconds to the exact length you need

    Any whole number from 5 to 15 is valid, defaulting to 8 when left out. A short 5-second test is cheaper to iterate on than committing straight to 15 seconds.

  4. Collect the result by id or callback

    Submission and delivery are separate steps here. Keep the task id the call returns, then poll the status endpoint for it or register a callback URL so the finished clip and its audio reach you without a held-open request.

MiniMax H3 Max worked examples

  • An atmospheric establishing shot

    A description with no character lets the model focus entirely on environment, light and camera movement, with matching ambient sound generated alongside it.

    A lighthouse beam sweeping across a foggy coastline at dawn, waves breaking rhythmically below, gulls calling in the distance
  • A vertical-format product moment

    Setting aspect_ratio to 9:16 up front composes the shot for a vertical feed instead of cropping a wider frame after the fact.

    A ceramic mug of coffee steaming on a wooden table as morning light moves slowly across the surface, soft ambient cafรฉ sound in the background
  • A campaign beat with a written closing gesture

    With no closing-frame field on this endpoint, the last beat is directed in the prompt's final clause instead of being left to the model's own interpretation.

    Cinematic 21:9. A runner slows to a stop at the top of a ridge at sunrise, catching their breath, then turns and looks back down the trail they climbed, low golden rim light, quiet wind

MiniMax H3 Max API questions

Since there's no image to anchor the shot, the prompt is doing the entire job: name the subject, the action in order, the camera distance and movement, and the mood, then close with what the last moment should look like if the ending matters. Set aspect_ratio explicitly too, since the default composes a square frame rather than something wide or vertical.

All MiniMax models11

Video models7