2013-04-09 181 views
4

EDITED我的问题:是否有从PCM原始数据到任何音频文件的编码器? mp3,ogg ...但不是WAV,因为它会太大如何将PCM原始数据转换为mp3文件?

我确实有一个文本文件,它有原始PCM数组,并且我想将它转换为mp3,ogg文件。经过长时间的搜索,我找不到一些提供这种编码的库(PCM到MP3)。我期待有一些建议或可能链接到这样的图书馆。

它应该在android手机中以编程方式完成,所以我不想有一些桌面解决方案。

+0

有一个问题回答说,应该满足您的要求:http://stackoverflow.com/questions/3641920/how-to-encode-a- wav-to-a-mp3-on-a-android-device/ – MalaKa 2013-04-09 11:50:56

+0

@MalaKa,我读到了答案,我期待自2010年以来发生了一些变化......这对我的知识水平来说似乎有点复杂。 – Daler 2013-04-09 11:54:26

回答

0

我想,你必须先检查授权问题。 AFAIK mp3软件从未免费。 Linux确实支持mp3,但必须在本地机器上构建代码,而不是下载即用型包。 (不知道这在近几年改变。)

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

How to encode Recorded voice to ogg vorbis?

How to convert the WAV/OGG file to FLAC file in Android?

+0

所以你想,如果我将一些音乐转换成MP3,我会有一个法律问题?只有在您不支付专利费的情况下才可以使用 – Daler 2013-04-09 11:58:20

+0

。 http://mp3licensing.com/royalty/ – Dodge 2013-04-09 12:05:11

+0

因此,将应用程序用户转换为ogg的Linux主机可能更容易... – 18446744073709551615 2013-04-09 12:23:48

相关问题