Беспотерьный аудио кодек. Позволяет сжимать (и восстанавливать) 8-, 16-, 24- и 32-битные (floating-point) аудиофайлы. Поддерживает многоканальные потоки и высокие частоты дискретизации (sampling rate). Как у других способов компрессии без потери качества, эффективность сжатия зависит от исходных данных, но обычно она лежит в диапазоне между 30 % и 70 % для обычной популярной музыки, немного выше для классической музыки и других источников с более широким динамическим диапазоном.
WavPack также включает уникальный «гибридный» режим, который предоставляет все преимущества сжатия без потерь с дополнительным бонусом: вместо создания одного файла, в этом режиме создается относительно небольшой файл высокого (точнее, указанного при кодировании) качества с потерей (.WV), который может проигрываться сам по себе, а также файл «коррекции» (.WVC), который (в комбинации с предыдущим .WV) позволяет полностью восстановить оригинал. Для некоторых пользователей это означает, что им никогда не придётся выбирать между сжатием без потерь и с потерей качества.
[СКАЧАТЬ] (0.39 МБ)
Настройка
Использование:wavpack.exe [параметры] <входной_файл> <выходной_файл>
Примечание: укажите "-" вместо входного файла для кодирования со STDIN.
Основные параметры:
- * -b <bitrate> битрейт (lossy)
- Включить гибридное lossy кодирование с заданным битрейтом. Значене задается в кбит/с и может быть в диапазоне от 24 до 9600 (для стандартной частоты дискретизации 44.1 кГц минимальный битрейт - 192).
- * --blocksize=<size> размер блоков
- Установка размера блоков в семплах - от 128 до 131072.
- * -c файл коррекции
- Создать файл коррекции (при гибридном режиме).
- * -cс максимальное гибридное сжатие
- По умолчанию при создании файла коррекции WavPack оптимизирует качество lossy файла, при этом общая степень компрессии может уменьшаться. Данный же ключ делает приоритетной задачей повышение общей компрессии (отношение (lossy файл+файл коррекции)/исходный файл), при чем качество lossy файла в этом случае может уменьшается (т.к. например не используется Noise Shaping).
- * -f/-h/-hh режим сжатия
- Режим сжатия - быстрое/высокое/очень высокое (если ни один из этих параметров не указан, используется обычный режим сжатия). Для lossless кодирования регулирует соотношение скорость сжатия/размер, для гибридного также влияет на качество lossy файла.
- * -i игнорировать продолжительность
- Игнорировать продолжительность указанную в заголовке WAV.
- * -m MD5 сигнатура
- Рассчитать и сохранить в выходной файл MD5 сигнатуру несжатых данных.
- * --merge-blocks слияние блоков
- Выполнять слияние соседних блоков с одинаковой избыточностью. Работает только в lossless режиме и только в сочетании с ключом --blocksize (см. выше). Понижает минимально допустимый размер блоков до 16 семплов.
- * -q тихий режим
- Минимизировать вывод в консоль.
- * -x<n> дополнительное сжатие
- Включение асимметричного кодирования (скорость кодирования зависит от материала). Может принимать значения от 0 до 6 (по умолчанию - 1). Высокие значения приводят к значительному снижению скорости кодирования (на декодирование не влияет). Асимметричный режим может дать хороший прирост сжатия для синтетических сигналов (тестовые семплы и т.п.), для обычной музыки малоэффективен.
[Полный список параметров (EN)]
Рекомендации по настройке (для конвертера foobar2000)
Высокая степень сжатия, приемлемая скорость кодирования/декодирования (с калькуляцией MD5):-m -i -q -hh - %d
Средний уровень сжатия. Высокая скорость компрессии, повышенная скорость декомпрессии (с калькуляцией MD5):
-m -i -q - %d
Скриншот с примером:
ВАЖНО![Принципы настройки конвертера foobar2000]
Информация от спонсора
GOACAPULCO.NET: самые лучшие программы со всего интернета, собранные и удобно организованные на одном ресурсе. Здесь Вы сможете легко, удобно найти и скачать популярные программы. Также на сайте есть раздел статей о софте.