Почему 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
опции