K dispozícii je zvukový kodek Opus 1.4

Bezplatný vývojár video a audio kodekov Xiph.Org vydal zvukový kodek Opus 1.4.0, ktorý poskytuje vysokokvalitné kódovanie a minimálnu latenciu pre streamovanie zvuku s vysokou bitovou rýchlosťou a kompresiu hlasu v aplikáciách VoIP s obmedzenou šírkou pásma. Referenčné implementácie kódovača a dekodéra sú distribuované pod licenciou BSD. Kompletné špecifikácie formátu Opus sú verejne dostupné, bezplatné a schválené ako internetový štandard (RFC 6716).

Kodek je vytvorený kombináciou najlepších technológií z kodeku CELT od Xiph.org a open source kodeku SILK od Skype. Okrem Skype a Xiph.Org sa na vývoji Opusu podieľali aj spoločnosti ako Mozilla, Octasic, Broadcom či Google. Patenty zahrnuté v Opus sú udeľované spoločnosťami zapojenými do vývoja na neobmedzené použitie bez platenia licenčných poplatkov. Všetky práva duševného vlastníctva a patentové licencie súvisiace s Opusom sú automaticky delegované na aplikácie a produkty využívajúce Opus, bez potreby ďalšieho schvaľovania. Neexistujú žiadne obmedzenia na rozsah a vytváranie alternatívnych implementácií tretích strán. Všetky udelené práva sú však zrušené v prípade patentového konania ovplyvňujúceho technológie Opus proti ktorémukoľvek používateľovi Opus.

Opus sa vyznačuje vysokou kvalitou kódovania a minimálnou latenciou pre kompresiu zvuku s vysokou bitovou rýchlosťou a kompresiu hlasu pre aplikácie VoIP telefónie s obmedzenou šírkou pásma. Predtým bol Opus uznávaný ako najlepší kodek pri použití 64Kbit bitrate (Opus predbehol konkurentov ako Apple HE-AAC, Nero HE-AAC, Vorbis a AAC LC). Produkty, ktoré podporujú Opus, zahŕňajú prehliadač Firefox, rámec GStreamer a balík FFmpeg.

Hlavné vlastnosti Opusu:

  • Bitová rýchlosť od 5 do 510 Kbit/s;
  • vzorkovacia frekvencia od 8 do 48 kHz;
  • Trvanie snímky od 2.5 do 120 milisekúnd;
  • Podpora pre konštantné (CBR) a variabilné (VBR) bitové rýchlosti;
  • Podpora pre úzkopásmový a širokopásmový zvuk;
  • Podpora hlasu a hudby;
  • Podpora stereo a mono;
  • Podpora dynamického nastavenia bitovej rýchlosti, šírky pásma a veľkosti rámca;
  • Schopnosť obnoviť tok zvuku v prípade straty rámca (PLC);
  • Podpora až 255 kanálov (multistreamové snímky)
  • Dostupnosť implementácií pomocou aritmetiky s pohyblivou a pevnou rádovou čiarkou.

Kľúčové inovácie v Opus 1.4:

  • Bola vykonaná optimalizácia parametrov kódovania zameraná na zlepšenie subjektívnych ukazovateľov kvality zvuku, keď je povolená funkcia FEC (Forward Error Correction) na obnovenie poškodených alebo stratených paketov s bitovou rýchlosťou od 16 do 24 kbs (LBRR, Low Bit-Rate Redundancy).
  • Pridaná možnosť OPUS_SET_INBAND_FEC na povolenie korekcie chýb FEC, ale bez vynútenia režimu SILK (FEC sa nepoužije v režime CELT).
  • Vylepšená implementácia režimu DTX (Discontinuous Transmission), ktorý poskytuje pozastavenie prenosu prevádzky pri absencii zvuku.
  • Pridaná podpora pre zostavovací systém Meson a vylepšená podpora pre zostavovanie pomocou CMake.
  • Bol pridaný experimentálny mechanizmus "Real-Time Packet Loss Concealment" na obnovenie fragmentov reči stratených v dôsledku straty paketov, pracujúci pomocou technológií strojového učenia.
  • Bola pridaná experimentálna implementácia mechanizmu „hlbokej redundancie“, ktorý využíva systém strojového učenia na zlepšenie účinnosti obnovy zvuku po strate paketov.

Zdroj: opennet.ru

Pridať komentár