本文介绍了sox FAIL util:无法加载MAD解码器库(libmad)函数“mad_stream_buffer”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我编译了libmad for sox。当我尝试读一个mp3时,我收到这个消息:sox FAIL util:无法加载MAD解码器库(libmad)函数mad_stream_buffer。
我是否编译错误的项目?
解决方案
使用SOX创建MP3的步骤:
- 下载最新版本的并安装。
- 下载
libmad-0.dll
和lbmp3lame-0.dll
。目前唯一已知的值得信赖的来源是,但这需要您下载1.5 GB的存档。所选的两个文件可从获取。 - 添加
libmad-0.dll
和lbmp3lame-0.dll
到安装SOX的文件夹。 -
使用命令行将文件转换为
.mp3
:sox input.wav -c 2 -C 128 output.mp3
注意: -c 2
使其立体声, -C 128
指定输出作为128 kbps的MP3
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".
Did I compile the project incorrectly?
解决方案
Steps to using SOX to create MP3s:
- Download latest version of SOX and install.
- Download
libmad-0.dll
andlbmp3lame-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. - Add
libmad-0.dll
andlbmp3lame-0.dll
to the folder where SOX was installed to. 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
这篇关于sox FAIL util:无法加载MAD解码器库(libmad)函数“mad_stream_buffer”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!