我正在使用Flash Media Server录制和播放麦克风输入,即使它只是音频,我们也将输出保存为FLV。我想得到录制音频的波形。理想情况下,由于我们已经有很多已保存/录制的音频,我想要一些可以加载FLV并获取波形的东西,而不是在录制或播放时生成它。
AS3有新的Sound.extract()方法可用于此(大量的在线教程),但它似乎只适用于MP3。有没有办法在FLV音频上使用这种方法?还是有另一个从FLV中提取波形?谢谢。
答案 0 :(得分:0)
您可以使用SoundMixer.computeSpectrum生成当前正在播放的声音的全局快照。
返回数据是包含一些音频信息的ByteArray
下面的Adobe文档链接包含更多详细信息:
希望它有所帮助!