Κυκλοφορία του 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 bit). Η βιβλιοθήκη έχει δοκιμαστεί σε μια μεγάλη συλλογή αρχείων σε μορφή AV1. Το βασικό χαρακτηριστικό του dav1d είναι η εστίασή του στην επίτευξη της υψηλότερης δυνατής απόδοσης αποκωδικοποίησης και στην εξασφάλιση υψηλής ποιότητας εργασίας σε λειτουργία πολλαπλών νημάτων.

В νέα έκδοση:

  • Η απόδοση της εφαρμογής refmv (Dynamic Reference Motion Vector Prediction) αυξάνεται κατά περίπου 12% ενώ μειώνεται η κατανάλωση μνήμης κατά περίπου 25%.
  • Η εφαρμογή των βελτιστοποιήσεων για την αρχιτεκτονική ARM64 έχει σχεδόν ολοκληρωθεί, καλύπτοντας πολλές λειτουργίες όταν εργάζεστε με βάθη χρώματος 8, 10 και 12 bit.
  • Προστέθηκε φίλτρο CDEF χρησιμοποιώντας οδηγίες AVX-512.
  • Προστέθηκαν νέες βελτιστοποιήσεις με βάση τις οδηγίες AVX2 και SSSE3.
  • Το βοηθητικό πρόγραμμα dav1dpla έχει βελτιωμένη υποστήριξη για εργασία με βάθος χρώματος 10 bit, μορφές εικονοστοιχείων που δεν είναι 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 προσφέρει το ίδιο επίπεδο ποιότητας ενώ μειώνει τους ρυθμούς μετάδοσης bit κατά 13% σε σύγκριση με το VP9 και 17% χαμηλότερο από το HEVC. Σε υψηλούς ρυθμούς bit, το κέρδος αυξάνεται σε 22-27% για το VP9 και σε 30-43% για το HEVC. Στις δοκιμές του Facebook, το AV1 ξεπέρασε το κύριο προφίλ H.264 (x264) κατά 50.3% όσον αφορά το επίπεδο συμπίεσης, το υψηλό προφίλ H.264 κατά 46.2% και το VP9 (libvpx-vp9) κατά 34.0%.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο