Loaʻa ka codec leo Opus 1.5

После почти года разработки организация Xiph.Org, занимающаяся разработкой свободных видео- и аудиокодеков, представила релиз аудиокодека Opus 1.5, обеспечивающего высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии. Эталонные реализации кодировщика и декодировщика распространяются под лицензией BSD. Полные спецификации формата Opus общедоступны, бесплатны и утверждены в качестве интернет-стандарта (RFC 6716).

Hana ʻia ka codec ma ka hoʻohui ʻana i nā ʻenehana maikaʻi loa mai Xiph.org's CELT codec a me Skype's open source SILK codec. Ma waho aʻe o Skype a me Xiph.Org, ua komo pū nā hui e like me Mozilla, Octasic, Broadcom a me Google i ka hoʻomohala ʻana o Opus. Hāʻawi ʻia nā patent i komo i loko o Opus e nā hui i komo i ka hoʻomohala ʻana no ka hoʻohana palena ʻole me ka uku ʻole ʻana i nā uku. ʻO nā kuleana waiwai naʻauao a me nā laikini patent e pili ana iā Opus e hāʻawi wale ʻia i nā noi a me nā huahana e hoʻohana ana iā Opus, me ka ʻole o ka ʻae ʻia. ʻAʻohe palena i ka laulā a me ka hana ʻana i nā hoʻokō ʻokoʻa ʻē aʻe. Eia naʻe, ua hoʻopau ʻia nā kuleana āpau i hāʻawi ʻia inā loaʻa nā hana patent e pili ana i nā ʻenehana Opus e kūʻē i kekahi mea hoʻohana iā Opus.

Hōʻike ʻo Opus i ka maikaʻi coding kiʻekiʻe a me ka liʻiliʻi liʻiliʻi no ka hoʻoheheʻe leo kiʻekiʻe-bitrate a me ke kaomi leo no nā noi kelepona VoIP i kāohi ʻia i ka bandwidth. Ma mua, ua koho ʻia ʻo Opus i ka codec maikaʻi loa ma 64Kbit (Opus outperformed competitor like Apple HE-AAC, Nero HE-AAC, Vorbis a me AAC LC). ʻO nā huahana e kākoʻo ana iā Opus ma waho o ka pahu e komo pū me ka polokalamu kele pūnaewele Firefox, ka GStreamer framework, a me ka pūʻolo FFmpeg.

ʻO nā hiʻohiʻona nui o Opus:

  • Bitrate mai 5 a 510 Kbit/s;
  • Ke alapine laʻana mai 8 a 48KHz;
  • Ka lōʻihi o ka pahu mai 2.5 a 120 milliseconds;
  • Kākoʻo no nā bitrates mau (CBR) a me nā loli (VBR);
  • Kākoʻo no ka leo narrowband a wideband;
  • Kākoʻo leo a me ke mele;
  • Kākoʻo stereo a me mono;
  • Kākoʻo no ka hoʻonohonoho ikaika o ka bitrate, ka bandwidth a me ka nui o ke kiʻi;
  • Hiki ke hoʻihoʻi hou i ke kahawai leo i ka wā o ka nalo ʻana o ka frame (PLC);
  • Kākoʻo a hiki i ka 255 mau kaha (nā papa kahawai lehulehu)
  • Loaʻa nā hoʻokō me ka hoʻohana ʻana i ka helu lana a me ka helu paʻa.

Nā mea hou nui ma 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

Pākuʻi i ka manaʻo hoʻopuka