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

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

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

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

  • ประสิทธิภาพของการใช้งาน refmv (Dynamic Reference Motion Vector Prediction) เพิ่มขึ้นประมาณ 12% ในขณะที่ลดการใช้หน่วยความจำลงประมาณ 25%
  • การใช้งานการปรับให้เหมาะสมเฉพาะสถาปัตยกรรม ARM64 ใกล้จะเสร็จสมบูรณ์แล้ว โดยครอบคลุมการดำเนินการหลายอย่างเมื่อทำงานกับความลึกของสี 8, 10 และ 12 บิต
  • เพิ่มตัวกรอง CDEF โดยใช้คำแนะนำ AVX-512
  • เพิ่มการเพิ่มประสิทธิภาพใหม่ตามคำสั่ง AVX2 และ SSSE3
  • ยูทิลิตี้ dav1dpla ได้รับการปรับปรุงการรองรับการทำงานกับความลึกของสี 10 บิต รูปแบบพิกเซลที่ไม่ใช่ 4:2:0 และการลดสัญญาณรบกวนดิจิทัลบน GPU

จำได้ว่าตัวแปลงสัญญาณวิดีโอ 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

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