[WT]  [Поиск] Главная Управление
[Назад]
Ответ в нить
Имя
Animapcha image [@] [?]
Тема   ( ответ в 1912)
Сообщение flower
Файл 
Пароль  (для удаления файлов и сообщений)
Параметры   
  • Прежде чем постить, ознакомьтесь с правилами.
  • Поддерживаются файлы типов GIF, JPG, MP4, OGV, PNG, WEBM размером до 5000 кБ.
  • Ныне 340 unique user posts. Посмотреть каталог
  • Максимальное количество бампов нити: 250
153830343593.png-(67.46KB, 1010×750, Opus quality comparison (from colorblind compatibl.png)
1912
No. 1912 ID: d3823c watch    
Думаю, настало время рассказать про аудиоформат Opus, и расскажу.

В Википедии по адресу https://en.wikipedia.org/wiki/Opus_(audio_format) нетрудно узнать, что формат этот был разработан достаточно давно, а 10 сентября 2012 года (то есть более шести лет тому назад) по адресу https://tools.ietf.org/html/rfc6716 и интернетовский стандарт (от IETF) появился под номером RFC 6716.

За разработкою этого формата стоит та же организация (Фонд Xiph.Org), которая ранее поддерживала Vorbis. Формат контейнера для Opus — прежний (Ogg), но файлу обыкновенно придаётся расширение «.opus». На странице сравнений http://opus-codec.org/comparison/ опубликован график (который я для наглядности прилагаю), утверждающий заметное превосходство Opus над Vorbis (и ещё более сильное превосходство над MP3) в тех случаях, когда битрейт не превосходит 128kbps; что же касается битрейта 128kbps, то на странице https://wiki.xiph.org/Opus_Recommended_Settings сказано, что при таком битрейте Opus вообще обеспечивает качество стереозвука, человеческим слухом не отличимое от идеального.

На следующий же год после появления RFC 6716 стандарт WebM был изменён таким образом, что стал допускать кодирование звука не только Vorbis (как было прежде), но и Opus также.

Очень хорошо, что в нынешнем году WebM стало можно употреблять на большинстве досок 410чана; хотелось бы, однако же, чтобы администрация 410чана (и, шире, всего «Супермаркета») сделала бы ещё несколько необходимых шагов в принятии того факта, что теперь человечество располагает более совершенным средством кодирования звука, чем Vorbis и MP3.

Например, хотелось бы, чтобы звукозаписи «чифиров Соуса» выходили в формате Opus вместо прежнего Vorbis. (Если автор их не располагает средством сохранения звука в Opus на лету, то можно сохранять в Vorbis с огромным битрейтом, а затем перекодировать в Opus.)

Например, хотелось бы, чтобы радио http://radio.410chan.ru:8000/ начало вещать в Opus. Употребляемая на радио упомянутая по адресу http://radio.410chan.ru:8000/server_version.xsl версия Icecast (2.4.0) была выпущена именно для того, чтобы поддержка Opus появилась в Icecast, о чём свидетельствует по адресу http://icecast.org/docs/icecast-2.4.0/changes.html первый же пункт списка изменений. Оно и не удивительно, так как разработкою Icecast ведает та же организация (Фонд Xiph.Org), от которой мы увидели Opus.

Например, хотелось бы, чтобы в пределах 410чана появилась поддержка Opus всюду, где поддерживаются предшествующие форматы (MP3 и Vorbis) — то есть, прежде всего, в dev/; а для того и запрос https://bitbucket.org/Therapont/fbe-410/pull-requests/4 (более двух месяцев тому назад предложенный) был бы принят в движок.
Развернуть все изображения
No. 1914 ID: c450c2    
В данный момент и доступные в /dev/ типы звуков никому не нужны.
Когда кому-то понадобится в контексте /dev/, тогда и рассмотрим.

Я могу перегнать записи чифиров в «Опус», если это подразумевает, что размеры файлов при том же качестве будут меньше.
No. 1916 ID: d3823c    
>>1914

Перегонять прежние звукозаписи из Vorbis в Opus никоим образом не нужно, потому что тогда https://en.wikipedia.org/wiki/Generation_loss настанет.

(Вот если бы Vorbis был не более чем форматом публикации, и были бы архивные записи в формате без потерь, таком как FLAC, то тогда их можно было бы в Opus перегнать для перепубликации, а так — нѣтъ.)

Я высказался в пользу того только, чтобы новые звукозаписи и вещание по возможности дѣлать в Opus.
No. 1925 ID: c450c2    
Взял я запись прошлого чифира (1,52 ГБ). «Ворбис» (см. выложенную запись) даёт 131 МБ, а «Опус» (128 кб/с, ВБР) — 151 МБ.
Хѣрня какая-то.
No. 1926 ID: d3823c    
153882416063.png-(39.67KB, 526×395, screenshot.png)
1926
>>1925

Winamp мнѣ сообщает, что звукозапись 16 августа имѣетъ длину 154 минуты 53 секунды, что на калькуляторе даёт 9293 секунды.

Результат применения команды «ffprobe -v quiet -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 имяФайла.ogg» даёт 9293.754785 секунды. Буду считать, что Winamp отбросил дробную часть этого числа, но что округление даёт 9294 секунды.

Если 9294 секунды помножить на 128 килобитов в секунду, то получается 1189632 килобитов, или 148704 килобайтов, или 145 мегабайтов с небольшим.

Объём 151 мегабайта означает отклонение на ≈4% от этого значения в бóльшую сторону.

Предлагаю счесть это отклонение допустимым во имя большего качества Opus по сравнению с Vorbis, а не хѣрнёю.

Ещё предлагаю опубликовать полугигабайтовый исходный материал, и указать ту командную строку, которой 151-мегабайтовый итог был достигнут, и упомянуть название (opusenc? FFmpeg?) и версию той программы, которая была вызвана этой командной строкою. Это позволит мнѣ провести дальнейшие самостоятельные эксперименты.
No. 1942 ID: e05663    
>>1912
> Например, хотелось бы, чтобы радио http://radio.410chan.ru:8000/ начало вещать в Opus.
Только потоки в старых форматах оставьте для совместимости, пожалуйста.
No. 1943 ID: d3823c    
>>1912

> а для того и запрос https://bitbucket.org/Therapont/fbe-410/pull-requests/4 (более двух месяцев тому назад предложенный) был бы принят в движок.

Так и вышло.

Спасибо.
No. 1944 ID: d3823c    
Вчера (18 октября) по адресу https://people.xiph.org/~jm/opus/opus-1.3/ было объявлено о появлении новой версии кодека Opus (версии 1.3), которая совместима с прежними версиями (и стандартом), но предлагает дополнительные улучшения и возможности, которых не было в прежних версиях.
Удалить сообщение []
Пароль  
[Mod]