编辑我的问题:PCM原始数据到任何音频文件都有编码器吗? mp3,ogg ......但不是WAV,因为它太大了
我有一个文本文件,其中包含原始PCM数组,我想将其转换为mp3,ogg文件。经过长时间的搜索,我找不到一些提供这种编码的库(PCM到MP3)。我期待有一些建议或可能链接到这些图书馆。
它应该在Android手机中以编程方式完成,所以我不想要一些桌面解决方案。
答案 0 :(得分:0)
我认为,您必须先检查许可问题。 AFAIK mp3软件从未免费过。 Linux确实支持mp3,但必须在本地机器上构建代码,而不是下载即用型软件包。 (不确定近年来这是否有所改变。)
[Re:EDITED]其他格式更容易,例如:
答案 1 :(得分:0)
有一个github项目为android提供了跛脚编码器
https://github.com/intervigilium/liblame
还有一个使用库的示例应用程序
https://github.com/intervigilium/Lame4Android
但正如已经说明的那样,如果你想编码/解码一个mp3文件,你可能需要支付许可证/专利费。
在这里你可以找到mp3许可证价格
http://mp3licensing.com/royalty