Opus 1.4 آډیو کوډیک شتون لري

Xiph.Org، یوه اداره چې د وړیا ویډیو او آډیو کوډیکونو پراختیا ته وقف شوې، د Opus 1.4.0 آډیو کوډیک خپرول وړاندې کړل، کوم چې د لوړ بټریټ سټینګ آډیو کمپریشن او په بینډ ویت کې د غږ کمپریشن دواړو لپاره د لوړ کیفیت کوډ کولو او لږترلږه ځنډ چمتو کوي. - محدود VoIP غوښتنلیکونه. ټیلیفوني د کوډ کونکي او کوډ کونکي حوالې پلي کول د BSD جواز لاندې جواز لري. د Opus بڼه لپاره بشپړ مشخصات په عامه توګه شتون لري، وړیا، او د انټرنیټ معیار (RFC 6716) په توګه تصویب شوي.

کوډیک د Xiph.org لخوا رامینځته شوی د CELT کوډیک څخه غوره ټیکنالوژیو او د SILK کوډیک لخوا د سکایپ لخوا خلاصیدو سره رامینځته شوی. د سکایپ او Xiph.Org سربیره، شرکتونه لکه موزیلا، اوکټاسیک، براډکام او ګوګل هم د Opus په پراختیا کې برخه اخیستې. په Opus کې شامل پیټینټونه د لایسنس فیسونو تادیه کولو پرته د لامحدود کارونې لپاره په پراختیا کې دخیل شرکتونو لخوا چمتو شوي. د Opus پورې اړوند ټول فکري حقونه او د پیټینټ جوازونه په اتوماتيک ډول د اضافي تصویب اړتیا پرته د Opus په کارولو سره غوښتنلیکونو او محصولاتو ته سپارل کیږي. د غوښتنلیک ساحه او د دریمې ډلې بدیل پلي کولو رامینځته کولو باندې هیڅ محدودیت شتون نلري. په هرصورت، ټول ورکړل شوي حقونه د پیټینټ قضیې په صورت کې لغوه کیږي چې د Opus د هر کارونکي په وړاندې د Opus ټیکنالوژي پکې شامل وي.

Opus د لوړ بټریټ سټریمینګ آډیو او غږ کمپریشن لپاره د لوړ کوډ کولو کیفیت او ټیټ ځنډ د بنډ ویت محدود VoIP تلیفوني غوښتنلیکونو کې ځانګړتیاوې لري. پخوا، Opus د 64Kbit بټریټ کارولو په وخت کې د غوره کوډیک په توګه پیژندل شوی و (Opus سیالانو ته ماتې ورکړه لکه Apple HE-AAC، Nero HE-AAC، Vorbis او AAC LC). هغه محصولات چې د بکس څخه بهر د Opus ملاتړ کوي د فایرفوکس براوزر، د GStreamer چوکاټ، او FFmpeg بسته شامل دي.

د Opus اصلي ځانګړتیاوې:

  • بټریټ له 5 څخه تر 510 Kbit/s پورې؛
  • د نمونې کولو فریکونسۍ له 8 څخه تر 48KHz پورې؛
  • د چوکاټ موده له 2.5 څخه تر 120 ملی ثانیو پورې؛
  • د ثابت (CBR) او متغیر (VBR) بټریټونو ملاتړ کوي؛
  • د تنگ بانډ او پراخه بانډ آډیو ملاتړ کوي؛
  • د غږ او موسیقۍ ملاتړ؛
  • د سټیریو او مونو ملاتړ؛
  • د بټریټ ، بینډ ویت او چوکاټ اندازې متحرک تنظیم کولو ملاتړ کوي؛
  • د فریم له لاسه ورکولو په صورت کې د آډیو جریان بحالولو امکان (PLC)؛
  • تر 255 چینلونو پورې ملاتړ کوي (ملټي سټریم شوي چوکاټونه)
  • د فلوټینګ او ثابت ټکي ریاضي په کارولو سره د پلي کولو شتون.

په Opus 1.4 کې کلیدي نوښتونه:

  • د کوډ کولو پیرامیټونه غوره شوي دي، چې موخه یې د موضوعي غږ کیفیت شاخصونه زیاتول دي کله چې FEC (Forward Error Correction) د 16 څخه تر 24kbs (LBRR، د ټیټ بیټ ریډنډنسی) په بټریټ کې خراب شوي یا ورک شوي پاکټونه بیرته راستانه کړي.
  • د OPUS_SET_INBAND_FEC اختیار اضافه شوی ترڅو د FEC غلطی سمولو حالت فعال کړي، مګر پرته له دې چې د SILK حالت مجبور کړي (FEC به په CELT حالت کې نه کارول کیږي).
  • د DTX (غیر متقابل لیږد) حالت ښه پلي کول، کوم چې ډاډ ترلاسه کوي چې ترافیک ځنډول کیږي کله چې غږ شتون نلري.
  • د میسن جوړونې سیسټم لپاره ملاتړ اضافه شوی او د CMake په کارولو سره د جوړولو لپاره ښه ملاتړ.
  • د پاکټ له لاسه ورکولو په پایله کې ورک شوي د بیان ټوټې بیرته راګرځولو لپاره د "ریښتیني وخت پاکټ له لاسه ورکولو پټولو" تجربوي میکانیزم اضافه شوی ، د ماشین زده کړې ټیکنالوژیو کارولو له لارې کار کوي.
  • د "ژور بې ځایه کیدو" میکانیزم تجربه پلي کول اضافه کړل، کوم چې د ماشین زده کړې سیسټم کاروي ترڅو د پاکټ له لاسه ورکولو وروسته د آډیو بیا رغونې موثریت ښه کړي.

سرچینه: opennet.ru

Add a comment