IOS 11 a Android Spearhead Univerzálna podpora pre zvukový kodek Opus, neskorší nástupca MP3

Od prvého vydania MP3 ubehlo už 24 rokov a napriek mnohým snahám rôznych skupín v priebehu rokov sa to podarilo nahradiť ho (pokusmi ako Vorbis, AAC, WMA a inými), zatiaľ sa to nikomu nepodarilo, ale môže to byť meniace sa. Na rozdiel od s video kodeky, ľudia už priamo nehľadajú bezplatný zvukový kodek, ktorý by nahradil najpopulárnejší kodek (MP3), as na začiatku tohto rokaSamotný MP3 sa oficiálne stal bez licenčných poplatkov po uplynutí platnosti zostávajúcich patentov. To však neznamená, že sme dosiahli koniec vývoja audio kodekov. Stále môžeme ťažiť z ďalších vylepšení kodekov, najmä v situáciách s nízkou latenciou a nízkou šírkou pásma, a to je miesto, kde prichádza Opus.

Porovnanie Opus 1.0 s inými audio formátmi. Opus odvtedy zaznamenal podstatné ďalšie vylepšenia. CC-BY opus-codec.org

Opus je bezplatný video kodek vytvorený spoločnosťou Xiph. Org Foundation založená na zvukových kodekoch CELT a SILK s pomocou Broadcom (polovodičová spoločnosť, ktorá pomohla Xiph. Org vyvíja CELT) a Microsoft (SILK vyvinula ich dcérska spoločnosť Skype).

Poskytuje výrazné zlepšenie latencie a efektívnosti v celom rozsahu bitových rýchlostí, najmä v scenároch s nízkou bitovou rýchlosťou, kde MP3 momentálne zápasí. Opus je schopný poskytovať vysokokvalitný zvuk pri nízkych bitových rýchlostiach 32 kbps pre hudbu a 14 kbps pre reč, čo je hlavný pokrok pre scenáre s nízkou bitovou rýchlosťou a nízkou latenciou, ako je napríklad zvuk v reálnom čase cez mobilné pripojenia.

Čo sa však často míňa so všetkými hovoriť o tom, aký skvelý je Opus pre nízke bitové rýchlosti, je jeho fantastický výkon pri vyšších bitrate. Opus dosahuje bod, kedy ďalšie zvyšovanie bitovej rýchlosti už nevedie k citeľnému zlepšeniu kvality zvuku okolo 192 kbps, čo je veľa nižšia ako ~256 kbps, ktorú MP3 potrebuje na dosiahnutie rovnakého efektu, a Opus naďalej prekonáva MP3 v celom rozsahu bitrate. Toto samozrejme nenahrádza archívne formáty, ktoré poskytujú bezstratovú kompresiu, ako je FLAC (ktorý je tiež bez licenčných poplatkov a FOSS, rovnako ako Opus a MP3), ale je skvelý na každodenné použitie pri bežnej hudbe počúvanie.

Opus je skutočne fantastický kus softvérového inžinierstva a je jednoznačne jedným z najlepších zvukových kodekov, ktoré boli doteraz vyrobené, a to všetko bez licenčných poplatkov. Prečo teda ešte všetci nepoužívajú Opus? Jedným z najväčších problémov nového kodeku, ktorý sa snaží získať široké prijatie, je jednoducho podpora zariadenia. Kodek môže podporovať každá streamovacia služba a hudobný obchod, ale ak ho zariadenia, ktoré ľudia používajú, nepodporujú, potom je všetko sporné. The Xiph. Org Foundation narazila na problémy s podporou zariadení pri vývoji Vorbis, ich predchádzajúceho MP3 konkurenta. Vorbis (niekedy označovaný ako Ogg Vorbis s príponou súboru .ogg) bol bezplatný a ukázal sa ako jasný pokroky oproti MP3 vo väčšine scenárov, ale nikdy nedosiahli úroveň podpory zariadení, ktorá je potrebná na to, aby bola rozšírená adopcia. Namiesto toho bol Vorbis prijatý iba pre konkrétne prípady použitia niektorými streamovacími službami, ako sú Spotify, Netflix a Youtube.

Našťastie Opus konečne dosiahol podporu na všetkých hlavných operačných systémoch. S uvedením macOS 10.13 High Sierra a iOS 11, Opus bude oficiálne v určitej forme podporovaný každým hlavným operačným systémom a každým väčším webovým prehliadačom (za predpokladu, že Apple neodstráni podporu, ktorá momentálne existuje v ich beta zostavách). Je pravda, že podpora bude na niektorých platformách stále lepšia ako na iných, no napriek tomu ide o dôležitý míľnik v prijatí Opusu.

Keďže rozšírená podpora Opus na úrovni zariadení sa stáva realitou, môžeme veľmi dobre vidieť, že streamovacie služby rýchlo prejdú na Opus, najmä preto, že mnohí z nich budú prerábať svoj stack, aby priniesli AV1 tiež podporu, s ktorou sa očakáva, že Opus bude bežne spárovaný v budúcich WebM kontajneroch pre videá. Prípady použitia, v ktorých Opus vidí najväčšie vylepšenia (streamovanie s nízkou bitovou rýchlosťou a aplikácie s nízkou latenciou, ako je video chatovanie), zvyčajne riešia programy bez zásahu používateľa, takže používatelia si možno neuvedomujú, že dochádza k prepínaniu, avšak základ, ktorý tieto aplikácie položili, umožní budúce použitie Opusu pre používateľov viditeľné prípady použitia, ako sú podcasty a hudba. K stiahnutiu.

Vďaka širokému prijatiu Opus, existujúcemu výkonu a pokračujúcemu vývoju, ktorý zaznamenáva, môžeme byť s istotou, že zvuk na internete a na našich zariadeniach bude mať aj naďalej silnú budúcnosť bez licenčných poplatkov prísť. Založenie internetu na bezplatných a open source komponentoch je pre zdravý internet rozhodujúce, pretože je to jediný spôsob, ako zabezpečiť interoperabilitu pre každého a všetko na internete. Používanie kodekov a iného softvéru, ktorý je zaťažený patentom, môže spôsobiť situácie, keď niektorí používatelia nebudú mať prístup k týmto častiam internet bez toho, aby webová lokalita musela vytvárať viaceré verzie svojej stránky, čo vývojárom vytvára prácu navyše a spôsobuje problémy používateľov. Bezplatný softvér s otvoreným zdrojovým kódom („zadarmo“ ako „sloboda“ používať softvér tak, ako chcete) je kritickou súčasťou našej internetovú infraštruktúru a je skvelé vidieť, že pokiaľ ide o zvukové kodeky, táto sloboda bude pokračovať aj v budúcnosti.