Вышел Opus v1.2

Список разделов foobar2000 Аудиоформаты

Описание: Аудиоформаты, конвертация и другие связанные вопросы

Сообщение #1 VEG » 21.06.2017, 12:39

Вышла новая версия кодека Opus, которая сосредоточена на улучшении качества, оптимизациях и исправлении ошибок:

  • Улучшено качество кодирования голоса, особенно на битрейтах 12-20kbps.
  • Улучшенн VBR для гибридного режима.
  • More aggressive use of wider speech bandwidth, including fullband speech starting at 14 kbps.
  • Улучшено качество кодирования музыки на битрейтах 32-48kbps.
  • Оптимизация CELT для работы на обычных и процессорах с поддержкой SSE.
  • Поддержка кодирования пакетов до 120мс.
  • Поддержка DTX для режима CELT.
  • Улучшения SILK CBR.
  • Поддержка всех исправлений из черновика обновлённого стандарта Opus (the mono downmix and the folding fixes need –enable-update-draft).
  • Большое количество ошибок было исправлено.

Скачать свежий билд Opus Tools можно на странице: https://opus-codec.org/downloads/
Более подробное описание проделанной работы: https://people.xiph.org/~jm/opus/opus-1.2/
О том, как дальше будет развиваться кодек, можно увидеть здесь: https://wiki.xiph.org/OpusTodo
Обсуждение на HA: https://hydrogenaud.io/index.php/topic,114234.0.html
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #2 postED » 22.06.2017, 00:25

Вот еще билды, от Chocobo1 (x86 и x64): https://github.com/Chocobo1/opus-tools_win32-build/releases
На моем трухлявом корыте они чуть быстрее других.
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #3 VEG » 26.06.2017, 15:51

Жалко что всё ещё не написали утилитку для обрезки файлов opus без потерь. Иногда бывает нужно отрезать, например, тишину в конце или начале, или разрезать один файл на несколько. Но в списках рассылки видел, что это реализуемо технически, так что возможно со временем в Opus Tools добавят и OpusCut.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #4 Azaza » 26.06.2017, 17:16

VEG:Жалко что всё ещё не написали утилитку для обрезки файлов opus без потерь. Иногда бывает нужно отрезать, например, тишину в конце или начале, или разрезать один файл на несколько. Но в списках рассылки видел, что это реализуемо технически, так что возможно со временем в Opus Tools добавят и OpusCut.
А чем ffmpeg с командами -ss, -to и -c:a copy не устраивает?
Azaza M
Аватара
Репутация: 393
С нами: 7 лет 6 месяцев

Сообщение #5 postED » 26.06.2017, 17:34

Azaza:А чем ffmpeg с командами -ss, -to и -c:a copy не устраивает?
Я проверял - могут появится лишние сэмплы и слышимый шов
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #6 VEG » 27.06.2017, 10:19

Вышел libopus 1.2.1. Исправлена ошибка, из-за которой в редких случаях кодер мог проигнорировать частоты выше 12 килогерц.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #7 LUR » 28.06.2017, 19:34

Никогда не пробовал этот кодек до этого момента. После нескольких тестов смею утверждать, что на низких битрейтах opus вообще вне конкуренции. На 128kbps он по сравнению с mp3 как лось и реально превосходит по качеству ogg.
LUR M
Модератор
Аватара
Откуда: Минск
Репутация: 367
С нами: 11 лет 4 месяца

Сообщение #8 vladj » 28.06.2017, 20:20

А он на каком портативном железе применяется ? Не на рабочем компе-же гонять пожатую музыку ?
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 2 месяца

Сообщение #9 LUR » 28.06.2017, 21:52

vladj:А он на каком портативном железе применяется ?
Да особо не применяется, но кто мешает слушать на андроиде например? Фубар и VLC умеют.
LUR M
Модератор
Аватара
Откуда: Минск
Репутация: 367
С нами: 11 лет 4 месяца

Сообщение #10 postED » 28.06.2017, 22:12

vladj:А он на каком портативном железе применяется ?
Там, где можно впихнуть Rockbox. Ну а на андроидах опус умеют играть минимум с десяток основных плееров, так что проблем вообще никаких.

