是否存在用于MP3编码的ActionScript库而不是Shine-MP3-Encoder? (https://github.com/kikko/Shine-MP3-Encoder-on-AS3-Alchemy) 这个库工作正常,但我想找到一个类似的解决方案(在ActionScript上,而不是C)来针对特定需求进行优化。 感谢。
答案 0 :(得分:0)
不要等待。纯AS3库是不可能的,因为AS3的速度太慢而无法进行MP3编码。您需要通过AIR Native Extensions(ANE)或Alchemy来获得C ++。 ANE可与Adobe AIR配合使用,因此您可以将内容发布为桌面和移动应用程序。我没有看到任何问题。
有关基于ANE的麦克风录音,请参阅以下内容:
答案 1 :(得分:0)
我将麦克风录制成WAV,然后使用ffmpeg -i d:/path/input.wav d:/path/output.mp3
将其立即转换为MP3。我在FFMPEG完成时删除了WAV。 FFMPEG是一个很酷的小EXE,您可以在任何目录中添加到您的项目中。我用Thibault's class录制成WAV。