Dav1d เป็น ตัวถอดรหัสวิดีโอ AV1 แบบโอเพ่นซอร์สบน CPU ชั้นนำที่พัฒนาโดยโปรเจ็กต์ VideoLAN ใกล้จะปล่อย v1.0 แล้ว
หลักชัย dav1d 1.0 ควรอยู่ในระยะใกล้ด้วยการเตรียมการในการทำเครื่องหมายเหตุการณ์สำคัญ”1.0″ที่สำคัญ สิ่งนี้เป็นต่อจาก 0.x หลายตัวของโปรเจ็กต์ที่พวกเขาได้เร่งความเร็วตัวเข้ารหัสผ่านการสนับสนุนเพิ่มเติม x86/x86_64 และส่วนขยายชุดคำสั่ง Arm และการเพิ่มประสิทธิภาพทั่วไปอื่นๆ เพื่อการถอดรหัสวิดีโอ AV1 ที่ใช้ CPU อย่างรวดเร็ว
โชคดีที่เราเริ่มเห็น GPU สำหรับเดสก์ท็อปรุ่นล่าสุดที่รองรับการถอดรหัส AV1 ในขณะที่ dav1d ยังคงมีศักยภาพมากมายสำหรับฮาร์ดแวร์รุ่นเก่าที่ไม่มีการเร่งความเร็ว AV1 หรือกรณีอื่นๆ ของระบบที่ขาดการสนับสนุนไดรเวอร์ที่เหมาะสม เป็นต้น
นอกเหนือจากการแสดงการเปลี่ยนแปลงทั้งหมดที่ทำในรุ่น 0.x แล้ว dav1d 1.0 จะเป็นรุ่นใหม่ที่สำคัญในตัวของมันเองในขณะนี้ ซึ่งได้เพิ่มการรองรับ AVX-512 แล้ว คุณลักษณะใหม่ที่สำคัญของ dav1d 1.0 รองรับ AVX-512 เพื่อเสริมเส้นทางโค้ดที่มีอยู่ของโปรเจ็กต์สำหรับความสามารถของ CPU ตั้งแต่ SSE2 จนถึง AVX2 การเร่งความเร็ว AVX-512 ใหม่สำหรับ dav1d 1.0 จะช่วยเร่งความเร็วให้ดียิ่งขึ้นสำหรับซีพียู Intel รุ่นล่าสุดที่รองรับ (และ AVX-512 ที่มีข่าวลือสำหรับ AMD Zen 4)
Dav1d 1.0 ยังเพิ่ม Grain API ใหม่ และมีการแก้ไขข้อบกพร่องมากมายและการปรับปรุงอื่นๆ ดูบันทึกประจำรุ่น dav1d 1.0 เบื้องต้นได้ทาง dav1d Git repo ของ VideoLAN คอยติดตามการเปิดตัว dav1d 1.0.0 อย่างเป็นทางการในเร็วๆ นี้
ฉันจะใช้เกณฑ์มาตรฐาน CPU ใหม่ล่าสุดของ dav1d 1.0 เมื่อเปิดตัว แต่สำหรับผู้ที่อยากรู้เกี่ยวกับความสามารถด้านประสิทธิภาพ 0.9 ในปัจจุบันในโปรเซสเซอร์ที่หลากหลาย โปรดดูที่ หน้าโปรไฟล์ทดสอบ OpenBenchmarking.org.