Перекодирование mp3 файлов и потеря качества

Перекодирование mp3 файлов и потеря качества

Если я декодирую и перекодирую MP3-файл с теми же настройками, будет ли он похож на оригинал?

Перекодирование может быть полезным при работе с поврежденными mp3-файлами. Когда я просто проигрываю их (с помощью mp3lib), они производят щелчки и щелчки, от которых бьют в наушниках, но декодирование их с помощью lame --decodeдает лучший звук (тихие щелчки).

Так что я просто запустил lame --decode rhapsody.mp3 - | lame -b 64 -h - rhapsody.recode.mp3. Это хороший способ справиться с битыми mp3?

PS Просто интересно: если я снова и снова декодирую/кодирую это число, к чему оно будет сходиться (если оно будет сходиться)?

решение1

Декодирование и перекодирование файла MP3 похоже на открытие изображения JPG и последующее его пересохранение как другого JPG.

MP3, как и JPG, является форматом сжатия с потерями, поэтому при каждом повторном кодировании вы будете терять информацию.

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

Так что в вашем случае вам должно хватить одной итерации.

Однако если вы будете упорствовать, то в конечном итоге получите все больше и больше артефактов, а если будете продолжать достаточно долго, то, возможно, просто размытый звук.

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