„Opus 1.2“ kodekas atvyksta į jūsų telefoną: aukštos kokybės garsas 32 kbps

click fraud protection

Xiph. „Org Foundation“ išleido „Opus 1.2“ garso kodeką, kuris iš esmės pagerina garsą realiuoju laiku. Sužinokite viską apie tai, kaip tai pasikeitė!

Xiph. „Org Foundation“ ką tik paskelbė apie naujausią „Opus“ garso kodeko patobulinimą, kai buvo išleistas jų libopus 1.2 kodavimo įrenginys. Su šiuo naujausiu patobulinimu Xiph. „Org“ sugebėjo padaryti „Opus“ galimą naudoti visos dažnių juostos stereo garsui tik 32 kb/s greičiu, o tai puikiai derės su būsimu nemokamu AV1 vaizdo formatas WebM konteineryje, kad lėtesniais ryšiais būtų teikiama aukštesnės kokybės garso ir vaizdo įrašai.

Tiems iš jūsų, kurie nėra susipažinę su formatu, Opus yra IETF standartinis nemokamas garso kodekas, sukurtas sujungus Xiph. „Org Foundation“ CELT kodekas ir „Skype“ SILK kodekas, siekiant sukurti vieną nemokamą formatą visam prarastam garsui. Jis buvo sukurtas taip, kad būtų gerai keičiamas keičiantis bitų spartai, reikalaujantis itin mažo pralaidumo ir gali būti užkoduotas bei dekoduojamas naudojant labai Naudojama mažai apdorojimo galios, kuri yra labai svarbi vaizdo konferencijoms, mobiliajam srautiniam perdavimui ir bet kokiam kitam realaus laiko garso įrašui programos. Per 5 metus nuo „Opus“ standartizavimo jis jau buvo plačiai pritaikytas visame žiniatinklyje, nes buvo pritaikytas srautinio perdavimo paslaugų, IP telefonų, medijos leistuvų ir kt.

Opus 1.2 atneša kai ką esminių patobulinimų tiek muzikos, tiek kalbos kokybei. Kaip minėta aukščiau, „Opus“ pasiekė tašką, kur jį galima naudoti visos juostos stereo garsas tik 32 kb/s greičiu, tai, kas buvo manoma, kad vos prieš kelerius metus buvo neįgyvendinama. „Libopus 1.2“ patobulinimai leidžia naudoti VBR kodavimą esant 32 kb/s greičiui, ko anksčiau buvo išvengta dėl netikslus įspūdis, kad tai pakenktų garso kokybei itin žemose bitų spartos srityse, kurių Opus sugeba išvengti.

[grojaraščio IDs="179434,179437,179435,179436,179438,179514"]

„Opus 1.2“ taip pat pagerina kalbos kokybę iki taško, kad jį būtų galima naudoti visos dažnių juostos kalboje tik 14 kb/s, palyginti su 21 kb/s „Opus 1.1“ ir 29 kb/s „Opus“ 1.0. Tai iš dalies lemia patobulintas „Opus“ hibridinis režimas, kuris naudoja SILK žemesniems nei 8 kHz dažniams, o CELT – nuo ​​8 kHz iki 20 kHz. kHz. Libopus 1.2 derinimas leidžia kartu naudoti ir CELT, ir SILK, esant net 16 kb/s bitų greičiui, o tai yra pusė ankstesnės 32 ribos. kb/s.

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

Įdomu pastebėti vieną dalyką, kad nebuvo jokio esminio pokyčio, dėl kurio būtų galima priskirti šį patobulinimą. Nors „Opus 1.1“ patobulinimai pirmiausia atsirado dėl nedidelio pakeitimų pasirinkimo, „Opus 1.2“ yra pasikartojančio kūrimo ir daugybės nedidelių pataisymų, kurie papildė didžiulį patobulinimą, rezultatas.

Nepaisant šių esminių kokybės patobulinimų, dirbant su koduotuvu, „Opus“ reikia dar mažiau apdorojimo galios nei anksčiau. „Opus“ jau buvo rinkos lyderis pagal sunaudotą apdorojimo galią, tačiau 1.2 versijos „libopus“ atnaujinimas padidino kodavimą iki tokio lygio, kad jūs galite iššifruokite 128 kb/s visos juostos stereo muziką realiuoju laiku su vos ~11 MHz apdorojimo galia Intel Haswell CPU slankiojo kablelio režimu (arba tik ~33 MHz ARM Cortex-A53 fiksuoto taško režimu) ir 12 kb/s plačiajuosčio monokalbio tik ~ 2 MHz Intel Haswell CPU slankiojo kablelio režimu (arba tik ~ 6 MHz ARM Cortex-A53 fiksuoto taško režimas). Taip pat daugumoje situacijų sutrumpėjo kodavimo laikas, o kai kurios ekstremalesnės sutrumpėja per pusę (pvz., 5 sudėtingumo kodavimas 128 kb/s visos dažnių juostos stereo muzika Intel Haswell CPU slankiojo kablelio režimu, kuri sumažėjo nuo ~40 MHz su libopus 1.0 iki vos ~21 MHz su libopus 1.2).

Nuolatinis Opus su libopus 1.2 kūrimas yra įdomus, ir tikimės, kad laikui bėgant Opus vis labiau įsisavins. Nemokamai kodekai yra labai svarbūs kuriant atvirą ir sąveikų internetą. Jie yra vieninteliai kodekai, kuriuos galima įdiegti visuose įrenginiuose, nes patentuoti kodekai dažnai susidurs su įvairiomis demonstravimo problemomis, nuo turinio platintojų ir srautinio perdavimo paslaugų, nenorinčių mokėti didelių licencijų mokesčių, kurių kai kurie reikalauja, iki atvirojo kodo programinės įrangos, kuri dažnai yra negali garantuoti tinkamo licencijavimo savo vartotojų vardu arba net programinės įrangos visiškai nesugeba jos integruoti nepažeisdama savo licencijų terminai. Šios problemos, susijusios su patentais apsunkintais kodekais, sukelia susiskaidymą, o ne bendradarbiavimą, nes skirtingos grupės kuria ir įdiegti savo kodekus, kad išvengtų licencijavimo mokesčių ir įvairių kitų problemų, dėl kurių patentuojami kodekai. atsinešti. Dėl to grupės sukuria savo kodekus, kuriems reikalingos konkrečios naršyklės, operacinės sistemos ir (arba) naudotina aparatūra ir kuri gali visiškai užblokuoti didelius vartotojų sluoksnius, kad negalėtų naudotis tam tikrais turinys. Vienintelis būdas sukurti tikrai universalų kodeką yra nemokamas honoraras ir plačiai taikomas keli naudojami kodekai yra gyvybiškai svarbūs sveikam internetui, kuriame visi vartotojai turi galimybę pasiekti bet kurį turinys. Atviri standartai yra vienintelis būdas užtikrinti nuoseklią naudotojo patirtį visoje rinkoje, be to, nuostabu, kai nemokamas pasirinkimas taip pat yra geriausias.