Langkau ke kandungan

MAGI-1 (Distilled) · Extend Video

Integrasikan

ID model magi-distilled/extend-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/magi-distilled/extend-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",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

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

Fail seperti contoh: $0.32 320 kredit API fail anda diukur sebelum dijalankan Jalankan pada halaman ini

Dapatkan kunci API
Sand AI Video ke Video Pantassehingga 720p #video-to-video#video-extend

Meneruskan video sedia ada dari bingkai mula yang dipilih, menghasilkan 96 hingga 192 bingkai baharu

Sand AI · 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.

•diperlukan

Arahan teks yang memandu penjanaan video.

•diperlukan video_url
Lepaskan fail, atau

URL video yang digunakan pada permulaan output. Ketidakpadanan dengan nisbah aspek yang dipilih menyebabkan input diubah saiz dan dipangkas dari tengah.

resolution lalai 720p

Resolusi video output, sama ada 480p atau 720p.

num_inference_steps lalai 16

Bilangan langkah pensampelan, yang menukar masa pemprosesan lebih lama dengan kualiti lebih baik apabila bilangannya meningkat.

aspect_ratio lalai auto

Perkadaran video yang dijana, dipilih secara automatik daripada imej input apabila ditetapkan kepada 'auto'.

lalai 96

Bilangan bingkai output, dengan minimum 96 dan maksimum 192.

Lanjutan start_frame · seed · enable_safety_checker

Sempadan antara video awalan yang tidak berubah dan bingkai yang dijana baharu. Nilai lalai meletakkan sempadan ini 32 bingkai sebelum penghujung video untuk hasil optimum; bingkai sehingga nombor yang ditentukan kekal utuh dalam video akhir, dengan bingkai yang dijana ditambahkan selepasnya.

Seed yang menjadikan penjanaan boleh diulang. Menetapkannya kepada None memilih seed secara rawak.

POST /run/magi-distilled/extend-video?wait=20 sebut harga → $0.32
# 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/magi-distilled/extend-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",
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

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

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 MAGI-1 (Distilled) · Extend Video

Menerima klip sumber dalam `video_url` bersama `prompt` dan menjana sambungan. `start_frame` menetapkan tempat penjanaan bermula; bingkai sebelumnya dikekalkan tanpa perubahan. `num_frames` ialah 96 hingga 192, dengan output 480p atau 720p dan kiraan langkah 4, 8, 16 atau 32. Input yang tidak sepadan dengan nisbah aspek dipilih akan diubah saiz dan dipotong dari tengah.

Parameter

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

NamaJenis LalaiDibenarkan Penerangan
promptdiperlukan
Jenisstring
Arahan teks yang memandu penjanaan video.
video_urldiperlukan video
Jenisurl · video
URL video yang digunakan pada permulaan output. Ketidakpadanan dengan nisbah aspek yang dipilih menyebabkan input diubah saiz dan dipangkas dari tengah.
num_framespilihan
Jenisinteger | null
Lalai96
96 – 192
Bilangan bingkai output, dengan minimum 96 dan maksimum 192.
start_framepilihan
Jenisinteger | null
≥ 0
Sempadan antara video awalan yang tidak berubah dan bingkai yang dijana baharu. Nilai lalai meletakkan sempadan ini 32 bingkai sebelum penghujung video untuk hasil optimum; bingkai sehingga nombor yang ditentukan kekal utuh dalam video akhir, dengan bingkai yang dijana ditambahkan selepasnya.
seedpilihan
Jenisinteger | null
Seed yang menjadikan penjanaan boleh diulang. Menetapkannya kepada None memilih seed secara rawak.
resolutionpilihan
Jenisenum
Lalai720p
480p720p
Resolusi video output, sama ada 480p atau 720p.
num_inference_stepspilihan
Jenisenum
Lalai16
481632
Bilangan langkah pensampelan, yang menukar masa pemprosesan lebih lama dengan kualiti lebih baik apabila bilangannya meningkat.
enable_safety_checkerpilihan
Jenisboolean
Lalaitrue
Suis pemeriksaan keselamatan yang tetapan matinya memerlukan kebenaran akaun. Tanpa kebenaran itu, setiap permintaan diperiksa tanpa mengira tetapan; true mendayakan pemeriksa.
aspect_ratiopilihan
Jenisenum
Lalaiauto
auto16:99:161:1
Perkadaran video yang dijana, dipilih secara automatik daripada imej input apabila ditetapkan kepada 'auto'.
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": "magi-distilled/extend-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": 320,
    "usd": "0.32",
    "charged": 320,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "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
    },
    "seed": 42
  },
  "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"
  }
}
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}Fail video yang dihasilkan oleh penjanaan.
seed
integerNilai seed yang digunakan semasa penjanaan.

Lebih banyak model: Video ke Video

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/magi-distilled/extend-video.md. Semua model dan panduan: https://doitong.com/developers/llms.txt