Почему lame уменьшает размер mp3 при масштабировании?

Почему lame уменьшает размер mp3 при масштабировании?

Мне хотелось увеличить громкость файла .mp3.

Вот что я сделал:

lame --scale 4 src.mp3 dest.mp3

src.mp3было 12,5 МБ, а dest.mp3стало 4 МБ.

Звук стал намного громче, но я беспокоюсь, не потеряется ли качество.

решение1

MP3 используетсжатие с потерями. Просто пересжимая его и ничего больше не делая, вы теряете данные и вносите артефакты. Тем не менее, такое падение, вероятно, означает, что он меняет битрейт или частоту дискретизации, так что сохраняется еще меньше данных. Или, может быть, старое сжатие было мусором.

В любом случае, я бы не стал пересжимать. Используйте что-то вродеReplayGain. Это переменная, установленная в тегах файла, чтобы указать, насколько громче должен быть трек, чтобы соответствовать его альбому. Вы можете установить ее без повторного сжатия. Недостаток в том, что она требует использования проигрывателем.

Видеть:Добавление тегов ReplayGain

решение2

LAME — это аудиокомпрессор, используемый для создания сжатых аудиофайлов, поэтому он обычно уменьшает их размер.

Бег man lameдает:

NAME
       lame - create mp3 audio files

SYNOPSIS
       lame [options] <infile> <outfile>

DESCRIPTION
       LAME  is  a program which can be used to create compressed audio files.

Вы можете по-прежнему иметь то же качество, указав частоту (опция -s) в соответствии с вашими потребностями.

Посмотрите lameварианты

Связанный контент