gpt4 book ai didi

c++ - 如何使用 C++ 使用 Lame 将 24 位 wav 转换为 mp3

转载 作者:太空宇宙 更新时间:2023-11-04 12:24:26 27 4
gpt4 key购买 nike

我在 C++ 应用程序中使用 Lame 库将 wav 文件编码为 mp3 文件。

它适用于 16 位 wav,但现在我需要转换一些 24 位 wav,但我似乎找不到方法。特别是,我找不到用于设置由 lame 命令行作为开关的“bitwidth”参数的函数。 (命令行可执行文件在将“bitwidth”设置为 24 时确实会正确转换 24 位 wavs,所以我认为这一定是可能的。)

预先感谢您的任何提示!

最佳答案

The command line executable does convert 24-bit wavs correctly when setting "bitwidth" to 24, so I think it must be possible

也许解决方案是查看 source-code对于命令行实用程序,甚至可以在调试器中单步执行它,看看是如何做到的。

关于c++ - 如何使用 C++ 使用 Lame 将 24 位 wav 转换为 mp3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3297304/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com