如何PCM原始数据转换成MP3文件?(How to convert PCM raw data to

2019-08-20 22:36发布

编辑我的问题:是否有来自PCM原始数据的任何编码器的任何音频文件? MP3,OGG ......但没有WAV,因为这将是太大

我有其中有原始的PCM阵列的文本文件,我想将其转换为MP3,OGG文件。 漫长的探索后,我无法找到一些库,它确实提供这种编码(PCM到MP3)。 进出口期待有一些建议或也许链接到这样的库。

它应以编程方式Android手机来完成,所以我不希望有一些桌面解决方案。

Answer 1:

有一个GitHub的项目,提供针对Android的LAME编码器
https://github.com/intervigilium/liblame

也有使用该库的一个示例应用程序
https://github.com/intervigilium/Lame4Android

但作为媒体链接说明,如果你想编码/解码,你可能需要支付许可/专利费的MP3文件。

在这里你可以找到的MP3许可证价格
http://mp3licensing.com/royalty



Answer 2:

我想,你必须先检查许可问题。 据我所知MP3软件从来没有免费过。 Linux能支持mp3,但必须建立在本地机器上的代码,而不是下载准备使用的包。 (不知道这在近几年改变。)

[回复:编辑后的其他格式更容易,例如:

如何编码录音到的Ogg Vorbis?

如何将WAV / OGG文件,FLAC文件转换成Android的?



文章来源: How to convert PCM raw data to mp3 file?