IOS 11 και Android Spearhead καθολική υποστήριξη για Opus Audio Codec, τον καθυστερημένο διάδοχο του MP3

Έχουν περάσει 24 χρόνια από τότε που κυκλοφόρησε αρχικά το MP3 και παρά τις πολλές προσπάθειες από διάφορες ομάδες όλα αυτά τα χρόνια αντικαταστήστε το (με προσπάθειες όπως Vorbis, AAC, WMA και άλλα), κανείς δεν έχει πετύχει ακόμα, αλλά αυτό μπορεί να είναι αλλάζει. Σε αντίθεση με το κωδικοποιητές βίντεο, οι άνθρωποι δεν αναζητούν πλέον απευθείας έναν κωδικοποιητή ήχου χωρίς δικαιώματα για να αντικαταστήσουν τον πιο δημοφιλή κωδικοποιητή (MP3), καθώς νωρίτερα φέτοςΤο ίδιο το MP3 έγινε επίσημα χωρίς δικαιώματα με τη λήξη των εναπομεινάντων διπλωμάτων ευρεσιτεχνίας του. Ωστόσο, αυτό δεν σημαίνει ότι έχουμε φτάσει στο τέλος της ανάπτυξης κωδικοποιητή ήχου. Εξακολουθούμε να μπορούμε να επωφεληθούμε από περαιτέρω βελτιώσεις κωδικοποιητή, ειδικά σε περιπτώσεις χαμηλού λανθάνοντος χρόνου και χαμηλού εύρους ζώνης, και εκεί έρχεται το Opus.

Σύγκριση του Opus 1.0 με άλλες μορφές ήχου. Η Opus έχει δει σημαντικές περαιτέρω βελτιώσεις από τότε. CC-BY opus-codec.org

Το Opus είναι ένας κωδικοποιητής βίντεο χωρίς δικαιώματα που δημιουργήθηκε από τον Xiph. Το Org Foundation βασίζεται στους κωδικοποιητές ήχου CELT και SILK με τη βοήθεια της Broadcom (μια εταιρεία ημιαγωγών που βοήθησε την Xiph. Org develop CELT) και Microsoft (το SILK αναπτύχθηκε από τη θυγατρική τους, Skype).

Παρέχει ουσιαστική καθυστέρηση και βελτιώσεις στην απόδοση σε όλο το εύρος των bitrates, ειδικά σε σενάρια χαμηλού bitrate όπου το MP3 δυσκολεύεται επί του παρόντος. Το Opus είναι σε θέση να παρέχει ήχο υψηλής ποιότητας σε ρυθμούς bit τόσο χαμηλούς όσο 32 kbps για μουσική και 14 kbps για ομιλία, η οποία αποτελεί σημαντική πρόοδο για σενάρια χαμηλού bitrate και χαμηλής καθυστέρησης, όπως ήχος σε πραγματικό χρόνο μέσω συνδέσεων κινητής τηλεφωνίας.

Αυτό που συχνά χάνεται ωστόσο με όλα τα μιλάμε για το πόσο υπέροχο είναι το Opus για χαμηλούς ρυθμούς bit, είναι του φανταστική απόδοση σε υψηλότερους ρυθμούς bit. Το Opus φτάνει στο σημείο όπου οι περαιτέρω αυξήσεις του bitrate δεν οδηγούν πλέον σε αισθητές βελτιώσεις στην ποιότητα ήχου γύρω στα 192 kbps, που είναι πολύ χαμηλότερο από τα ~256 kbps που χρειάζεται το MP3 για να επιτύχει το ίδιο αποτέλεσμα και το Opus συνεχίζει να έχει καλύτερη απόδοση από το MP3 σε όλο το εύρος bitrates. Αυτό φυσικά δεν αντικαθιστά μορφές αρχειοθέτησης που παρέχουν συμπίεση χωρίς απώλειες όπως το FLAC (το οποίο είναι επίσης χωρίς δικαιώματα και FOSS, όπως το Opus και το MP3), αλλά είναι ιδανικό για καθημερινή χρήση για κανονική μουσική ακούγοντας.

