Skip to content

MiniMax H3 Max Text to Video

Integrate

Model id minimax/h3-max/text-to-video
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/minimax/h3-max/text-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "prompt_expansion_mode": "balanced"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Files like the example: $0.28 280 API credits your files are measured before the run Run it on this page

Get API key
MiniMax Text to Video Lipsync0.92–15 sup to 1080P #stylized#transform

Standard H3 Max text-to-video with six aspect ratios, up to 1080P, and an optional audio track

Made on Doitong

Public works made with Hailuo 03 New Turbo by the Doitong community. Reuse a prompt in one click.

Public works shown: 16
Close-up shot of a striking model with piercing eyes and flawless skin, a white snake elegantly c... Video

Close-up shot of a striking model with piercing eyes and flawless skin, a white snake elegantly coiled around her head and neck, its scales glistening in soft, diffused light. The camera gently zooms in, emphasizing the intricate texture of the snake’s scales and the model’s striking facial...

Animate the stickman drawings into a smooth dance animation. The simple black stick figure perfor... Video

Animate the stickman drawings into a smooth dance animation. The simple black stick figure performs fun rhythmic dance moves — waving its arms, bending knees, jumping lightly, spinning, and swaying side to side in time with upbeat music. Keep the white background clean and minimal. The motion...

A hyper-realistic, cinematic transformation sequence of the man in the uploaded image, sitting in... Video

A hyper-realistic, cinematic transformation sequence of the man in the uploaded image, sitting in meditation inside a traditional Japanese room. The atmosphere begins to tremble slightly as soft blue light flows around him. From the ground, thousands of magnetic nano-particles rise, shimmering...

A cinematic transformation video of the man. The scene begins with him standing naturally, then l... Video

A cinematic transformation video of the man. The scene begins with him standing naturally, then looking down at his hands as glowing holographic projections appear around his body. Mechanical parts of the Iron Man armor start assembling piece by piece with smooth animation: chest plate forming,...

An ultra-epic anime cinematic of Luffy’s greatest enemy unleashing a terrifying blind rage, rampa... Video

An ultra-epic anime cinematic of Luffy’s greatest enemy unleashing a terrifying blind rage, rampaging uncontrollably against nature itself. His gigantic body is surrounded by a storm of black and crimson energy, crackling with lightning that scorches the ground. His roar shakes the heavens,...

A fair-skinned red-haired woman with freckles tightly embraces a majestic white tiger with faint ... Video

A fair-skinned red-haired woman with freckles tightly embraces a majestic white tiger with faint reddish stripes. They remain close, perfectly synchronized in stillness. The woman blinks slowly, slightly tilting her head with a serious and intense expression. The tiger breathes gently — its...

The snowboarder is riding across massive, fluffy white clouds as if they were snow-covered mounta... Video

The snowboarder is riding across massive, fluffy white clouds as if they were snow-covered mountains, with dramatic lighting and deep shadows adding volume and realism. The background shows a stunning blue sky with scattered soft clouds and subtle light rays. crisp cinematic quality, vivid...

Вертикальное кинематографичное видео 9:16, 6 секунд, один непрерывный план. Начать точно с исходн... Video

Вертикальное кинематографичное видео 9:16, 6 секунд, один непрерывный план. Начать точно с исходного изображения. Женщина стоит босиком у самой кромки моря, спиной к камере, лицом к закату. Небольшая прозрачная волна плавно подкатывает к ней, мягко касается ступней под подолом и нижнего края...

Build a request

Controls are generated from the model schema. The code and the price update as you change them.

•required 88 / 50000

Text instructions for generating the video.

•required

Pre-generation prompt rewriting effort: 'quality' develops a richer prompt over as much as approximately 30s, while 'balanced' returns in roughly a second. Choose 'disabled' to omit prompt expansion.

resolution default 768P

Generation resolution selection: 1080P requires latent refinement of material generated natively at 768P, rather than native generation at the selected resolution.

aspect_ratio default 16:9

Aspect ratio for the output video.

default 5

