将麦克风数据保存到adobe air中的mp3

将麦克风数据保存到adobe air中的mp3,air,mp3,wav,Air,Mp3,Wav,嗨,我有一个AdobeAir2项目,它通过麦克风录制一些简短的声音。我可以将流保存为wav文件,但需要将其保存为mp3,以便在flash播放器中重放 有人知道这是否可能吗? 如果没有,是否可以让flash播放器以wav格式播放音频 非常感谢您的提示。如果您使用的是Adobe AIR v2,那么您应该寻找一个非AS3命令行工具来将wav文件转换为mp3。这个过程相当CPU密集,在Actionscript中需要很长时间,即使有一个库完成了我从未听说过的任务 我的建议是在应用程序中包含一个类似LAME

嗨,我有一个AdobeAir2项目,它通过麦克风录制一些简短的声音。我可以将流保存为wav文件,但需要将其保存为mp3,以便在flash播放器中重放

有人知道这是否可能吗? 如果没有,是否可以让flash播放器以wav格式播放音频


非常感谢您的提示。

如果您使用的是Adobe AIR v2,那么您应该寻找一个非AS3命令行工具来将wav文件转换为mp3。这个过程相当CPU密集,在Actionscript中需要很长时间,即使有一个库完成了我从未听说过的任务

我的建议是在应用程序中包含一个类似LAME的工具,并将wave文件传递给它,它基本上是在另一个C线程中运行该进程。唯一的缺点是为您将要部署到的每个潜在操作系统提供一个可执行文件,如果您打算支持Windows、Mac、,Linux可以是多达三种不同的Wave->Mp3命令行工具

LAME的链接:

似乎是可能的:。没有现成的源代码,但其中列出的库应该会有所帮助。如果需要,我会反编译它