Я использовал sox из командной строки для запуска веб-инструмента преобразования аудио. Это работает довольно хорошо. Я скомпилировал его с поддержкой MP3 (что действительно работает), а также установил ffmpeg для обработки файлов m4a.
Моя проблема в том, что некоторые mp3-файлы, которые поставляются с mime-типом audio/mpeg (MIME-тип для mp3-файлов), на самом деле имеют звук, закодированный с использованием mp4. Они неотличимы от обычных mp3 во всех отношениях, которые мне удалось проверить, и ни sox, ни ffmpeg, похоже, не знают, что с ними делать.
Я потратил примерно 2 недели на изучение этой проблемы и наткнулся на множество статей, посвященных mp4, mp3 и sox, но ни одной из статей, посвященных mp3 с кодировкой mp4 (что кажется довольно распространенным из того, что я вижу) .
Я даже не знаю, где смотреть в этот момент. Наверняка это проблема, с которой кто-то уже сталкивался?