Seedance 2.5 API
مرجع API الكامل لنماذج إنشاء الفيديو Seedance 2.5 من ByteDance.
إصدارات النموذج
تدعم هذه الواجهة ثلاثة إصدارات:
مقارنة سريعة
نسب الأبعاد المدعومة
يدعم نص إلى فيديو ومراجع إلى فيديو النسب التالية:
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
لا يدعم صورة إلى فيديو المعامل aspect_ratio.
خيارات الدقة
Seedance 2.5 Text to Video
نقطة النهاية
POST /api/v1/video/task
معاملات الطلب
مطلوبة
اختيارية
مثال على الطلب
javascript
Seedance 2.5 Image to Video
معاملات الطلب
مطلوبة
اختيارية
لا تُضمّن
aspect_ratioفي طلبات صورة إلى فيديو. هذا النموذج لا يدعم هذا المعامل.
مثال على الطلب
javascript
Seedance 2.5 Reference to Video
معاملات الطلب
مطلوبة
الوسائط المرجعية
جميع الوسائط المرجعية اختيارية. تُدعم الطلبات التي تحتوي على صور فقط أو فيديوهات فقط أو صوت فقط، وكذلك الطلبات دون وسائط مرجعية. يُنصح باستخدام نص إلى فيديو عند الإنشاء دون مراجع.
العناصر النائبة للإشارة @ (AT)
تربط ميزة @ (AT) الوسائط المرجعية بالوصف عبر عناصر نائبة مرقمة <<<...>>>. يبدأ الترقيم من 1 بشكل مستقل لكل نوع من الوسائط ويتبع ترتيب المصفوفة المقابلة:
مثلًا، إذا كانت الصورة الأولى مرجعًا لشخصية والثانية مرجعًا لمشهد، فاستخدم <<<image_1>>> للشخصية و<<<image_2>>> للمشهد داخل prompt. يجب أن يشير كل عنصر نائب إلى عنصر موجود في المصفوفة المقابلة.
اختيارية
مثال على الطلب
javascript
مثال لطلب مراجع إلى فيديو باستخدام @ (AT)
javascript
حدود الوسائط
تنطبق هذه الحدود على صور الإطارين الأول والأخير والوسائط المرجعية للنماذج في هذه الصفحة.
للصوت المرجعي والفيديو المرجعي حدان مستقلان لمجموع المدد، قدر كل منهما 30 ثانية. الأعداد مستقلة أيضًا: حتى 30 صورة و10 فيديوهات و10 مقاطع صوتية. إضافة فيديوهات لا تقلل عدد الصور المسموح به.
تستخدم جميع النماذج 720p افتراضيًا، لكن يجب مع ذلك إرسال resolution. القيمة الافتراضية لخيار الصوت هي true؛ لا يؤثر هذا الخيار ولا الصوت المرجعي في السعر.
صيغة الاستجابة
الاستجابة الأولية
تعيد جميع النماذج task_id للاستعلام الدوري:
json
استجابة الاستعلام الدوري
استعلم دوريًا من GET /api/v1/video/{taskId} للتحقق من الحالة:
json
قيم الحالة
submitted: تم قبول المهمة وهي في انتظار المعالجةprocessing: جارٍ إنشاء الفيديوsucceed: اكتمل إنشاء الفيديوfailed: فشل إنشاء الفيديو
وقت المعالجة
يختلف وقت المعالجة حسب المدة والدقة وحالة قائمة الانتظار الحالية.
استعلم عن الحالة كل 5-10 ثوانٍ.
أفضل الممارسات
- المعاملات المطلوبة: أرسل
resolutionوdurationدائمًا، وأرسلaspect_ratioلنص إلى فيديو ومراجع إلى فيديو - نسبة أبعاد صورة إلى فيديو: لا ترسل
aspect_ratioفي طلبات صورة إلى فيديو - الفيديوهات المرجعية: الفيديوهات اختيارية؛ يجب أن تظل مدة كل فيديو ومجموع مدد الفيديوهات ضمن الحدود الموثقة
- الصور المرجعية: الصور اختيارية ومستقلة عن الفيديوهات والصوت؛ أرسل حتى 30 عنوان URL لصور مدعومة
- الصوت المرجعي: اجعل مدة كل مقطع 2-30 ثانية وحجمه لا يتجاوز 15 MB، مع مجموع مدد لا يتجاوز 30 ثانية
- ترتيب المراجع: رتّب
imagesوvideosوaudiosكما تريد، وأشر إليها باتساق في الوصف - الصوت: احذف
soundلاستخدام القيمة الافتراضيةtrue، أو اضبطه علىfalseلتعطيل إنشاء الصوت