Я установил Sox, я установил lame-398, но sox не может конвертировать любой файл в mp3. Это терпит неудачу с сообщениями:
./../sox FAIL util: Unable to load LAME encoder library (libmp3lame).
./../sox FAIL formats: can't open output file `funktech.mp3':
Как я могу проверить, правильно ли установлен lame? Как я могу получить sox, чтобы найти mp3Library?
редактировать: я вообще не устанавливал sox, он работает без установки напрямую из командной строки. Lame был установлен, следуя инструкциям на их сайте:
./configure
make
make install
что приводит к тому, что следующие файлы находятся в / usr / local / lib /: libmp3lame.dylib, libmp3lame.la, libmp3lame.a Может быть, будет полезна символическая ссылка libmp3lame.la, которая помечена как исполняемая, на / usr / bin?
sox
readme OS X утверждает, что размещается только libmp3lame.dylib
в /usr/lib
или /usr/local/lib
, последний из которых используется Homebrew (а я заполнил первый символическими ссылками), он не работает с загрузочной версией sox.