Az Opus 1.6 hangkódolás elérhetővé vált.

Másfél év fejlesztés után az Xiph.Org, amely ingyenes videó- és audiokodekek létrehozásával foglalkozik, bemutatta az Opus 1.6 audio kodek kiadását, amely magas szintű kódolási minőséget és minimális késleltetést biztosít mind magas bitrátájú streamelt hang tömörítése, mind pedig sávszélesség-korlátozott VoIP telefonálási alkalmazások esetén. A kódoló és dekódoló referenciális megvalósításai BSD licenc alatt kerülnek forgalmazásra. Az Opus formátum teljes specifikációja nyilvános, ingyenes, és internetes szabványként (RFC 6716) van elfogadva.

A kodek a Xiph.org által kifejlesztett CELT kodek és a Skype által kifejlesztett SILK kodek legjobb technológiáinak kombinációjával készült. A Skype és a Xiph.Org mellett az Opus fejlesztésében részt vettek olyan cégek is, mint a Mozilla, az Octasic, a Broadcom és a Google. Az Opus-ban használt szabadalmakat a részt vevő cégek korlátlan felhasználásra bocsátották, járulékfizetés nélkül. Minden Opus-szal kapcsolatos szellemi jog és szabadalmi licensz automatikusan átruházásra kerül az Opus alkalmazásokat és termékeket használó felhasználók számára, további jóváhagyás nélkül. Nincsenek korlátozások a használatra és alternatív külső megvalósítások létrehozására. Ugyanakkor minden megadott jog visszavonásra kerül, ha bármely Opus felhasználóval szemben szabadalmi pert indítanak az Opus technológiával kapcsolatban.

Az Opus kiemelkedő kódolási minőséggel bír, minimális késleltetéssel mind a magas bitrátájú streamelt hang tömörítése, mind pedig a sávszélesség-korlátozott VoIP telefonálási alkalmazások esetén. Korábban az Opust a legjobb kodekként ismerték el 64 Kbit/s bitrátán (az Opus megelőzte az olyan vetélytársakat, mint az Apple HE-AAC, Nero HE-AAC, Vorbis és AAC LC). Az Opust dobozból támogató termékek közül említést érdemel a Firefox böngésző, a GStreamer keretrendszer és az FFmpeg csomag.

Az Opus főbb jellemzői:

  • Bitrate 5 Kbit/s-tól 2 Mbit/s-ig;
  • Mintavételi frekvencia 8-tól 96 KHz-ig;
  • A keret időtartama 2,5-től 120 milliszekundumig;
  • Támogatás állandó (CBR) és változó (VBR) bitráta számára;
  • Támogatás keskeny sávú és széles sávú hang számára;
  • Támogatás hang és zene számára;
  • Támogatás sztereó és mono számára;
  • Dinamikus bitráta, sávszélesség és képméret beállítása;
  • A hangfolyam helyreállításának lehetősége képkiesés esetén (PLC);
  • Akár 255 csatorna támogatása (többfolyamos képek)
  • Hozzáférhetőség lebegő és rögzített tizedes számításon alapuló megvalósításokkal.

Az Opus 1.6 fő újításai:

  • Megvalósításra került az Opus HD változat, amely 96 kHz mintavételi frekvenciájú hang kódolására képes, akár 2 Mbit/s bitrátával, és a 20 kHz-es szabványos hangfrekvenciatartományt meghaladó sávszélességgel.
  • Bevezetésre került egy BWE (wideband-to-fullband) modul az 8 kHz-es szélessávú kódolásból teljes spektrumú megjelenítésre történő átalakításhoz, amely az egész hallható tartományt lefedi (20 kHz-ig). A 8-20 kHz közötti hiányzó frekvenciákat gépi tanuláson alapuló algoritmus segítségével rekonstruálják.
  • Új API került javaslatra, amely 24-bites integer formátumú hang kódolására és dekódolására szolgál csatornánként. Az új API hasznos lehet a hangminőség javítására olyan platformokon, amelyek nem képesek lebegőpontos kódolás végrehajtására, vagy olyan esetekben, amikor kizárólag az integer kódolás használata lényeges. Az API támogatása megmarad 16-bites integer kódolással csatornánként és lebegőpontos 32-bites kódolással csatornánként.
  • Jelentősen javult a "Deep Redundancy" (DRED) mechanizmus megvalósítása, amely gépi tanulást használ a csomagvesztés miatt elveszett hangfragmentumok helyreállítására.
  • Növekszik a kódolás pontossága a fixpontos aritmetikát használó megvalósításban.
  • Optimalizálások kerültek hozzáadásra a MIPS architektúrához.
  • Biztosítva van az SIMD x86 utasítások támogatásának meghatározása az OpenBSD platformon.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster