社区
JavaScript
帖子详情
【分享】JavaScript播放MP3歌词同步显示
猿敲月下码
2010-12-09 01:52:12
加精
昨天看到有朋友在论坛上发帖问JavaScript如何播放MP3歌词同步显示
兴趣使然,下午捣鼓了下.现在做好了分享给大家.
原理很简单,就是通过播放器的时间跟歌词里面的时间进行比较,如果相同就显示歌词.
然后就是怎样存放歌词了.我的思路就是把每句话push到数组里面去,然后通过数组索引来获取歌词
播放器组件我用media player,因此网页只能用IE浏览器打开
下面是效果图:
画面有点搓,只能一句句显示,还没有精细到字扫描.目前还没什么思路... 不过将就下啦.
下载地址
...全文
4976
188
打赏
收藏
【分享】JavaScript播放MP3歌词同步显示
昨天看到有朋友在论坛上发帖问JavaScript如何播放MP3歌词同步显示 兴趣使然,下午捣鼓了下.现在做好了分享给大家. 原理很简单,就是通过播放器的时间跟歌词里面的时间进行比较,如果相同就显示歌词. 然后就是怎样存放歌词了.我的思路就是把每句话push到数组里面去,然后通过数组索引来获取歌词 播放器组件我用media player,因此网页只能用IE浏览器打开 下面是效果图: 画面有点搓,只能一句句显示,还没有精细到字扫描.目前还没什么思路... 不过将就下啦. 下载地址
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
188 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
豌豆
2011-11-25
打赏
举报
回复
谢楼主
IT_Elite0
2011-11-09
打赏
举报
回复
不喜欢看书可以吧。不看书能不能做得好咯?
wang_tianbao
2011-11-09
打赏
举报
回复
看看,参考参考……
sssschenyi
2011-10-31
打赏
举报
回复
只看楼主的思路和原理,改天自已再写一个。
ttuy150
2011-10-31
打赏
举报
回复
非常不错
hongfeng01
2011-10-10
打赏
举报
回复
收藏学习了吖
曹西
2011-09-27
打赏
举报
回复
今天看了很多牛人啊,顶顶
hellotoluck
2011-06-13
打赏
举报
回复
不错的产品啊
「已注销」
2011-05-19
打赏
举报
回复
想看 但是下载不了 我新来的 怎么得分啊
zhaofucai0830
2011-05-19
打赏
举报
回复
想学习学习,请问lz能抽空发一份吗? 超顶!!!
Email:zhaofucai2010@163.com
Martin先生
2011-05-18
打赏
举报
回复
怎么下不了啊
JKelfin
2011-01-13
打赏
举报
回复
现在的HTML5中可以有video和audio这两个媒体控件(在chrome上是工作的),你可以试试哦.
http://home.open-open.com/space-668-do-blog-id-1015.html
这个里面有些播放器做的很不错(建议使用chrome去用)。
zxj2634
2011-01-11
打赏
举报
回复
[Quote=引用 152 楼 thc1987 的回复:]
引用 150 楼 wangtiantian23 的回复:
已经下载不了了!怎么办!
9楼的连接可以下载,或者留下邮箱吧
[/Quote]
我也要个sirzxj@126.com
zhengxiaoliu
2011-01-11
打赏
举报
回复
您访问的资源不存在
jingchunlong
2011-01-10
打赏
举报
回复
[Quote=引用 112 楼 thc1987 的回复:]
引用 110 楼 lizhanlang 的回复:
LZ你那LRC歌词文件好像都没有用到吧。。
这样要弄另一首歌那都得从新改写js文件。。
LZ是否想过直接读取LRC文件呢?
这东西不错,完全可以再改进,再弄得更好的,LZ加油咯。。
恩lrc文件没用到,我现在有个新版本了.把歌词处理放在了服务器端.直接操作lrc文件了.
过些时间再拿出来分享.这几天比较忙,没什么时间.
[/Quote]
感觉不用lrc也可以,大概这格式通用吧
楼主隐藏播放器,是因为没有处理播放器的事件吧
源代码没看,拙见
jingchunlong
2011-01-10
打赏
举报
回复
[Quote=引用 132 楼 madpc 的回复:]
真正蛋疼的是脱离不开 media player, 期待 html5
[/Quote]
http://blog.csdn.net/jingchunlong/archive/2010/12/22/6090796.aspx
Ziv小威
2011-01-08
打赏
举报
回复
什么资源不存在啊
洛城之王
2011-01-08
打赏
举报
回复
[Quote=引用 9 楼 thc1987 的回复:]
下载地址更新了
http://d.download.csdn.net/down/2906207/thc1987
[/Quote]
谢谢了,下载看看先,学习中
xiaoliner2050
2011-01-08
打赏
举报
回复
不错啊!我也在研究javascript!
jsjwl1228
2011-01-07
打赏
举报
回复
想法不错,值得学习
加载更多回复(110)
用OOP的思想来学习
JavaScript
-编写第一个
JavaScript
程序(第1章)
本课程将毫无保留的将作者积累的开发经验
分享
给大家,知识点深入浅出,详略得当。技能都来自实际开发的经验,在本课程中,也会将
JavaScript
开发的常见的“坑”让大家去填满,填满后你离
JavaScript
开发又进了一步。
JavaScript
-
歌词
展示与音乐
同步
一、
歌词
数据 1、
歌词
加载 2、把
歌词
解析为JS对象 3、把搜集好的
歌词
信息,展示到页面上 4、整体代码 二、
歌词
与音乐
同步
1、
歌词
和音乐展示 2、
歌词
和音乐
同步
,当前行高亮,随
播放
滚动
js制作简易音乐
播放
器(
歌词
同步
显示
)
打算自己做一个音乐
播放
网站,所以先提前试试水,看看单一个音乐
播放
器怎么做,慢慢地总算把基本功能都做出了,但不完美的是进度条和音量的还没加上,先这样吧,后期再慢慢完善吧~ 先看效果图: html部分 <!--...
歌词
同步
歌词
是如何
同步
的一级目录二级目录三级目录 一级目录 二级目录 三级目录
分享
996个实用的
JavaScript
特效你要的全在这里
996个好看且实用的
JavaScript
特效,总有一款适合你,小弟在某付费网站上收集的,虽然不是我的原创但是小弟这996个Js也是花了很多时日!下面是JS的名字,我放了一些图片,所有图片全都放进去是不行的996个图太多,...
JavaScript
87,924
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章