Opus 1.2 позволяет создавать высококачественную стерео музыку со скоростью 32 Кбит/с, речь со скоростью 12 Кбит/с

Организация Xiph.Org, недавно объявила о выпуске аудиокодека Opus 1.2 с открытым исходным кодом и минимальной задержкой при сжатии потокового звука с высоким битрейтом (32 Кбит/с) и речи (12 Кбит/с), более высоким качеством кодирования и декодированием и другими настройками стандарта и библиотеки. Если вы никогда не слышали об Opus или хотите освежить свою память, вы можете прочитать мою предыдущую статью об Opus Open Source Audio Codec.

Разработчики улучшают качество музыки, «регулируя настройку распределения бит, улучшая анализ тональности с лучшим разрешением по частоте и улучшая качество сигналов с помощью нескольких очень мощных тонов». Вы можете сравнить Opus 1.0, 1.1 и 1.2 и MP3 на разных битрейтах, примеры приведены ниже. Для этих целей вам понадобится браузер, который поддерживает Opus и MP3 в HTML5 (Chrome, Firefox и Opera), или вы можете прослушать другие примеры, бы поддержка Opus отсутствовует, файл будет воспроизводиться как очень высокий биттрейт MP3, и если поддержка MP3 отсутствует, вместо этого будет играть очень высокий битрейт Opus транскод.

@import url(“https://people.xiph.org/~jm/opus/opus-1.2/demo.css”);/html/opus_demo.js
/html/opus_speech_demo.js

Выберите кодек / версию

  • MP3 (LAME)
  • Opus 1.0
  • Opus 1.1
  • Opus 1.2
  • Несжатый

Выбор битрейта

  • 32 kb/s
  • 48 kb/s
  • 64 kb/s
  • 96 kb/s

Выберите, откуда начать воспроизведение при выборе нового образца


Проведена работа по увеличению качества передачи голоса, разработчики значительно улучшили кодеры SILK и CELT, соответственно обрабатывающие до 8 кГц и от 8 до 20 кГц, так называемый гибридный режим передачи голоса.  Говорят, что в Opus 1.2 добавлена гибридная настройка как для распределения, так и для переключения частотного разрешения, что исключает прерывание потока.  Вы можете сами проверить образцы, приведенные ниже, в браузерах, которые поддерживают Speech и Opus.

@import url(“https://people.xiph.org/~jm/opus/opus-1.2/demo.css”);

Выберите кодек / версию

  • Speex
  • Opus 1.0
  • Opus 1.1
  • Opus 1.2
  • Несжатый

Выбор битрейта

  • 12 kb/s
  • 16 kb/s
  • 24 kb/s
  • 32 kb/s

Выберите, откуда начать воспроизведение при выборе нового образца


init_demo();

Помимо улучшения качества одинаковых битрейтов или более низкого битрейта с таким же качеством, кодеры и декодеры, в большинстве случаев, теперь работают быстрее как для целей ARM, так и для x86.

Если вы хотите попробовать самостоятельно, вы можете создать библиотеку и образец, адаптировав инструкции по созданию Opus к libopus 1.2.1.

Благодарим сайт cnx-software.com за предоставленную информацию.

Оригинал статьи опубликован здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments