Langkau ke kandungan

FILM · Video

Integrasikan

ID model film/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/film/video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "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"

Sehingga $4.68 setiap larian dicaj berdasarkan penggunaan sebenar, selebihnya dibayar balik Jalankan pada halaman ini

Dapatkan kunci API
Google Video ke Video #interpolation

Interpolasi bingkai untuk video input yang menyisipkan 1 hingga 4 bingkai perantaraan bagi gerakan yang lebih lancar

Google · 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 video_url
Lepaskan fail, atau

URL yang merujuk kepada video yang digunakan untuk interpolasi.

Lanjutan video_quality · video_write_mode · num_frames · fps · use_scene_detection · use_calculated_fps · loop · enable_safety_checker
video_quality lalai high

Pilihan kualiti video yang digunakan secara eksklusif dengan 'video' sebagai output_type.

video_write_mode lalai balanced

Mod penulisan video yang digunakan secara eksklusif dengan 'video' sebagai output_type.

lalai 1

Bilangan bingkai baharu yang dijana antara bingkai video input.

lalai 8

Tetapan kadar bingkai yang digunakan hanya dengan use_calculated_fps ditetapkan kepada False, yang menentukan bilangan bingkai yang dimainkan oleh video output setiap saat.

POST /run/film/video?wait=20 sebut harga → $4.68
# 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/film/video?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "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 FILM · Video

Menerima video melalui `video_url` dan menjana bingkai baharu antara bingkai sedia ada menggunakan FILM, yang direka untuk gerakan besar. `num_frames` menetapkan bilangan bingkai yang ditambah (1 hingga 4). Pengesanan adegan boleh membahagikan video bagi mengelakkan bingkai kabur pada titik potong, manakala `loop` mengadun penghujung kembali ke permulaan. Kadar bingkai output dikira secara automatik atau ditetapkan dengan `fps` (1 hingga 60), bersama pilihan `video_quality` dan `video_write_mode`.

Parameter

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

NamaJenis LalaiDibenarkan Penerangan
video_urldiperlukan video
Jenisurl · video
URL yang merujuk kepada video yang digunakan untuk interpolasi.
num_framespilihan
Jenisinteger
Lalai1
1 – 4
Bilangan bingkai baharu yang dijana antara bingkai video input.
use_scene_detectionpilihan
Jenisboolean
Lalaifalse
Pengendalian sempadan adegan untuk interpolasi: False mengekalkan keseluruhan video sebagai satu adegan, manakala True mengesan adegan dan membahagikannya sebelum interpolasi. Pembahagian menghapuskan bingkai peralihan yang kabur, walaupun pengesanan yang tidak tepat boleh menghasilkan positif palsu.
use_calculated_fpspilihan
Jenisboolean
Lalaitrue
Sumber kadar bingkai output: FPS yang dibekalkan digunakan dengan False, manakala True menggantikannya dengan FPS video input yang dikira didarab dengan bilangan bingkai.
fpspilihan
Jenisinteger
Lalai8
1 – 60
Tetapan kadar bingkai yang digunakan hanya dengan use_calculated_fps ditetapkan kepada False, yang menentukan bilangan bingkai yang dimainkan oleh video output setiap saat.
looppilihan
Jenisboolean
Lalaifalse
Mengawal sama ada main balik membentuk gelung lancar dengan kembali daripada bingkai akhir ke bingkai pertama: True mengaktifkan kembali ini, manakala False membiarkannya dilumpuhkan.
video_qualitypilihan
Jenisenum
Lalaihigh
lowmediumhighmaximum
Pilihan kualiti video yang digunakan secara eksklusif dengan 'video' sebagai output_type.
video_write_modepilihan
Jenisenum
Lalaibalanced
fastbalancedsmall
Mod penulisan video yang digunakan secara eksklusif dengan 'video' sebagai output_type.
enable_safety_checkerpilihan
Jenisboolean
Lalaitrue
Pemeriksaan boleh dilonggarkan dengan menetapkannya kepada false, jika pemanggil dibenarkan.
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": "film/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": 4680,
    "usd": "4.68",
    "charged": 4680,
    "refunded": 0
  },
  "input": {
    "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    }
  },
  "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, width, height, fps, duration, num_frames}Fail video output yang mengandungi bingkai terinterpolasi.

Lebih banyak model: Video ke Video

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