"Opus" yra atvirojo kodo, nemokamas, labai universalus ir kryžminio platforminio garso kodekas, visiškai suderinamas su "Opus" specifikacija (RFC 6716) ir veikia GNU / Linux, "Microsoft Windows" ir "Mac OS X" operacinės sistemos.
Savybės iš pirmo žvilgsnio
Pagrindinės funkcijos yra palaikymas bitų dažniui nuo 6 kb / s iki 510 kb / s, rėmelių dydžio palaikymas nuo 2,5 ms iki 60 ms, parama diskretizavimo dažniui nuo 8 kHz (siaurajuostė) iki 48 kHz (pilno dažnio juostos ), garso pralaidumo palaikymas nuo pilno diapazono iki siaurajuosčio ryšio, rėmo dydžio ir bitų perdavimo palaikymo, taip pat dinamiškai reguliuojamas garso pralaidumas.
Be to, "Opus" garso kodekas yra su paketų praradimo slėpimu ir geru nuostolių tvirtumu, fiksuoto taško ir plūduriuojančio taško įdiegimu, palaikymu tiek kintamojo bitų dažnio (VBR), tiek pastovaus bitų dažnio (CBR), muzikos ir kalbos palaikymas, stereo ir mono palaikymas, ir palaiko iki 255 kanalų (kelių srautų rėmeliai).
Pradžia su "Opus"
"Opus" garso kodeko diegimas GNU / Linux operacinėje sistemoje atliekamas taip pat, kaip ir bet kokią kitą atvirojo kodo programinę įrangą, arba naudodamiesi dvejetainiais paketais iš pagrindinių savo paskirstymo programinės įrangos saugyklų arba surenkant šaltinio paketą.
Po įdiegimo kodekas bus automatiškai aptiktas programomis, kurioms jos reikia. Be to, po įdiegimo, opus_demo ir opus_compare bus prieinamos dvi komandinės eilutės programos. Paleiskite juos terminalo emuliatoriuje, kad galėtumėte peržiūrėti galimus parinktis ir naudojimo pavyzdžius.
"Opus" diegimas iš šaltinių
Jei nuspręsite įdiegti "Opus" kodeką naudodami naujausią šaltinių paketą, kuris nemokamai platinamas kaip TAR archyvas čia "Softoware", atsisiųskite jį ir išsaugokite jį savo namų kataloge, atidarykite terminalo emuliatorių ir eikite į vietą kur buvo išgautas archyvas (pvz., cd / home / softoware / opus-1.1).
Pradėti & lsquo; ./ konfigūruoti & & padaryti & rsquo; komandą sukonfigūruoti ir kompiliuoti programą, tada paleiskite "sudo make install" & rsquo; komandą įdiegti sistemą ir padaryti ją prieinamą visiems GNU / Linux operacinės sistemos vartotojams. Su šiuo metodu "Opus" galite įdiegti tiek 32 bitų, tiek 64 bitų kompiuterio platformose.
Kas naujo šiame leidime:
- Galima naudoti SILK žemyn iki 5 kb / s bitrate
- Plačiajuosčio kodavimo naudojimas iki 9 kb / s
- Saugumo gerinimas (įskaitant naują variantą "grūdinimas")
- Mažas tonų kokybės gerinimas
- "Ambisonics" palaikymas (dar eksperimentinis)
- Nedidelių klaidų taisymai
- Šis "Opus 1.2.1" nepilnametis leidimas pašalina gana retai atvejį, kai 1.2 kodavimo įrenginys klaidingai prisiima signalą, kad juostos plotis būtų 12 kHz, o ne koduoti 12-20 kHz dažnius. Tai atsitinka tik keliuose klipuose, bet gerai atnaujinti, kad būtų išvengta galimo kokybės praradimo.
- Kalbos kokybės gerinimas, ypač 12-20 kbit / s diapazone
- Patobulintas VBR kodavimas hibridiniam režimui
- Daugiau agresyvesnio plačiajuosčio ryšio pralaidumo, įskaitant plačiajuosčio ryšio kalbą nuo 14 kbit / s, naudojimą
- Muzikos kokybės gerinimas 32-48 kb / s diapazone
- Bendrieji ir SSE CELT optimizavimai
- Palaiko tiesiogiai paketų kodavimą iki 120 ms
- "DTX" palaikymas CELT režimui
- SILK CBR patobulinimai
- Visų taisytuvų palaikymo projektas-ietf-codec-opus-update-06 ("mono downmix" ir "sulankstomų pataisymų" reikia --enable-update-draft)
- Daugybė klaidų, įskaitant integruotus apvyniojimus, kurie buvo aptikti per fuzzing (be saugumo padarinių)
- Šiame leidinyje daugiausia dėmesio skiriama kodų optimizavimui, ypač "x86", "MIPS" ir "ARM".
- Naujas analizės kodas ir derinimas, kuris žymiai pagerina kodavimo kokybę, ypač kintamojo bito (VBR),
- Automatinis kalbos ar muzikos nustatymas, kad nuspręstumėte, kurį kodavimo režimą naudoti,
- Garsaus vaizdo kokybė yra 128 kbps, kai 5.1, ir gali būti naudojama iki 48 kbps, ir
- Greitas patobulinimas visose architektūrose, ypač ARM, kur dekodavimas naudoja maždaug 40% mažiau procesoriaus, o kodavimas naudoja apie 30% mažiau CPU.
Kas naujo 1.2 versijoje:
Kas naujo 1.1 versijoje:
Komentarai nerastas