LINUX.ORG.RU

Релиз аудиокодека WavPack 5.7.0

 , , ,

Релиз аудиокодека WavPack 5.7.0

1

1

Дэвид Брайант опубликовал очередную версию аудиокодека WavPack 5.7.0. Из новшеств можно выделить долгожданную реализацию многопоточного кодирования/декодирования (опционально, с ключом --threads), поддержку импорта ID3v2-тегов и перевод сборки бинарных файлов для ОС Windows на MSVC.

Список основных изменений:

  • Добавлена поддержка многопоточного кодирования, декодирования и расчёта данных ReplayGain.
  • Добавлена поддержка импорта тегов ID3v2.4.
  • Добавлена возможность явного указания битрейта (опционально).
  • Добавлена поддержка BW64 на входе.
  • Сборки для ОС Windows переведены на MSVC с нативной поддержкой многопоточности.
  • Исправлен поиск по очень большим файлам (только для ОС Windows).
  • Улучшена поддержка формата AIFF на входе.
  • Оптимизирована обработка 32-битных целочисленных файлов (с ключом --optimize-int32).

>>> Подробности

★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

Радует, конечно, что не забрасывает, но FLAC победил. Остальные форматы без действительно существенного рывка в степени сжатия или других серьёзных киллер-фич обречены.

CrX ★★★
()
Ответ на: комментарий от CrX

FLAC победил

И чем это он победил? Напротив, проигрывает буквально по всем фронтам — даже 32f не умеет. Про DSD вообще молчу.

slimblyandysh ★★
() автор топика
Ответ на: комментарий от Gonzo

FLAC теперь - стандарт.

И даже в тамошних каментах как минимум 20% топит за WavPack. Серьёзно — чего все так носятся с FLAC? Эдак он опопсеет не хуже MP3…

slimblyandysh ★★
() автор топика
Ответ на: комментарий от slimblyandysh

То была попытка сарказма. Не в курсе, почему так носятся. Видимо, просто так сложилось, что flac более известен/распространен/распиарен.

Gonzo ★★★★★
()
Ответ на: комментарий от slimblyandysh

даже 32f не умеет

Он умеет 32-bit integer. Хотя я всё ещё не понимаю, зачем это нужно, если 24 бита дают 144dB диапазона. Чтобы хранить какие-то долбанутые сэмплы при работе? Для записи человеческого пердежа на фоне взрыва атомной бомбы?

Про DSD вообще молчу

Зачем в FLAC его уметь?

integer sampling rates up to 1 GHz

Это из спеков WavPack. Я так понимаю, его круто использовать для записи аудиоэфира, отсюда и 32f. Но нахрена это для звука-то?

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Ну я представляю, для DSD нужен другой алгоритм сжатия.

Это не так важно, кмк. Гораздо важнее принципиальная возможность его туда запихать, не?

bugfixer ★★★★
()
Ответ на: комментарий от bugfixer

Ну я представляю, для DSD нужен другой алгоритм сжатия.

Это не так важно, кмк. Гораздо важнее принципиальная возможность его туда запихать, не?

Ну это будут по сути два разных контейнера, где общим будет только формат метаданных.

Другой вопрос, что я мало музыки в DSD находил в принципе. Тот же Bandcamp даёт FLAC без проблем, а вот DSD там нету.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

всё ещё не понимаю, зачем это нужно, если 24 бита дают 144dB диапазона

Для пассажиров бронепоезда: чтобы записывать звук без заморочек с выставлением уровня и при этом без компрессии и без under/overflow.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Другой вопрос, что я мало музыки в DSD находил в принципе.

Что есть - то есть, к сожалению…

Тот же Bandcamp даёт FLAC без проблем, а вот DSD там нету.

Я понятия не имею что есть «bandcamp», но готов предположить что это «полянка» где музончик выкладывают. Важно другое - Вы понимаете принципиальную разницу между PCM (и производными), и DSD?

bugfixer ★★★★
()
Ответ на: комментарий от bugfixer

Что есть - то есть, к сожалению…

Почему к сожалению? Я не очень представляю бонусов.

Я понятия не имею что есть «bandcamp»,

Один из самых популярных сайтов для продажи музыки с низкой комиссией. Представь Steam, только для музыки.

Важно другое - Вы понимаете принципиальную разницу между PCM (и производными), и DSD?

Да. И что почти все ЦАП внутри используют сигму-дельту. Я только не понимаю, что я получу, если, допустим, вся музыка в моей коллекции магически превратится в DSD.

