Dostupan je audio kodek Opus 1.5

Nakon gotovo godine razvoja, organizacija Xiph.Org, koja se bavi razvojem slobodnih video i audio kodeka, predstavila je izdanje audio kodeka Opus 1.5, koji osigurava visoku kvalitetu kodiranja i minimalnu latenciju kako pri kompresiji streamanog zvuka visokog bitrata, tako i pri kompresiji glasa u aplikacijama VoIP telefonije s ograničenim propusnim opsegu. Referentne implementacije enkodera i dekodera distribuiraju se pod BSD licencom. Potpune specifikacije formata Opus su javno dostupne, besplatne i odobrene kao internet standard (RFC 6716).

Kodek je stvoren kombinacijom najboljih tehnologija iz kodeka CELT koji je razvio Xiph.org i otvorenog kodeka SILK koji je razvio Skype. Osim Skypa i Xiph.Org, u razvoju Opusa sudjelovale su i tvrtke kao što su Mozilla, Octasic, Broadcom i Google. Patenti uključeni u Opus osigurani su od strane sudionika u razvoju i dostupni su za neograničenu upotrebu bez plaćanja licenci. Sva povezana intelektualna prava i licence na patente automatski se delegiraju za aplikacije i proizvode koji koriste Opus, bez potrebe za dodatnim odobrenjima. Nema ograničenja na primjenu i stvaranje alternativnih nezavisnih implementacija. U isto vrijeme, sva pružena prava povlače se u slučaju pokretanja patentnog spora koji se tiče tehnologija Opus protiv bilo kojeg korisnika Opusa.

Opus se odlikuje visokom kvalitetom kodiranja i minimalnom latencijom kako pri kompresiji streamanog zvuka visokog bitrata, tako i pri kompresiji glasa u aplikacijama VoIP telefonije s ograničenim propusnim opsegu. Ranije je Opus proglašen najboljim kodekom pri korištenju bitrata od 64Kbit (Opus je nadmašio konkurente poput Apple HE-AAC, Nero HE-AAC, Vorbis i AAC LC). Od proizvoda koji podržavaju Opus iz kutije, može se istaknuti preglednik Firefox, framework GStreamer i paket FFmpeg.

Osnovne značajke Opusa:

  • Bitrate od 5 do 510 Kbit/s;
  • Frekvencija uzorkovanja od 8 do 48KHz;
  • Trajanje okvira od 2,5 do 120 milisekundi;
  • Podrška za konstantne (CBR) i promjenjive (VBR) bitrate-e;
  • Podrška za uskopojasni i širokopojasni zvuk;
  • Podrška za glas i muziku;
  • Podrška za stereo i mono;
  • Podrška za dinamičko podešavanje bitratea, propusnosti i veličine okvira;
  • Mogućnost obnove audio streama u slučaju gubitka okvira (PLC);
  • Podrška do 255 kanala (multipleksni okviri)
  • Dostupnost implementacija koje koriste aritmetiku s pomičnom i fiksnom točkom.

Ključne novine Opus 1.5:

  • U enkoderu i dekoderu proširena je primjena tehnologija strojnog učenja.
  • Implementiran je mehanizam „Deep Redundancy” (DRED), koji koristi strojno učenje za obnavljanje zvučnih fragmenata izgubljenih zbog gubitka paketa.
  • Poboljšano je obnavljanje zvučnog toka u slučaju gubitka okvira pomoću mehanizma strojnog učenja Deep PLC (Packet Loss Concealment).
  • Poboljšana je kvaliteta prijenosa govora pri niskim bitratima (~ 6 Kbit/s).
  • Dodane su dodatne optimizacije koje koriste skupove instrukcija AVX2 (x86) i Neon (ARM).
  • Dodana je podrška za format ambisoničkog prostornog zvuka 4. i 5. reda, koji uzima u obzir širenje zvuka ne samo u horizontalnoj ravnini, već i u vertikalnoj (za određivanje dolje ili gore od izvora zvuka).

Zahtjevi za izdavanjem formirani su neposredno nakon Opus 1.5.1, u kojem su otklonjeni problemi s izradom koristeći sustav za izradu Meson (problem izrade koristeći CMake nije bio pogođen).

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster