将音频录制为 Mp3

Posted

技术标签:

【中文标题】将音频录制为 Mp3【英文标题】:Record Audio As Mp3 【发布时间】:2011-08-03 17:10:23 【问题描述】:

我想录制音频并作为 mp3 文件保存到我的服务器,我用谷歌搜索并找到了 this

但它不是免费和开源的

如何在 java 和 php 中将音频录制为 mp3?

【问题讨论】:

这是您在本地运行的应用程序,还是您想通过网页执行的操作? 那么会有人来一个网页,加载一个小程序,然后记录到服务器? 是的,这可能吗? 【参考方案1】:

在 Java 方面,您可以使用 standard Java sound 进行录制,然后使用 lameonj 之类的东西进行 mp3 编码 - 所有免费工具!

【讨论】:

【参考方案2】:

This question 与您的相同,并且此人能够提出解决方案(他将其发布为答案)。

一些额外的信息。可以在小程序中录制声音。有关 Java Sound 和小程序的信息,请参阅 this page。您需要签署您的小程序,这并不难。 question 5 的答案没有提到这一点,但您可以创建自己的(不受信任的)证书来进行签名。 This question 这里的 SO 有一些关于自签名代码的信息。

【讨论】:

【参考方案3】:

我的问题解决了,我用lame库编码mp3,如果你想用纯代码编码mp3,可以使用this

它使用基于 java 的 lame 库

【讨论】:

以上是关于将音频录制为 Mp3的主要内容,如果未能解决你的问题,请参考以下文章

关于音频录制raw格式转换为mp3文件

如何将倾城时光录制成MP3格式

Javascript - 从 mp3 文件录制音频

在android中使用MIC以mp3格式录制音频

mac上录制无声mp3

使用 AudioRecord 以 .mp3 格式录制音频