hateyoufeel ★★★★★
()
Ответ на: комментарий от no-such-file

всё ещё не понимаю, зачем это нужно, если 24 бита дают 144dB диапазона

Для пассажиров бронепоезда: чтобы записывать звук без заморочек с выставлением уровня и при этом без компрессии и без under/overflow.

Окей, а зачем тут float?

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

зачем тут float?

Низачем, речь про 32 бита целых. Более того 32 бита float это параша, точность же ниже чем у 32 бита целых.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

зачем тут float?

Низачем, речь про 32 бита целых. Более того 32 бита float это параша, точность же ниже чем у 32 бита целых.

Ещё вопрос: как часто FLAC (и WavPack) используется в записи и обработке? Насколько я понимаю, он больше нужен для распространения и прослушивания готовой музыки, но не для работы с ней.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Почему к сожалению? Я не очень представляю бонусов.

Ну, оценить можно только собственными ушками. Найдите релизы на SACD - они таки есть, включая классику вроде «Dark Side of the Moon» etc..

Да. И что почти все ЦАП внутри используют сигму-дельту.

Именно. И DSD это не больше не меньше - а native representation этой информации. Что позволяет bypass PCM -> ШИМ конвертацию.

Я только не понимаю, что я получу, если, допустим, вся музыка в моей коллекции магически превратится в DSD.

Без исходника - разница будет в худшую сторону в лучшем случае, простите за каламбур.

bugfixer ★★★★
()
Ответ на: комментарий от hateyoufeel

как часто FLAC (и WavPack) используется в записи и обработке

Тут в соседнем треде доказывают что архиваторы нужны, ибо купить дополнительный диск за 5т.р. это ДОРАХА. Почему бы не использовать flac/wavpack для записи, раз уж они дают 3 копейки экономии?

no-such-file ★★★★★
()
Ответ на: комментарий от bugfixer

Ну, оценить можно только собственными ушками. Найдите релизы на SACD - они таки есть, включая классику вроде «Dark Side of the Moon» etc..

Та музыка, которую я люблю, на SACD никогда не существовала. Хуже того, её скорее всего создавали в PCM, поэтому мир сигмы-дельты она покинула сразу на выходе из АЦП.

Но что-то мне кажется, при слепом прослушивании я разницы не замечу.

Именно. И DSD это не больше не меньше - а native representation этой информации.

ичо? Ты мне хочешь сказать, конверсия между PCM и SDM всегда будет с потерями? Потому что, мне кажется, это херня.

Без исходника - разница будет в худшую сторону в лучшем случае, простите за каламбур.

Какого исходника? Что делать, если исходник в PCM?

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Другой вопрос, что я мало музыки в DSD находил в принципе.

Есть определённая категория людей, которые в своё время (да и до сих пор) занимались коллекционированием аудиоконтента на SACD. Плюс к тому в последнее время множество винил-рипов раздаётся в том же DSD{64,128,256,512} — весит меньше при соответствующем качестве. Так вот, WavPack — единственный формат, умеющий жать это безобразие без потерь (для понимания: это не PCM!), причём весьма ощутимо. И при всём при этом на просторах P2P я не нашёл ни одного DSD-рипа, пожатого посредством сабжа. Сие странно.

Ну и да, я — один из представителей этой категории, каюсь. Всегда было немного обидно, что всё сообщество не стесняясь мастурбирует на FLAC, не замечая, что даже среди opensource-кодеков есть варианты получше — и притом развивающиеся по сей день, хоть и не столь быстро, как хотелось бы (на то он и opensource). Даже здесь не припомню хоть сколько-нибудь значимой новости на эту тему — посему и решился попробовать.

