Halaman ini diterjemahkan secara otomatis. Menemukan kesalahan?Bantu perbaiki.
Skip to content

Merge Videos

Menggabungkan beberapa klip video menjadi satu file MP4. Semua masukan dinormalisasi ke resolusi video pertama dan 30 fps.

API Endpoint

POST /api/v1/tools/video/merge-videos

Menerima multipart form data dengan dua file video atau lebih. Ini adalah endpoint asinkron - ia langsung mengembalikan 202 Accepted dan progres dialirkan melalui SSE di GET /api/v1/jobs/{jobId}/progress.

Parameters

Alat ini tidak memiliki parameter pengaturan. Unggah 2-10 file video sebagai beberapa bagian file.

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/merge-videos \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@intro.mp4" \
  -F "file=@main.mp4" \
  -F "file=@outro.mp4"

Example Response

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "async": true
}

Notes

  • Klip digabungkan sesuai urutan unggahannya.
  • Semua klip dienkode ulang agar sesuai dengan resolusi, frame rate (30 fps), dan codec (H.264) klip pertama. Masukan yang tidak cocok dinormalisasi secara otomatis.
  • Menerima 2-10 file video per permintaan.
  • Pembaruan progres tersedia melalui SSE di GET /api/v1/jobs/{jobId}/progress hingga job selesai.