Vulkan Video API สามารถช่วยให้นักตัดต่อวิดีโอแย่น้อยลงได้

Kronos Group ได้ประกาศ Vulkan Video API ซึ่งเป็น API ใหม่ที่จะช่วยเพิ่มพลังให้กับแอปพลิเคชันประมวลผลวิดีโอที่จำเป็นมาก

Vulkan API ถือเป็นก้าวสำคัญในคอมพิวเตอร์กราฟิกเมื่อเปิดตัวครั้งแรกในปี 2559 เป็นคู่แข่งข้ามแพลตฟอร์มสำหรับเฟรมเวิร์ก DirectX ของ Microsoft และกลายเป็นผู้สืบทอดที่แท้จริงของสถาปัตยกรรม OpenGL ที่เก่าแก่ Vulkan 1.2 เสร็จสมบูรณ์แล้ว กว่าปีที่ผ่านมาและตอนนี้การอัปเดตเล็กๆ น้อยๆ กำลังนำเสนอสิ่งใหม่ๆ — การรองรับวิดีโอ

Kronos Group ผู้ดูแล Vulkan Graphics API ประกาศในวันนี้ ว่าส่วนขยายการเร่งความเร็ว Provisional Vulkan Video นั้นพร้อมให้นักพัฒนาทดลองใช้แล้ว เทคโนโลยีที่เรียกรวมกันว่า 'Vulkan Video' มอบ API ระดับต่ำสำหรับเกมและแอปพลิเคชันในการประมวลผลวิดีโอ กลุ่มเขียนไว้ในประกาศว่า "การใช้ประโยชน์จากกรอบงาน Vulkan ที่มีอยู่ทำให้สามารถใช้งานทรัพยากรการประมวลผลได้อย่างมีประสิทธิภาพ เวลาแฝงต่ำ และมีค่าใช้จ่ายต่ำ รวมถึงการกระจายสตรีม ประมวลผลงานใน CPU คอร์หลายคอร์และฮาร์ดแวร์ตัวแปลงสัญญาณวิดีโอ ทั้งหมดนี้มีความสะดวกในการพกพาแอปพลิเคชันข้ามแพลตฟอร์มและอุปกรณ์ที่หลากหลายตั้งแต่อุปกรณ์ฝังตัวขนาดเล็กไปจนถึงระดับสูง เซิร์ฟเวอร์ประสิทธิภาพการทำงาน"

นั่นเป็นคำสำคัญๆ มากมาย แต่เป้าหมายโดยรวมคือการมอบแอปพลิเคชันที่ประมวลผลวิดีโอ (โปรแกรมตัดต่อวิดีโอ เว็บเบราว์เซอร์ โปรแกรมแปลงไฟล์ ฯลฯ) คุณลักษณะบางอย่างที่ Vulkan มอบให้กับเกมและเครื่องมือกราฟิก นั่นรวมถึงการเพิ่มประสิทธิภาพฮาร์ดแวร์ระดับต่ำ API มาตรฐาน และตัวอย่างโค้ดโอเพ่นซอร์สสำหรับ Windows และ Linux Vulkan Video รองรับการเข้ารหัสและถอดรหัสวิดีโอ H.264 แล้ว โดยคาดว่าจะเข้ากันได้กับ VP9, ​​AV1 และ H.265 ในเร็วๆ นี้

อย่างไรก็ตาม Vulkan Video ยังห่างไกลจากความสมบูรณ์ ขณะนี้ Kronos กำลังขอคำติชมจากนักพัฒนา และสามารถทดสอบ API ใหม่ได้ ไดรเวอร์ Vulkan เบต้าของ NVIDIA. "ตอนนี้ Khronos จะดำเนินการเพื่อสรุปข้อกำหนด Vulkan Video 1.0, SDK และการทดสอบความสอดคล้องให้เสร็จสิ้น เพื่อให้โฟกัสได้ จากนั้นจึงเปลี่ยนไปใช้การรองรับตัวแปลงสัญญาณเพิ่มเติมและฟีเจอร์วิดีโอขั้นสูงเพิ่มเติม” กลุ่มกล่าวในบล็อก โพสต์.