Actionscript 3 有没有办法使用AS3';FLV上的s声音对象方法

Actionscript 3 有没有办法使用AS3';FLV上的s声音对象方法,actionscript-3,flv,waveform,Actionscript 3,Flv,Waveform,我使用Flash Media Server录制和播放麦克风输入,即使只是音频,我们也将输出保存为FLV。我想得到录制音频的波形。理想情况下,因为我们已经有很多保存/录制的音频,我想要一些可以加载FLV并获得波形的东西,而不是在录制或播放时生成它 AS3有一个新的Sound.extract()方法可以用于此(很多在线教程),但它似乎只适用于MP3。有没有办法在FLV音频上使用此方法?或者是否有其他方法可以从FLV中提取波形?谢谢 您可以使用SoundMixer.computeSpectrum生成当

我使用Flash Media Server录制和播放麦克风输入,即使只是音频,我们也将输出保存为FLV。我想得到录制音频的波形。理想情况下,因为我们已经有很多保存/录制的音频,我想要一些可以加载FLV并获得波形的东西,而不是在录制或播放时生成它


AS3有一个新的Sound.extract()方法可以用于此(很多在线教程),但它似乎只适用于MP3。有没有办法在FLV音频上使用此方法?或者是否有其他方法可以从FLV中提取波形?谢谢

您可以使用SoundMixer.computeSpectrum生成当前播放的声音的全局快照

返回数据是包含一些音频信息的字节数组

下面的Adobe文档链接提供了更多详细信息:

()

希望有帮助