การเปิดตัว dav1d 0.6 ซึ่งเป็นตัวถอดรหัส AV1 จากโปรเจ็กต์ VideoLAN และ FFmpeg

ชุมชน VideoLAN และ FFmpeg การตีพิมพ์ การเปิดตัวไลบรารี dav1d 0.6.0 พร้อมการใช้งานตัวถอดรหัสรูปแบบการเข้ารหัสวิดีโอฟรีทางเลือก AV1. รหัสโครงการเขียนเป็นภาษา C (C99) พร้อมส่วนแทรกแอสเซมเบลอร์ (NASM/GAS) และ จัดจำหน่ายโดย ภายใต้ใบอนุญาต BSD รองรับสถาปัตยกรรม x86, x86_64, ARMv7 และ ARMv8 รวมถึงระบบปฏิบัติการ Linux, Windows, macOS, Android และ iOS

ไลบรารี dav1d รองรับคุณสมบัติ AV1 ทั้งหมด รวมถึงมุมมองขั้นสูง การสุ่มตัวอย่าง และพารามิเตอร์ควบคุมความลึกของสีทั้งหมดที่ระบุไว้ในข้อกำหนด (8, 10 และ 12 บิต) ไลบรารีได้รับการทดสอบกับไฟล์จำนวนมากในรูปแบบ AV1 คุณลักษณะหลักของ dav1d คือการมุ่งเน้นไปที่การบรรลุประสิทธิภาพการถอดรหัสสูงสุดที่เป็นไปได้ และรับประกันงานคุณภาพสูงในโหมดมัลติเธรด

ในเวอร์ชันใหม่:

  • มีการเพิ่มประสิทธิภาพเฉพาะสถาปัตยกรรม ARM64 ซึ่งครอบคลุมการทำงานหลายอย่างเมื่อทำงานกับความลึกของสี 10 และ 12 บิต
  • เพิ่มการเพิ่มประสิทธิภาพตามคำสั่ง AVX-512 สำหรับการดำเนินการ prep_bilin, prep_8tap, cdef_filter และ mc_avg/w_avg/mask
  • เพิ่มการเพิ่มประสิทธิภาพตามคำสั่ง SSSE3 เพื่อลดสัญญาณรบกวนทางดิจิทัล
  • เพิ่มการเพิ่มประสิทธิภาพตามคำสั่ง AVX2 สำหรับการดำเนินการ msac_adapt16
  • แก้ไขความคลาดเคลื่อนที่ไม่ค่อยพบในพฤติกรรมด้วยตัวถอดรหัส AV1 อ้างอิง
  • ปรับปรุงการเพิ่มประสิทธิภาพสำหรับการดำเนินการ msac, cdef และ looprestoration สำหรับ ARM64
  • ปรับปรุงการเพิ่มประสิทธิภาพ AVX2 สำหรับ cdef_filter;
  • การใช้งานการดำเนินการ itxfm และ cdef_filter ในภาษา C ได้รับการปรับปรุงแล้ว

จำได้ว่าตัวแปลงสัญญาณวิดีโอ AV1 พัฒนาโดยพันธมิตร เปิดสื่อ (AOMedia) ซึ่งมีบริษัทต่างๆ เช่น Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon, Netflix, AMD, VideoLAN, Apple, CCN และ Realtek AV1 อยู่ในตำแหน่งที่เป็นรูปแบบการเข้ารหัสวิดีโอฟรีที่เปิดเผยต่อสาธารณะ ซึ่งเหนือกว่า H.264 และ VP9 อย่างเห็นได้ชัดในแง่ของระดับการบีบอัด จากช่วงความละเอียดที่ทดสอบ โดยเฉลี่ยแล้ว AV1 จะให้คุณภาพในระดับเดียวกันในขณะที่ลดบิตเรตลง 13% เมื่อเทียบกับ VP9 และ 17% ต่ำกว่า HEVC ที่บิตเรตสูง อัตราขยายจะเพิ่มขึ้นเป็น 22-27% สำหรับ VP9 และ 30-43% สำหรับ HEVC ในการทดสอบ Facebook นั้น AV1 มีประสิทธิภาพเหนือกว่าโปรไฟล์หลัก H.264 (x264) 50.3% ในแง่ของระดับการบีบอัด, H.264 โปรไฟล์สูง 46.2% และ VP9 (libvpx-vp9) 34.0%

ที่มา: opennet.ru

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