|
|
|
● lossyWAV 1.3.0
|
| 07 Августа 2011, 12:54 |
Сайт | История
Lossy препроцессор для PCM WAV аудио, который динамически понижает разрядность отдельных фрагментов аудио и таким образом позволяет значительно повысить степень его сжатия lossless кодеками. Главным преимуществом является высокая степень прозрачности и отсутствие каких либо артефактов компрессии при обработке абсолютно любых сигналов.
Разрядность аудио понижается на базе фреймов и добавляет небольшой белый шум. Допустимое количество вносимого шума рассчитывается на основе анализа уровня сигнала в диапазоне 16-20кГц (по умолчанию). Если сигнал находящийся ниже верхней граничной частоты находится на более низком уровне, он поглощается шумом. Как правило, это неразличимо для человеческого уха, но существует и возможность настройки верхней границы диапазона. Но надо учесть, что во многих сигналах существует неслышимая ВЧ составляющая, понижение верхней граничной частоты ниже которой приведет к значительному увеличению битрейта без какого-либо улучшения качества звучания.
В комплекте идет библиотека libfftw3-3.dll, которая при помещении в одну папку с lossyWAV.exe значительно ускоряет процесс FFT анализа.
[СКАЧАТЬ] (0.61 МБ)
Настройка
Использование:
lossyWAV <input wav file> <options>
Примечание: укажите "-" в качестве входного файла для кодирования со STDIN.
Основные параметры
* -q, --quality <X> качество
- Устанавливает целевое качество для результирующего аудио. Чем выше качество - тем выше битрейт. Доступны следующие предустановки (или численные значения от -5 до 10):
| I, insane, 10 | наивысшее качество, подходит для перекодировки; |
| E, extreme, 7.5 | высокое качество, подходит для перекодировки; |
| H, high, 5 | повышенное качество, также подходит для перекодировки; |
| S, standard, 2.5 | стандартное качество, прозрачно в большинстве случаев; |
| C, economic, 0 | среднее качество, может быть не полностью прозрачным. |
| P, portable, -2.5 | хороший выбор для портативных плееров, не полностью прозрачно. |
| X, extraportable, -5 | самое низкое качество кодирования, скорее всего приведет к слышимым артефактам. |
* --correction файл коррекции
- Создавать дополнительный файл коррекции для возможности последующего восстановления исходного WAV.
* --merge объединить
- Объединить указанный *.lossy.wav файл с файлом коррекции *.lwcdf.wav.
* --stdout STDOUT
- Передавать выходные данные обработки на STDOUT.
* S, --silent тихий режим
- Не выводить сообщения в консоль.
[Полный список параметров (EN)]
Рекомендации и примеры для конвертера foobar2000
lossyFLAC, стандартное качество
/d /c E:\"Program Files (x86)"\foobar2000\encoders\lossyWAV.exe - --silent --stdout|E:\"Program Files (x86)"\foobar2000\encoders\flac.exe --silent -b 512 -8 --ignore-chunk-sizes - -o %d
lossyFLAC, низкое качество
/d /c E:\"Program Files (x86)"\foobar2000\encoders\lossyWAV.exe - --quality -5 --silent --stdout|E:\"Program Files (x86)"\foobar2000\encoders\flac.exe --silent -b 512 -8 --ignore-chunk-sizes - -o %d
Примечание: в качестве кодера FLAC рекомендуется именно референсный flac.exe, так как альтернативные Flake и FLACCL для lossyWAV дают меньший уровень компрессии.
lossyWV, стандартное качество
/d /c E:\"Program Files (x86)"\foobar2000\encoders\lossyWAV.exe - --silent --stdout|E:\"Program Files (x86)"\foobar2000\encoders\wavpack.exe -q --blocksize=512 --merge-blocks -i - %d
lossyTAK, стандартное качество
/d /c E:\"Program Files (x86)"\foobar2000\encoders\lossyWAV.exe - --silent --stdout|E:\"Program Files (x86)"\foobar2000\encoders\takc.exe -e -p2m -fsl512 -ihs -silent - %d
Скриншот с примером:
Полезные ссылки:
|
|
|
Категория: Кодеры и утилиты (+ настройка) | Добавил: Audiophile
|
| Просмотров: 1661
| Комментарии: 9
| Рейтинг: 5.0/1 |
| Всего комментариев: 9 | |
0
А кто-нибудь сравнивал lossyWAV с Musepack скажем при битрейте 350 kbps? Было бы интересно узнать о результатах.
|
-1
 Поэкспериментировал с "portable": - 16/44, размер меньше оригинала в 2-2.5 раза, битрейт 300~400, скорость декодирования быстрее на 10~20%. - 24/96, размер меньше оригинала в 4-8 раз, битрейт 500~700, скорость декодирования быстрее на 20-40%. В слепом тесте отличить от оригинала не смог. Вот только не понял как создавать файл коррекции.
Ответ: Файл коррекции - только через батник, насколько помню. Где-то на гидрогене был. А при чем тут скорость декодирования, интересно? Вроде как жмется одним lossless профилем.
|
0
 Поставил параметр "-b 512" и оказалось всё дело было именно в нём. С ним сжатие у FLACCL такое же (размер файла меньше примерно на 10-20 kB), как и у обычного кодера. Пара вопросов: 1. Используешь ли ты этот кодек и где? 2. Возможно ли, что этот кодек лучше и им можно заменить все остальные lossy форматы? 3. Можно ли при кодировании дописать метаданные, например "Codec profile: LossyWAV".
Ответ: Ну понятное дело. Тут ведь главное - размер блоков. А вообще, были случаи, что даже с блоками по 512 FLACCL хуже кодировал. Я lossyWAV не использую. Может где-то он и лучше, но шансов получить лучшее соотношение размер/качество конечно больше с традиционными lossy. Насчет метаданных не знаю. Но обработчик вроде как прописывает в заголовок WAV какие-то данные, по которым можно определить, что это lossyWAV.
|
0
 Прикрутил FLACCL: Доступно только для пользователей/d /c C:\"Program Files (x86)"\foobar2000\encoders\lossyWAV\lossyWAV.exe - --quality 5 --silent --stdout|C:\"Program Files (x86)"\foobar2000\encoders\FLACCL\CUETools.FLACCL.cmd.exe -q -11 - -o %d Теперь сижу и думаю, а зачем оно мне?
Ответ: Да. Учитывая еще, что FLACCL жмет lossyWAV хуже, чем референсный FLAC. Даже при 11м уровне. К тому же, быстрее, чем обрабатывает lossyWAV, кодировать всё равно не будет.
|
0
Как мне ответили умные люди на гидрогене Quote this is an outstanding issue with fb2k in portable mode - it does not seem to find other executables in its main directory Прицепил через "Run service" 
Ответ: Да, я видел. Так надеялся, что что-то подскажут. 
|
0
А вы не знаете случайно, как к портативному фубару "прикрутить" lossyWAV с ПОЛНЫМ сохранением портативности? С другими кодерами все просто, а вот с lossyWAV никак не могу разобраться.
Ответ: Я как раз недавно пытался сделать то же самое (для своей сборки). И тоже безрезультатно.
|
0
Кодек имеет отличное качество и продолжает развиваться, с каждой новой версией все лучше и лучше. Просьба выкладывать информацию о последних версиях (на сегодня - это 1.2.3o RC10: от 16/05/2011)
Ответ: Спасибо. Я слежу за развитием, просто нет времени обновлять (логи, настройки и пр.). Жду релиза.
|
|
|
|
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
|