找遍了,没找到像样的MP3解码器=/
我需要一个可以在 gcc/linux 下编译的程序。
我能找到的最接近的东西是 libmad,它根本没有文档,我能找到的唯一例子是他们主页上的那个,这真的很复杂。
有人知道我在哪里可以找到吗?
最佳答案
我用过MAD (MPEG Audio Decoder)过去取得了很好的成绩,所以我不会这么快就放弃。 MAD 专为在没有浮点运算的 CPU 上获得良好性能而设计,这在开发移动设备应用程序时是可取的。
推荐大家看一下this project (GSPlayer)的源码。 .它是 Windows CE/Windows Mobile 的音频播放器,它使用 libmad。代码功能齐全、简洁且不太大,因此它可以帮助您了解如何在自己的项目中使用 libmad。
您可能需要验证 libmad 的许可证 (GPL),因为它可能不适合您的需要。
关于C++ 跨平台 MP3 解码器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6209940/