Naar inhoud springen

H3 Max Camera Controls

Integreren

Model-ID minimax/h3-max/camera-controls
# 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/camera-controls?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt_expansion_mode": "balanced",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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"

Deze request: $ 0,163 163 API-tegoed Op deze pagina uitvoeren

API-sleutel ophalen

Gemaakt op Doitong

Openbare werken gemaakt met Hailuo 03 New Turbo door de Doitong-community. Gebruik een prompt opnieuw met één klik.

Getoonde openbare werken: 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

Мрачная комната для допросов, тесная и давящая. Одна резкая лампа под потолком бросает конус холодного света на металлический стол, вокруг густые тени. Виновный подозреваемый сидит в наручниках по одну сторону стола: потеет, нервно бегает глазами, тяжело дышит, избегает взгляда. Напротив —...

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

0 / 50000

Prompt voor videogeneratie die het standaardgedrag met een bevroren scène overschrijft. Leeg laten of weglaten houdt de referentiescène vast en staat alleen camerabeweging toe.

•verplicht

Inspanning voor het herschrijven van de prompt vóór generatie: 'quality' ontwikkelt in maximaal ongeveer 30s een rijkere prompt, terwijl 'balanced' in ongeveer een seconde resultaat geeft. Kies 'disabled' om promptuitbreiding over te slaan.

•verplicht image_url
Sleep een bestand hierheen of

Afbeeldings-URL die het openingsframe van de video bepaalt.

resolution standaard 480P

Selectie van de generatieresolutie: 1080P vereist latente verfijning van materiaal dat oorspronkelijk op 768P is gegenereerd, in plaats van native generatie op de geselecteerde resolutie.

standaard 5

Aangevraagde duur in seconden, waarbij de werkelijke videolengte ongeveer 0.7 s langer kan zijn dan aangevraagd.

Geavanceerd seed · enable_safety_checker · camera_trajectory

Seed voor willekeurige generatie; als deze wordt weggelaten, wordt er willekeurig een gekozen.

Geordende camera-keyframes met behouden volledige rotaties en een totale azimutverplaatsing van maximaal 32 omwentelingen. Buiten het tijdsbereik van de keyframes houdt de camera vóór de tijdstempel de eerste pose vast en vanaf daar tot het einde van de video de laatste pose.

POST /run/minimax/h3-max/camera-controls?wait=20 prijsopgave → $ 0,163
# 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/camera-controls?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt_expansion_mode": "balanced",
    "image": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
  }'

# 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over H3 Max Camera Controls

Gebruikt `image_url` als eerste frame en beweegt de camera langs `camera_trajectory`, een lijst met 2 tot 12 geordende keyframes. Standaard blijft de scène rigide, zodat alleen de camera verandert. De duur is 0.92 tot 15 seconden, met een resolutie van 480P, 768P of 1080P. Promptuitbreiding kan worden afgestemd.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
promptoptioneel
Typestring
StandaardThe same elements in the reference are rigid. Preserve every element exactly. The entire scene is frozen. Only the camera moves. no scene motion only camera motion
≤ 50.000 tekens
Prompt voor videogeneratie die het standaardgedrag met een bevroren scène overschrijft. Leeg laten of weglaten houdt de referentiescène vast en staat alleen camerabeweging toe.
durationoptioneel
Typenumber
Standaard5
0,92 – 15
Aangevraagde duur in seconden, waarbij de werkelijke videolengte ongeveer 0.7 s langer kan zijn dan aangevraagd.
resolutionoptioneel
Typeenum
Standaard480P
480P768P1080P
Selectie van de generatieresolutie: 1080P vereist latente verfijning van materiaal dat oorspronkelijk op 768P is gegenereerd, in plaats van native generatie op de geselecteerde resolutie.
seedoptioneel
Typeinteger | null
Seed voor willekeurige generatie; als deze wordt weggelaten, wordt er willekeurig een gekozen.
enable_safety_checkeroptioneel
Typeboolean
Standaardtrue
Activering van de veiligheidscontrole; true schakelt controle in.
prompt_expansion_modeverplicht
Typestring
Standaardbalanced
Inspanning voor het herschrijven van de prompt vóór generatie: 'quality' ontwikkelt in maximaal ongeveer 30s een rijkere prompt, terwijl 'balanced' in ongeveer een seconde resultaat geeft. Kies 'disabled' om promptuitbreiding over te slaan.
image_urlverplicht image
Typeurl · image
Afbeeldings-URL die het openingsframe van de video bepaalt.
camera_trajectoryoptioneel
Typeobject[]
≤ 12 items≥ 2 items
Geordende camera-keyframes met behouden volledige rotaties en een totale azimutverplaatsing van maximaal 32 omwentelingen. Buiten het tijdsbereik van de keyframes houdt de camera vóór de tijdstempel de eerste pose vast en vanaf daar tot het einde van de video de laatste pose.
camera_trajectory[].timeverplicht
Typenumber
0 – 1
Genormaliseerde tijd binnen de video, waarbij het interval [0, 1] respectievelijk het begin en einde vertegenwoordigt.
camera_trajectory[].azimuthverplicht
Typenumber
Horizontale hoek van de camera rond het onderwerp, gemeten in graden.
camera_trajectory[].elevationverplicht
Typenumber
-90 – 90
Verticale hoek van de camera rond het onderwerp, gemeten in graden.
camera_trajectory[].distanceverplicht
Typenumber
> 0
Afstand tussen camera en onderwerp, gemeten in genormaliseerde scène-eenheden.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "minimax/h3-max/camera-controls",
  "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": 163,
    "usd": "0.163",
    "charged": 163,
    "refunded": 0
  },
  "input": {
    "image_url": "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg",
    "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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
video
object {url, content_type, file_name, file_size}Video die door het model is geproduceerd.
expanded_prompt
string | nullVoor het model uitgebreide prompt, of null als er geen uitgebreide tekst beschikbaar is. Dit geldt bij uitgeschakelde uitbreiding, uitbreiding die niets heeft gewijzigd en uitbreiding die intern door de gehoste API van het model is afgehandeld.
timings
object | nullTijdmetingen uitgedrukt in seconden, alleen beschikbaar op routes die backend-timings rapporteren; anders null. De vermelding 'inference' meet hoelang DiT-denoising op de GPU-backend duurde.

Meer modellen: Afbeelding naar video

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/minimax/h3-max/camera-controls.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt