FLASH打造LRC歌词播放器

http://tech.ddvip.com   2007年01月03日    社区交流

本文详细介绍FLASH打造LRC歌词播放器

  时下,网上用FLASH制作的MP3播放器随处可见,使得很多音乐网站动感十足,而关于它的制作教程也俯拾即是(当然,好的教程还是不少的,只是有更多是抄袭回来的)。

  然而,这一类的播放器一直都只在动画效果方面搞创新,笔者总觉得缺少些什么。。。。。

  对了!就是少了个同步的歌词播放器

  自WINAMP出了个迷你歌词以后,笔者一直心里痒痒的,想找个时间自己也做一个。

  现在做好了,大家先预览一下效果:

  测试地址:download.incoo.com/blueidea/hbro/player/mp3player_x1.swf

  其中歌词就是现在标准的WINAMP的LRC文件,从别处下载的,没作任何修改,

  就是说,这个播放器可以用于播放WINAMP格式的LRC文件。该播放器的新功能:点击歌词后可以让歌曲跳转到相应的位置。

  一个小BUG:因为采用声音流加载,所以网速慢的话,播放起来不太流畅。

  主要使用的AS技术:

  1、用XML对象的TOSTRING方法

  2、数组的常用处理方法。

  3、少量的字符串函数。

  4、声音对象的属性和事件。

  该播放器分为三部分:

  1、记录音乐文件路径的播放列表

  2、控制音乐文件播放的控制区

  3、显示歌词的歌词播放器

  前两部分是经典MP3播放器所具备的。而且笔者不得不承认自己做得不如别人,再加上相关的教程也很容易找,所以这里只介绍歌词播放部分的制作。

  因为播放歌词是跟音乐同步的,所以,制作播放器,需要三类文件:

  1、SWF格式的播放器,这是我们要做的

  2、音乐文件MP3,相信大家都能下载到吧

  3、歌词文件LRC,是WINAMP格式的歌词文件,可以到WINAMP的主页下载,也可以到下面的站点下: http://www.rixiu.com//

来源:蓝色理想    作者:HBrO    责编:豆豆技术应用

正在加载评论...