إنشاء فيديو سورا 2
ابدأ مهمة إنشاء سورا 2 أو سورا برو مع مطالبات النص إلى الفيديو أو الصورة إلى الفيديو الاختيارية.
معلمات الحمولة
- مطلوب. استخدم "sora-2" أو "sora-2-pro" لاستهداف متغير النموذج الذي تحتاجه.
- مطلوب. وصف باللغة الطبيعية للمشهد الذي تريد أن ينشئه سورا.
- اختياري (موصى به). بيانات URL بتنسيق Base64 مع البادئة "data:image/*;base64," لوضع الصورة إلى الفيديو.
- اختياري. رابط صورة مرجعية قديم؛ لا يزال مدعومًا ولكن بأولوية أقل من imageData.
- اختياري. القيم المدعومة: "9:16" (افتراضي) أو "16:9".
- اختياري. ما إذا كان سيتم عرض الفيديو علنًا؛ الافتراضي هو true.
- اختياري (VIP فقط). pid الفيديو المستهدف لميزات الاستمرار/الريمكس.
- اختياري (VIP فقط). مصفوفة التحكم في الشخصيات؛ يتضمن كل عنصر url والطوابع الزمنية.
- اختياري. نقطة نهاية HTTPS تتلقى الحمولة النهائية عندما تنجح المهمة.
ملاحظات
- تعود الاستجابات على الفور مع taskId؛ استطلع check-result حتى تصبح الحالة ناجحة أو فاشلة.
- قدم webHook لتلقي الحمولة النهائية بشكل غير متزامن دون تشغيل حلقة استطلاع.
طلب عينة
curl -X POST https://freesoragenerator.com/api/v1/video/sora-video \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sora-2-pro",
"prompt": "A cinematic shot of a futuristic city at sunset, captured in 4K.",
"imageData": "data:image/png;base64,iVBORw0KGgoAAA...",
"aspectRatio": "9:16",
"isPublic": true
}'استجابة عينة
{
"code": 0,
"message": "ok",
"data": {
"id": "task_1234567890"
}
}