LAME

Материал из ALT Linux Wiki
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

LAME - свободная реализация кодека MP3 опубликованная под лицензией LGPL.

Установка:

# apt-get install lame

Использование

Базовая конвертация WAV → MP3

$ lame input.wav output.mp3

Увеличить громкость файла

$ lame --scale n *.mp3

где n - во сколько нужно увеличить.

Конвертация с заданием битрейта

CBR - постоянный битрейт

$ lame -b 192 input.wav output.mp3
  • -b 192 указывает битрейт 192 кбит/с.

Фиксированный битрейт jstereo 128 kbps:

$ lame -b 128 sample.wav  sample.mp3
  • -b 128 указывает битрейт 128 кбит/с.

Использование самого высокого качества, но медленно:

$ lame -q0 -b128 sample.wav sample.mp3

Использование быстрого способа, но низкого качества (без шумоподавления)

$ lame -f -b128 sample.wav sample.mp3

VBR - переменный битрейт

$ lame -V 2 input.wav output.mp3
  • -V 2 — высокий уровень качества (от 0 — лучшее качество, до 9 — худшее).

Выходная частота дискретизации в кГц

--resample n

где n = 8, 11,025, 12, 16, 22,05, 24, 32, 44,1, 48. Значения в Hz и Khz. В противном случае значение будет проигнорировано.

Выходная частота дискретизации. При необходимости выполните повторную выборку ввода.

Если не указано иное, LAME может иногда автоматически передискретизировать при столкновении с экстремальными условиями сжатия (такими как кодирование входного файл 44,1 кГц со скоростью 32 кбит/с). Чтобы отключить этот автоматический ресемплинг, вы должны использовать --resamle для установки выходной частоты дискретизации равно входной частоте дискретизации. В этом случае LAME не будет выполнять дополнительные вычисления.

Создание стерео из моно

Примечание: Если исходный WAV-файл моно, то в большинстве случаев lame сам кодирует его в joint stereo, если это выгодно по размеру.
Но принудительно можно указать обычное стерео, как в примере выше.
$ lame -m s input_mono.wav output_stereo.mp3
  • -m s — стерео режим.

Создание моно-файла из стерео

$ lame -m m input.wav output.mp3
  • -m m — моно режим.

Добавление метаинформации (ID3-теги)

$ lame --tt "Название трека" --ta "Исполнитель" --tl "Альбом" input.wav output.mp3

Конвертация нескольких файлов сразу

$ for file in *.wav; do
  lame "$file" "${file%.wav}.mp3"
done

Сжатие с наилучшим качеством (более медленный, но качественный рендер)

$ lame -V 0 --preset insane input.wav output.mp3
  • --preset insane выставляет CBR 320 кбит/с.

Тихий режим

Lame не будет выводить отчет о проделанной работе