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