sox FAIL util: Unable to load MAD decoder library (libmad) function “mad_stream_buffer”

后端 未结 6 2044
旧巷少年郎
旧巷少年郎 2020-12-29 02:31

I compiled libmad for sox. When I try to read an mp3 I get this message:

sox FAIL util: Unable to load MAD decoder library (libmad) function \"mad_stream_buffer\".<

6条回答
  •  难免孤独
    2020-12-29 03:11

    Steps to using SOX to create MP3s:

    1. Download latest version of SOX and install.
    2. Download libmad-0.dll and libmp3lame-0.dll. The currently only known trustworthy source is ossbuild but this requires you to download a 1.5 GB archive. The selected two files are available here and here.
    3. Add libmad-0.dll and libmp3lame-0.dll to the folder where SOX was installed to.
    4. Use the command line to convert a file to .mp3:

      sox input.wav -c 2 -C 128 output.mp3
      

    Note: -c 2 makes it stereo, -C 128 specifies output as 128 kbps MP3

提交回复
热议问题