Ofrohet kodek audio Opus 1.5

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

Kodeku u krijua duke kombinuar teknologjitë më të mira nga kodiku CELT i zhvilluar nga Xiph.org dhe kodiku SILK i hapur nga Skype. Përveç Skype dhe Xiph.Org, kompani të tilla si Mozilla, Octasic, Broadcom dhe Google gjithashtu morën pjesë në zhvillimin e Opus. Patentat e përfshira në Opus ofrohen nga kompanitë e përfshira në zhvillim për përdorim të pakufizuar pa pagesën e tarifave të licencës. Të gjitha të drejtat intelektuale dhe licencat e patentave të lidhura me Opus u delegohen automatikisht aplikacioneve dhe produkteve që përdorin Opus, pa pasur nevojë për miratim shtesë. Nuk ka kufizime në fushën dhe krijimin e zbatimeve alternative të palëve të treta. Megjithatë, të gjitha të drejtat e dhëna revokohen në rast të procesit gjyqësor për patentën që përfshin teknologjinë Opus kundër çdo përdoruesi të Opus.

Opus përmban cilësi të lartë kodimi dhe vonesë të ulët si për audion e transmetimit me shpejtësi të lartë, ashtu edhe për kompresimin e zërit në aplikacionet e telefonisë VoIP të kufizuar me gjerësi bande. Më parë, Opus u njoh si kodiku më i mirë kur përdorte një shpejtësi bit 64 Kbit (Opus mundi konkurrentët si Apple HE-AAC, Nero HE-AAC, Vorbis dhe AAC LC). Produktet që mbështesin Opus out of the box përfshijnë shfletuesin Firefox, kornizën GStreamer dhe paketën FFmpeg.

Karakteristikat kryesore të Opus:

  • Shpejtësia e biteve nga 5 në 510 Kbit/s;
  • Frekuenca e kampionimit nga 8 në 48 KHz;
  • Kohëzgjatja e kornizës nga 2.5 në 120 milisekonda;
  • Mbështet bitrate konstante (CBR) dhe të ndryshueshme (VBR);
  • Mbështet audio me brez të ngushtë dhe me brez të gjerë;
  • Mbështetje për zërin dhe muzikën;
  • Mbështetje stereo dhe mono;
  • Mbështet rregullimin dinamik të shpejtësisë së biteve, gjerësisë së brezit dhe madhësisë së kornizës;
  • Mundësia e rikthimit të transmetimit audio në rast të humbjes së kornizës (PLC);
  • Mbështet deri në 255 kanale (korniza me shumë transmetime)
  • Disponueshmëria e zbatimeve duke përdorur aritmetikë lundruese dhe me pikë fikse.

Risitë kryesore në 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 проблема не затронула).

Burimi: opennet.ru

Shto një koment