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