IOS 11 i Android Spearhead Univerzalna podrška za Opus Audio Codec, MP3-ov zakašnjeli nasljednik

click fraud protection

Prošle su 24 godine otkako je MP3 izvorno objavljen, i unatoč mnogim naporima raznih grupa tijekom godina zamijeniti (s pokušajima kao što su Vorbis, AAC, WMA i drugi), još nitko nije uspio, ali to bi moglo biti mijenjanje. Za razliku od sa video kodeci, ljudi više ne traže izravno besplatni audio kodek koji bi zamijenio najpopularniji kodek (MP3), jer ranije ove godineSam MP3 je službeno postao besplatan nakon isteka njegovih preostalih patenata. To ipak ne znači da smo došli do kraja razvoja audio kodeka. I dalje možemo imati koristi od daljnjih poboljšanja kodeka, posebno u situacijama niske latencije i niske propusnosti, a tu dolazi Opus.

Usporedba Opusa 1.0 s drugim audio formatima. Opus je od tada doživio značajna daljnja poboljšanja. CC-BY opus-codec.org

Opus je besplatni video kodek koji je stvorio Xiph. Org Foundation temeljen na audio kodecima CELT i SILK uz pomoć Broadcoma (tvrtka poluvodiča koja je pomogla Xiph. Org development CELT) i Microsoft (SILK je razvila njihova podružnica, Skype).

Omogućuje značajna poboljšanja kašnjenja i učinkovitosti u cijelom rasponu brzina prijenosa, posebno u scenarijima niske brzine prijenosa gdje MP3 trenutno ima problema. Opus je sposoban pružiti visokokvalitetni zvuk pri niskim bitrate-ovima 32 kbps za glazbu i 14 kbps za govor, što je veliki napredak za scenarije niske brzine prijenosa i niske latencije kao što je zvuk u stvarnom vremenu preko mobilnih veza.

Ono što se često propušta uza sve govoriti o tome koliko je Opus izvrstan za male brzine prijenosa, je njegovo fantastične performanse pri većim brzinama prijenosa. Opus doseže točku u kojoj daljnja povećanja brzine prijenosa više ne rezultiraju primjetnim poboljšanjima kvalitete zvuka oko 192 kbps, što je mnogo niže od ~256 kbps koje MP3 treba da postigne isti učinak, a Opus nastavlja nadmašiti MP3 u cijelom rasponu bitrate. Ovo naravno nije zamjena za arhivske formate koji omogućuju kompresiju bez gubitaka kao što je FLAC (koji također je besplatan i FOSS, baš kao Opus i MP3), ali je odličan za svakodnevnu upotrebu za uobičajenu glazbu slušanje.

Opus je doista fantastičan komad softverskog inženjeringa i očito je jedan od najboljih audio kodeka napravljenih do danas, a sve to bez naknade. Pa zašto još uvijek svi ne koriste Opus? Jedan od najvećih problema za novi kodek koji pokušava dobiti široko prihvaćanje je jednostavno podrška za uređaj. Kodek može podržavati svaka usluga strujanja i glazbena trgovina, ali ako ga uređaji koje ljudi koriste ne podržavaju, onda je sve sporno. Xiph. Zaklada Org naišla je na probleme s podrškom za uređaje dok je razvijala Vorbis, njihovog prethodnog MP3 konkurenta. Vorbis (ponekad se naziva Ogg Vorbis s nastavkom datoteke .ogg) bio je besplatan i pokazao je jasne napredak u odnosu na MP3 u većini scenarija, ali nikada nije dostigao razinu podrške za uređaje potrebnu za široku rasprostranjenost posvajanje. Umjesto toga, Vorbis su usvojili samo neki servisi za strujanje kao što su Spotify, Netflix i Youtube za posebne slučajeve upotrebe.

Srećom, Opus je konačno dobio podršku na svim glavnim operativnim sustavima. S lansiranjem macOS 10.13 High Sierra i iOS 11, Opus će službeno biti podržan u nekom obliku od strane svakog većeg operativnog sustava i svakog većeg web preglednika (pod pretpostavkom da Apple ne ukloni podršku koja trenutno postoji u njihovim beta verzijama). Podrška će doduše i dalje biti bolja na nekim platformama nego na drugima, ali svejedno je to važna prekretnica u usvajanju Opusa.

Kako raširena podrška za Opus na razini uređaja postaje stvarnost, mogli bismo vidjeti kako će usluge strujanja brzo prijeći na Opus, pogotovo jer će mnogi od njih preraditi svoj stack kako bi doveli AV1 podršku također, za koju se očekuje da će Opus biti često uparen s budućim WebM spremnicima za video. Slučajevi upotrebe u kojima Opus vidi najveća poboljšanja (striming niske brzine prijenosa i aplikacije s malom latencijom kao što je video chat) obično se rješavaju programima bez korisničkog unosa, tako da korisnici možda neće shvatiti da se promjena događa, međutim temelji koje postavljaju te aplikacije omogućit će buduću upotrebu Opusa za korisničke vidljive slučajeve upotrebe, kao što su Podcasti i glazba Preuzimanja.

Uz Opusovo široko prihvaćanje, postojeću izvedbu i kontinuirani razvoj koji vidimo, možemo biti uvjereni da će zvuk na internetu i na našim uređajima još godinama imati snažnu budućnost bez naknade doći. Temeljenje interneta na besplatnim i otvorenim komponentama ključno je za zdrav internet jer je to jedini način da se osigura interoperabilnost za sve i svakoga na internetu. Korištenje kodeka i drugog softvera koji je zaštićen patentom može stvoriti situacije u kojima određeni korisnici neće moći pristupiti tim dijelovima internet bez da web mjesto mora izraditi više verzija svoje stranice, što stvara dodatni posao za razvojne programere i uzrokuje probleme za korisnika. Besplatan softver otvorenog koda ("besplatan" kao u "slobodi" korištenja softvera kako želite) ključni je dio našeg internetsku infrastrukturu i sjajno je vidjeti da će se ta sloboda, kada je riječ o audio kodecima, nastaviti u budućnost.