„iOS 11“ ir „Android Spearhead“ universalus „Opus Audio Codec“, pradelsto MP3 įpėdinio, palaikymas

Praėjo 24 metai nuo tada, kai iš pradžių buvo išleistas MP3, ir nepaisant daugelio įvairių grupių pastangų per daugelį metų pakeisti jį (tokiais bandymais kaip Vorbis, AAC, WMA ir kt.), niekam dar nepavyko, bet tai gali būti besikeičiantis. Skirtingai nei su vaizdo kodekai, žmonės nebeieško tiesiogiai nemokamo garso kodeko, kuris pakeistų populiariausią kodeką (MP3), nes anksčiau šiais metaisPats MP3 oficialiai tapo nemokamas, kai pasibaigė jo likę patentai. Tačiau tai nereiškia, kad pasiekėme garso kodeko kūrimo pabaigą. Mes vis dar galime gauti naudos iš tolesnių kodeko patobulinimų, ypač esant mažam delsos laikui ir mažam pralaidumui, ir čia atsiranda „Opus“.

Opus 1.0 palyginimas su kitais garso formatais. Nuo to laiko „Opus“ buvo gerokai patobulinta. CC-BY opus-codec.org

„Opus“ yra nemokamas vaizdo kodekas, kurį sukūrė „Xiph“. Org Foundation, pagrįstas CELT ir SILK garso kodekais, padedant Broadcom (puslaidininkių įmonė, kuri padėjo Xiph. „Org“ kuria CELT) ir „Microsoft“ (SILK sukūrė jų dukterinė įmonė „Skype“).

Tai užtikrina esminius delsos ir efektyvumo patobulinimus visame bitų dažnių diapazone, ypač esant mažo bitų spartos scenarijams, kai MP3 šiuo metu sunku. „Opus“ gali teikti aukštos kokybės garsą net mažu bitų dažniu 32 kbps muzikai ir 14 kbps kalbai, kuri yra didelė pažanga mažo bitų dažnio ir mažo delsos scenarijuose, pvz., garso realiuoju laiku per korinio ryšio ryšius.

Tačiau tai, ko dažnai praleidžiama su visais kalbėti apie tai, koks puikus „Opus“ yra mažas pralaidumas, yra jo puikus našumas esant didesniam bitų dažniui. „Opus“ pasiekia tašką, kai dėl tolesnio bitų perdavimo spartos padidėjimo garso kokybė nepagerėja maždaug 192 kbps, o tai yra daug mažesnis nei ~ 256 kbps, kurių MP3 reikia norint pasiekti tą patį efektą, o Opus ir toliau lenkia MP3 visame diapazone bitų dažnis. Žinoma, tai nepakeičia archyvinių formatų, užtikrinančių be nuostolių glaudinimą, pvz., FLAC (kuris taip pat yra nemokamas ir FOSS, kaip ir Opus ir MP3), bet puikiai tinka kasdieniam naudojimui įprastai muzikai klausantis.

„Opus“ yra tikrai fantastiška programinės įrangos inžinerijos dalis ir akivaizdžiai yra vienas geriausių iki šiol sukurtų garso kodekų, be honoraro mokesčio. Taigi kodėl dar ne visi naudojasi Opus? Viena didžiausių problemų, kylančių naujam kodekui, kuris bando plačiai pritaikyti, yra tiesiog įrenginio palaikymas. Kodeką gali palaikyti kiekviena srautinio perdavimo paslauga ir muzikos parduotuvė, tačiau jei žmonių naudojami įrenginiai jo nepalaiko, tada viskas ginčytina. Xiph. Kurdamas „Vorbis“, ankstesnį MP3 konkurentą, „Org Foundation“ susidūrė su problemų dėl įrenginio palaikymo. Vorbis (kartais vadinamas Ogg Vorbis su .ogg failo plėtiniu) buvo nemokamas ir rodė aiškiai Daugumoje scenarijų pažanga, palyginti su MP3, tačiau ji niekada nepasiekė tokio įrenginio palaikymo lygio, kurio reikia, kad būtų plačiai paplitęs įvaikinimas. Vietoj to, kai kurios srautinio perdavimo paslaugos, tokios kaip „Spotify“, „Netflix“ ir „Youtube“, „Vorbis“ buvo pritaikytos tik tam tikrais naudojimo atvejais.

Laimei, „Opus“ pagaliau pasiekė visų pagrindinių operacinių sistemų palaikymą. Paleidus macOS 10.13 High Sierra ir iOS 11, „Opus“ tam tikra forma oficialiai palaikys visos pagrindinės operacinės sistemos ir visos pagrindinės interneto naršyklės (darant prielaidą, kad „Apple“ nepašalina palaikymo, kuris šiuo metu yra jų beta versijose). Žinoma, kai kuriose platformose palaikymas vis tiek bus geresnis nei kitose, tačiau vis dėlto tai yra svarbus „Opus“ priėmimo etapas.

Kadangi plačiai paplitęs „Opus“ palaikymas įrenginių lygiu tampa realybe, galime labai gerai pamatyti, kad srautinio perdavimo paslaugos greitai pereis prie „Opus“., ypač dėl to, kad daugelis iš jų pertvarkys savo krūvą AV1 taip pat palaikymas, su kuriuo „Opus“ turėtų būti dažniausiai suporuotas būsimuose „WebM“ vaizdo įrašų konteineriuose. Naudojimo atvejai, kai „Opus“ pastebi didžiausius patobulinimus (mažo pralaidumo srautas ir mažos delsos programos, pvz., vaizdo pokalbiai), paprastai tvarkomos programose be vartotojo įvesties, todėl vartotojai gali nesuvokti, kad keitimas vyksta, tačiau šių programų pagrindas leis ateityje naudoti Opus naudotojams matomiems naudojimo atvejams, pvz., Podcast'ams ir muzikai. atsisiuntimai.

Dėl plačiai paplitusio „Opus“ naudojimo, esamo veikimo ir nuolatinio tobulėjimo galime būti patikino, kad garsas internete ir mūsų įrenginiuose daugelį metų išliks be honoraro ateiti. Kad internetas būtų sveikas, labai svarbu, kad internetas būtų pagrįstas nemokamais ir atvirojo kodo komponentais, nes tai yra vienintelis būdas užtikrinti visų ir visko, kas yra internete, sąveiką. Naudojant kodekus ir kitą programinę įrangą, kuri yra patentuota, gali susidaryti situacijų, kai tam tikri vartotojai negalės pasiekti tų Interneto svetainė neturi sukurti kelių savo puslapio versijų, o tai sukuria papildomo darbo kūrėjams ir sukelia problemų vartotojų. Nemokama ir atvirojo kodo programinė įranga („nemokama“, kaip „laisvė“ naudoti programinę įrangą taip, kaip norite) yra svarbi mūsų dalis. interneto infrastruktūrą, ir puiku matyti, kad kalbant apie garso kodekus, ši laisvė išliks ir ateitis.