Je dostupný zvukový kodek Opus 1.6

Po více než roce a půl vývoje organizace Xiph.Org, která se zabývá vytvářením volně dostupných video- a audio kodeků, představila vydání audio kodeku Opus 1.6, který zajišťuje vysokou kvalitu kódování a minimální zpoždění jak při kompresi streamovaného zvuku s vysokým bitratem, tak při kompresi hlasu v aplikacích VoIP se slabší šířkou pásma. Referenční implementace kodéru a dekodéru jsou distribuovány pod licencí BSD. Úplné specifikace formátu Opus jsou veřejně dostupné, zdarma a schválené jako internetový standard (RFC 6716).

Kodek byl vytvořen kombinací nejlepších technologií z kodeku CELT vyvinutého organizací Xiph.org a kodeku SILK uvolněného společností Skype. Kromě Skype a Xiph.Org se na vývoji Opus podílely také společnosti jako Mozilla, Octasic, Broadcom a Google. Patenty použité v Opus byly poskytnuty zúčastněnými společnostmi k neomezenému užívání bez placení licenčních poplatků. Veškerá intelektuální práva a licence na patenty související s Opus jsou automaticky delegovány aplikacím a produktům využívajícím Opus, bez potřeby dalšího schvalování. Neexistují žádná omezení na rozsah použití a vytváření alternativních třetími stranami. Všechna poskytnutá práva jsou zrušena v případě zahájení patentového sporu týkajícího se technologií Opus proti jakémukoli uživateli Opus.

Opus se vyznačuje vysokou kvalitou kódování a minimálním zpožděním jak při kompresi streamovaného zvuku s vysokým bitratem, tak při kompresi hlasu v aplikacích VoIP se slabší šířkou pásma. Dříve byl Opus uznán jako nejlepší kodek při použití bitratu 64Kbit (Opus předčil takové konkurenty, jako jsou Apple HE-AAC, Nero HE-AAC, Vorbis a AAC LC). Mezi produkty, které podporují Opus přímo, patří prohlížeč Firefox, rámec GStreamer a balíček FFmpeg.

Hlavní vlastnosti Opus:

  • Bitrate od 5 Kbit/s do 2 Mbit/s;
  • Frekvence vzorkování od 8 do 96KHz;
  • Délka rámců od 2,5 do 120 milisekund;
  • Podpora konstantního (CBR) a proměnného (VBR) bitrate;
  • Podpora úzkopásmového a širokopásmového zvuku;
  • Podpora hlasu a hudby;
  • Podpora stereo a mono;
  • Podpora dynamického nastavení bitové rychlosti, šířky pásma a velikosti snímku;
  • Možnost obnovit zvukový tok v případě ztráty snímků (PLC);
  • Podpora až 255 kanálů (vícekanálové snímky)
  • Dostupnost implementací využívajících aritmetiku s pohyblivou a pevnou čárkou.

Klíčové novinky Opus 1.6:

  • Byla realizována varianta Opus HD pro kódování zvuku s vzorkovací frekvencí 96 kHz, bitovou rychlostí až 2 Mbps a šířkou pásma přesahující standardní zvukový rozsah 20 kHz.
  • Přidán modul BWE (wideband-to-fullband) pro převod širokopásmového kódování (s frekvenčním rozsahem omezeným na 8 kHz) na plnopásmové zobrazení pokrývající celé slyšitelné spektrum (až 20 kHz). Chybějící frekvence 8-20 kHz jsou rekonstruovány pomocí algoritmu založeného na strojovém učení.
  • Bylo navrženo nové API pro kódování a dekódování zvuku s celistvým zobrazením 24 bitů na kanál. Nové API může být užitečné pro zlepšení kvality zvuku na platformách, jejichž výkon je nedostatečný pro kódování s pohyblivou čárkou nebo v situacích, kdy je zásadní používat pouze celočíselné kódování. Podpora API s celočíselným 16bitovým na kanál a kódováním na základě pohyblivé čárky 32bitovým na kanál zůstává zachována.
  • Byla významně vylepšena implementace mechanismu „Deep Redundancy“ (DRED), který využívá strojové učení k obnově fragmentů zvuku ztracených v důsledku ztráty paketů.
  • Zvýšena přesnost kódování v implementaci využívající aritmetiku s pevnou čárkou.
  • Byly přidány optimalizace pro architekturu MIPS.
  • Bylo zajištěno určení podporovaných pokynů CPU x86 SIMD na platformě OpenBSD.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster