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

Convert Video

تحويل مقاطع الفيديو بين صيغ MP4 وMOV وWebM وAVI وMKV مع إعدادات جودة مسبقة قابلة للتهيئة.

API Endpoint

POST /api/v1/tools/video/convert-video

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

Parameters

ParameterTypeRequiredDefaultDescription
formatstringNo"mp4"صيغة الإخراج: mp4 أو mov أو webm أو avi أو mkv
qualitystringNo"balanced"إعداد الجودة المسبق: high أو balanced أو small

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/convert-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"format": "webm", "quality": "balanced"}'

Example Response

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

Notes

  • يُنتج إعداد الجودة المسبق high أفضل دقة صورة لكن بملفات أكبر. يضغط الإعداد المسبق small بقوة للحصول على أصغر حجم ملف.
  • يستخدم إخراج WebM ترميز VP9. يستخدم MP4 وMOV ترميز H.264. تتوفر AVI وMKV لسير العمل القديم أو الأرشفة.
  • تحديثات التقدم متاحة عبر SSE على GET /api/v1/jobs/{jobId}/progress حتى تكتمل المهمة.