Opus 1.5 audio codec ikupezeka

ПослС ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ организация Xiph.Org, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰Π°ΡΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ свободных Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΊΠΎΠ΄Π΅ΠΊΠΎΠ², прСдставила Ρ€Π΅Π»ΠΈΠ· Π°ΡƒΠ΄ΠΈΠΎΠΊΠΎΠ΄Π΅ΠΊΠ° Opus 1.5, ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ высокоС качСство кодирования ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΊΠ°ΠΊ ΠΏΡ€ΠΈ сТатии ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²ΠΎΠ³ΠΎ Π·Π²ΡƒΠΊΠ° с высоким Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈ сТатии голоса Π² ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎ пропускной способности прилоТСниях VoIP-Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΈΠΈ. Π­Ρ‚Π°Π»ΠΎΠ½Π½Ρ‹Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ BSD. ΠŸΠΎΠ»Π½Ρ‹Π΅ спСцификации Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Opus общСдоступны, бСсплатны ΠΈ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½Ρ‹ Π² качСствС ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-стандарта (RFC 6716).

Codec idapangidwa pophatikiza matekinoloje apamwamba kwambiri kuchokera ku codec ya CELT yopangidwa ndi Xiph.org ndi SILK codec yotsegulidwa ndi Skype. Kuphatikiza pa Skype ndi Xiph.Org, makampani monga Mozilla, Octasic, Broadcom ndi Google nawonso adagwira nawo ntchito yopanga Opus. Ma Patent omwe akukhudzidwa ndi Opus amaperekedwa ndi makampani omwe akukhudzidwa ndi chitukuko kuti agwiritse ntchito mopanda malire popanda kulipira chindapusa. Ufulu wanzeru zonse zokhudzana ndi Opus ndi zilolezo za patent zimaperekedwa kwa mapulogalamu ndi zinthu zogwiritsa ntchito Opus, popanda kufunika kowonjezera chilolezo. Palibe zoletsa pakukula kwa ntchito komanso kupanga njira zina za gulu lachitatu. Komabe, maufulu onse operekedwa amachotsedwa pakakhala milandu yokhudza patent yomwe ikukhudzana ndiukadaulo wa Opus motsutsana ndi aliyense wogwiritsa ntchito Opus.

Opus imakhala ndi ma encoding apamwamba komanso latency yotsika pamawu omvera komanso kuphatikizika kwamawu pama foni a VoIP omwe ali ndi bandwidth. M'mbuyomu, Opus idazindikirika ngati codec yabwino kwambiri mukamagwiritsa ntchito 64Kbit bitrate (Opus idapambana opikisana nawo monga Apple HE-AAC, Nero HE-AAC, Vorbis ndi AAC LC). Zogulitsa zomwe zimathandizira Opus kunja kwa bokosi zikuphatikiza msakatuli wa Firefox, chimango cha GStreamer, ndi phukusi la FFmpeg.

Zofunikira zazikulu za Opus:

  • Bitrate kuchokera ku 5 mpaka 510 Kbit / s;
  • Zitsanzo pafupipafupi kuchokera 8 mpaka 48KHz;
  • Kutalika kwa chimango kuchokera ku 2.5 mpaka 120 milliseconds;
  • Imathandizira pafupipafupi (CBR) ndi ma bitrate osinthika (VBR);
  • Imathandiza narrowband ndi wideband audio;
  • Thandizo la mawu ndi nyimbo;
  • Thandizani stereo ndi mono;
  • Imathandizira kusintha kwamphamvu kwa bitrate, bandwidth ndi kukula kwa chimango;
  • Kuthekera kobwezeretsanso mawu omvera ngati chimango chitayika (PLC);
  • Imathandizira mpaka mayendedwe 255 (mafelemu amitundu yambiri)
  • Kupezeka kwa zochitika pogwiritsa ntchito masamu oyandama komanso osakhazikika.

Zatsopano zazikulu mu Opus 1.5:

  • Π’ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ машинного обучСния.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Β«Deep RedundancyΒ» (DRED), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ для восстановлСния Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠ² Π·Π²ΡƒΠΊΠ°, ΡƒΡ‚Ρ€Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·-Π·Π° ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ восстановлСниС Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° Π² случаС ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° машинного обучСния Deep PLC (Packet Loss Concealment).
  • Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΎ качСство ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Ρ€Π΅Ρ‡ΠΈ Π½Π° Π½ΠΈΠ·ΠΊΠΈΡ… Π±ΠΈΡ‚Ρ€Π΅ΠΉΡ‚Π°Ρ… (~ 6 ΠšΠ±ΠΈΡ‚/с).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Ρ‹ инструкций AVX2 (x86) ΠΈ Neon (ARM).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΎΠ±ΡŠΡ‘ΠΌΠ½ΠΎΠ³ΠΎ звучания Ambisonics 4-Π³ΠΎ ΠΈ 5-Π³ΠΎ порядка, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ распространСниС Π·Π²ΡƒΠΊΠ° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ плоскости, Π½ΠΎ ΠΈ Π² Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ (для опрСдСлСния свСрху ΠΈΠ»ΠΈ снизу источник Π·Π²ΡƒΠΊΠ°).

По горячим слСдам сформирован выпуск Opus 1.5.1, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ устранСны ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со сборкой с использованиСм сборочной систСмы Meson (сборку с использованиСм CMake ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ»Π°).

Source: opennet.ru

Kuwonjezera ndemanga