Skip to content

MiniMax H3 Image to Video LoRA

Integrate

Model id minimax/h3/image-to-video/lora
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/minimax/h3/image-to-video/lora?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",
    "loras": [
      {
        "path": "https://example.com/your-file.safetensors"
      }
    ]
  }'

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

This request: $0.813 813 API credits · ≈ ₽87.25 Run it on this page

Get API key
MiniMax Image to Video 4K output5–15 sup to 4K #utility#editing

Animates a still image as the first frame, with 1 to 3 LoRA adapters for subject consistency and optional end frame

Made on Doitong

Public works made with MiniMax H3 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...

Video

Используй это изображение как точный референс. Вертикальное реалистичное видео 9:16, тёплая кинематографичная ночная сцена в спальне. Полностью сохранить лица Ани и Павла, их внешность, причёски, одежду, освещение, кровать, панорамные окна и ночной город. Камера статичная, средний крупный план....

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.

resolution default 2K

Choose the generated video's resolution, with 2K and 4K obtained by upscaling a 768P base. Choosing 480P or 768P instead uses native generation.

default 5

Video length, measured in seconds.

•required

LoRA adapter list for application to the transformer.

Advanced prompt_expansion_mode · target_audio_url · image · end_image · seed · enable_safety_checker
default balanced

Prompt-rewriting effort before generation: choose 'quality' for a richer prompt taking up to approximately 30 seconds, or 'fast' for a result in about a second. With 'balanced', the choice is made per request; 'disabled' turns expansion off.

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.

image_url
Drop a file, or

Optional image URL defining the opening frame and output canvas. If end_image_url alone is supplied, its closing frame determines the canvas instead. Without either image, generation uses text-to-video with a default aspect ratio of 16:9.

end_image_url
Drop a file, or

Optional last-frame image URL, usable even without a starting image. In that end-only keyframe mode, this image determines the output canvas.

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

POST /run/minimax/h3/image-to-video/lora?wait=20 quote → $0.813
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/minimax/h3/image-to-video/lora?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",
    "loras": [
      {
        "path": "https://example.com/your-file.safetensors"
      }
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/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 Image to Video LoRA

Turns a still image into a video clip with sound, using one to three LoRA adapters to keep a trained subject or style consistent. Pass `image_url` as the opening frame and optionally `end_image_url` for the closing frame. Length runs 5 to 15 seconds, and `resolution` can be 480P, 768P, 2K or 4K, where 2K and 4K upscale a 768P base. An audio clip can be supplied through `target_audio_url`.

Parameters

Send either the canonical name or the native name, not both. Canonical names

NameType DefaultAllowed Description
promptrequired
Typestring
≤ 50,000 characters
Text instructions for generating the video.
durationoptional
Typeinteger
Default5
5 – 15
Video length, measured in seconds.
resolutionoptional
Typeenum
Default2K
480P768P2K4K
Choose the generated video's resolution, with 2K and 4K obtained by upscaling a 768P base. Choosing 480P or 768P instead uses native generation.
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_modeoptional
Typestring | null
Defaultbalanced
Prompt-rewriting effort before generation: choose 'quality' for a richer prompt taking up to approximately 30 seconds, or 'fast' for a result in about a second. With 'balanced', the choice is made per request; 'disabled' turns expansion off.
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.
image_urloptional image
Typeurl · image
Optional image URL defining the opening frame and output canvas. If end_image_url alone is supplied, its closing frame determines the canvas instead. Without either image, generation uses text-to-video with a default aspect ratio of 16:9.
end_image_urloptional end_image
Typeurl · image
Optional last-frame image URL, usable even without a starting image. In that end-only keyframe mode, this image determines the output canvas.
lorasrequired
Typeobject[]
≤ 3 items
LoRA adapter list for application to the transformer.
loras[].pathrequired
Typestring
Location of the LoRA weights, given as a URL or a HuggingFace repository ID in owner/repo form.
loras[].weight_nameoptional
Typestring | null
Specify the LoRA weight filename only to select among multiple LoRAs in a HuggingFace repository identified by `path`.
loras[].scaleoptional
Typenumber
Default1
0 – 4
LoRA influence strength, ranging from 0.0 to 4.0.
required Canonical name, also accepted

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/image-to-video/lora",
  "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": 813,
    "usd": "0.813",
    "charged": 813,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "loras": [
      {
        "path": "https://example.com/your-file.safetensors"
      }
    ]
  },
  "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"
  },
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/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.

More models: Image to Video

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