带有波形图的flash音乐播放器
最近项目里需要这么一个东西,但是找遍了网上也没有合适的带波形图的播放器。
曾经找到过非常接近的解决方案,最后都不能用:
- media player,如果机器安装了高版本的media player是可以显示波形图的,优点是客户端一般不需要额外下载(因为调用的是windows下的wmp.dll),缺点是如果是低版本的media player就没法显示波形图,并且即使是高版本的,有时候也不会显示波形图,原因未知…
- flash播放器,这个网上有很多例子,但是有大部分的波形图都是假的,就是放了一个抖动的动画而已…另外有一些,则是风格原因不太合适使用。
所以最后自己做了一个,非常简单,只有一个视频区域用来显示波形图,提供了播放,暂停,停止3个接口,效果如图
其中0-256像素是左声道的波形图,256-512是右声道的波形图,超过了512像素的话波形图就会从头开始循环。
实现原理主要是使用了as3里的SoundMixer.computeSpectrum,然后根据stage大小绘制曲线。
缺点是不支持wav,尝试使用了一个flash的播放wav库,但是内存开销太大,放弃了,如果需要播放wav可以先用ffmpeg转换成MP3。
swf下载地址
简单接口:播放:playAudio,暂停:pauseAudio,停止:stopAudio
转载于:https://www.cnblogs.com/nightzsze/p/3938952.html
带有波形图的flash音乐播放器相关推荐
- flash音乐播放器 制作教程
flash音乐播放器 制作教程 2011年09月24日 [b]请下载最新CMP v2.1正式版:[/b] [b]http://linsu.sz17399.com/cmp21/cmp21.rar[/b] ...
- 收藏 Dewplayer,一个非常简洁的flash音乐播放器
Dewplayer是一款完全免费,非常简洁的flash音乐播放器 ,它的体积只有5K,分迷你版.经典版.多功能版三个版. Dewplayer的使用方法很简单(额,能阅读简单的html代码即可),首先请 ...
- html flash音乐播放器代码,网页上播放mp3或flash等播放器代码
复制代码代码如下: style="cursor:hand"> style="cursor:hand"> 附一: 控制播放器控件 media play ...
- 一个 Flash 音乐播放器
<table> <TR> <TD align="center" valign="middle"><!--修改4--&g ...
- Flash音乐播放器可多曲连放
简单说一下做法,具体看我的源文件. 1.导入四个音乐文件,在库中右键-链接,标识符分别为:s01 s02 s03 s04 2.做一音量控件,点击控件加AS: on (press) { start ...
- 如何在论坛或博客等网站里发flash音乐播放器
搜狗音乐: http://mp3.sogou.com/?p=40030200&kw 在线flash生成器: http://www.swf123.com/ 酷狗 ...
- flash音乐播放器
http://paranimage.com/10-flash-and-javascript-music-players/
- 博客空间超酷flash音乐播放器4
网易博客代码: <embed allowScriptAccess="never" allowNetworking="internal" src=" ...
- Flash AS3.0实现音乐播放器
基于Flash CS4音乐播放器的设计与实现 http://wenku.baidu.com/link?url=g4G3ODAGO3pCN4cUOi0q6g7X1gSk84C5HU_Zi5MwSER-a ...
最新文章
- 使用IsLine FrameWork开发ASP.NET程序之一——命名空间与契约概览
- 监控利器Prometheus初探
- 宠物商店(pet-shop) 学习笔记
- Javascript异步编程之一异步原理
- SAP CRM HANA live report的数据源
- JQuery语法 JQuery对象与原生对象互转 文档就绪函数与window.onload的区别
- 我点击一个单选框时另外一个单选框里的内容属性隐藏掉_一个交通工程专业硕士研究生的总结与独白(二):交通生成预测及TransCAD操作...
- 集成学习 Ensemble Learing(???)
- 如何评估数据适不适合放入Redis中?
- unity已存在,您无法加载相同的版本
- 将DG调整为最大保护模式,报ORA-03113: end-of-file on communication channel
- python制作奖状,从excel表格中导出数据,取前20名,做成png奖状,再放入ppt中
- 2023年厦门大学材料与化工考研考情与难度、参考书及上岸前辈初复试备考经验
- 新版个人所得税计算python_用 Python 写个2019年专项扣除新个人所得税计算器
- Excel实用技巧——甘特图展示项目排期
- 大航海日志--do rome as romans do
- [杂谈] 14. Catalan卡特兰数
- EXCEL中对一列数据每隔n行提取数据出来
- mockito简要教程
- 如何使用unity制作萌萌的live2d桌宠
热门文章
- AI学习笔记(十一)CNN之图像识别(下)
- linux下无mysql命令_linux下mysql命令
- 删除重复行 oracle,Oracle删除重复行传智播客
- 卧槽!这个价值百万的Github开源项目绝对要火!涵盖OCR、目标检测,NLP,语音合成多方向...
- java设置绝对布局_浅谈Java绝对布局 原创
- java pdf 文字_Java给pdf文件添加文字等信息
- python中的sklearn教程_python作业之sklearn
- android 柱状图_安卓控件 仪表盘控件 柱状图控件 曲线控件 xamarin.android 分类器 瓶子控件 报警控件 水箱控件 进度条控件等...
- 浅层分析-shallow parsing
- 聚集索引表插入数据和删除数据的方式是怎样的