Hoppa till innehåll

Ffmpeg Api · Merge Videos

Integrera

Modell-id 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"

Upp till 0,612 $ per körning debiteras efter faktisk användning, resten återbetalas Kör den på den här sidan

Hämta API-nyckel
Utility Video till video

Slår ihop två eller fler videor från URL:er till ett klipp, med valfri målfrekvens och upplösning

Utility · Video

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt video_urls
Släpp en fil eller

Video-URL:er listade i den ordning de ska sammanfogas.

resolution

Välj den slutliga videons upplösning med båda dimensionerna – bredd och höjd – i intervallet 512 till 2048.

Avancerat target_fps · resolution_aspect_ratio_video_index

Ställ in den slutliga videons FPS för att åsidosätta standardvärdet, som använder den lägsta bildrutefrekvensen bland indatavideorna.

Nollbaserat index för indata-videon som bestämmer bildformatet när ingen upplösning anges. Om det utelämnas används den minsta bredden och den minsta höjden som finns bland alla indatavideor.

POST /run/ffmpeg-api/merge-videos?wait=20 pris → 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"

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Ffmpeg Api · Merge Videos

Sammanfogar videorna i `video_urls` i angiven ordning; minst 2 krävs. `target_fps` (1 till 60) anger utdatafrekvensen, annars används den lägsta indatasfrekvensen. Utdataformatet kan anges med `resolution` (förinställningar eller anpassad bredd och höjd från 512 till 2048), eller hämtas från en indatafil via `resolution_aspect_ratio_video_index`. Resultatet innehåller den sammanslagna videon och metadata om källorna.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
video_urlsobligatoriskt videos
Typurl[] · video
≥ 2 objekt
Video-URL:er listade i den ordning de ska sammanfogas.
target_fpsvalfritt
Typnumber | null
1 – 60
Ställ in den slutliga videons FPS för att åsidosätta standardvärdet, som använder den lägsta bildrutefrekvensen bland indatavideorna.
resolutionvalfritt
Typobject
square_hdsquareportrait_4_3portrait_16_9landscape_4_3landscape_16_9
Välj den slutliga videons upplösning med båda dimensionerna – bredd och höjd – i intervallet 512 till 2048.
resolution_aspect_ratio_video_indexvalfritt
Typinteger | null
≥ 0
Nollbaserat index för indata-videon som bestämmer bildformatet när ingen upplösning anges. Om det utelämnas används den minsta bredden och den minsta höjden som finns bland alla indatavideor.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
video
object {url, content_type, file_name, file_size}Videofil som producerats genom sammanfogning.
metadata
objectMetadata för den sammanfogade videon, inklusive information om originalvideorna.

Fler modeller: Video till video

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/ffmpeg-api/merge-videos.md. Alla modeller och guider: https://doitong.com/developers/llms.txt