Opus 1.5 кодеки аудио дастрас аст

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

Кодек тавассути омезиши беҳтарин технологияҳои кодеки CELT, ки аз ҷониби Xiph.org таҳия шудааст ва кодеки SILK, ки аз ҷониби Skype кушода шудааст, сохта шудааст. Дар таҳияи Opus ба ҷуз Skype ва Xiph.Org, ширкатҳои монанди Mozilla, Octasic, Broadcom ва Google низ ширкат доштанд. Патентҳои дар Opus ҷалбшуда аз ҷониби ширкатҳое, ки дар коркард машғуланд, барои истифодаи номаҳдуд бидуни пардохти боҷи литсензия пешниҳод карда мешаванд. Ҳама ҳуқуқҳои зеҳнии марбут ба Opus ва литсензияҳои патентӣ ба таври худкор ба замимаҳо ва маҳсулоти истифодашавандаи Opus бе зарурати тасдиқи иловагӣ дода мешаванд. Дар миқёс ва эҷоди татбиқи алтернативии тарафи сеюм ҳеҷ гуна маҳдудият вуҷуд надорад. Бо вуҷуди ин, ҳама ҳуқуқҳои додашуда дар сурати баҳси патентӣ бо технологияи Opus бар зидди ҳама гуна истифодабарандаи Opus бекор карда мешаванд.

Opus дорои сифати баланди рамзгузорӣ ва таъхири паст барои ҳам аудио ҷараёнҳои баланд-битратӣ ва ҳам фишурдани овоз дар барномаҳои телефонияи VoIP, ки фарохмаҷро маҳдуд аст. Қаблан, Opus ҳамчун беҳтарин кодек ҳангоми истифодаи битрейти 64Кбит эътироф шуда буд (Opus аз рақибон ба монанди Apple HE-AAC, Nero HE-AAC, Vorbis ва AAC LC мағлуб шуд). Маҳсулоте, ки Opus-ро аз қуттӣ дастгирӣ мекунанд, браузери Firefox, чаҳорчӯбаи GStreamer ва бастаи FFmpeg мебошанд.

Хусусиятҳои асосии Opus:

  • Битрат аз 5 то 510 Кбит/с;
  • басомади интихоб аз 8 то 48 кГц;
  • Давомнокии чаҳорчӯба аз 2.5 то 120 миллисония;
  • Сатҳи битҳои доимӣ (CBR) ва тағирёбанда (VBR) -ро дастгирӣ мекунад;
  • Дастгирии садои танг ва фарохмаҷро;
  • Дастгирии садо ва мусиқӣ;
  • Дастгирии стерео ва моно;
  • Танзими динамикии суръати бит, фарохмаҷро ва андозаи чаҳорчӯбаро дастгирӣ мекунад;
  • Имконияти барқарор кардани ҷараёни аудио дар ҳолати гум шудани чаҳорчӯба (PLC);
  • То 255 каналро дастгирӣ мекунад (чаҳорчӯбаҳои чандкарата)
  • Мавҷудияти амалияҳо бо истифода аз арифметикаи шинокунандаи нуқтаи собит.

Навовариҳои асосӣ дар 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 проблема не затронула).

Манбаъ: opennet.ru

Илова Эзоҳ