Отдельный уважон @hobbit`у за подтверждение новости. Это мой дебют здесь. Спасибо.

slimblyandysh ★★
() автор топика
Ответ на: комментарий от hateyoufeel

Что делать, если исходник в PCM?

Ничего не делать. Ну или радоваться, что исходник существует, как вариант.

slimblyandysh ★★
() автор топика
Последнее исправление: slimblyandysh (всего исправлений: 1)
Ответ на: комментарий от slimblyandysh

которые в своё время (да и до сих пор) занимались коллекционированием аудиоконтента на SACD.

Пока что это единственное применение DSD на компе, которое я вижу.

Плюс к тому в последнее время множество винил-рипов раздаётся в том же DSD{64,128,256,512} — весит меньше при соответствующем качестве.

Винил-рипы – это что-то странное, ей богу. У меня есть их пачка (FLAC 192/24, всякие лакримосы и терионы) и я до сих пор не понимаю, нахрена. Если мне захотелось бы этого потрескивания, проще плагин для винампа накидать, который его добавляет. А качество у винила никогда в лучшую сторону не отличалось даже в сравнение с CD.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от slimblyandysh

весит меньше при соответствующем качестве

Весит оно не меньше. Но положительное свойство таких рипов, это их необработанность шаловливыми ручками умельцев (ибо это очень затруднительно). Тупо рип как есть.

no-such-file ★★★★★
()
Ответ на: комментарий от hateyoufeel

Пока что это единственное применение DSD на компе, которое я вижу.

Именно. И инструмент для адекватного хранения всего один, к сожалению.

slimblyandysh ★★
() автор топика
Ответ на: комментарий от no-such-file

…необработанность шаловливыми ручками умельцев

Совершенно с вами согласен. За это и ценятся такие рипы, — а то много охотников «щелчки поудалять».

slimblyandysh ★★
() автор топика
Ответ на: комментарий от hateyoufeel

Чтобы хранить какие-то долбанутые сэмплы при работе?

немношк оффтопа - отдельные личности во flac хранят IQ потоки с SDR приемников, так что таки да, долбанутые семплы)

arkhnchul ★★
()
Ответ на: комментарий от arkhnchul

Чтобы хранить какие-то долбанутые сэмплы при работе?

немношк оффтопа - отдельные личности во flac хранят IQ потоки с SDR приемников, так что таки да, долбанутые семплы)

Да, я про это тут упомянул: Релиз аудиокодека WavPack 5.7.0 (комментарий)

Сам грешен этим, каюсь. Только без FLAC.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

Винил-рипы – это что-то странное, ей богу

Под винил свой мастеринг. Кроме того старые вещи есть только на виниле, или ленте. Винил в этом случае лучше (если конечно это не рип мастер-ленты на каком-нибудь Штудере).

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

А качество у винила никогда в лучшую сторону не отличалось даже в сравнение с CD.

Как минимум компрессии такой лютой как на CD на винилах не было и нет. Про loudness war наверняка же слышали? SACD, кстати, это говнище тоже обошло стороной.

slimblyandysh ★★
() автор топика
Последнее исправление: slimblyandysh (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Та музыка, которую я люблю, на SACD никогда не существовала. Хуже того, её скорее всего создавали в PCM, поэтому мир сигмы-дельты она покинула сразу на выходе из АЦП.

Есть большая разница между конверсией в DAC (close to real time), и пре-процессингом.

Но что-то мне кажется, при слепом прослушивании я разницы не замечу.

Даже люди в возрасте (мы оба понимаем что слух с возрастом ухудшается?) услышали разницу между rip-ом CD (which is by definition PCM), и SACD, причём мы сейчас даже не про многоканал говорим, а remaster DCD (конкретно «Into the labyrinth», но здесь это не так важно - очень классный релиз кстати, regardless).

bugfixer ★★★★
()
Последнее исправление: bugfixer (всего исправлений: 1)
Ответ на: комментарий от slimblyandysh

Как минимум компрессии такой лютой как на CD на винилах не было и нет.

Компрессии диапазона? Окей, принято, это и правда говнище. Хотя я так и не понял, зачем это было, потому что 16 бит – не то чтобы мало.

Но @no-such-file про отдельный мастеринг упомянул, так что да, в таком виде это наверное имеет смысл.

hateyoufeel ★★★★★
()
Ответ на: комментарий от bugfixer

Даже люди в возрасте (мы оба понимаем что слух с возрастом ухудшается?) услышали разницу между rip-ом CD (which is by definition PCM), и SACD, причём мы сейчас даже не про многоканал говорим, а remaster DCD (конкретно «Into the labyrinth», но здесь это не так важно - очень классный релиз кстати, regardless).

Ну то есть, там отдельный мастеринг был, поэтому и услышали, да?

Готов сотню баксов поставить, что если взять твой любимый SACD, рипнуть его в FLAC с соответствующим качеством и дать тебе его сравнить, ты разницы не заметишь.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

Только без FLAC

оно кстати вполне адекватно жмет и разжимает iq. Чел с priyom.org так весь КВ диапазон пишет для дальнейших разбирательств.

arkhnchul ★★
()
Ответ на: комментарий от arkhnchul

жмет и разжимает iq

Чё б его не жать, это же тупо стерео. Но какая частота максимальная во flac? Весь бейзбанд можно писать, или только ПЧ/НЧ?

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Ну то есть, там отдельный мастеринг был, поэтому и услышали, да?

Разумеется. Это известная тема что под SACD делали другой мастеринг. А что в этом плохого? На CD делают пердящую плоскоту не потому что бит не хватает, а потому что слушать будут на чём попало. SACD позиционировался для илитариев, соответственно предполагалось что слушать будут на чём-то приличном. Мастеринг делали соответствующий. Все довольны.

no-such-file ★★★★★
()
Ответ на: комментарий от hateyoufeel

Хотя я так и не понял, зачем это было

Не поверите, я тоже не понял. Странное это. Но имеем то, что имеем — до сих пор, причём.

slimblyandysh ★★
() автор топика
Ответ на: комментарий от no-such-file

Это известная тема что под SACD делали другой мастеринг. А что в этом плохого? На CD делают пердящую плоскоту не потому что бит не хватает, а потому что слушать будут на чём попало.

Плохого ничего, кроме того, что выходит сравнение жопы с ручкой. Т.е. это не FLAC плохой, потому что там PCM вместо SDM, а плохой он потому что источник говно.

hateyoufeel ★★★★★
()
Ответ на: комментарий от arkhnchul

оно кстати вполне адекватно жмет и разжимает iq.

Возможно. Но в GNU Radio есть wav file sink, а flac file sink нет %)

hateyoufeel ★★★★★
()
Ответ на: комментарий от no-such-file

baseband, порезанный на куски. Было ограничение чото вроде 1 MS/s, конкретно тот пчел пинал разраба libflac по этому поводу, не помню уже чем закончилось, мб сейчас можно и произвольную.

arkhnchul ★★
()
Ответ на: комментарий от hateyoufeel

Готов сотню баксов поставить

А Вы смелый, вне зависимости от суммы.

что если взять твой любимый SACD, рипнуть его в FLAC

Как?? Я Вам гораздо больше сотни бы дал за такую возможность…

bugfixer ★★★★
()
Ответ на: комментарий от hateyoufeel

Хотя я так и не понял, зачем это было, потому что 16 бит – не то чтобы мало.

Loudness war, емнип, придумали не для упихивания диапазона на сидюк, а для более успешного вдалбливания хита в голову реципиента по радио. А так-то у сидюков заявляется более широкий динамический диапазон, чем у того же винила.

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 2)
Ответ на: комментарий от thesis

Loudness war, емнип, придумали не для упихивания диапазона на сидюк

Совершенно верно. И тем не менее — упихивают-таки диапазон в сидюк, негодяи…

slimblyandysh ★★
() автор топика
Ответ на: комментарий от thesis

по радио

Изначально по-радио, но потом и вообще записи стали так делать. Чтобы драйвово-качово звучало на блюпуп колонке.

no-such-file ★★★★★
()
Ответ на: комментарий от slimblyandysh

Ну пиплу нраица «когда бас мощно долбит сзади»(с), что поделать.

thesis ★★★★★
()
Ответ на: комментарий от no-such-file

В общем, тут не в сидюках дело. Это не технический вопрос, а культурологический. (Впрочем, я все равно не понимаю, почему при 16 битах на сидюках заявляют 90+ Дб динамического диапазона).

thesis ★★★★★
()
Последнее исправление: thesis (всего исправлений: 1)
Ответ на: комментарий от no-such-file

по радио

Изначально по-радио, но потом и вообще записи стали так делать. Чтобы драйвово-качово звучало на блюпуп колонке.

щото мне кажется, когда блюпуп колонки появились, сидюки уже много лет как вымерли.

hateyoufeel ★★★★★
()
Ответ на: комментарий от thesis

потому что 16 бит – не то чтобы мало

Это пипец как мало. Ладно бы экспоненту сделали, но нет - линейно же оно. For practical purposes - 24 бит хватает, с запасом (я бы сказал).

bugfixer ★★★★
()
Ответ на: комментарий от bugfixer

Ну на фоне винила и консумерской ленты - не ПИПЕЦ КАК мало, а очень даже ок. Ваша Галя просто дуже балована.

thesis ★★★★★
()
Ответ на: комментарий от hateyoufeel

…сидюки уже много лет как вымерли.

Скажите это моей дочери — она по сей день коллекционирует CD всяких там All Time Low и The Maine c Waterpark’ами (а я их без палева рипаю и на рутрекер релизю). :)

slimblyandysh ★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.