Кодек Opus основан на новом алгоритме CELT (Constrained Energy Lapped Transform) — последней разработке проекта Xiph.Org — рассчитанном на передачу сигналов со средним и низким битрейтом (преимущественно <128 кбит/с), ультра-низкой задержкой и, в то же время, высоким качеством. В будущем, по словам разработчиков, с использованием этого кодека музыканты с разных концов света смогут вместе, через интернет, давать целые концерты; также, введение этого кодека способно значительно повысить качество телефонии.
Opus является чем-то средним между двумя другими разработками Xiph.Org — Vorbis и Speex. В отличии от них, он одинаково подходит как для речи, так и для музыки.
Характеристики алгоритма:
- ультра-низкая задержка (от 2.5 мс);
- одновременная поддержка голоса и музыки;
- потенциально лучшее соотношение размер/качество среди современных lossy кодеков;
- поддержка многоканального аудио;
- коррекция потерь в сети;
- диапазон битрейтов от 6 до ~256 кбит/с на канал (12-512 кбит/с для стерео).
Надо также отметить, что кодек показал лучший результат в последнем тесте lossy кодеров @64 кбит/с на hydrogenaudio.org, обойдя при этом кодеры Vorbis и AAC.
Смотрите также Opus: часто задаваемые вопросы.
[СКАЧАТЬ] (2,33 МиБ)
Настройка
Использование:
opusenc.exe <параметры> <входной_файл> <выходной_файл>
Основные параметры
- Задает целевой битрейт в диапазоне 6-256 kbps на канал (12-512 кбит/с для стерео). По умолчанию кодер использует кодирование в режиме VBR, поэтому результирующий битрейт может быть отличным от целевого (значения целевого битрейта получены путем статистического анализа результатов кодирования большого количества различного музыкального материала).
- Включает режим кодирования с постоянным битрейтом. Не рекомендуется
- Включает режим кодирования Constrained Variable Bitrate. При этом на изменение битрейта будут накладываться ограничения для большего соответствия результирующего битрейта заданному.
- Устанавливает сложность алгоритма кодирования (от 0 до 10). Чем больше значение этого параметра - тем выше качество звучания выходного файла, и медленнее скорость кодирования. По умолчанию - 10.
- Максимальная продоллжительность фрейма в миллисекундах (2.5, 5, 10, 20, 40, 60, по умолчанию: 20). Меньшее значение
даст меньшую задержку, но и более низкое качество (при том же битрейте). Значения более 20 мс представляют интерес лишь на очень низких битрейтах.
Рекомендации и примеры для конвертера foobar2000
VBR, ~128 кбит/с
--bitrate 128 - %d
Скриншот с примером:
ВАЖНО:
[Принципы настройки конвертера foobar2000]
Информация от спонсора
Купить скоростные жесткие диски SSD. Solid State Drive — это твердотелые накопители, которые отличаются исключительной скоростью доступа и чтения/записи. Установив операционную систему на такой диск, Вы значительно ускорите работу своего компьютера.
https://github.com/Chocobo1/opus-tools_win32-build/releases