Saadaval on audio-koodek Opus 1.4

Xiph.org, avatud video- ja audiokoodekite arendamisega tegelev organisatsioon, on välja andnud audio-koodeki Opus 1.4.0, mis tagab kõrge kvaliteedi kodeerimise ja minimaalset latentsust nii kõrge bitikiirusaga voogedastuse kui ka piiratud ribalaiusega VoIP-telefonia rakenduste puhul. Koodeki kodeerija ja dekodeerija standardrakendused on jaotatud BSD litsentsi alusel. Opus formaadi täielikud spetsifikatsioonid on üldiselt kättesaadavad, tasuta ja heaks kiidetud internetistandardina (RFC 6716).

Koodek on loodud parimate tehnoloogiate kombinatsiooni kaudu, kasutades Xiph.org'i loodud koodekit CELT ja Skype'i välja töötatud koodekit SILK. Lisaks Skype'ile ja Xiph.Org'ile osalesid Opuse arendamisel ka sellised ettevõtted nagu Mozilla, Octasic, Broadcom ja Google. Opusesse kaasatud patendid on säilitatud osalenud ettevõtete poolt piiranguteta kasutamiseks ilma litsentsitasude maksmiseta. Kõik Opusega seotud intellektuaalomandi õigused ja patente käsitlevad litsentsid delegeeritakse automaatselt Opust kasutavatele rakendustele ja toodetele ilma lisalubade vajaduseta. Kliendile, kes kasutas Opust, ei kehti piirangud rakenduse ja alternatiivsete kolmandate osapoolte rakenduste loomise suhtes. Kõik antud õigused tühistatakse, kui keegi algatab Opuse tehnoloogiaid hõlmava patendi vaidluse ükskõik millise Opuse kasutaja vastu.

Opus paistab silma kõrge kvaliteedi kodeerimise ja minimaalsete latentsustega nii kõrge bitikiirusaga voogedastuse kui ka piiratud ribalaiusega VoIP-telefonia rakenduste puhul. Varem tunnustati Opust parima koodekina 64Kbit bitikiirusel (Opus ületas sellised konkurendid nagu Apple HE-AAC, Nero HE-AAC, Vorbis ja AAC LC). Opust toetavate toodete seas on märkimisväärsed brauser Firefox, raamistiku GStreamer ja paket FFmpeg.

Opuse peamised omadused:

  • Bitikiirus vahemikus 5 kuni 510 Kbit/s;
  • Sampling frequency from 8 to 48 kHz;
  • Raamide kestus vahemikus 2.5 kuni 120 millisekundit;
  • Support for constant (CBR) and variable (VBR) bitrates;
  • Support for narrowband and wideband audio;
  • Support for both voice and music;
  • Support for stereo and mono;
  • Tugi dünaamilisele bitikiirus, ribalaiuse ja raami suuruse seadistamisele;
  • Ability to recover the audio stream in case of packet loss (PLC);
  • Tugi kuni 255 kanalile (mitmevoogilised raamid)
  • Availability of implementations using both floating-point and fixed-point arithmetic.

Opus 1.4 peamised uuendused:

  • Optimeeritud kodeerimise parameetrid, mille eesmärk on parandada helikvaliteedi subjektiivseid näitajaid FEC (Forward Error Correction) kasutamisel, et taastada kahjustatud või kadunud pakette bitikiirusel 16 kuni 24 kbs (LBRR, Low Bit-Rate Redundancy).
  • Lisatud võimalus OPUS_SET_INBAND_FEC, et aktiveerida FEC vigade parandamise režiim, kuid ilma SILK režiimi sunniviisilise aktiveerimiseta (FEC ei kasutata CELT režiimis).
  • Parandatud DTX (Discontinuous Transmission) režiimi rakendust, mis võimaldab edastamise peatamist, kui heli puudub.
  • Lisatud toetus Meson ehitussüsteemile ja parendatud CMake'i kasutamisel ehitamise toetust.
  • Lisatud katsemehhanism „Reaalaegne pakettide kadumise varjamine“ kõne fragmentide taastamiseks, mis on kadunud pakettide kaotuse tõttu, kasutades masinõppe tehnoloogiaid.
  • Lisatud katsealune mehhanism „deep redundancy“, mis kasutab masinõppe süsteemi, et suurendada helide taastamise efektiivsust pakettide kadu korral.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster