تُرجمت هذه الصفحة آليًا. هل لاحظت خطأً؟ساعد في تحسينها.
Skip to content

Merge Videos

دمج عدة مقاطع فيديو في ملف MP4 واحد. تُوحَّد جميع المدخلات لتطابق دقة الفيديو الأول و30 إطاراً في الثانية.

API Endpoint

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

يقبل بيانات نموذج متعدد الأجزاء تحتوي على ملفي فيديو أو أكثر. هذه نقطة نهاية غير متزامنة - تُرجع 202 Accepted فوراً ويُبَثّ التقدم عبر SSE على GET /api/v1/jobs/{jobId}/progress.

Parameters

لا توجد معلمات إعدادات لهذه الأداة. ارفع 2-10 ملفات فيديو كأجزاء 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

  • تُسلسَل المقاطع بالترتيب الذي رُفعت به.
  • يُعاد ترميز جميع المقاطع لتطابق دقة المقطع الأول، ومعدل إطاراته (30 إطاراً في الثانية)، وترميزه (H.264). تُوحَّد المدخلات غير المتطابقة تلقائياً.
  • يقبل 2-10 ملفات فيديو لكل طلب.
  • تحديثات التقدم متاحة عبر SSE على GET /api/v1/jobs/{jobId}/progress حتى تكتمل المهمة.