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

Rotate Video

تدوير الفيديو بمقدار 90 أو 180 أو 270 درجة، أو قلبه أفقياً أو رأسياً.

API Endpoint

POST /api/v1/tools/video/rotate-video

يقبل بيانات نموذج متعدد الأجزاء تحتوي على ملف فيديو وحقل JSON settings.

Parameters

ParameterTypeRequiredDefaultDescription
transformstringYes-التحويل المطلوب تطبيقه: cw90 أو ccw90 أو 180 أو hflip أو vflip

Transform Values

  • cw90 - التدوير 90 درجة باتجاه عقارب الساعة
  • ccw90 - التدوير 90 درجة عكس عقارب الساعة
  • 180 - التدوير 180 درجة
  • hflip - القلب أفقياً (انعكاس مرآوي)
  • vflip - القلب رأسياً

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/rotate-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"transform": "cw90"}'

Example Response

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/clip.mp4",
  "originalSize": 12500000,
  "processedSize": 12400000
}

Notes

  • يؤدي التدوير بمقدار 90 أو 270 درجة إلى تبديل عرض الفيديو وارتفاعه.
  • لا تغير عمليات القلب (hflip وvflip) أبعاد الفيديو.