المواصفات التقنية لـ runway-act-one
| المواصفة | التفاصيل |
|---|---|
| معرّف النموذج | runway-act-one |
| المزوّد | Runway |
| نوع النموذج | تحريك أداء الشخصية / نقل أداء الوجه من صورة/فيديو إلى فيديو |
| الوظيفة الأساسية | يطبّق فيديو الأداء المُحرك على صورة مرجعية للشخصية أو فيديو مرجعي للشخصية لتحريك التعابير وحركة الشفاه والحركة الوجهية. |
| سياق النموذج الأساسي | تقدّم Runway Act-One كميزة تُستخدم مع تدفقات عمل Gen-3 Alpha وGen-3 Alpha Turbo. |
| المدخلات الأساسية | فيديو الأداء المُحرك بالإضافة إلى صورة مرجعية للشخصية أو فيديو مرجعي للشخصية. |
| نوع الهدف الموصى به | بشري، مواجه للأمام، لقطات لوجه واحد مع ملامح وجه واضحة وحجب بصري أدنى قدر ممكن. |
| مدة الإخراج المدعومة | حتى 30 ثانية في سير عمل Act-One الموثّق ضمن Gen-3 Alpha / Turbo. |
| دقّات الإخراج | 1280×768 و768×1280 في سير العمل الموثّق. |
| معدّل الإطارات | 24 إطارًا في الثانية. |
| التحكّم بالحركة | إعداد شدة الحركة من 1 إلى 5؛ القيم الأقل تعزّز الثبات، والقيم الأعلى تزيد التعبيرية. |
| توفّر المنصّة | توثّق Runway توفر Act-One على الويب وiOS لسير العمل المشار إليه. |
| اعتبارات الوصول | تذكر Runway أن هذه الميزة متاحة لمستخدمي خطة Standard أو أعلى ضمن سير العمل في المنتج، بينما يعتمد الوصول عبر واجهة البرمجة على منصة المطوّرين لدى Runway ومفاتيح API وترويسات مُرقّمة الإصدار، وتدفّق توليد قائم على المهام. |
ما هو runway-act-one؟
runway-act-one هو معرّف المنصّة لدى CometAPI لعمل/نموذج Act-One من Runway، وهو نظام لتحريك الشخصيات مصمم لنقل أداء مسجّل إلى شخصية مستهدفة. ووفقًا لوصف Runway، يحمّل المستخدمون أداءً مُحركًا ويستخدمونه للتأثير في صورة مرجعية للشخصية أو فيديو مرجعي لها، خصوصًا لتعابير الوجه وحركة الفم والتمثيل الوجهي.
عمليًا، يجعل هذا runway-act-one مناسبًا لمقاطع الشخصيات المتحدثة، وتحريك الصور الشخصية المُؤَسلبة، ولقطات الصور الرمزية بالذكاء الاصطناعي، والتحريك الوجهي المدفوع بالأداء حيث ترغب في قدر أكبر من التحكّم مقارنة بتوليد الفيديو المعتمد على النص فقط. تؤكد إرشادات Runway أن أفضل النتائج تأتي من مدخلات بشرية مواجهِة للأمام، لوجه واحد، بإضاءة جيدة، مع بقاء الوجه ظاهرًا طوال اللقطة.
على الرغم من أن Act-One يُوصَف في وثائق المساعدة لدى Runway كجزء من تدفق إنشاء Gen-3 Alpha وTurbo، ينبغي على المطوّرين الذين يدمجون Runway برمجيًا فهم أن واجهة Runway تعتمد نمط المهام، وتتم المصادقة عبر رمز Bearer، وتُدار الإصدارات باستخدام الترويسة X-Runway-Version.
الميزات الرئيسية لـ runway-act-one
- تحريك وجهي مدفوع بالأداء: ينقل أداءً مصدره فيديو إلى شخصية مستهدفة، ما يسمح للتعابير وحركة الفم باتّباع فيديو القيادة بدل الاعتماد على التلقين النصّي فقط.
- إدخال صورة أو فيديو للشخصية: يدعم إما صورة مرجعية ثابتة للشخصية للحصول على مخرجات أكثر استقرارًا، أو فيديو مرجعي للشخصية لمزيد من مرونة الحركة.
- التأثير في التعابير ومزامنة الشفاه: تضع Runway Act-One كطريقة للتأثير الدقيق في التعابير وحركات الفم والسلوك الوجهي المرتبط.
- إمكانية ضبط شدة الحركة: يتضمن تحكّمًا بشدة الحركة من 1 إلى 5 ليتمكن المستخدم من الموازنة بين الثبات والتعبيرية.
- مواصفات إنتاج مناسبة للوضعين الأفقي والعمودي: يدعم المخرجات بنمطَي العرض والعمودي عند 24 إطارًا في الثانية وطول يصل حتى 30 ثانية.
- موثوقية مدفوعة بأفضل الممارسات: تقدّم Runway إرشادات إدخال واضحة مثل تأطير من الكتفين فأعلى، ووجوه مواجهة للأمام، وحجب بصري محدود، ورؤية مستمرة للوجه لتحسين معدّل النجاح والجودة.
- توافق مع واجهة برمجة قائمة على المهام: تستخدم واجهة Runway نمط إرسال المهام واسترجاعها بالمصادقة، ما يلائم خطوط إنتاج غير متزامنة.
- خيارات استيعاب أصول قابلة لإعادة الاستخدام: تدعم Runway مدخلات HTTPS مباشرة وأصولًا مرفوعة مؤقتًا عبر
runway://عناوين URI، ما يساعد عند أتمتة تدفّقات الوسائط الثقيلة.
كيفية الوصول إلى ودمج runway-act-one
الخطوة 1: التسجيل للحصول على مفتاح API
لاستدعاء runway-act-one، أنشئ أولًا حسابًا على CometAPI وولّد مفتاح API من لوحة التحكم. خزّنه بأمان كمتغير بيئي حتى تتمكّن تطبيقاتك من توثيق الطلبات من دون تضمين الأسرار في ملفات المصدر.
الخطوة 2: إرسال الطلبات إلى واجهة runway-act-one
استخدم نقطة النهاية المتوافقة مع Runway لدى CometAPI عند POST /runway/pro/act_one.
curl https://api.cometapi.com/runway/pro/act_one \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "Your prompt here."
}'
الخطوة 3: استرجاع النتائج والتحقق منها
تعيد الواجهة عنصر مهمة. اسأل دوريًا عن حالة المهمة عبر POST /runway/feed باستخدام معرّف المهمة لمعرفة متى يكتمل التوليد، ثم استرجع عنوان URL الخاص بالمخرجات.