Galimas Opus 1.4 garso kodekas

Xiph.Org, organizacija, skirta nemokamų vaizdo ir garso kodekų kūrimui, pristatė Opus 1.4.0 garso kodeko išleidimą, kuris užtikrina aukštos kokybės kodavimą ir minimalų delsą tiek didelio bitų srauto garso, tiek balso glaudinimo pralaidumui. - apribotos VoIP programos. Telefonija Kodavimo ir dekoderio nuorodų diegimai yra licencijuoti pagal BSD licenciją. Visos Opus formato specifikacijos yra viešai prieinamos, nemokamos ir patvirtintos kaip interneto standartas (RFC 6716).

Kodekas buvo sukurtas derinant geriausias technologijas iš CELT kodeko, sukurto Xiph.org ir SILK kodeko, atidaryto Skype. Be „Skype“ ir „Xiph.Org“, kuriant „Opus“ taip pat dalyvavo tokios kompanijos kaip „Mozilla“, „Octasic“, „Broadcom“ ir „Google“. „Opus“ patentus teikia kūrime dalyvaujančios įmonės neribotam naudojimui, nemokant licencijos mokesčių. Visos su Opus susijusios intelektinės teisės ir patentų licencijos automatiškai perduodamos programoms ir produktams, naudojantiems Opus, be papildomo patvirtinimo. Nėra jokių apribojimų taikymo apimčiai ir alternatyvių trečiųjų šalių diegimų kūrimui. Tačiau visos suteiktos teisės yra atšaukiamos, jei bet kuris Opus vartotojas pradeda ginčytis dėl patentų, susijusių su Opus technologija.

„Opus“ pasižymi aukšta kodavimo kokybe ir maža delsa, skirta tiek didelio bitų dažnio srautiniam garsui, tiek balso glaudinimui naudojant VoIP telefonijos programas, kurių pralaidumas ribojamas. Anksčiau Opus buvo pripažintas geriausiu kodeku naudojant 64Kbit bitų spartą (Opus aplenkė tokius konkurentus kaip Apple HE-AAC, Nero HE-AAC, Vorbis ir AAC LC). Produktai, palaikantys „Opus“, yra „Firefox“ naršyklė, „GStreamer“ sistema ir „FFmpeg“ paketas.

Pagrindinės Opus savybės:

  • Bitų sparta nuo 5 iki 510 Kbit/s;
  • Atrankos dažnis nuo 8 iki 48KHz;
  • Kadro trukmė nuo 2.5 iki 120 milisekundžių;
  • Palaiko pastovų (CBR) ir kintamą (VBR) bitų spartą;
  • Palaiko siaurajuostį ir plačiajuostį garsą;
  • Balso ir muzikos palaikymas;
  • Palaiko stereo ir mono;
  • Palaiko dinaminį duomenų perdavimo spartos, pralaidumo ir kadro dydžio reguliavimą;
  • Galimybė atkurti garso srautą praradus kadrą (PLC);
  • Palaiko iki 255 kanalų (keli srautiniai kadrai)
  • Galimybė įgyvendinti įdiegimus naudojant slankiojo ir fiksuoto kablelio aritmetiką.

Pagrindinės Opus 1.4 naujovės:

  • Kodavimo parametrai buvo optimizuoti, siekiant padidinti subjektyvius garso kokybės rodiklius, kai įjungtas FEC (Forward Error Correction) atstatyti pažeistus ar prarastus paketus nuo 16 iki 24 kbs (LBRR, Low Bit-Rate Redundancy).
  • Pridėta OPUS_SET_INBAND_FEC parinktis, leidžianti įjungti FEC klaidų taisymo režimą, tačiau neįjungiant SILK režimo (FEC nebus naudojamas CELT režimu).
  • Patobulintas DTX (Discontinuous Transmission) režimo įgyvendinimas, kuris užtikrina, kad srautas bus sustabdytas, kai nėra garso.
  • Pridėtas „Meson“ kūrimo sistemos palaikymas ir patobulintas kūrimo naudojant „CMake“ palaikymas.
  • Pridėtas eksperimentinis „Realiojo laiko paketų praradimo slėpimo“ mechanizmas, skirtas atkurti kalbos fragmentus, prarastus dėl paketų praradimo, naudojant mašininio mokymosi technologijas.
  • Pridėtas eksperimentinis „gilaus atleidimo“ mechanizmo įgyvendinimas, kuris naudoja mašininio mokymosi sistemą, kad pagerintų garso atkūrimo efektyvumą praradus paketus.

Šaltinis: opennet.ru

Добавить комментарий