Intel เปิดตัวตัวเข้ารหัสวิดีโอ SVT-AV1 1.0

Intel ได้เผยแพร่การเปิดตัวไลบรารี SVT-AV1 1.0 (Scalable Video Technology AV1) ซึ่งมีตัวเข้ารหัสและตัวถอดรหัสทางเลือกสำหรับรูปแบบการเข้ารหัสวิดีโอ AV1 ซึ่งใช้การขนานฮาร์ดแวร์ของการคำนวณที่มีอยู่ใน CPU รุ่นใหม่ของ Intel วัตถุประสงค์หลักของ SVT-AV1 คือการบรรลุระดับของประสิทธิภาพที่เหมาะสมสำหรับการแปลงรหัสวิดีโอแบบทันทีทันใดและการใช้ในบริการวิดีโอแบบออนดีมานด์ (VOD) รหัสนี้ได้รับการพัฒนาโดยโครงการ OpenVisualCloud ซึ่งพัฒนาตัวเข้ารหัส SVT-HEVC และ SVT-VP9 และเผยแพร่ภายใต้ใบอนุญาต BSD

SVT-AV1 ต้องการโปรเซสเซอร์ Intel Core รุ่นที่ 5 เป็นอย่างน้อย (Intel Xeon E4-v10 และ CPU ที่ใหม่กว่า) ในการเข้ารหัสสตรีม AV1 4 บิตด้วยคุณภาพ 48K จำเป็นต้องมี RAM 1080 GB, 16p 720 GB, 8p 480 GB, 4p 1 GB เนื่องจากความซับซ้อนของอัลกอริทึมที่ใช้ใน AV1 การเข้ารหัสรูปแบบนี้ต้องใช้ทรัพยากรมากกว่ารูปแบบอื่นอย่างมาก ซึ่งไม่อนุญาตให้ใช้ตัวเข้ารหัส AV1 มาตรฐานสำหรับการแปลงรหัสตามเวลาจริง ตัวอย่างเช่น ตัวเข้ารหัสสต็อกจากโปรเจ็กต์ AV5721 ต้องการการประมวลผล 5869, 658 และ 264 มากกว่าตัวเข้ารหัส x264 (โปรไฟล์หลัก), x9 (โปรไฟล์สูง) และ libvpx-vpXNUMX

ท่ามกลางการเปลี่ยนแปลงในการเปิดตัว SVT-AV1 ใหม่:

  • เพิ่มการรองรับ S-frames (Switching Frame) เฟรมระดับกลางที่สามารถคาดการณ์เนื้อหาตามเฟรมอ้างอิงที่ถอดรหัสก่อนหน้านี้จากวิดีโอเดียวกันที่ความละเอียดสูงกว่า S-frames ช่วยให้คุณเพิ่มประสิทธิภาพการบีบอัดของสตรีมแบบสด
  • เพิ่มโหมดควบคุมการเข้ารหัสอัตราบิตคงที่ (CBR) เพื่อเวลาแฝงที่น้อยที่สุด
  • เพิ่มการรองรับการส่งผ่านข้อมูลตำแหน่งการสุ่มตัวอย่างสี
  • เพิ่มความสามารถในการข้ามภาพ denoising หลังจากการสังเคราะห์แบบหยาบ
  • รองรับการถอดรหัสอย่างรวดเร็วขยายไปถึงค่าที่ตั้งไว้ล่วงหน้า M0-M10
  • ใช้ตัวเลือก "--fast-decode" ได้ง่ายขึ้น และปรับการถอดรหัสเร็วระดับแรกให้เหมาะสม
  • ปรับปรุงคุณภาพการมองเห็นของผลการเข้ารหัส
  • เพิ่มประสิทธิภาพการใช้หน่วยความจำ
  • เพิ่มการปรับแต่งเพิ่มเติมตามคำสั่ง AVX2

ที่มา: opennet.ru

เพิ่มความคิดเห็น