Langkau ke kandungan

H3 Max Camera Controls

Integrasikan

ID model 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://vit.doitong.com/api/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://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Permintaan ini: $0.175 175 kredit API Jalankan pada halaman ini

Dapatkan kunci API
MiniMax Imej ke Video 0.92–15 ssehingga 1080P #stylized#transform#editing

Menganimasikan satu imej mengikut laluan kamera berbingkai utama dengan kawalan orbit, elevasi dan jarak

MiniMax · Video

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

0 / 50000

Prompt penjanaan video yang menggantikan tingkah laku adegan beku lalai. Membiarkannya kosong atau tidak membekalkannya mengekalkan adegan rujukan tetap dan hanya membenarkan pergerakan kamera.

•diperlukan

Usaha penulisan semula prompt sebelum penjanaan: 'quality' membangunkan prompt yang lebih kaya selama kira-kira 30 saat, manakala 'balanced' memberikan hasil dalam kira-kira satu saat. Pilih 'disabled' untuk tidak mengembangkan prompt.

•diperlukan image_url
Lepaskan fail, atau

URL imej yang menentukan bingkai pembukaan video.

resolution lalai 480P

Pilihan resolusi penjanaan: 1080P memerlukan pemurnian laten bahan yang dijana secara natif pada 768P, bukan penjanaan natif pada resolusi yang dipilih.

lalai 5

Durasi yang diminta dalam saat, membenarkan panjang video sebenar sehingga kira-kira 0.7 saat melebihi permintaan tersebut.

Lanjutan seed · enable_safety_checker · camera_trajectory

Seed untuk penjanaan rawak; jika tidak dibekalkan, satu seed dipilih secara rawak.

Bingkai utama kamera tersusun dengan putaran penuh bertanda dikekalkan dan jumlah pergerakan azimut dihadkan kepada 32 putaran. Di luar julat masa bingkai utama, kamera mengekalkan pose pertama sebelum cap masanya dan pose terakhir hingga hujung video.

POST /run/minimax/h3-max/camera-controls?wait=20 sebut harga → $0.175
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://vit.doitong.com/api/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://vit.doitong.com/api/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang H3 Max Camera Controls

Menggunakan `image_url` sebagai bingkai pertama dan menggerakkan kamera sepanjang `camera_trajectory`, iaitu senarai 2 hingga 12 bingkai utama tersusun. Secara lalai, adegan kekal tegar supaya hanya kamera berubah. Tempoh ialah 0.92 hingga 15 saat, dengan resolusi 480P, 768P atau 1080P. Pengembangan gesaan boleh dilaraskan.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
promptpilihan
Jenisstring
LalaiThe 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 aksara
Prompt penjanaan video yang menggantikan tingkah laku adegan beku lalai. Membiarkannya kosong atau tidak membekalkannya mengekalkan adegan rujukan tetap dan hanya membenarkan pergerakan kamera.
durationpilihan
Jenisnumber
Lalai5
0.92 – 15
Durasi yang diminta dalam saat, membenarkan panjang video sebenar sehingga kira-kira 0.7 saat melebihi permintaan tersebut.
resolutionpilihan
Jenisenum
Lalai480P
480P768P1080P
Pilihan resolusi penjanaan: 1080P memerlukan pemurnian laten bahan yang dijana secara natif pada 768P, bukan penjanaan natif pada resolusi yang dipilih.
seedpilihan
Jenisinteger | null
Seed untuk penjanaan rawak; jika tidak dibekalkan, satu seed dipilih secara rawak.
enable_safety_checkerpilihan
Jenisboolean
Lalaitrue
Pengaktifan pemeriksa keselamatan; true mendayakan pemeriksaan.
prompt_expansion_modediperlukan
Jenisstring
Lalaibalanced
Usaha penulisan semula prompt sebelum penjanaan: 'quality' membangunkan prompt yang lebih kaya selama kira-kira 30 saat, manakala 'balanced' memberikan hasil dalam kira-kira satu saat. Pilih 'disabled' untuk tidak mengembangkan prompt.
image_urldiperlukan image
Jenisurl · image
URL imej yang menentukan bingkai pembukaan video.
camera_trajectorypilihan
Jenisobject[]
≤ 12 item≥ 2 item
Bingkai utama kamera tersusun dengan putaran penuh bertanda dikekalkan dan jumlah pergerakan azimut dihadkan kepada 32 putaran. Di luar julat masa bingkai utama, kamera mengekalkan pose pertama sebelum cap masanya dan pose terakhir hingga hujung video.
camera_trajectory[].timediperlukan
Jenisnumber
0 – 1
Masa dinormalkan dalam video, menggunakan selang [0, 1] untuk masing-masing mewakili permulaan dan penghujungnya.
camera_trajectory[].azimuthdiperlukan
Jenisnumber
Sudut mendatar kamera terhadap subjek, diukur dalam darjah.
camera_trajectory[].elevationdiperlukan
Jenisnumber
-90 – 90
Sudut menegak kamera terhadap subjek, diukur dalam darjah.
camera_trajectory[].distancediperlukan
Jenisnumber
> 0
Jarak antara kamera dengan subjek, diukur dalam unit adegan dinormalkan.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

Output

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": 175,
    "usd": "0.175",
    "charged": 175,
    "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://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://vit.doitong.com/api/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
video
object {url, content_type, file_name, file_size}Video yang dihasilkan oleh model.
expanded_prompt
string | nullPrompt diperluas yang sedia digunakan oleh model, atau null jika teks diperluas tidak tersedia. Kes null termasuk pengembangan dilumpuhkan, pengembangan yang tidak mengubah apa-apa, dan pengembangan yang dikendalikan secara dalaman oleh API yang dihoskan model.
timings
object | nullUkuran masa dalam saat, hanya tersedia pada laluan yang melaporkan masa backend; jika tidak, null. Entri 'inference' mengukur tempoh penyahbisingan DiT pada backend GPU.

Lebih banyak model: Imej ke Video

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/minimax/h3-max/camera-controls.md. Semua model dan panduan: https://doitong.com/developers/llms.txt