我在C ++应用程序中使用Lame库将wav文件编码为mp3文件。
它适用于16位wavs,但现在我需要转换一些24位wavs,我似乎无法找到方法。特别是,我找不到一个函数来设置由lame命令行作为开关的“bitwidth”参数。 (当将“bitwidth”设置为24时,命令行可执行文件会正确转换24位wavs,所以我认为它必须是可能的。)
提前感谢您的任何提示!
答案 0 :(得分:1)
命令行可执行文件在将“bitwidth”设置为24时会正确转换24位wavs,所以我认为必须是可能的
或许解决方案是查看命令行实用程序的source-code,或者甚至在调试器中执行它,看看 it 是如何做到的。