Το Opus είναι πραγματικά ένα φανταστικό κομμάτι της μηχανικής λογισμικού και είναι ξεκάθαρα ένας από τους καλύτερους κωδικοποιητές ήχου που έχουν κατασκευαστεί μέχρι σήμερα, χωρίς δικαιώματα. Γιατί λοιπόν δεν χρησιμοποιούν όλοι ακόμα το Opus; Ένα από τα μεγαλύτερα ζητήματα για έναν νέο κωδικοποιητή που προσπαθεί να αποκτήσει ευρεία υιοθέτηση είναι απλά υποστήριξη συσκευής. Ένας κωδικοποιητής μπορεί να υποστηριχθεί από κάθε υπηρεσία ροής και κατάστημα μουσικής εκεί έξω, αλλά εάν οι συσκευές που χρησιμοποιούν οι άνθρωποι δεν τον υποστηρίζουν, τότε όλα είναι αμφιλεγόμενα. Ο Ξιφ. Το Org Foundation αντιμετώπισε προβλήματα με την υποστήριξη συσκευών κατά την ανάπτυξη του Vorbis, του προηγούμενου ανταγωνιστή τους σε MP3. Το Vorbis (μερικές φορές αναφέρεται ως Ogg Vorbis με την επέκταση αρχείου .ogg) δεν είχε δικαιώματα εκμετάλλευσης και ήταν σαφές προόδους σε σχέση με MP3 στα περισσότερα σενάρια, αλλά ποτέ δεν έφτασε στο επίπεδο υποστήριξης της συσκευής που απαιτείται για να δείτε ευρέως υιοθεσία. Αντίθετα, το Vorbis υιοθετήθηκε μόνο για συγκεκριμένες περιπτώσεις χρήσης από ορισμένες υπηρεσίες ροής όπως το Spotify, το Netflix και το Youtube.

Ευτυχώς η Opus πέτυχε επιτέλους υποστήριξη σε όλα τα μεγάλα λειτουργικά συστήματα. Με την κυκλοφορία του macOS 10.13 High Sierra και του iOS 11, Το Opus θα υποστηρίζεται επίσημα με κάποια μορφή από κάθε σημαντικό λειτουργικό σύστημα και κάθε σημαντικό πρόγραμμα περιήγησης ιστού (υποθέτοντας ότι η Apple δεν καταργεί την υποστήριξη που υπάρχει επί του παρόντος στις beta εκδόσεις της). Η υποστήριξη ομολογουμένως θα είναι ακόμα καλύτερη σε ορισμένες πλατφόρμες από ό, τι σε άλλες, αλλά είναι ένα σημαντικό ορόσημο στην υιοθέτηση της Opus.

Καθώς η ευρεία υποστήριξη σε επίπεδο συσκευής για το Opus γίνεται πραγματικότητα, μπορεί κάλλιστα να δούμε τις υπηρεσίες ροής να αλλάζουν γρήγορα στο Opus, ειδικά καθώς πολλοί από αυτούς θα ξαναδουλέψουν τη στοίβα τους για να φέρουν AV1 υποστήριξη επίσης, με την οποία η Opus αναμένεται να συνδυαστεί συνήθως σε μελλοντικά κοντέινερ WebM για βίντεο. Οι περιπτώσεις χρήσης όπου το Opus βλέπει τις μεγαλύτερες βελτιώσεις (με ροή με χαμηλό ρυθμό μετάδοσης bit και εφαρμογές χαμηλού λανθάνοντος χρόνου, όπως η συνομιλία μέσω βίντεο) συνήθως αντιμετωπίζονται από προγράμματα χωρίς τη συμβολή του χρήστη. Οι χρήστες μπορεί να μην συνειδητοποιούν ότι η αλλαγή συμβαίνει, ωστόσο η βάση που τίθεται από αυτές τις εφαρμογές θα επιτρέψει τη μελλοντική χρήση του Opus για περιπτώσεις χρήσης ορατές από τον χρήστη, όπως Podcast και μουσική λήψεις.

Με την ευρεία υιοθέτηση της Opus, τις υπάρχουσες επιδόσεις και τη συνεχή ανάπτυξη που βλέπει, μπορούμε να είμαστε διαβεβαίωσε ότι ο ήχος στο διαδίκτυο και στις συσκευές μας θα συνεχίσει να έχει ένα ισχυρό μέλλον χωρίς δικαιώματα για χρόνια να έρθω. Η βάση του διαδικτύου γύρω από στοιχεία χωρίς δικαιώματα και ανοιχτού κώδικα είναι ζωτικής σημασίας για ένα υγιές Διαδίκτυο, καθώς είναι ο μόνος τρόπος για να διασφαλιστεί η διαλειτουργικότητα για όλους και τα πάντα στο Διαδίκτυο. Η χρήση κωδικοποιητών και άλλου λογισμικού που είναι επιβαρυμένο με δίπλωμα ευρεσιτεχνίας μπορεί να δημιουργήσει καταστάσεις όπου ορισμένοι χρήστες δεν θα μπορούν να έχουν πρόσβαση σε αυτά τα μέρη του Διαδικτύου χωρίς ο ιστότοπος να χρειάζεται να δημιουργήσει πολλές εκδόσεις της σελίδας του, κάτι που δημιουργεί επιπλέον δουλειά για τους προγραμματιστές και προκαλεί προβλήματα χρήστες. Το ελεύθερο λογισμικό ανοιχτού κώδικα ("δωρεάν" όπως και στο "ελευθερία" να χρησιμοποιείτε το λογισμικό όπως θέλετε) είναι ένα κρίσιμο κομμάτι του υποδομή διαδικτύου, και είναι υπέροχο να βλέπουμε ότι όταν πρόκειται για κωδικοποιητές ήχου, αυτή η ελευθερία θα συνεχιστεί και στους κωδικοποιητές μελλοντικός.