A fost lansat codec-ul audio Opus 1.4

Organizația Xiph.Org, care dezvoltă codecuri video și audio open source, a lansat codec-ul audio Opus 1.4.0, care oferă o calitate înaltă de codare și latență minimă atât pentru comprimarea sunetului de înaltă calitate, cât și pentru comprimarea vocii în aplicații VoIP cu lățimi de bandă limitate. Implementările de referință ale encoderului și decoderului sunt distribuite sub licența BSD. Specificațiile complete ale formatului Opus sunt accesibile publicului, gratuite și aprobate ca standard de internet (RFC 6716).

Codec-ul a fost creat prin combinarea celor mai bune tehnologii din codec-ul CELT dezvoltat de organizația Xiph.org și codec-ul SILK deschis de compania Skype. Pe lângă Skype și Xiph.Org, la dezvoltarea Opus au contribuit și alte companii, cum ar fi Mozilla, Octasic, Broadcom și Google. Brevetele implicate în Opus sunt furnizate de companiile participante la dezvoltare pentru utilizare nelimitată, fără plata de redevențe. Toate drepturile de proprietate intelectuală și licențele pe brevete asociate Opus sunt delegate automat aplicațiilor și produselor care folosesc Opus, fără a necesita aprobări suplimentare. Nu există restricții privind domeniul de aplicare și crearea de implementări alternative de către terți. Cu toate acestea, toate drepturile furnizate pot fi revocate în cazul în care se inițiază o dispută legată de brevete referitoare la tehnologiile Opus împotriva oricărui utilizator Opus.

Opus se distinge prin calitatea înaltă a codării și latența minimă atât pentru comprimarea sunetului de înaltă calitate, cât și pentru comprimarea vocii în aplicații VoIP cu lățimi de bandă limitate. Anterior, Opus a fost recunoscut ca fiind cel mai bun codec la un bitrate de 64Kbit (Opus a depășit concurenții precum Apple HE-AAC, Nero HE-AAC, Vorbis și AAC LC). Printre produsele care suportă Opus din cutie se numără browserul Firefox, framework-ul GStreamer și pachetul FFmpeg.

Funcționalitățile principale ale Opus:

  • Bitrate de la 5 la 510 Kbit/s;
  • Frecvență de eșantionare de la 8 la 48KHz;
  • Durata cadrelor de la 2.5 la 120 milisecunde;
  • Suport pentru bitrate constant (CBR) și variabil (VBR);
  • Suport pentru sunet îngust și lat;
  • Suport pentru voce și muzică;
  • Suport pentru stereo și mono;
  • Suport pentru ajustarea dinamică a bitrate-ului, capacității de transmisie și dimensiunii cadrelor;
  • Capacitatea de a restaura fluxul sonor în caz de pierdere a cadrelor (PLC);
  • Suport pentru până la 255 de canale (cadre multiplu flux);
  • Disponibilitatea implementărilor folosind aritmetica cu virgulă mobilă și fixă.

Aspecte cheie ale Opus 1.4:

  • Optimizarea parametrilor de codare a fost realizată pentru a îmbunătăți indicatorii subiectivi de calitate a sunetului atunci când este activată FEC (Corecția Erorilor în avans) pentru recuperarea pachetelor corupte sau pierdute la bitrate-uri de la 16 la 24kbs (LBRR, Redundanța la Bit Rate Mic).
  • A fost adăugată opțiunea OPUS_SET_INBAND_FEC pentru activarea modului de corecție a erorilor FEC, dar fără activarea forțată a modului SILK (FEC nu va fi utilizat în modul CELT).
  • Implementarea modului DTX (Transmitere Discontinuă) a fost îmbunătățită, oferind suspendarea transmisiei de trafic în absența sunetului.
  • A fost adăugat suport pentru sistemul de construcție Meson și a fost îmbunătățit suportul pentru construcția utilizând CMake.
  • A fost adăugat un mecanism experimental „Real-Time Packet Loss Concealment” pentru restaurarea fragmentelor de vorbire pierdute din cauza pierderii pachetelor, funcționând prin aplicarea tehnologiilor de învățare automată.
  • A fost adăugată o implementare experimentală a mecanismului „deep redundancy” care folosește un sistem de învățare automată pentru a spori eficiența restaurării sunetului după pierderea pachetelor.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster