LRC.同步加载显示播放(AS2版本).
提供FLASH-LRC-XML-MP3-PLAYER同步加载显示播放器源文…
“MP3-LRC歌词同步加载并且显示的FLASH.LRC.MP3播放器”~GLLL~LRC.MP3.FLASH.PLAYER~
推荐另外一个一条可以置顶在页面上方的LRC LINE~:http://www.ll19.com/lrc-19line.html
更新了AS3歌词同步和波谱功能,访问这里:http://www.ll19.com/as3-lrc-mp3-wave-flash.html
仿PSP自带的播放器效果,访问这里:http://www.ll19.com/as3-lrc-mp3-wave-flash-psp.html
FLASH MP3的播放器非常多,不过同步加载歌词并且显示的FLASH MP3播放器就很少了,而且现有的这些效果都不是很好。心血来潮的找了些教程和手里以前一个例子自己做了一个LRC同步歌词播放器。继承了我之前FLV播放器的风格。-.-LRC格式的歌词满世界都是,随便搜索便可以找到。很多人也说过这个问题,我们一般用的播放器歌词都是上下滚动,我这里是左右滚动。因为毕竟这是个网络播放器,上下滚动要有太长的高度影响美观不说而且只是加一个FLASHMP3的播放器就要占掉页面很大的地方也绝对不好~并且为了让大家歌词看的更清楚,我在鼠标滑过歌词时加入了再显示当前播放歌词文本的效果。毕竟一个网络播放器要兼顾各种也只能这样了。
提供播放器源文:http://code.google.com/p/glll/downloads/detail?name=gllllrc.rar
有时间会试试加上动态显示波形的效果(AS3中),找了些波形的例子试着做了一下不过太生硬,效果并不理想。
+ 关于XML配置:只需在XML中配置好MP3和对应的LRC歌词地址便可以实现同步播放了~添加多个节点播放多个曲目。
1 2 3 4 5 | <player auto="yes"> <mp3 path="http://www.ll19.com/up/ll19lrc/mp3/sofar.mp3" title="SoFar." lrc="http://www.ll19.com/up/ll19lrc/lrc/sofar.xml" pic="http://www.ll19.com/up/ll19lrc/pic/12.jpg" /> |
path是要加载的MP3地址
title列表显示的歌曲标题
lrc歌曲的歌词文件lrc地址
pic列表前显示的图片或FLASH地址
+ 一些问题:
1.可能会有这样的问题,比如我的LRC上传到空间居然不能访问…遇到这样的问题把LRC改扩展名成XML(先用HTTP访问一下确定是否能访问)。
2.歌曲列表前的图片或FLASH以102*29最佳。
3.跨域不能访问XML的问题:当你的swf文件不在本机而传到服务器上后,它只能加载和它在同一服务器下的XML文件,即XML文件前的域名要相同,所以你加载的XML和XML里配置的LRC歌词文件(歌词也是通过解析的方法进一步实现同步的)都应该是同一域下的。比如我的是www.LL19.com,那我加载的XML也必须是www.LL19.com下的XML,XML中配置的LRC歌词地址也必须是www.LL19.com下的,不过毕竟这些文件都非常小,对空间没什么影响。MP3和列表前的图片可以加载本地以外的。
别的问题陆续发现会说明。
+ 提供一个MP3压缩软件:DietMP3:http://www.onlinedown.net/soft/3561.htm
FLV PLAYER(AS2)+
提供FLASH-FLV播放器源文…
AS3版本的播放器请访问这里:http://www.ll19.com/as3-flv-player.html
这个是在以前的那篇文章http://www.ll19.com/?p=25上更改的,没有什么特殊的,只是在标题前面加了图片显的更好看,也是一个朋友的BLOG给了启发。他的是MP3 FLASH播放器,下面的列表不是单纯的文字而是根据歌曲的演唱者加了封面什么的,我想这个也可以用在我这里的FLV播放器中,大家根据喜好吧~如果喜欢单纯的文字就用以前的。在XML多配置一个PIC属性就行了,你可以让他是图片也可以是FLASH,注意尺寸。更改后的播放器:
源文下载地址:http://code.google.com/p/glll/downloads/detail?name=GLLLplayer.rar
完全可以在自己的QQ空间之类的地方播放影音(FLV)视频,这个说过很多次了,具体看我的:user.qzone.qq.com/13638812
-2007-10-31-提供这个好多人要的FLASH播放器全屏效果例子,我只是简单的做了一下。具体看这个DEMO,可全屏的自动播放:http://www.ll19.com/up/full/demo.html
源文件下载:http://code.google.com/p/glll/downloads/detail?name=full.rar。注意加载FLASH的object中要写入:
1 | <param name="allowFullScreen" value="true"> |
并且为了全屏的时候隐去列表,虽然FLASH场景高度是188,不过加载的时候要设成260。


