واجهة Video Upscaler البرمجية
مرجع كامل لواجهة API الخاصة بنماذج FlaqAI Video Upscaler.
إصدارات النموذج
تدعم واجهة API هذه إصدارين لترقية دقة الفيديو:
مقارنة سريعة
إنشاء مهمة ترقية الدقة
نقطة النهاية
http
معلمات الطلب
مطلوبة
تُحدد نسبة العرض إلى الارتفاع للإخراج وفقًا للفيديو المصدر ولا يمكن تعيينها بشكل منفصل.
تنسيق الاستجابة
الاستجابة الأولية
تعيد جميع النماذج task_id لاستخدامه في الاستقصاء:
json
استجابة الاستقصاء
استقصِ GET /api/v1/video/{taskId} للتحقق من الحالة:
json
قيم الحالة
submitted: تم قبول المهمة وهي بانتظار المعالجةprocessing: جارٍ إنشاء الفيديوsucceed: اكتمل إنشاء الفيديوfailed: فشل إنشاء الفيديو
وقت المعالجة
يستغرق وقت المعالجة المعتاد من دقيقتين إلى 5 دقائق، حسب مدة الفيديو المرفوع والدقة المستهدفة.
نفّذ الاستقصاء كل 5 إلى 10 ثوانٍ للتحقق من الحالة.
أفضل الممارسات
- استخدم عنوان HTTPS ثابتًا ومتاحًا للعامة في
video_url. - اختر الدقة المستهدفة وفقًا لجودة المصدر؛ فزيادة الدقة لا يمكنها استعادة تفاصيل غير موجودة في المصدر.
- راعِ الحد الأدنى للمدة المحتسبة وهو 5 ثوانٍ عند تقدير الأرصدة لمقاطع الفيديو القصيرة.
- استخدم
video-upscalerلسير العمل الذي يراعي التكلفة وvideo-upscaler-proعندما تكون جودة التحسين هي الأولوية.