Сайт | История
Очень интересная программа, которая позволяет уменьшить размер MP3 файлов, при этом абсолютно не ухудшая качество звучания.
Принцип работы заключается в том, что утилита преобразовывает CBR файлы (постоянный битрейт) в VBR (переменный битрейт), помещая данные из каждого фрейма в фрейм с минимально возможным размером. Так, например, в режиме CBR фрейму полностью состоящему из тишины отведется битрейт 320 кбит/с, а в режиме VBR этому же фрейму отведется минимальный битрейт - 32 кбит/с.
Эффективнее всего программа работает с высокими битрейтами (например, MP3 320 кбит/с). В среднем размер файлов уменьшается на 5-7%, для ненасыщенных композиций (классика, джаз) - до 30%.
[СКАЧАТЬ] (0.54 МБ)
Настройка
Использование:mp3packer[64].exe [параметры] [входной файл] [выходной файл]
или
mp3packer.exe [параметры] [входная папка] [выходная папка]
Параметры:
- * -b #
- Ограничить минимальный битрейт до # (в килобит/секунду).
- * -t
- Пропустить не-MP3 данные вначале файла (обычно ID3v2 теги).
- * -s
- Пропустить не-MP3 данные вконце файла (обычно теги).
- * -z
- Использование этого ключа приведет к тому что программа будет по частям распаковывать данные, затем находить оптимальный метод упаковки и снова упаковывать их. Результатом будет файл с минимально возможным размером, но обработка займет намного больше времени.
- * --process "X"
- Определяет используемые оптимизации в режиме работы с ключем -z. Значение: base - базовые оптимизации, sse41 - SSE 4.1 (по умолчанию).
- * -a "X"
- По-умолчанию, если имя выходного файла не указано, кодер будет назначать имя выходным файлам путем добавления "-vbr" к имени исходного файла. Вы можете изменить "-vbr" на любую другую комбинацию символов, указав её в значении параметра вместо X.
- * -A
- Не пропускать файлы в директории которая содержит в имени значение параметра -a.
- * -u
- Обновить исходный файл и переименовать его в соответствии с настройками имени выходного файла.
- * -w
- Отбросить весь фрейм если хотя бы одна гранула имеет ошибку (по-умолчанию гранула пропускается).
- * -r
- Постоянно минимизировать резервуар бит.
- * -R
- Постоянно максимизировать резервуар бит.
- * --keep-ok "x"
- Указывает какие файлы сохранять если ошибок не произошло. Значения (X): out - выходной, both - оба.
- * --keep-bad "X"
- Указывает какие файлы сохранять если произошли ошибки. Значения (X): in - входной, out - выходной.
- * -f
- Форсировать перезапись для выходных файлов.
- * -i
- Отобразить информацию и выйти (без обработки).
- * --ib
- Отображать только минимальный CBR битрейт (аналогичен параметру -i).
- * --nice X
- Приоритет процесса. 0 - обычный, 19 - минимальный. По-умолчанию X=10.
- * --debug "X"
- Отобразить большое количество информации во время обработки. Значения (X): in - о входном файле, out - о выходном файле, all - об обоих файлах.
Рекомендации
Для работы с программой удобно использовать плагин Run Services. Для удобства можно поместить файл mp3packer.exe в папку \foobar2000\tools\mp3packer/. Ниже приведены параметры:
Сжать выбранный MP3 файл, обычный режим:.\tools\mp3packer\mp3packer.exe "%path%"
Сжать выбранный MP3 файл, максимальное сжатие (низкая скорость):
.\tools\mp3packer\mp3packer.exe -z "%path%"
Сжать все MP3 файлы в папке с выбранным, обычный режим:
.\tools\mp3packer\mp3packer.exe "$directory_path(%path%)"
Сжать все MP3 файлы в папке с выбранным, максимальное сжатие (низкая скорость):
.\tools\mp3packer\mp3packer.exe -z "$directory_path(%path%)"
Отобразить полезную информацию о MP3 файле:
.\tools\mp3packer\mp3packer.bat "%path%"
Скриншот с примером:
Информация от спонсора
Hidden_Files@LiveJournal: описание токенов для ЕГАИС. Узнайте всё о ключе джакарта егаис, а также, что лучше — рутокен или етокен.
Вопрос: Увеличить степень сжатия как то можно или параметр * -z - это максимум?