Я делаю mp3 из файла flac с помощью ffmpeg. Обычно для меня это ерунда.
Сегодня вечером по какой-то причине преобразованный звук искажается, когда я использую те же команды, которые я всегда использовал. После устранения неполадок выяснилось, что проблема связана с флагом «-out_sample_rate».
Моя команда:
ffmpeg -i input.flac -write_id3v1 1 -id3v2_version 3 -dither_method modified_e_weighted -out_sample_rate 44.1k -b:a 320k output.mp3
Затем звук в mp3 невероятно искажается из-за усиления, что приводит к цифровому клиппированию.
Я попытался обновить ffmpeg, но проблема осталась. Я пробовал конвертировать различные частоты дискретизации (исходные файлы 44,1k, исходные файлы 48k, исходные файлы 96k) как в 44,1k, так и в 48k mp3, проблема остается всякий раз, когда происходит преобразование.
У меня macOS, и я установил ffmpeg через доморощенный.
Любые идеи?