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

Images to Video

تحويل مجموعة من الصور إلى فيديو عرض شرائح مع مدة قابلة للتهيئة لكل صورة، ودقة، ومعدل إطارات.

API Endpoint

POST /api/v1/tools/video/images-to-video

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

Parameters

ParameterTypeRequiredDefaultDescription
secondsPerImagenumberNo2مدة عرض كل صورة بالثواني (0.5-10)
resolutionstringNo"720p"دقة الإخراج: 1080p أو 720p أو square
fpsintegerNo30معدل إطارات الإخراج (10-60)

Example Request

bash
curl -X POST http://localhost:1349/api/v1/tools/video/images-to-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@slide1.jpg" \
  -F "file=@slide2.jpg" \
  -F "file=@slide3.jpg" \
  -F "file=@slide4.jpg" \
  -F 'settings={"secondsPerImage": 3, "resolution": "1080p"}'

Example Response

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/slideshow.mp4",
  "originalSize": 3500000,
  "processedSize": 1200000
}

Notes

  • يقبل 2-60 ملف صورة لكل طلب. تظهر الصور في الفيديو بترتيب الرفع.
  • تُغيَّر أبعاد الصور وتُبطَّن لتلائم الدقة المستهدفة مع الحفاظ على نسبة العرض إلى الارتفاع.
  • ينتج خيار الدقة square فيديو بأبعاد 1080x1080، وهو مفيد لوسائل التواصل الاجتماعي.
  • صيغة الإخراج دائماً MP4 (H.264).