Το Opus 1.2 Codec φτάνει στο τηλέφωνό σας: Ήχος υψηλής ποιότητας στα 32 kbps

Ο Ξιφ. Το Org Foundation κυκλοφόρησε τον κωδικοποιητή ήχου Opus 1.2, ο οποίος φέρνει ουσιαστικές βελτιώσεις στον ήχο σε πραγματικό χρόνο. Μάθετε τα πάντα για το πώς άλλαξε!

Ο Ξιφ. Το Org Foundation μόλις ανακοίνωσε την τελευταία του βελτίωση στον κωδικοποιητή ήχου Opus με την κυκλοφορία του Κωδικοποιητής libopus 1.2. Με αυτήν την τελευταία βελτίωση, η Xiph. Η Org κατάφερε να κάνει το Opus χρησιμοποιήσιμο για στερεοφωνικό ήχο πλήρους ζώνης με ταχύτητα μόλις 32 kb/s, που θα συνδυαστεί καλά με το επερχόμενο χωρίς δικαιώματα εκμετάλλευσης Μορφή βίντεο AV1 στο κοντέινερ WebM για να προσφέρετε υψηλότερη ποιότητα ήχου και βίντεο σε πιο αργές συνδέσεις.

Για όσους από εσάς δεν είστε εξοικειωμένοι με τη μορφή, το Opus είναι ένας τυπικός κωδικοποιητής ήχου χωρίς δικαιώματα IETF που προέκυψε με τη συγχώνευση του Xiph. Ο κωδικοποιητής CELT του Org Foundation και ο κωδικοποιητής SILK του Skype, σε μια προσπάθεια δημιουργίας μιας μορφής χωρίς δικαιώματα για όλο τον ήχο με απώλειες. Σχεδιάστηκε για να κλιμακώνεται καλά με μεταβαλλόμενους ρυθμούς bit, να απαιτεί εξαιρετικά χαμηλή απόδοση και να μπορεί να κωδικοποιείται και να αποκωδικοποιείται με πολύ λίγη ισχύς επεξεργασίας που χρησιμοποιείται, τα οποία είναι όλα κρίσιμα για χρήσεις σε τηλεδιάσκεψη, ροή μέσω κινητού και οποιονδήποτε άλλο ήχο σε πραγματικό χρόνο εφαρμογές. Στα 5 χρόνια από τότε που τυποποιήθηκε το Opus, έχει ήδη βρει ευρεία υιοθέτηση σε όλο τον Ιστό, με την υιοθέτηση από υπηρεσίες ροής, τηλέφωνα IP, συσκευές αναπαραγωγής πολυμέσων και άλλα.

Το Opus 1.2 φέρνει μαζί του μερικά ουσιαστικές βελτιώσεις τόσο στην ποιότητα μουσικής όσο και στην ποιότητα ομιλίας. Όπως αναφέρθηκε παραπάνω, το Opus έχει φτάσει πλέον στο σημείο όπου μπορεί να χρησιμοποιηθεί στερεοφωνικός ήχος πλήρους ζώνης με ταχύτητα μόλις 32 kb/s, κάτι που θεωρούνταν ανέφικτο μόλις πριν από λίγα χρόνια. Οι βελτιώσεις που φέρθηκαν με το libopus 1.2 επιτρέπουν τη χρήση κωδικοποίησης VBR στα 32 kb/s, η οποία προηγουμένως αποφεύγονταν λόγω ανακριβής εντύπωση ότι θα έβλαπτε την ποιότητα ήχου στις περιοχές εξαιρετικά χαμηλού bitrate, κάτι που το Opus μπορεί να αποφύγει.

[playlist IDs="179434,179437,179435,179436,179438,179514"]

Το Opus 1.2 φέρνει επίσης την ποιότητα ομιλίας στο σημείο όπου μπορεί να χρησιμοποιηθεί για ομιλία πλήρους ζώνης με μόλις 14 kb/s, από 21 kb/s στο Opus 1.1 και 29 kb/s στο Opus 1.0. Αυτό οφείλεται εν μέρει στις βελτιώσεις στην υβριδική λειτουργία του Opus, η οποία χρησιμοποιεί SILK για συχνότητες κάτω των 8 kHz και CELT για συχνότητες από 8 kHz έως 20 kHz. Ο συντονισμός που γίνεται στο libopus 1.2 του επιτρέπει να χρησιμοποιεί και CELT και SILK σε συνδυασμό σε ρυθμούς bit τόσο χαμηλούς όσο 16 kb/s, που είναι το μισό από το προηγούμενο όριο των 32 kb/s.

[playlist IDs="179445,179447,179446,179448,179444,179443,179442,179518"]

Ένα πράγμα που είναι ενδιαφέρον να σημειωθεί είναι ότι δεν υπήρξε καμία σημαντική αλλαγή στην οποία μπορεί να αποδοθεί αυτή η βελτίωση. Ενώ οι βελτιώσεις του Opus 1.1 προήλθαν κυρίως από μια μικρή επιλογή αλλαγών, το Opus 1.2 είναι το αποτέλεσμα επαναληπτικής ανάπτυξης και μιας πληθώρας δευτερευουσών τροποποιήσεων που προστέθηκαν σε μια τεράστια βελτίωση.

