Saya menginstal Sox, saya menginstal lame-398, tetapi sox tidak dapat mengkonversi file apa pun ke mp3. Gagal dengan pesan:
./../sox FAIL util: Unable to load LAME encoder library (libmp3lame).
./../sox FAIL formats: can't open output file `funktech.mp3':
Bagaimana saya dapat memeriksa apakah lumpuh telah dipasang dengan benar? Bagaimana saya bisa mendapatkan sox untuk menemukan mp3Library?
sunting: Saya tidak menginstal sox sama sekali, ia bekerja tanpa menginstal langsung dari commandline. Lame dipasang dengan mengikuti instruksi di situs mereka:
./configure
make
make install
yang menghasilkan file-file berikut ini ditemukan di / usr / local / lib /: libmp3lame.dylib, libmp3lame.la, libmp3lame.a Mungkin symlinking libmp3lame.la, yang ditandai sebagai executable, ke / usr / bin akan membantu?
osx-snow-leopard
audio
mp3
marue
sumber
sumber
sox
readme OS X menyatakan hanya menempatkanlibmp3lame.dylib
di/usr/lib
atau/usr/local/lib
, yang terakhir digunakan oleh Homebrew (dan saya mengisi yang pertama dengan symlink), itu tidak bekerja dengan versi unduhan sox.Jawaban:
Brew tidak lumpuh ketika saya menginstal sox. Setelah banyak pencarian dan coba-coba, saya menemukan:
Sekarang sox dapat menulis mp3.
sumber
--with-lame
bendera untuk sox.Saya harus melakukan ini:
sumber
Saya menginstal
sox
menggunakan Homebrew . Secara otomatis mengunduhlame
ketergantungan dan berfungsi seperti pesona.Saya mencobanya menggunakan:
test.mp3
terdengar lebih buruk darisomepodcast.mp3
. Misi selesai.sumber