Pieejams Opus 1.4 audio kodeks

Bezmaksas video un audio kodeku izstrādātājs Xiph.Org ir izlaidis Opus 1.4.0 audio kodeku, kas nodroÅ”ina augstas kvalitātes kodējumu un minimālu latentumu gan augsta bitu pārraides ātruma audio straumēŔanai, gan balss saspieÅ”anai VoIP lietojumprogrammās ar ierobežotu joslas platumu. Kodētāja un dekodētāja atsauces implementācijas tiek izplatÄ«tas saskaņā ar BSD licenci. Pilnas Opus formāta specifikācijas ir publiski pieejamas bez maksas un apstiprinātas kā interneta standarts (RFC 6716).

Kodeks tika izveidots, apvienojot labākās tehnoloÄ£ijas no Xiph.org CELT kodeka un Skype atvērtā pirmkoda SILK kodeka. Opus izstrādē bez Skype un Xiph.Org piedalÄ«jās arÄ« tādi uzņēmumi kā Mozilla, Octasic, Broadcom un Google. Opus iesaistÄ«tos patentus izstrādē iesaistÄ«tie uzņēmumi pieŔķir neierobežotai lietoÅ”anai, nemaksājot autoratlÄ«dzÄ«bu. Visas ar Opus saistÄ«tās intelektuālā Ä«paÅ”uma tiesÄ«bas un patentu licences tiek automātiski deleģētas lietojumprogrammām un produktiem, kas izmanto Opus, bez papildu apstiprināŔanas. Nav ierobežojumu attiecÄ«bā uz alternatÄ«vu treÅ”o puÅ”u ievieÅ”anas apjomu un izveidi. Tomēr visas pieŔķirtās tiesÄ«bas tiek atsauktas, ja pret jebkuru Opus lietotāju tiek uzsākta patentu procedÅ«ra, kas ietekmē Opus tehnoloÄ£ijas.

Opus piedāvā augstu kodēŔanas kvalitāti un minimālu latentumu gan augsta bitu pārraides straumēŔanas audio saspieÅ”anai, gan balss saspieÅ”anai VoIP telefonijas lietojumprogrammām ar ierobežotu joslas platumu. IepriekÅ” Opus tika atzÄ«ts par labāko kodeku ar 64 Kbit (Opus pārspēja tādus konkurentus kā Apple HE-AAC, Nero HE-AAC, Vorbis un AAC LC). Produkti, kas atbalsta Opus jau no iepakojuma, ietver pārlÅ«kprogrammu Firefox, GStreamer ietvaru un FFmpeg pakotni.

Opus galvenās iezīmes:

  • Bitu pārraides ātrums no 5 lÄ«dz 510 Kbit/s;
  • IztverÅ”anas frekvence no 8 lÄ«dz 48KHz;
  • Kadra ilgums no 2.5 lÄ«dz 120 milisekundēm;
  • Atbalsts nemainÄ«gam (CBR) un mainÄ«gam (VBR) bitu pārraides ātrumam;
  • Atbalsts Å”aurjoslas un platjoslas audio;
  • Balss un mÅ«zikas atbalsts;
  • Stereo un mono atbalsts;
  • Atbalsts dinamiskai bitu pārraides ātruma, joslas platuma un kadra izmēra iestatīŔanai;
  • Spēja atjaunot audio straumi kadra zuduma gadÄ«jumā (PLC);
  • Atbalsta lÄ«dz 255 kanāliem (vairāku straumju kadri)
  • Realizāciju pieejamÄ«ba, izmantojot peldoŔā un fiksētā punkta aritmētiku.

Galvenie Opus 1.4 jauninājumi:

  • Tika veikta kodēŔanas parametru optimizācija, kuras mērÄ·is ir uzlabot subjektÄ«vos skaņas kvalitātes rādÄ«tājus, kad FEC (Forward Error Correction) ir iespējots, lai atjaunotu bojātas vai pazaudētas paketes ar bitu pārraides ātrumu no 16 lÄ«dz 24 kbs (LBRR, Low Bit-Rate Redundancy).
  • Pievienota opcija OPUS_SET_INBAND_FEC, lai iespējotu FEC kļūdu laboÅ”anu, bet nepiespiežot SILK režīmu (FEC netiks izmantots CELT režīmā).
  • Uzlabota DTX (Discontinuous Transmission) režīma ievieÅ”ana, kas nodroÅ”ina satiksmes pārraides apturēŔanu, ja nav skaņas.
  • Pievienots atbalsts Meson veidoÅ”anas sistēmai un uzlabots atbalsts veidoÅ”anai, izmantojot CMake.
  • Ir pievienots eksperimentāls mehānisms "Reāllaika pakeÅ”u zudumu slēpÅ”ana", lai atjaunotu runas fragmentus, kas zaudēti pakeÅ”u zuduma rezultātā, izmantojot maŔīnmācīŔanās tehnoloÄ£ijas.
  • Ir pievienota eksperimentāla "dziļās atlaiÅ”anas" mehānisma ievieÅ”ana, kas izmanto maŔīnmācīŔanās sistēmu, lai uzlabotu audio atkopÅ”anas efektivitāti pēc pakeÅ”u zuduma.

Avots: opennet.ru

Pievieno komentāru