LRC.同步加载显示播放(AS2版本).

By19.Published on六月 20, 2007 17:00. 140 Views .
很差差一般好非常好 (暂时没有评分)
Loading ... Loading ...

提供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

{ 53 comments } { Tags: , , , }

FLV PLAYER(AS2)+

By19.Published on五月 11, 2007 13:53. 50 Views .
很差差一般好非常好 (暂时没有评分)
Loading ... Loading ...

提供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。

{ 28 comments } { Tags: , , }