Kodeki ya sauti ya Opus 1.4 inapatikana

Msanidi wa kodeki za video na sauti bila malipo Xiph.Org ametoa kodeki ya sauti ya Opus 1.4.0, ambayo hutoa usimbaji wa ubora wa juu na utulivu mdogo kwa utiririshaji wa kasi ya juu na mgandamizo wa sauti katika programu za VoIP zilizobanwa na kipimo data. Utekelezaji wa marejeleo ya kisimbaji na avkodare husambazwa chini ya leseni ya BSD. Vibainishi kamili vya umbizo la Opus vinapatikana kwa umma, bila malipo, na kuidhinishwa kama kiwango cha Intaneti (RFC 6716).

Kodeki hii imeundwa kwa kuchanganya teknolojia bora kutoka kwa kodeki ya CELT ya Xiph.org na kodeki huria ya Skype ya SILK. Mbali na Skype na Xiph.Org, kampuni kama vile Mozilla, Octasic, Broadcom na Google pia zilishiriki katika uundaji wa Opus. Hati miliki zinazohusika katika Opus hutolewa na kampuni zinazohusika katika ukuzaji kwa matumizi bila kikomo bila malipo ya mrabaha. Haki zote za uvumbuzi na leseni za hataza zinazohusiana na Opus hukabidhiwa kiotomatiki kwa programu na bidhaa zinazotumia Opus, bila kuhitaji idhini ya ziada. Hakuna vikwazo kwa upeo na uundaji wa utekelezaji mbadala wa wahusika wengine. Hata hivyo, haki zote zinazotolewa hubatilishwa katika tukio la kesi za hataza zinazoathiri teknolojia ya Opus dhidi ya mtumiaji yeyote wa Opus.

Opus ina ubora wa juu wa usimbaji na ucheleweshaji mdogo kwa ukandamizaji wa sauti wa mtiririko wa biti ya juu na ukandamizaji wa sauti kwa programu za simu za VoIP zilizobanwa na kipimo data. Hapo awali, Opus ilitambuliwa kuwa kodeki bora zaidi wakati wa kutumia 64Kbit bitrate (Opus ilishinda washindani kama vile Apple HE-AAC, Nero HE-AAC, Vorbis na AAC LC). Bidhaa zinazotumia Opus nje ya kisanduku ni pamoja na kivinjari cha Firefox, mfumo wa GStreamer, na kifurushi cha FFmpeg.

Vipengele kuu vya Opus:

  • Bitrate kutoka 5 hadi 510 Kbit / s;
  • Mzunguko wa sampuli kutoka 8 hadi 48KHz;
  • Muda wa fremu kutoka 2.5 hadi 120 milliseconds;
  • Usaidizi wa bitrate za mara kwa mara (CBR) na kutofautiana (VBR);
  • Msaada wa sauti nyembamba na bendi pana;
  • Msaada wa sauti na muziki;
  • Msaada wa stereo na mono;
  • Usaidizi wa mipangilio ya nguvu ya bitrate, bandwidth na ukubwa wa sura;
  • Uwezo wa kurejesha mkondo wa sauti katika kesi ya upotezaji wa sura (PLC);
  • Inaauni hadi chaneli 255 (fremu za mtiririko mwingi)
  • Upatikanaji wa utekelezaji kwa kutumia hesabu za uhakika zinazoelea na zisizobadilika.

Ubunifu muhimu katika Opus 1.4:

  • Uboreshaji wa vigezo vya usimbaji umefanywa, kwa lengo la kuboresha viashiria vya kujitegemea vya ubora wa sauti wakati FEC (Marekebisho ya Hitilafu ya Mbele) imewezeshwa kurejesha pakiti zilizoharibiwa au zilizopotea kwa viwango vya biti kutoka 16 hadi 24kbs (LBRR, Upungufu wa Kiwango cha Chini cha Bit-Rate).
  • Chaguo lililoongezwa OPUS_SET_INBAND_FEC ili kuwezesha urekebishaji wa makosa ya FEC lakini bila kulazimisha hali ya SILK (FEC haitatumika katika hali ya CELT).
  • Utekelezaji ulioboreshwa wa hali ya DTX (Discontinuous Transmission), ambayo hutoa kusimamishwa kwa maambukizi ya trafiki kwa kutokuwepo kwa sauti.
  • Usaidizi ulioongezwa kwa mfumo wa ujenzi wa Meson na usaidizi ulioboreshwa wa ujenzi kwa kutumia CMake.
  • Mbinu ya majaribio "Uficho wa Kupoteza Kifurushi cha Wakati Halisi" imeongezwa ili kurejesha vipande vya matamshi vilivyopotea kwa sababu ya upotezaji wa pakiti, inayofanya kazi kupitia teknolojia ya kujifunza kwa mashine.
  • Utekelezaji wa majaribio wa utaratibu wa "upungufu mkubwa" umeongezwa, ambao hutumia mfumo wa kujifunza wa mashine ili kuboresha ufanisi wa kurejesha sauti baada ya pakiti kupoteza.

Chanzo: opennet.ru

Kuongeza maoni