有谁知道现有的(免费或商用)基于Flash(swf)的音频控件,该控件可提供时间线波形可视化并具有选择和播放时间线的一部分的功能?
例如,此网站使用的Flash控件... http://www.makeownringtone.com/
正是我想要做的。我需要此功能,以允许用户标记音频文件的一部分,然后可以使用javascript将其与网页上的其他可视元素同步。
用户能够看到音频的波形非常重要,因为他们可以通过视觉上猜测某些声音在文件中的开始和结束位置来节省时间。然后,用户可以选择该音频块并预览声音,并根据需要调整选择。
谢谢!
最佳答案
更新
当我尝试构建在线混音器时,刚刚上传了旧的源代码。可以在这里下载:
http://code.google.com/p/ascensionsystems/downloads/list
我的Google代码页中的所有源代码都是MPL,因此随时可以以任何方式使用它。也许可以节省您一些时间,从那里砍下来并使用它。 :)
原始答案
这是演示+波形+滤波器的源代码。 “标记”声音上的位置仅需要保存SoundChannel.position属性。
//渲染整个声音的波形
http://www.bytearray.org/?p=329
//动态渲染+过滤器
http://www.anttikupila.com/flash/soundfx-out-of-the-box-audio-filters-with-actionscript-3/
关于flash - 基于Flash的音频分配器控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5782952/