ไมโครซอฟท์เพิ่ม API ใช้จีพียูเข้ารหัสวิดีโอ เร่งความเร็วแอพตัดต่อวิดีโอบนวินโดวส์

by mk
11 December 2021 - 13:51

ไมโครซอฟท์ประกาศฟีเจอร์ใหม่ของ DirectX 12 คือ Video Encoder เปิด API ให้ใช้จีพียูช่วยเร่งความเร็วการเข้ารหัสวิดีโอได้แล้ว ส่งผลให้แอพจำพวกตัดต่อหรือแปลงไฟล์วิดีโอทำงานได้เร็วขึ้น

DirectX 12 มี API สำหรับถอดรหัสวิดีโอ (Video Decoder) อยู่ก่อนแล้ว การเพิ่ม API สำหรับเข้ารหัสวิดีโอด้วยจีพียูมา ย้ายงานประมวลผลไปที่ฮาร์ดแวร์ ย่อมช่วยทำให้ประสิทธิภาพของแอพเพิ่มขึ้น

เบื้องต้นยังรองรับ codec สองตัวคือ H264 และ HEVC ใช้งานได้กับจีพียู 2 ค่ายคือ Intel (Ice Lake ขึ้นไป) และ NVIDIA (GeForce GTX 10 ขึ้นไป) ส่วนจีพียูฝั่ง AMD จะตามมาในไตรมาส 2/2022

API ตัวนี้จะมาเป็นมาตรฐานใน Windows 11 ส่วน Windows 10 จะต้องติดตั้ง DirectX Agility SDK เพิ่มเติม

เว็บไซต์ Tom's Hardware ชี้ว่าแอพตัดต่อวิดีโอบางตัวอาจมีฟีเจอร์ใช้ GPU ช่วย encoding ที่เขียนเองอยู่ก่อนแล้ว แต่การที่ระบบปฏิบัติการมี API มาตรฐานให้เรียกใช้โดยตรง ช่วยให้แอพเข้าถึงฟีเจอร์ของ GPU ได้ละเอียดขึ้น ง่ายขึ้น ในภาพรวม ประสบการณ์ของการตัดต่อวิดีโอบนวินโดวส์ย่อมดีขึ้นด้วย ที่เหลือคือรอบรรดาแอพปรับมาเรียกใช้ API ตัวนี้เท่านั้น

ที่มา - DirectX Blog, Tom's Hardware

Blognone Jobs Premium