ข้อมูลทางเทคนิคของ runway-act-one
| ข้อมูลจำเพาะ | รายละเอียด |
|---|---|
| รหัสโมเดล | runway-act-one |
| ผู้ให้บริการ | Runway |
| ประเภทโมเดล | แอนิเมชันการแสดงของตัวละคร / การถ่ายโอนการแสดงใบหน้าจากภาพหรือวิดีโอไปเป็นวิดีโอ |
| ฟังก์ชันหลัก | นำวิดีโอการแสดงที่ใช้ขับเคลื่อนมาปรับใช้กับภาพอ้างอิงของตัวละครหรือวิดีโออ้างอิงของตัวละคร เพื่อทำให้การแสดงสีหน้า การขยับริมฝีปาก และการเคลื่อนไหวของใบหน้ามีชีวิต |
| บริบทของโมเดลฐาน | Act-One ถูกนำเสนอโดย Runway ว่าเป็นฟีเจอร์ที่ใช้ร่วมกับเวิร์กโฟลว์ Gen-3 Alpha และ Gen-3 Alpha Turbo |
| อินพุตหลัก | วิดีโอการแสดงที่ใช้ขับเคลื่อน ร่วมกับภาพอ้างอิงของตัวละครหรือวิดีโออ้างอิงของตัวละครอย่างใดอย่างหนึ่ง |
| ประเภทหัวเรื่องที่แนะนำ | มนุษย์ มองตรง ภาพใบหน้าเดี่ยว โดยมีลักษณะใบหน้าชัดเจนและมีการบังน้อยที่สุด |
| ระยะเวลาผลลัพธ์ที่รองรับ | สูงสุด 30 วินาที ในเวิร์กโฟลว์ Act-One ของ Gen-3 Alpha / Turbo ตามที่ระบุไว้ |
| ความละเอียดผลลัพธ์ | 1280×768 และ 768×1280 ในเวิร์กโฟลว์ตามเอกสาร |
| อัตราเฟรม | 24 fps. |
| การควบคุมการเคลื่อนไหว | การตั้งค่า Motion Intensity ตั้งแต่ 1 ถึง 5 โดยค่าที่ต่ำกว่าจะเน้นความเสถียร และค่าสูงกว่าจะเพิ่มความแสดงออก |
| ความพร้อมใช้งานบนแพลตฟอร์ม | Runway ระบุว่า Act-One ใช้งานได้บนเว็บและ iOS สำหรับเวิร์กโฟลว์ที่อ้างถึง |
| ข้อควรพิจารณาการเข้าถึง | Runway ระบุว่าฟีเจอร์นี้มีให้สำหรับผู้ใช้แผน Standard หรือสูงกว่าในเวิร์กโฟลว์ของผลิตภัณฑ์ ขณะที่การเข้าถึง API ใช้แพลตฟอร์มนักพัฒนาของ Runway, คีย์ API, เฮดเดอร์แบบเวอร์ชัน และโฟลว์การสร้างแบบอิงงาน |
runway-act-one คืออะไร?
runway-act-one เป็นตัวระบุบนแพลตฟอร์มของ CometAPI สำหรับโมเดล/เวิร์กโฟลว์ Act-One ของ Runway ซึ่งเป็นระบบแอนิเมชันตัวละครที่ออกแบบมาเพื่อถ่ายโอนการแสดงที่บันทึกไว้ไปยังตัวละครเป้าหมาย ตามคำอธิบายของ Runway ผู้ใช้จะอัปโหลดการแสดงที่ใช้ขับเคลื่อนและใช้เพื่อมีอิทธิพลกับภาพอ้างอิงของตัวละครหรือวิดีโออ้างอิงของตัวละคร โดยเฉพาะในส่วนของสีหน้า การขยับปาก และการแสดงทางใบหน้า
ในการใช้งานจริง สิ่งนี้ทำให้ runway-act-one เหมาะกับคลิปตัวละครพูด แอนิเมชันภาพบุคคลแบบสไตลไลซ์ ช็อตอวาตาร์ AI และแอนิเมชันใบหน้าที่ขับเคลื่อนด้วยการแสดง ซึ่งต้องการการควบคุมมากกว่าการสร้างวิดีโอด้วยพรอมป์เพียงอย่างเดียว คำแนะนำของ Runway เน้นว่าผลลัพธ์ที่ดีที่สุดมาจากอินพุตใบหน้ามนุษย์แบบเดี่ยว มองตรง แสงดี และใบหน้าเห็นชัดตลอดทั้งช็อต
แม้ว่า Act-One จะถูกอธิบายในเอกสารช่วยเหลือของ Runway ว่าเป็นส่วนหนึ่งของโฟลว์การสร้าง Gen-3 Alpha และ Turbo แต่นักพัฒนาที่ผสาน Runway แบบโปรแกรมมิ่งควรเข้าใจว่า API ของ Runway เป็นแบบอิงงาน ใช้การยืนยันตัวตนด้วย bearer token และมีการกำหนดเวอร์ชันผ่านเฮดเดอร์ X-Runway-Version
คุณสมบัติหลักของ runway-act-one
- หนึ่งในด้านที่เด่นคือแอนิเมชันใบหน้าที่ขับเคลื่อนด้วยการแสดง: ถ่ายโอนการแสดงจากต้นทางไปยังตัวละครเป้าหมาย ทำให้สีหน้าและการขยับปากตามวิดีโอขับเคลื่อน แทนที่จะพึ่งพาการพิมพ์พรอมป์เพียงอย่างเดียว
- อินพุตเป็นภาพหรือตัววิดีโอของตัวละคร: รองรับภาพอ้างอิงของตัวละครเพื่อความเสถียร หรือวิดีโออ้างอิงของตัวละครเพื่อความยืดหยุ่นด้านการเคลื่อนไหว
- อิทธิพลต่อการแสดงสีหน้าและลิปซิงก์: Runway ระบุตรง ๆ ว่า Act-One ใช้เพื่อควบคุมสีหน้า การขยับปาก และพฤติกรรมที่เกี่ยวกับใบหน้าอย่างแม่นยำ
- ปรับความเข้มของการเคลื่อนไหวได้: มีการควบคุม Motion Intensity ตั้งแต่ 1 ถึง 5 เพื่อปรับสมดุลระหว่างความนิ่งกับความแสดงออก
- สเปกที่เหมาะกับงานพอร์ตเทรต: เวิร์กโฟลว์ที่มีเอกสารรองรับทั้งเอาต์พุตแนวนอนและแนวตั้ง ที่ 24 fps ความยาวสูงสุด 30 วินาที
- ความน่าเชื่อถือที่ยึดแนวปฏิบัติที่ดีที่สุด: มีแนวทางอินพุตที่ชัดเจน เช่น เฟรมช่วงไหล่ขึ้นไป มองตรง การบังน้อย และใบหน้าเห็นชัดสม่ำเสมอ เพื่อเพิ่มอัตราความสำเร็จและคุณภาพ
- ความเข้ากันได้กับ API แบบอิงงาน: สำหรับนักพัฒนา API ของ Runway ใช้รูปแบบส่งงานและดึงงานที่ยืนยันตัวตนแล้ว เหมาะกับไปป์ไลน์การผลิตแบบอะซิงโครนัส
- ตัวเลือกการนำเข้าแอสเซ็ตที่นำกลับมาใช้ซ้ำได้: รองรับอินพุตผ่าน HTTPS โดยตรง และแอสเซ็ตอัปโหลดแบบใช้ชั่วคราวผ่าน
runway://URIs ซึ่งมีประโยชน์ต่อการทำงานอัตโนมัติที่สื่อมีจำนวนมาก
วิธีเข้าถึงและผสาน runway-act-one
ขั้นตอนที่ 1: สมัครรับ API Key
หากต้องการเรียกใช้ runway-act-one ให้สร้างบัญชีบน CometAPI และสร้าง API key จากแดชบอร์ด จากนั้นเก็บรักษาไว้อย่างปลอดภัยเป็นตัวแปรสภาพแวดล้อม เพื่อให้แอปพลิเคชันยืนยันคำขอได้โดยไม่ต้องฮาร์ดโค้ดความลับไว้ในซอร์สไฟล์
ขั้นตอนที่ 2: ส่งคำขอไปยัง API ของ 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: ดึงและยืนยันผลลัพธ์
API จะส่งกลับอ็อบเจ็กต์งาน จากนั้นโพลล์สถานะงานผ่าน POST /runway/feed โดยใช้ task ID เพื่อตรวจสอบว่าเสร็จสิ้นการสร้างแล้ว จึงดึง URL ของผลลัพธ์ได้