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

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

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

lame --scale 4 src.mp3 dest.mp3

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

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

2 ответа

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

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

Смотрите: Добавление тегов ReplayGain

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 опции

Другие вопросы по тегам