IOS 11 un Android Spearhead universālais atbalsts Opus Audio Codec, MP3 nokavētais pēctecis

Ir pagājuši 24 gadi kopš MP3 sākotnējās izlaišanas, un, neskatoties uz daudzajiem dažādu grupu centieniem gadu gaitā aizstāt to (ar tādiem mēģinājumiem kā Vorbis, AAC, WMA un citiem), nevienam vēl nav izdevies, bet tas var būt mainās. Atšķirībā no ar video kodeki, cilvēki vairs tieši nemeklē bezmaksas audio kodeku, lai aizstātu populārāko kodeku (MP3), jo agrāk šajā gadāPats MP3 oficiāli kļuva bez autoratlīdzības, kad beidzās tā atlikušo patentu termiņš. Tomēr tas nenozīmē, ka esam sasnieguši audio kodeku izstrādes beigas. Mēs joprojām varam gūt labumu no turpmākiem kodeku uzlabojumiem, jo ​​īpaši zema latentuma un zema joslas platuma situācijās, un tieši šeit tiek izmantots Opus.

Opus 1.0 salīdzinājums ar citiem audio formātiem. Kopš tā laika Opus ir piedzīvojis ievērojamus turpmākus uzlabojumus. CC-BY opus-codec.org

Opus ir Xiph izveidots video kodeks bez atlīdzības. Org Foundation, kura pamatā ir CELT un SILK audio kodeki ar Broadcom palīdzību (pusvadītāju uzņēmums, kas palīdzēja Xiph. Org izstrādā CELT) un Microsoft (SILK izstrādāja viņu meitasuzņēmums Skype).

Tas nodrošina ievērojamus latentuma un efektivitātes uzlabojumus visā bitu pārraides ātruma diapazonā, jo īpaši zema bitu pārraides ātruma scenārijos, kur MP3 pašlaik ir grūti. Opus spēj nodrošināt augstas kvalitātes audio ar tik zemu bitu pārraides ātrumu 32 kbps mūzikai un 14 kbps runai, kas ir būtisks sasniegums zema bitu pārraides ātruma un zema latentuma scenārijiem, piemēram, reāllaika audio, izmantojot mobilos savienojumus.

Tas, kas bieži tiek palaists garām, tomēr ar visu runāt par to, cik Opus ir lieliski piemērots zemam bitu pārraides ātrumam, ir tā fantastisks sniegums ar lielāku bitu pārraides ātrumu. Opus sasniedz punktu, kurā turpmāka bitu pārraides ātruma palielināšanās vairs nerada jūtamus audio kvalitātes uzlabojumus aptuveni 192 kbps, kas ir daudz mazāks par ~ 256 kbps, kas MP3 nepieciešams, lai panāktu tādu pašu efektu, un Opus turpina pārspēt MP3 visā diapazonā bitu pārraides ātrumi. Tas, protams, neaizstāj arhīvu formātus, kas nodrošina bezzudumu saspiešanu, piemēram, FLAC (kas ir arī bez autoratlīdzības un FOSS, tāpat kā Opus un MP3), taču ir lieliski piemērots ikdienas lietošanai parastai mūzikai klausoties.

Opus patiešām ir fantastisks programmatūras inženierijas gabals, un tas nepārprotami ir viens no labākajiem līdz šim izveidotajiem audio kodekiem, turklāt tas ir bez autoratlīdzības. Tātad, kāpēc visi vēl neizmanto Opus? Viena no lielākajām problēmām jaunam kodekam, cenšoties iegūt plašu ieviešanu, ir vienkārši ierīces atbalsts. Kodeku var atbalstīt ikviens straumēšanas pakalpojums un mūzikas veikals, taču, ja cilvēku izmantotās ierīces to neatbalsta, tad tas viss ir strīdīgs. Xiph. Izstrādājot Vorbis, savu iepriekšējo MP3 konkurentu, Org Foundation radās problēmas ar ierīču atbalstu. Vorbis (dažkārt saukts par Ogg Vorbis ar faila paplašinājumu .ogg) bija bez autoratlīdzības, un tas bija skaidrs. vairumā scenāriju ir sasnieguši uzlabojumus salīdzinājumā ar MP3, taču tas nekad nesasniedza ierīces atbalsta līmeni, kas nepieciešams, lai tas būtu plaši izplatīts adopcija. Tā vietā dažus straumēšanas pakalpojumus, piemēram, Spotify, Netflix un Youtube, Vorbis pieņēma tikai konkrētiem lietošanas gadījumiem.

Par laimi, Opus beidzot ir ieguvis atbalstu visām galvenajām operētājsistēmām. Līdz ar macOS 10.13 High Sierra un iOS 11 palaišanu, Opus kaut kādā veidā oficiāli atbalstīs katra lielākā operētājsistēma un katra lielākā tīmekļa pārlūkprogramma (pieņemot, ka Apple nenoņem atbalstu, kas pašlaik pastāv viņu beta versijās). Protams, dažās platformās atbalsts joprojām būs labāks nekā citās, taču tas tomēr ir svarīgs pagrieziena punkts Opus ieviešanā.

Tā kā plaši izplatītais ierīču līmeņa atbalsts Opus kļūst par realitāti, mēs ļoti labi varam redzēt, ka straumēšanas pakalpojumi ātri pārslēgsies uz Opus, jo īpaši tāpēc, ka daudzi no viņiem pārstrādās savu kaudzīti AV1 arī atbalsts, ar kuru Opus parasti tiks savienots pārī turpmākajos WebM video konteineros. Lietošanas gadījumus, kad Opus redz lielākos uzlabojumus (zema bitu pārraides ātruma straumēšana un zema latentuma lietojumprogrammas, piemēram, video tērzēšana), parasti apstrādā programmas bez lietotāja ievades, tāpēc lietotāji var neapzināties, ka notiek maiņa, tomēr šo lietojumprogrammu ieliktais pamats ļaus nākotnē izmantot Opus lietotājiem redzamos lietošanas gadījumos, piemēram, aplādes un mūzika. lejupielādes.

Ar Opus plašo ieviešanu, esošo veiktspēju un nepārtraukto attīstību mēs varam būt Esam pārliecinājušies, ka audio internetā un mūsu ierīcēs vēl gadiem ilgi būs bez autoratlīdzības nākt. Interneta izmantošana bez autoratlīdzības un atvērtā pirmkoda komponentiem ir ļoti svarīga veselīgam internetam, jo ​​tas ir vienīgais veids, kā nodrošināt sadarbspēju ikvienam un visam internetā. Kodeku un citas programmatūras, kas ir apgrūtināta ar patentu, izmantošana var radīt situācijas, kad noteikti lietotāji nevarēs piekļūt šīm internetam bez nepieciešamības izveidot vairākas savas lapas versijas, kas rada papildu darbu izstrādātājiem un rada problēmas lietotājiem. Bezmaksas un atvērtā pirmkoda programmatūra (“bezmaksas” tāpat kā “brīvība” izmantot programmatūru, kā vēlaties) ir svarīga mūsu interneta infrastruktūra, un ir lieliski redzēt, ka, runājot par audio kodekiem, šī brīvība turpināsies nākotnē.