Saadaval on helikoodik Opus 1.6

Pärast poolteist aastat arendustööd esitles Xiph.Org, mis tegeleb avatud videode ja audiokodekite loomisega, audiokodeki Opus 1.6 väljaannet, mis tagab kõrge kvaliteedi kodeerimise ja minimaalsete viivitustega nii kõrge bitikiirusetaguse voogedastuse kui ka madala ribalaiusega VoIP-telefoniv kõne puhul. Kodeerija ja dekodeerija viidatud teostused levitatakse BSD-litsentsi alusel. Opus formaadi täielikud spetsifikatsioonid on avalikult kätte saadavad, tasuta ning heaks kiidetud internetistandardina (RFC 6716).

Koodek on loodud, kombineerides parimaid tehnoloogiaid Xiph.org väljatöötatud CELT koodekist ja Skype'i avatud SILK koodekist. Lisaks Skype'ile ja Xiph.Org osales Opuse arenduses ka selliseid ettevõtteid nagu Mozilla, Octasic, Broadcom ja Google. Opuse tooted sisaldavad patende, mille on pakkunud osalised arendusküberettevõtted, et neid saaks kasutada piiranguteta ilma litsentsitasude maksmiseta. Kõik seonduvad Opuse intellektuaalsed õigused ja patenteerimisload delegeeritakse automaatselt Opust kasutavatele rakendustele ja toodetele, ilma et oleks vaja täiendavat kooskõlastamist. Rakendamise ja alternatiivsete kolmandate osapoolte lahenduste loomise osas ei ole mingeid piiranguid. Samas tühistatakse kõik antud õigused, kui keegi Opuse kasutajatest algatab patendi vaidluse, mis puudutab Opuse tehnoloogiaid.

Opus pakub kõrget kodeerimise kvaliteeti ja minimaalset viivitust nii kõrge bitikiirusetaguse voogedastuse kui ka madala ribalaiusega VoIP-telefoniv kõne puhul. Varem tunnustati Opust parima kodekina 64Kbit bitikiirusel (Opus edestas selliseid konkurente nagu Apple HE-AAC, Nero HE-AAC, Vorbis ja AAC LC). Opust toetavaid tooteid, mis tulevad välja karbist, on näiteks brauser Firefox, raamistik GStreamer ja pakett FFmpeg.

Opuse peamised omadused:

  • Bitikiirus alates 5 Kbit/s kuni 2 Mbit/s;
  • Proovivõtu sagedus vahemikus 8 kuni 96KHz;
  • Raamiperioodid vahemikus 2.5 kuni 120 millisekundit;
  • Toetab pidevaid (CBR) ja muutlikke (VBR) bitimäärasid;
  • Toetab kitsaskandja ja laia sagedusvahemikku;
  • Toetab häält ja muusikat;
  • Toetab stereo ja mono;
  • Toetab bitimäära, ribalaiuse ja raami suuruse dünaamilist seadistamist;
  • Pakub kadude korral helivoo taastamise võimalust (PLC);
  • Toetab kuni 255 kanalit (mitme sihtmärkide raami);
  • Saadavus rakendustes, mis kasutavad nii ujuva kui ka fikseeritud komakohaga aritmeetikat.

Opus 1.6 peamised uuendused:

  • Teostatud on Opus HD variant heli kodeerimiseks 96 kHz proovivõtusagedusega, bitikiirus kuni 2 Mbit/s ja ribalaius, mis ulatub kaugemale standardse heli vahemiku 20 kHz.
  • Lisatud on BWE (laiendatud-laia bändi) moodul, mis muundab laiendatud kodeerimise esituse (kõrvalöökide sagedusala on piiratud 8 kHz) täispuhumise esituseks, mis katab kogu kuuldava sagedusala (kuni 20 kHz). Puuduvad sagedused 8-20 kHz taastatakse masinõppepõhise algoritmiga.
  • Pakutud on uus API heli kodeerimiseks ja dekodeerimiseks 24-bitise täisarvuresolutsiooniga kanalit kohti. Uus API võib olla kasulik heli kvaliteedi parandamiseks platvormidel, mille jõudlus ei võimalda hõljuva koma kodeerimist või olukordades, kus kasutatakse põhimõtteliselt ainult täisarvulist kodeerimist. Täiendav API toob endaga kaasa ka 16-bitise täisarvulise kanali toetuse ja 32-bitise hõljuva koma kodeerimise.
  • Oluliselt on parendatud mehhanismi «Deep Redundancy» (DRED) rakendust, mis kasutab masinõpet kadunud helifragmente taastamiseks, mis on tekkinud paketikaotuse tõttu.
  • On parendatud kodeerimise täpsust rakenduses, mis kasutab fikseeritud komakoha aritmeetikat.
  • On lisatud optimeerimisi MIPS arhitektuuri jaoks.
  • On tagatud x86 SIMD käskude ühilduvate CPU-de määramine OpenBSD platvormil.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster