Langkau ke kandungan

Ffmpeg Api · Merge Videos

Integrasikan

ID model ffmpeg-api/merge-videos
# 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/ffmpeg-api/merge-videos?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "videos": [
      "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
      "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 $0.612 setiap larian dicaj berdasarkan penggunaan sebenar, selebihnya dibayar balik Jalankan pada halaman ini

Dapatkan kunci API
Utility Video ke Video

Menggabungkan dua atau lebih video daripada URL menjadi satu klip, dengan kadar bingkai sasaran dan resolusi output pilihan

Utility · 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_urls
Lepaskan fail, atau

URL video yang disenaraikan mengikut susunan untuk digabungkan.

resolution

Pilih resolusi video akhir dengan kedua-dua dimensi—lebar dan tinggi—dalam julat 512 hingga 2048.

Lanjutan target_fps · resolution_aspect_ratio_video_index

Tetapkan FPS video output untuk mengatasi lalai, yang menggunakan kadar bingkai terendah antara video input.

Indeks video input berasaskan sifar yang menentukan nisbah aspek apabila tiada resolusi dinyatakan. Jika tidak ditetapkan, lebar terkecil dan tinggi terkecil yang ditemui merentas semua video input digunakan.

POST /run/ffmpeg-api/merge-videos?wait=20 sebut harga → $0.612
# 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/ffmpeg-api/merge-videos?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "videos": [
      "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
      "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 Ffmpeg Api · Merge Videos

Menggabungkan video yang disenaraikan dalam `video_urls` mengikut turutan; sekurang-kurangnya 2 diperlukan. `target_fps` (1 hingga 60) menetapkan kadar bingkai output, jika tidak kadar bingkai input terendah digunakan. Saiz output boleh ditetapkan dengan `resolution` (pratetap atau lebar dan tinggi tersuai dari 512 hingga 2048), atau diambil daripada satu input melalui `resolution_aspect_ratio_video_index`. Hasilnya merangkumi video yang digabungkan serta metadata tentang sumber.

Parameter

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

NamaJenis LalaiDibenarkan Penerangan
video_urlsdiperlukan videos
Jenisurl[] · video
≥ 2 item
URL video yang disenaraikan mengikut susunan untuk digabungkan.
target_fpspilihan
Jenisnumber | null
1 – 60
Tetapkan FPS video output untuk mengatasi lalai, yang menggunakan kadar bingkai terendah antara video input.
resolutionpilihan
Jenisobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Pilih resolusi video akhir dengan kedua-dua dimensi—lebar dan tinggi—dalam julat 512 hingga 2048.
resolution_aspect_ratio_video_indexpilihan
Jenisinteger | null
≥ 0
Indeks video input berasaskan sifar yang menentukan nisbah aspek apabila tiada resolusi dinyatakan. Jika tidak ditetapkan, lebar terkecil dan tinggi terkecil yang ditemui merentas semua video input digunakan.
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": "ffmpeg-api/merge-videos",
  "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": 612,
    "usd": "0.612",
    "charged": 612,
    "refunded": 0
  },
  "input": {
    "video_urls": [
      "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
      "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
    },
    "metadata": {}
  },
  "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 melalui penggabungan.
metadata
objectMetadata video yang digabungkan, termasuk maklumat tentang video asal.

Lebih banyak model: Video ke Video

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/ffmpeg-api/merge-videos.md. Semua model dan panduan: https://doitong.com/developers/llms.txt