Мазмұнға өту

Ffmpeg Api · Merge Videos

Интеграциялау

Модель идентификаторы 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"

Бір орындауға 0,612 $ дейін нақты пайдалануға қарай ақы алынады, қалғаны қайтарылады Осы бетте іске қосу

API кілтін алу

URL мекенжайларындағы екі немесе одан көп бейнені бір клипке біріктіреді; мақсатты кадр жиілігі мен шығыс ажыратымдылығын қосымша орнатуға болады

Utility · Бейне

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

•міндетті video_urls
Файлды тастаңыз немесе

Біріктірілуі тиіс ретпен көрсетілген бейне URL мекенжайлары.

resolution

Ені мен биіктігі арқылы соңғы бейненің ажыратымдылығын 512–2048 ауқымында таңдаңыз.

Қосымша target_fps · resolution_aspect_ratio_video_index

Шығыс бейнесінің FPS мәнін әдепкі параметрдің орнына орнатады; әдепкі параметр кіріс бейнелерінің ішіндегі ең төмен кадр жиілігін пайдаланады.

Ажыратымдылық көрсетілмегенде арақатынасты анықтайтын, нөлден басталатын кіріс бейне индексі. Орнатылмаса, барлық кіріс бейнелерінен табылған ең кіші ен мен ең кіші биіктік пайдаланылады.

POST /run/ffmpeg-api/merge-videos?wait=20 бағасы → 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"

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Ffmpeg Api · Merge Videos туралы

`video_urls` тізіміндегі бейнелерді ретімен біріктіреді; кемінде 2 бейне қажет. `target_fps` (1–60) шығыс кадр жиілігін орнатады, әйтпесе ең төмен кіріс кадр жиілігі қолданылады. Шығыс өлшемін `resolution` арқылы (дайын мәндер немесе ені мен биіктігі 512–2048 аралығындағы реттелетін өлшем) беруге немесе `resolution_aspect_ratio_video_index` арқылы кірістердің бірінен алуға болады. Нәтижеде біріктірілген бейне және бастапқы файлдар туралы метадеректер болады.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
video_urlsміндетті videos
Түріurl[] · video
≥ 2 элемент
Біріктірілуі тиіс ретпен көрсетілген бейне URL мекенжайлары.
target_fpsміндетті емес
Түріnumber | null
1 – 60
Шығыс бейнесінің FPS мәнін әдепкі параметрдің орнына орнатады; әдепкі параметр кіріс бейнелерінің ішіндегі ең төмен кадр жиілігін пайдаланады.
resolutionміндетті емес
Түріobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Ені мен биіктігі арқылы соңғы бейненің ажыратымдылығын 512–2048 ауқымында таңдаңыз.
resolution_aspect_ratio_video_indexміндетті емес
Түріinteger | null
≥ 0
Ажыратымдылық көрсетілмегенде арақатынасты анықтайтын, нөлден басталатын кіріс бейне индексі. Орнатылмаса, барлық кіріс бейнелерінен табылған ең кіші ен мен ең кіші биіктік пайдаланылады.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

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"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
video
object {url, content_type, file_name, file_size}Біріктіру нәтижесінде жасалған бейне файл.
metadata
objectБастапқы бейнелер туралы ақпаратты қоса алғандағы біріктірілген бейненің метадеректері.

Қосымша модельдер: Бейнеден бейнеге

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/ffmpeg-api/merge-videos.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt