Codec sain Opus 1.5 ar gael

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

Mae'r codec yn cael ei greu trwy gyfuno'r technolegau gorau o godec CELT Xiph.org a codec ffynhonnell agored Skype SILK. Yn ogystal Γ’ Skype a Xiph.Org, cymerodd cwmnΓ―au fel Mozilla, Octasic, Broadcom a Google ran hefyd yn natblygiad Opus. Mae'r patentau sy'n ymwneud ag Opus yn cael eu rhoi gan y cwmnΓ―au sy'n ymwneud Γ’'r datblygiad at ddefnydd diderfyn heb dalu breindaliadau. Mae'r holl hawliau eiddo deallusol a thrwyddedau patent sy'n ymwneud ag Opus yn cael eu dirprwyo'n awtomatig i geisiadau a chynhyrchion sy'n defnyddio Opus, heb fod angen cymeradwyaeth ychwanegol. Nid oes unrhyw gyfyngiadau ar gwmpas a chreu gweithrediadau trydydd parti amgen. Fodd bynnag, mae'r holl hawliau a roddir yn cael eu dirymu os bydd achos patent yn effeithio ar dechnolegau Opus yn erbyn unrhyw ddefnyddiwr o Opus.

Mae Opus yn cynnwys ansawdd codio uchel ac ychydig iawn o hwyrni ar gyfer cywasgu sain ffrydio cyfradd didau uchel a chywasgu llais ar gyfer cymwysiadau teleffoni VoIP sydd Γ’ chyfyngiadau lled band. Yn flaenorol, pleidleisiwyd Opus fel y codec gorau ar 64Kbit (perfformiodd Opus yn well na chystadleuwyr fel Apple HE-AAC, Nero HE-AAC, Vorbis ac AAC LC). Mae cynhyrchion sy'n cefnogi Opus allan o'r blwch yn cynnwys porwr Firefox, fframwaith GStreamer, a'r pecyn FFmpeg.

Prif nodweddion Opus:

  • Bitrate o 5 i 510 Kbit yr eiliad;
  • Amlder samplu o 8 i 48KHz;
  • Hyd y ffrΓ’m o 2.5 i 120 milieiliad;
  • Cefnogaeth ar gyfer bitrates cyson (CBR) a newidiol (VBR);
  • Cefnogaeth ar gyfer sain band cul a band eang;
  • Cefnogaeth llais a cherddoriaeth;
  • Cefnogaeth stereo a mono;
  • Cefnogaeth ar gyfer gosod cyfradd didau, lled band a maint ffrΓ’m yn ddeinamig;
  • Y gallu i adfer y ffrwd sain rhag ofn colli ffrΓ’m (PLC);
  • Cefnogi hyd at 255 o sianeli (fframiau aml-ffrwd)
  • Argaeledd gweithrediadau gan ddefnyddio rhifyddeg fel y bo'r angen a phwynt sefydlog.

Datblygiadau arloesol allweddol yn 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 ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ»Π°).

Ffynhonnell: opennet.ru

Ychwanegu sylw