Opus 1.4-audiokodeken er tilgjengelig

Organisasjonen Xiph.Org, som utvikler frie video- og audiokodeker, har sluppet Opus 1.4.0-audiokodeken, som gir høy kvalitet på koding og minimal forsinkelse både ved kompresjon av strømmet lyd med høy bitrate og ved kompresjon av tale i båndbreddebegrensede VoIP-applikasjoner. Referanseimplementasjonene for koder og dekoder distribueres under BSD-lisensen. Fullstendige spesifikasjoner for Opus-formatet er offentlig tilgjengelige, gratis og anerkjent som en internettstandard (RFC 6716).

Kodeken er laget ved å kombinere de beste teknologiene fra Xiph.orgs kodek CELT og Skypes åpne kodek SILK. I tillegg til Skype og Xiph.Org har selskaper som Mozilla, Octasic, Broadcom og Google også deltatt i utviklingen av Opus. Patentene som er involvert i Opus er gitt av de deltakende selskapene for ubegrenset bruk uten lisensavgifter. Alle relaterte immaterielle rettigheter og patenter som er lisensiert til Opus, delegeres automatisk til applikasjoner og produkter som bruker Opus, uten at det er behov for ytterligere godkjenning. Det er ingen restriksjoner på bruksområder og oppretting av alternative tredjepartsimplementeringer. Samtidig tilbakekalles alle tildelte rettigheter i tilfelle det oppstår en patentkonflikt relatert til Opus-teknologiene mot noen bruker av Opus.

Opus skiller seg ut med høy kvalitet på koding og minimal forsinkelse både ved kompresjon av strømmet lyd med høy bitrate og ved kompresjon av tale i båndbreddebegrensede VoIP-applikasjoner. Tidligere har Opus blitt anerkjent som den beste kodeken med en bitrate på 64Kbit (Opus overgikk konkurrenter som Apple HE-AAC, Nero HE-AAC, Vorbis og AAC LC). Noen produkter som støtter Opus direkte inkluderer nettleseren Firefox, rammeverket GStreamer og pakken FFmpeg.

Hovedfunksjoner i Opus:

  • Bitrate fra 5 til 510 Kbit/s;
  • Sampling frequency from 8 to 48 KHz;
  • Rammevarighet fra 2,5 til 120 millisekunder;
  • Støtte for konstant (CBR) og variabel (VBR) bithastighet;
  • Støtte for smalbånds- og bredbåndslyd;
  • Støtte for tale og musikk;
  • Støtte for stereo og mono;
  • Støtte for dynamisk tilpasning av bitrate, båndbredde og størrelse på ramme;
  • Mulighet for gjenoppretting av lydstrøm ved tap av rammer (PLC);
  • Støtte for opptil 255 kanaler (flere strømmer)
  • Tilgjengelighet av implementeringer som bruker flyttalls- og fast punktaritmetikk.

Nye funksjoner i Opus 1.4:

  • Optimalisering av kodeinnstillinger er utført for å forbedre subjektive lydkvalitetsvurderinger med FEC (Forward Error Correction) aktivert for å gjenopprette skadde eller tapte pakker ved bitrater fra 16 til 24kbs (LBRR, Low Bit-Rate Redundancy).
  • Inkludert alternativet OPUS_SET_INBAND_FEC for å aktivere FEC-feilsøkingsmodus, men uten å tvinge aktivisering av SILK-modus (FEC vil ikke bli brukt i CELT-modus).
  • Forbedret implementering av DTX-modus (Discontinuous Transmission) som pauser trafikkoverføring ved fravær av lyd.
  • Støtte for byggesystemet Meson er lagt til, sammen med forbedret støtte for bygging ved hjelp av CMake.
  • Eksperimentell mekanisme for 'Real-Time Packet Loss Concealment' er lagt til for å gjenopprette taleutdrag tapt på grunn av pakktap, ved hjelp av teknikker for maskinlæring.
  • Eksperimentell implementering av mekanisme for 'deep redundancy' er lagt til, som bruker et maskinlæringssystem for å forbedre lydgjenopprettingseffektivitet etter pakktap.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster