İçeriğe geç

FILM · Video

Entegre et

Model kimliği 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"

Çalıştırma başına $4,68 değerine kadar gerçek kullanıma göre ücretlendirilir, kalanı iade edilir Bu sayfada çalıştır

API anahtarı al
Google Videodan Videoya #interpolation

Daha akıcı hareket için mevcut karelerin arasına 1 ila 4 ara kare ekleyen giriş videosu kare enterpolasyonu

Google · Video

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

•gerekli video_url
Dosyayı bırakın veya

Enterpolasyon için kullanılan videoya işaret eden URL.

Gelişmiş video_quality · video_write_mode · num_frames · fps · use_scene_detection · use_calculated_fps · loop · enable_safety_checker
video_quality varsayılan high

Yalnızca output_type olarak 'video' kullanıldığında geçerli olan video kalitesi seçimi.

video_write_mode varsayılan balanced

Yalnızca output_type olarak 'video' kullanıldığında geçerli olan video yazma modu.

varsayılan 1

Girdi videosunun kareleri arasında oluşturulan yeni karelerin sayısı.

varsayılan 8

Yalnızca use_calculated_fps False olarak ayarlandığında kullanılan, çıktı videosunun saniye başına kaç kare oynatacağını belirten kare hızı ayarı.

POST /run/film/video?wait=20 fiyat → $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"

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

FILM · Video hakkında

`video_url` üzerinden bir video alır ve büyük hareketler için tasarlanan FILM'i kullanarak mevcut kareler arasına yeni kareler ekler. `num_frames`, eklenen kare sayısını belirler (1 ila 4). Sahne algılama, kesmelerde bulanık kareleri önlemek için videoyu bölebilir; `loop` sonu başlangıca geri harmanlar. Çıktı kare hızı otomatik hesaplanır veya `fps` (1 ila 60) ile ayarlanır; `video_quality` ve `video_write_mode` seçenekleri vardır.

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
video_urlgerekli video
Türurl · video
Enterpolasyon için kullanılan videoya işaret eden URL.
num_framesisteğe bağlı
Türinteger
Varsayılan1
1 – 4
Girdi videosunun kareleri arasında oluşturulan yeni karelerin sayısı.
use_scene_detectionisteğe bağlı
Türboolean
Varsayılanfalse
Enterpolasyon için sahne sınırı işleme ayarı: False, videonun tamamını tek bir sahne olarak tutar; True ise sahneleri algılar ve enterpolasyondan önce böler. Bölme, bulanık geçiş karelerini ortadan kaldırır; ancak hatalı algılama yanlış pozitiflere yol açabilir.
use_calculated_fpsisteğe bağlı
Türboolean
Varsayılantrue
Çıktı kare hızı kaynağı: False ile sağlanan FPS uygulanır; True ise bunu hesaplanan girdi videosu FPS'si ile kare sayısının çarpımıyla geçersiz kılar.
fpsisteğe bağlı
Türinteger
Varsayılan8
1 – 60
Yalnızca use_calculated_fps False olarak ayarlandığında kullanılan, çıktı videosunun saniye başına kaç kare oynatacağını belirten kare hızı ayarı.
loopisteğe bağlı
Türboolean
Varsayılanfalse
Son kareden ilk kareye dönerek oynatmanın kesintisiz bir döngü oluşturup oluşturmayacağını denetler: True bu dönüşü etkinleştirir, False devre dışı bırakır.
video_qualityisteğe bağlı
Türenum
Varsayılanhigh
lowmediumhighmaximum
Yalnızca output_type olarak 'video' kullanıldığında geçerli olan video kalitesi seçimi.
video_write_modeisteğe bağlı
Türenum
Varsayılanbalanced
fastbalancedsmall
Yalnızca output_type olarak 'video' kullanıldığında geçerli olan video yazma modu.
enable_safety_checkeristeğe bağlı
Türboolean
Varsayılantrue
Çağıran yetkiliyse false ayarlanarak tarama gevşetilebilir.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
video
object {url, content_type, file_name, file_size, width, height, fps, duration, num_frames}Enterpole edilen kareleri içeren çıktı video dosyası.

Daha fazla model: Videodan Videoya

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/film/video.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt