c - 用于嵌入式应用的音频 (MP3) 编解码器

标签 c audio embedded mp3 codec

我正在寻找一个基于软件的编解码器库,用于嵌入式应用程序(C/C++)。我对商业和免费编解码器库都感兴趣。任何建议都会受到欢迎。

另外,如果您有OpenSL ES的经验并知道哪些软件/硬件解决方案是兼容的,我很高兴听到这一点。

我需要支持流行的编解码器。 MP3是必须的。我正在为嵌入式应用程序实现媒体播放器引用,不能只是告诉用户:“嘿,将所有音乐库转换为 Vorbis;这要好得多。”强制支持 MP3 编解码器,但我很高兴找到一个更高级的库来处理更多编解码器(更多音频编解码器、视频编解码器等)

最佳答案

看看libvorbis ,一个相当不错的开源 BSD 音频编解码器。还有一个名为 Tremor 的 vorbis 引用解码器,它仅使用整数运算,因此可以在没有浮点的架构上使用。

关于c - 用于嵌入式应用的音频 (MP3) 编解码器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/647838/

相关文章:

c++ - 使用 printf() 改变多线程结果?

c - 根据条件匹配数组元素

python - keras:如何编写自定义损失函数以将帧级预测聚合到歌曲级预测

c - 嵌入式 C#define

c - 8051系列的最佳C编译器是什么?

c++ - 需要有关编程方法的建议

C - 通过指针从函数获取结构 - 段错误

c++ - 将 char* 转换为 short*

java - 我如何将声音从原始 View 带到 ListView 并更改它们的名称?

audio - 为Windows编程MIDI的最佳方法是什么?