المواصفات التقنية لـ runway-video2video
| المواصفة | التفاصيل |
|---|---|
| معرّف النموذج | runway-video2video |
| المزوّد | Runway |
| نوع النموذج | توليد فيديو إلى فيديو / تحويل فيديو مؤسلَب |
| الوظيفة الأساسية | يحوّل فيديو الإدخال إلى فيديو مخرَج جديد موجَّه بوصف نصي، وفي بعض سير العمل بصورة مرجعية أو بالإطار الأول. |
| القدرة الداعمة من Runway | يرتبط عادةً بسير عمل Runway المسمّى Video to Video على Gen-3 Alpha وGen-3 Alpha Turbo، بينما تُشير إرشادات Runway الأحدث إلى Gen-4 Aleph لأحدث قدرات الفيديو إلى الفيديو. |
| أنواع الإدخال | يتطلب فيديو إدخال؛ ويُستخدم نص الوصف لتوجيه التحويل. كما تصف وثائق Runway الأسلبة الموجّهة بالصور ضمن سير عمل الفيديو. |
| المخرَج | مقطع فيديو محوَّل بالذكاء الاصطناعي |
| المدد المدعومة | يدعم سير عمل Runway من نوع Gen-3 للفيديو إلى الفيديو مقاطع حتى 20 ثانية في سير العمل المشار إليه. |
| دقات الإخراج | 1280×768 وللنُّسخ المدعومة 768×1280. |
| أقصى حجم للإدخال | 64 MB في سير العمل المشار إليه من Gen-3 للفيديو إلى الفيديو. |
| الوصول | متاح عبر تكامل قائم على واجهة برمجة التطبيقات وسير عمل المنصة من Runway. تنشر Runway وثائق واجهة برمجة التطبيقات الخاصة بها بشكل منفصل. |
ما هو runway-video2video؟
runway-video2video هو معرّف نموذج CometAPI لقدرة Runway على توليد فيديو إلى فيديو، وهو سير عمل يأخذ مقطع فيديو قائمًا ويعيد تصييره بأسلوب بصري جديد أو تفسير تقوده الحركة باستخدام توجيه قائم على الوصف النصي. عمليًا، يُستخدم ذلك للأسلبة، وتحويل المشاهد، وتطوير المظهر البصري، والمؤثرات البصرية التجريبية VFX، وتحويل اللقطات الخام إلى مخرجات أكثر سينمائية أو إبداعًا.
تصف وثائق مساعدة Runway ميزة Video to Video كطريقة لتغيير أسلوب الفيديوهات باستخدام وصف نصي أو صورة إدخال كإطار أول. وتُشير إرشادات المنتج الأحدث إلى أنه بينما دعمت Gen-3 Alpha وTurbo هذا السير، فإن توصيات Runway الجديدة توجّه المستخدمين نحو أدوات الجيل الأحدث مثل Gen-4 Aleph لأحدث حالات استخدام الفيديو إلى الفيديو. ومن منظور التكامل مع CometAPI، يُعد runway-video2video معرّف نموذج المنصة الذي تستخدمه للوصول إلى هذه الفئة من القدرات.
الميزات الرئيسية لـ runway-video2video
- توليد موجَّه بالفيديو: يبدأ من فيديو إدخال موجود بدلًا من توليد الحركة من الصفر، ما يجعله مفيدًا للحفاظ على بنية اللقطة والتوقيت والتكوين أثناء تغيير النتيجة البصرية.
- تحويل قائم على الوصف النصي: يستخدم تعليمات بلغة طبيعية للتحكم في أسلوب المخرَج ومزاجه وإعادة تفسير الموضوع أو اتجاه المؤثرات البصرية.
- نقل الأسلوب وإعادة التصيير الإبداعي: مناسب لتحويل اللقطات إلى معالجات بصرية متحركة أو سينمائية أو سريالية أو معالجات تحمل هوية علامة تجارية دون تحرير يدوي إطارًا بإطار. هذا استنتاج بناءً على سير عمل الأسلبة للفيديو إلى الفيديو كما تصفه Runway.
- سير عمل واعٍ بالمراجع: تُشير وثائق Runway إلى دعم التوجيه المستند إلى الصور في تدفقات توليد الفيديو ذات الصلة، ما يساعد في توجيه التكوين أو الحفاظ على الاتساق الجمالي.
- خيارات إخراج عمودي وأفقي: تتضمن سير العمل المدعومة صيغ إخراج أفقية وعمودية قياسية، وهو ما يفيد النشر على الشبكات الاجتماعية والهاتف المحمول والتسويق.
- كفاءة إنتاج المحتوى القصير: يدعم سير العمل المشار إليه مقاطع قصيرة حتى 20 ثانية، وهو ما يلائم المواد الإعلانية ولقطات المفهوم والمنشورات الاجتماعية ومسارات التكرار السريعة.
- إمكانية الوصول عبر واجهة برمجة التطبيقات: توفّر Runway وثائق واجهة برمجة التطبيقات وأنماط الوصول إلى النماذج، مما يمكّن التكامل البرمجي مع التطبيقات الإبداعية والأدوات الداخلية وخطوط أنابيب الوسائط المؤتمتة.
كيفية الوصول إلى runway-video2video ودمجه
الخطوة 1: التسجيل للحصول على مفتاح واجهة برمجة التطبيقات (API)
للبدء، سجّل في CometAPI وأنشئ مفتاح واجهة برمجة التطبيقات الخاص بك من لوحة التحكم. بعد الحصول على المفتاح، خزّنه بشكل آمن واستخدمه لمصادقة الطلبات إلى نقطة نهاية CometAPI.
الخطوة 2: إرسال الطلبات إلى واجهة runway-video2video API
استخدم صيغة واجهة برمجة التطبيقات الرسمية من Runway عبر CometAPI. نقطة النهاية هي POST /runwayml/v1/video_to_video. يجب تضمين الترويسة X-Runway-Version.
curl https://api.cometapi.com/runwayml/v1/video_to_video \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-H "X-Runway-Version: 2024-11-06" \
-d '{
"model": "gen4_aleph",
"videoUri": "https://example.com/your-source-video.mp4",
"promptText": "Transform this footage into a cinematic neon-lit sci-fi sequence with dramatic atmosphere and smooth motion.",
"seed": 1,
"ratio": "1280:720",
"references": [],
"contentModeration": {
"publicFigureThreshold": "auto"
}
}'
import os, requests
resp = requests.post(
"https://api.cometapi.com/runwayml/v1/video_to_video",
headers={
"Authorization": f"Bearer {os.environ['COMETAPI_API_KEY']}",
"Content-Type": "application/json",
"X-Runway-Version": "2024-11-06",
},
json={
"model": "gen4_aleph",
"videoUri": "https://example.com/your-source-video.mp4",
"promptText": "Transform this footage into a cinematic neon-lit sci-fi sequence.",
"seed": 1,
"ratio": "1280:720",
"references": [],
"contentModeration": {"publicFigureThreshold": "auto"},
},
)
print(resp.json())
الخطوة 3: جلب النتائج والتحقق منها
تعيد الواجهة كائن مهمة. نفّذ الاستعلام الدوري لنقطة نهاية حالة المهمة للتحقق من اكتمال توليد الفيديو، ثم استرجع رابط فيديو المخرَج. للاستخدام الإنتاجي، أضِف محاولات إعادة، واستعلام حالة دوري، وتسجيلًا لضمان تكامل موثوق مع runway-video2video.