Requested duration in seconds, with a minimum of 2 s when target_audio_url is supplied. Allow for an output overrun of up to approximately 0.7 s.

Advanced target_audio_url · seed · enable_safety_checker
Drop a file, or

Optional replacement soundtrack supplied through an HTTP(S) URL or base64 data URI; the clip must last at least 2 seconds and be no larger than 15 MB. The supplied audio replaces the generated soundtrack at unchanged playback speed: excess duration is removed from the end, and shorter clips receive silence padding to match the video. Resampling to 96 kHz may occur for unusually high sample rates.

Seed for random generation; if omitted, one is chosen randomly.

POST /run/minimax/h3-max/text-to-video?wait=20 quote → $0.28
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/minimax/h3-max/text-to-video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "prompt_expansion_mode": "balanced"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Run this request

Your key stays in this browser: it is sent only to the Doitong API and saved (localStorage) only if you tick Remember. Get an API key

About MiniMax H3 Max Text to Video

Generates a video from a text `prompt` of up to 50000 characters. Choose `aspect_ratio` from 21:9, 16:9, 4:3, 1:1, 3:4 or 9:16, and `resolution` from 480P, 768P or 1080P. `duration` ranges from 0.92 to 15 seconds. `target_audio_url` pins a supplied clip to the soundtrack, and `prompt_expansion_mode` sets rewriting effort.

Parameters

NameType DefaultAllowed Description
promptrequired
Typestring
≤ 50,000 characters
Text instructions for generating the video.
durationoptional
Typenumber
Default5
0.92 – 15
Requested duration in seconds, with a minimum of 2 s when target_audio_url is supplied. Allow for an output overrun of up to approximately 0.7 s.
resolutionoptional
Typeenum
Default768P
480P768P1080P
Generation resolution selection: 1080P requires latent refinement of material generated natively at 768P, rather than native generation at the selected resolution.
seedoptional
Typeinteger | null
Seed for random generation; if omitted, one is chosen randomly.
enable_safety_checkeroptional
Typeboolean
Defaulttrue
Safety checker activation; true enables checking.
prompt_expansion_moderequired
Typestring
Defaultbalanced
Pre-generation prompt rewriting effort: 'quality' develops a richer prompt over as much as approximately 30s, while 'balanced' returns in roughly a second. Choose 'disabled' to omit prompt expansion.
target_audio_urloptional
Typeurl · audio
Optional replacement soundtrack supplied through an HTTP(S) URL or base64 data URI; the clip must last at least 2 seconds and be no larger than 15 MB. The supplied audio replaces the generated soundtrack at unchanged playback speed: excess duration is removed from the end, and shorter clips receive silence padding to match the video. Resampling to 96 kHz may occur for unusually high sample rates.
aspect_ratiooptional
Typeenum
Default16:9
21:916:94:31:13:49:16
Aspect ratio for the output video.
required

File parameters take a public https:// URL, a data: URI up to 10 MB, or the file_url of an upload. Files

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "minimax/h3-max/text-to-video",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 280,
    "usd": "0.28",
    "charged": 280,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "prompt_expansion_mode": "balanced"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "expanded_prompt": "string",
    "timings": {}
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Your files, your choiceEvery outputs[].url is a copy on our storage: kept forever (paid per GB-month) or 7 days for free, by your account setting or ?storage=.
Same shape on every modeltype, url, content_type, width, height and duration, for images, video and audio alike. output is the model’s own result object.
Fields of output
video
object {url, content_type, file_name, file_size}Video produced by the model.
expanded_prompt
string | nullModel-ready expanded prompt, or null if no expanded text is available. The null cases are disabled expansion, expansion that made no change, and expansion handled internally by the model's hosted API.
timings
object | nullTiming measurements expressed in seconds, available only on routes reporting backend timings; otherwise null. The 'inference' entry measures how long DiT denoising took on the GPU backend.

More models: Text to Video

For AI agents: this page as Markdown is at https://doitong.com/developers/models/minimax/h3-max/text-to-video.md. All models and guides: https://doitong.com/developers/llms.txt