Eu instalei o Sox, instalei o lame-398, mas o sox não pode converter nenhum arquivo em mp3. Falha nas mensagens:
./../sox FAIL util: Unable to load LAME encoder library (libmp3lame).
./../sox FAIL formats: can't open output file `funktech.mp3':
Como posso verificar se o lame foi instalado corretamente? Como posso obter o sox para encontrar a mp3Library?
edit: Eu não instalei o sox, ele funciona sem instalar diretamente a partir da linha de comando. O Lame foi instalado seguindo as instruções no site:
./configure
make
make install
que resulta na localização dos seguintes arquivos em / usr / local / lib /: libmp3lame.dylib, libmp3lame.la, libmp3lame.a Talvez a ligação simbólica de libmp3lame.la, marcada como executável, para / usr / bin ajude?
osx-snow-leopard
audio
mp3
marue
fonte
fonte
sox
estados OS X leia-me para único lugarlibmp3lame.dylib
em/usr/lib
ou/usr/local/lib
, o último dos quais é usado por Homebrew (e eu encheram o primeiro com links simbólicos), ele não funciona com a versão de download da SOX.Respostas:
Brew não puxou coxo quando eu instalei o sox. Após várias pesquisas, tentativas e erros, descobri:
Agora o sox pode escrever mp3s.
fonte
--with-lame
bandeira para sox.Eu tive que fazer isso:
fonte
Eu instalei
sox
usando o Homebrew . Ele baixou automaticamente alame
dependência e funciona como um encanto.Eu tentei usando:
test.mp3
soa pior quesomepodcast.mp3
. Missão cumprida.fonte