Παρά αυτές τις σημαντικές βελτιώσεις ποιότητας, η εργασία στον κωδικοποιητή είχε στην πραγματικότητα ως αποτέλεσμα το Opus να απαιτεί ακόμη λιγότερη επεξεργαστική ισχύ από ό, τι στο παρελθόν. Η Opus ήταν ήδη ηγέτης της αγοράς όσον αφορά τη λίγη επεξεργαστική ισχύ που χρησιμοποιούσε, αλλά η ενημέρωση 1.2 στο libopus έχει φέρει τους κωδικούς στο σημείο όπου μπορείτε να αποκωδικοποίηση στερεοφωνικής μουσικής πλήρους ζώνης 128 kb/s σε πραγματικό χρόνο με μόλις ~11 MHz επεξεργαστική ισχύ σε επεξεργαστή Intel Haswell σε λειτουργία κινητής υποδιαστολής (ή μόλις ~33 MHz σε ARM Cortex-A53 σε λειτουργία σταθερού σημείου) και μονοφωνική ομιλία ευρείας ζώνης 12 kb/s σε μόλις ~2 MHz σε επεξεργαστή Intel Haswell σε λειτουργία κινητής υποδιαστολής (ή μόλις ~6 MHz σε ARM Cortex-A53 σε λειτουργία σταθερού σημείου). Ομοίως, ο χρόνος κωδικοποίησης έχει επίσης μειωθεί για τις περισσότερες περιπτώσεις, με ορισμένες από αυτές τις πιο ακραίες να έχουν μειωθεί στο μισό (όπως η πολυπλοκότητα κωδικοποίησης 5 για Στερεοφωνική μουσική πλήρους ζώνης 128 kb/s σε επεξεργαστή Intel Haswell σε λειτουργία κινητής υποδιαστολής, η οποία έπεσε από ~40 MHz με libopus 1.0 σε μόλις ~21 MHz με libopus 1.2).

Η συνεχιζόμενη ανάπτυξη του Opus με το libopus 1.2 είναι συναρπαστική, και ελπίζουμε ότι θα δούμε το Opus να συνεχίζει να κερδίζει την υιοθέτησή του όσο περνάει ο καιρός. Οι κωδικοποιητές χωρίς δικαιώματα είναι ζωτικής σημασίας για την ανάπτυξη ενός ανοιχτού και διαλειτουργικού Διαδικτύου. Είναι οι μόνοι κωδικοποιητές που μπορούν να εφαρμοστούν σε όλες τις συσκευές, καθώς οι κωδικοποιητές που έχουν βαρύνει με δίπλωμα ευρεσιτεχνίας θα αντιμετωπίζουν συχνά διάφορα προβλήματα εμφάνισης, που κυμαίνονται από τους διανομείς περιεχομένου και τις υπηρεσίες ροής που δεν θέλουν να πληρώσουν τα υπέρογκα τέλη αδειοδότησης που απαιτούν ορισμένοι, μέχρι το λογισμικό ανοιχτού κώδικα που συχνά δεν μπορούν να εγγυηθούν την κατάλληλη άδεια χρήσης εκ μέρους των χρηστών τους ή ακόμα και το λογισμικό που δεν μπορεί να το ενσωματώσει εντελώς χωρίς να παραβιάσει τη δική τους άδεια όροι. Αυτά τα προβλήματα με τους κωδικοποιητές που έχουν επιβαρυνθεί με δίπλωμα ευρεσιτεχνίας προκαλούν κατακερματισμό αντί για συνεργασία, καθώς διαφορετικές ομάδες δημιουργούν και εφαρμόζουν τους δικούς τους κωδικοποιητές για να αποφύγουν τα τέλη αδειοδότησης και διάφορα άλλα προβλήματα που κατοχυρώνουν με δίπλωμα ευρεσιτεχνίας τους βαρείς κωδικοποιητές να φερεις. Έχει ως αποτέλεσμα ομάδες να δημιουργούν τους δικούς τους κωδικοποιητές που απαιτούν συγκεκριμένα προγράμματα περιήγησης, λειτουργικά συστήματα ή/και υλικό προς χρήση και το οποίο μπορεί να κλειδώσει εντελώς μεγάλα τμήματα χρηστών από τη δυνατότητα χρήσης ορισμένων περιεχόμενο. Ο μόνος τρόπος για να προκύψει ένας πραγματικά καθολικός κωδικοποιητής είναι εάν είναι χωρίς δικαιώματα και η ευρεία υιοθέτηση του Οι λίγοι κωδικοποιητές που χρησιμοποιούνται είναι ζωτικής σημασίας για ένα υγιές Διαδίκτυο όπου όλοι οι χρήστες έχουν τη δυνατότητα πρόσβασης σε οποιονδήποτε περιεχόμενο. Τα ανοιχτά πρότυπα είναι ο μόνος τρόπος για να διασφαλιστεί μια συνεπής εμπειρία χρήστη σε ολόκληρη την αγορά και είναι φανταστικό όταν η επιλογή χωρίς δικαιώματα είναι επίσης η καλύτερη.