У меня есть скрипт, который использует sox, чтобы сначала нормализовать кучу wav-файлов. Затем он берет нормализованные файлы WAV и преобразует их в mp3. Я использую показатель максимальной амплитуды, чтобы проверить, насколько «нормализованы» файлы. Статистика максимального усиления нормализованных файлов находится в том же диапазоне. Когда я смотрю статистику максимальной амплитуды mp3-файлов, они не поддерживают такой же близкий диапазон. Как мне сохранить нормализацию при конвертации из wav в mp3?
Команда, которую я использую для нормализации файлов:
sox file.wav --norm=-1 norm.wav
Команда, которую я использую для преобразования файлов в mp3:
sox norm.wav -c 1 newFile.mp3