Для монтажа и совместимости

Выбирайте этот путь, когда редактору или получателю нужен WAV. Выход хранит декодированный сигнал MP3 без очередного кодирования с потерями. Он не восстанавливает данные, отброшенные при создании MP3.

Почему выход — float32

Квалифицированный читатель использует MP3-декодер с плавающей точкой и пишет проверенный 32-битный WAV с плавающей точкой. Это позволяет не принуждать декодированные значения к 16-битному промежуточному представлению. У принятых файлов сохраняются частота и каналы; точное число и значения отсчётов проверяются по соответствующему нативному декодеру.

Проверьте принимающее приложение

Некоторые старые программы принимают только целочисленный PCM WAV. Одного окончания .wav недостаточно для совместимости. Изучите требования получателя до преобразования. Трёхминутный стереофайл float32 при 44.1 kHz имеет около 63.5 MB аудиоданных: поэтому выход может быть намного больше.

Сохраняйте реалистичные ожидания

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