LUR:что на низких битрейтах opus вообще вне конкуренции
На сверхнизких (32-...) у опуса дуэль с he-aac - на одних сэмплах он лучше, на других хуже (в прошлых версиях хуже было чаще). Но ближе к 64 кб/с начинается соло-перформанс опуса - he-aac уже не вывозит, у lc-aac жуткий срез частот и подбирается он к прозрачности только после 100+ кб/с, а ворбис просто не настолько технологичен.
postED M
Аватара
Откуда: Криворіжжя
Репутация: 115
С нами: 14 лет 4 месяца

Сообщение #11 vladj » 28.06.2017, 23:01

postED: на андроидах опус умеют играть минимум с десяток основных плееров, так что проблем вообще никаких.
Андроид для прослушивании музыки вообще не рассматриваю, только видео им кручу с выводом звука
в битстриме по HDMI на ресивер.
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 2 месяца

Сообщение #12 LUR » 28.06.2017, 23:39

vladj:Андроид для прослушивании музыки вообще не рассматриваю
Ну если мобильные средства не используются для прослушивания музла, то и кодек с потерями нафиг не нужен конечно)
LUR M
Модератор
Аватара
Откуда: Минск
Репутация: 367
С нами: 11 лет 4 месяца

Сообщение #13 VEG » 29.06.2017, 11:42

На странице скачивания Opus Tools всё ещё старая версия с ошибкой. Opus Tools с использованием libopus v1.2.1 ниже.
Win64: https://ci.appveyor.com/api/buildjobs/pd5jp1d0dv3ml1w7/artifacts/opus-tools.zip
Win32: https://ci.appveyor.com/api/buildjobs/0532d1twvfk2gwqm/artifacts/opus-tools.zip

Добавлено спустя 3 минуты 40 секунд:
К слову, вроде как Android его уже несколько лет поддерживает встроенными кодеками. Но там есть какая-то проблема с индексированием. Поддержать соответствующий тикет звёздочкой можно тут: https://issuetracker.google.com/issues/37054258

Добавлено спустя 6 минут 17 секунд:
И да, ещё в opusenc.exe не задействовали фишку, которая уже есть в библиотеке кодека, и которая смотрит немного «вперёд» при кодировании, что помогает точно определить, музыка или голос сейчас кодируется. Без этой фичи на низких битрейтах кодек может ошибиться и первые ≈0.5 секунд музыки закодировать в режиме для голоса, и это может быть слышно. Но автор обещает вскоре это исправить, в ближайших обновлениях Opus Tools.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #14 LUR » 29.06.2017, 14:34

VEG:К слову, вроде как Android его уже несколько лет поддерживает встроенными кодеками
Зашибись конечно, но почему Play Музыка и Poweramp не видят opus файлы на моём Android 7.1.2 ?)

Добавлено спустя 4 минуты 5 секунд:
VEG:Но там есть какая-то проблема с индексированием
Я бы понял если только это, но выше указанные плееры почему-то не регистрируются как возможные программы для открытия опус файлов. Вот фубар и VLC умеют.
LUR M
Модератор
Аватара
Откуда: Минск
Репутация: 367
С нами: 11 лет 4 месяца

Сообщение #15 VEG » 29.06.2017, 17:58

LUR:Зашибись конечно, но почему Play Музыка и Poweramp не видят opus файлы на моём Android 7.1.2 ?)
Возможно, как раз из-за того тикета, на который я выше сослался. Хороший повод поставить звёздочку. Это может помочь обратить внимание разработчиков на проблему. У меня самого всё ещё Android 4.1, так что мне в любом случае нужно использовать foobar2000 или что-то другое.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 273
С нами: 11 лет 10 месяцев

Сообщение #16 LUR » 30.06.2017, 21:22

В сети гуляет тема, что можно баловаться переименованием расширения opus в ogg, дескать opus использует повсеместно контейнер Ogg (помимо этого согласно вики умеет быть в матроске и mp4). Попробовал и смог открыть с помощью "Play Музыка") Но Poweramp все равно не захотел...
LUR M
Модератор
Аватара
Откуда: Минск
Репутация: 367
С нами: 11 лет 4 месяца


Вернуться в Аудиоформаты