Còdec d'àudio Opus 1.5 disponible

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

El còdec es va crear combinant les millors tecnologies del còdec CELT de Xiph.org i el còdec SILK de codi obert de Skype. A més de Skype i Xiph.Org, en el desenvolupament d'Opus també van participar empreses com Mozilla, Octasic, Broadcom i Google. Les patents implicades en Opus les concedeixen les empreses implicades en el desenvolupament per a un ús il·limitat sense pagament de drets d'autor. Tots els drets de propietat intel·lectual i llicències de patent relacionades amb Opus es deleguen automàticament a aplicacions i productes que utilitzen Opus, sense necessitat d'aprovació addicional. No hi ha restriccions sobre l'abast i la creació d'implementacions alternatives de tercers. No obstant això, tots els drets concedits queden revocats en cas de procediments de patent que afectin les tecnologies Opus contra qualsevol usuari d'Opus.

Opus ofereix una alta qualitat de codificació i una latència mínima tant per a la compressió d'àudio de transmissió d'alta velocitat de bits com per a la compressió de veu per a aplicacions de telefonia VoIP amb ample de banda restringit. Anteriorment, Opus va ser votat com el millor còdec a 64 Kbit (Opus va superar a competidors com Apple HE-AAC, Nero HE-AAC, Vorbis i AAC LC). Els productes que admeten Opus des de la caixa inclouen el navegador Firefox, el marc GStreamer i el paquet FFmpeg.

Característiques principals d'Opus:

  • Velocitat de bits de 5 a 510 Kbit/s;
  • Freqüència de mostreig de 8 a 48 KHz;
  • Durada del fotograma de 2.5 a 120 mil·lisegons;
  • Suport per a velocitats de bits constants (CBR) i variables (VBR);
  • Suport per a àudio de banda estreta i de banda ampla;
  • Suport de veu i música;
  • Suport estèreo i mono;
  • Suport per a la configuració dinàmica de la taxa de bits, l'amplada de banda i la mida del fotograma;
  • Possibilitat de restaurar el flux d'àudio en cas de pèrdua de trama (PLC);
  • Admet fins a 255 canals (fotogrames multi-stream)
  • Disponibilitat d'implementacions utilitzant aritmètica de punt fix i flotant.

Innovacions clau en 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 проблема не затронула).

Font: opennet.ru

Afegeix comentari