15 декабря 2025 года состоялся релиз популярного аудиокодека с открытым исходным кодом Opus 1.6. Предыдущий стабильный релиз проекта с поддержкой машинного обучения случился в марте 2024 года. Разработкой кодека занимается организация Xiph.Org. Решение обеспечивает высокое качество кодирования и минимальную задержку как при сжатии потокового звука с высоким битрейтом, так и при сжатии голоса в ограниченных по пропускной способности приложениях VoIP-телефонии.

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

Кодек Opus создан путём комбинации лучших технологий из разработанного организацией Xiph.org кодека CELT и открытого компанией Skype кодека SILK. Кроме Skype и Xiph.Org в разработке Opus также приняли участие такие компании, как Mozilla, Octasic, Broadcom и Google.

Задействованные в Opus патенты предоставлены участвовавшими в разработке компаниями для неограниченного пользования без выплаты лицензионных отчислений. Все связанные с Opus интеллектуальные права и лицензии на патенты автоматически делегируются для использующих Opus приложений и продуктов, без необходимости дополнительного согласования. Отсутствуют ограничения на область применения и создание альтернативных сторонних реализаций. При этом все предоставленные права отзываются в случае развязывания затрагивающего технологии Opus патентного разбирательства против любого пользователя Opus.

По информации OpenNET, ранее Opus был признан лучшим кодеком при использовании битрейта 64Kbit. Проект Opus обогнал таких конкурентов, как Apple HE-AAC, Nero HE-AAC, Vorbis и AAC LC. Из продуктов, поддерживающих Opus из коробки, можно отметить браузер Firefox, фреймворк GStreamer и пакет FFmpeg.

Основные возможности инструментария Opus:

  • битрейт от 5 Кбит/с до 2 Мбит/с;

  • частота дискретизации от 8 до 96KHz;

  • продолжительность кадров от 2.5 до 120 миллисекунд;

  • поддержка постоянного (CBR) и переменного (VBR) битрейтов;

  • поддержка узкополосного и широкополосного звука;

  • поддержка голоса и музыки;

  • поддержка стерео и моно;

  • поддержка динамической настройки битрейта, пропускной способности и размера кадра;

  • возможность восстановления звукового потока в случае потери кадров (PLC);

  • поддержка до 255 каналов (многопоточные кадры)

  • доступность реализаций с использованием арифметики с плавающей и фиксированной запятой.

Изменения и доработки в новшества Opus 1.6:

  • реализован вариант Opus HD для кодирования звука с частотой дискретизации 96 kHz, битрейтом до 2 Мбит/с и полосой пропускания, выходящей за пределы стандартного звукового диапазона 20 кГц;

  • добавлен модуль BWE (wideband‑to‑fullband) для преобразования представления с широкополосным кодированием (диапазон частот ограничен 8 кГц) в полнополосное представление, охватывающее весь слышимый диапазон (до 20 кГц). Недостающие частоты 8–20 кГц воссоздаются при помощи алгоритма на базе машинного обучения;

  • предложен новый API для кодирования и декодирования звука с целочисленным представлением 24-бит на канал. Новый API может быть полезен для повышения качества звука на платформах, производительности которых недостаточно для кодирования с плавающей запятой или в ситуациях, когда принципиально используется только целочисленное кодирование. Поддержка API с целочисленным 16-бит на канал и кодированием на основе плавающей запятой 32-бит н�� канал сохранена;

  • значительно улучшена реализация механизма Deep Redundancy (DRED), использующего машинное обучение для восстановления фрагментов звука, утраченных из‑за потери пакетов;

  • повышена точность кодирования в реализации, использующей арифметику с фиксированной запятой;

  • добавлены оптимизации для архитектуры MIPS;

  • обеспечено определение поддерживаемых CPU x86 инструкций SIMD на платформе OpenBSD.