做51播放器的秘笈|
自己新手做的51播放器,给大家分享.
地址是http://hi.814e.com/xlok851122/cmp.swf要的尽管拿 接着就进入正题了,先从重点说起 重点之一:空间的申请,我花了一个月的时间,其实真正做播放器的时间不多,大部份时间都放在找空间上了,更有几次,播放器的各个文件都做好了,就是没有找好空间上传,气死我了,起先我用的是明南空间,后面这个空间又不能琏接播放器了,真是好晕,才明白找一个好的空间真不容易,于是最后找到了http://my.814e.com/我的播放器就放的这个空间,网友们都看的到速度昨样,当然只是提供参考,如果有人愿意用收RMB的那是最好,所以要做播放器的朋友一定先申请好免费空间,纯静态的啦,FTP的呀,WEB的呀,只要没得广告,反冲快的就行 重点之二,先做好你要做的播放器的背景FLS图片,这样你在正式做播放器的时候才可以事半功倍,等下好原文件再来找图片题材时,,晚了矣,我的主页有一些FLS图片,可以用来做背景,要的朋友可以进我主页琏接下载, 这是做播放器之前要注意的两个重点,做好这两步后,就可以进入http://www.cenfun.com/blog/article.asp?id=2去下原文件了,要方便的话可以进我主页,我主页有琏接,直接点击就可以了,昨下载也写的很祥细的,呵呵 下载玩后,把压缩包包解开到当前文件夹,再打开,就看到这个了哟 admin -- bg -- lrc -- scene -- xml -- cmp.swf -- cmp21 cxe.swf ---- decode----readme ----- s8.swf 其中,admin是保密文件,去掉它,不用,有时还不能上传,要了也没什么用处, BG是播放器的背景,里面有自带的片片,你可以变成你自己要的FLS图处,比如我的背景是美眉,你们可以在我的播放器上看的到LRC是放歌词的, SCENE是场景动画,就是我播放器前面的鱼啊,花啊的,要文件的可以到我的主页下载过来研究 XML是最播放器的主要运行程序,是修改的重点,我们要的歌曲啊,分类啊,链接啊,自动播放啊随机播放啊,都在这里面. 下面我要说的就是这个重点了哟,很重要的,仔细看哟,错了一点播放器就运行不了了哟 打开XML,会看到 config.xml --- list0.xml --- list1.xml list2.xml----list3.xml --- list4.xml ---- list5.xml 首先请在你的脑海里设计一下,你需要在播放器里放些什么歌,要把这些歌分为几大类!想好后,请打开CONFIG这个文件 打开后会看到 ----------------------------------------------------------------------------------------------------------------------- <?xml version="1.0" encoding="gb2312"?> <config> <cflist> <list name="最近更新">xml/list0.xml</list> <list name="欧美经典">xml/list1.xml</list> <list name="华语流行">xml/list2.xml</list> <list name="金曲收藏">xml/list3.xml</list> </cflist> <!-- 以上cflist标记是音乐分类列表,一行list标记为一个分类,可任意添加,推荐少于8个。 <list name="这里填写分类名">这里修改为对应分类歌曲列表xml文件地址</list> --> <bg> <url a="50">bg/p1.jpg</url> <url a="50">bg/p2.jpg</url> <url a="50">bg/p3.jpg</url> </bg> <!-- 以上bg标记是默认背景图片/动画列表,在歌曲没有定义背景图片/动画时,随机从这个列表加载一个显示。 背景图片/动画格式jpg/swf,推荐尺寸:438x120px 一行url标记为一个背景图片/动画,可任意添加多个。 <url>这里修改为图片/动画文件地址</url> ———————————————— 高级属性说明: <url x="0" y="-10" w="145" h="120" s="70" a="40" c="" u="" >url</url> x:相对于播放器中背景显示窗口,图片/动画的x坐标,即左顶点(填写整数,可以负数) y:y坐标,即上顶点,xy不填写则默认为左顶点(0,0) w:图片/动画宽度(不推荐使用) h:图片/动画高度(不推荐使用) s:图片/动画缩放百分比(纵横一起缩放,推荐使用) a:默认图片/动画透明度(默认为100) c:小文字介绍(推荐5字符以内) u:链接(点击介绍可打开,不填写则打开图片/动画地址) 以上属性为定制图片/动画所用,可以选择使用,也可不用,故推荐采用标准图片/动画格式尺寸(438x120px) ———————————————— --> <scene> <scene>scene/scene1.swf</scene> <scene>scene/scene2.swf</scene> <scene>scene/scene3.swf</scene> </scene> <!-- 以上scene标记是默认场景列表,在歌曲没有定义场景时,随机从这个列表加载一个显示。 场景格式swf,推荐尺寸:438x120px 一行scene标记为一个场景,可任意添加多个。 <scene>这里修改为场景文件地址</scene> --> <ads> <txt>无法正常显示请升级安装Flash8插件!</txt> <txt>点击右键添加您的自定义歌曲列表!</txt> <txt>双击播放器视频最大化显示!</txt> <txt>让生活充满音乐,点歌请留言!</txt> </ads> <!-- 以上ads标记是公告/广告列表,在歌曲播放时,随机从这个列表加载一个显示。 一行txt标记为一条公告,可任意添加多个。 --> <readme><![CDATA[双击播放器视频最大化 输入数字回车将跳转歌曲 Home/End/PageUp/PageDown翻页 +/-号音量调节,任意键返回 上下左右键是上首下首快退快进 空格暂停播放,s键停止播放 点右键添加自定义歌曲列表]]></readme> <!-- 帮助说明,在播放音频mp3时,如果没有歌词显示则显示。推荐不超过7行。 --> <other><![CDATA[autoplay= bgcolor=]]></other> <!-- b060706版以后新增功能:其他配置,比如是否自动播放,歌词列表颜色的设置等等。 --> <cfversion>http://www.cenfun.com/cfplay/<;/cfversion> <!-- 您的播放器网址。 --> <copyright>晨风音乐</copyright> <!-- 您的播放器名称。 --> </config> 此处要注意的有两点 一是 不能更改压缩包中的文件路径,尤其是xml文件夹中的config.xml,这是最先加载的配置文件,必须放 在和cfplay.swf文件同级的xml文件夹中。 2,配置文件修改说明:(文件位置:xml/config.xml)用记事本或文本编辑工具即可修改 二是要启用播放,不然上传后不点击播放器的歌曲,播放器就不会播放,在这里改,下载后播放器是 autoplay=0我们要把它改成=1或是2 1是随机播放,2是从第一首顺序播放,,可以跟据你的爱好来改
我的这个文件里面是这个样子改的 <?xml version="1.0" encoding="gb2312" ?> - <config> <name>请点这里进入我的空间</name> <page>http://499260900.q-zone.qq.com<;/page> - <content> - <![CDATA[ <a href="http://499260900.q-zone.qq.com" target="_blank"><font color="#ffffff">欢迎大家使用空间音乐播放器</font></a> 欢迎大家光临℡↘飞剑的Qzone <a href="http://499260900.q-zone.qq.com" target="_blank"><font color="#ff0000">http://499260900.q-zone.qq.com<;/font></a> <font color="#FF00CC">★⺻忘記過去,展望未來⺻★</font> <font color="#3300FF">▓▓●愿天下有情人终成眷属●▓▓</font> <font color="#FFFF00">★制作:℡↘飞剑(QQ:499260900)★</font> <a href="http://499260900.q-zone.qq.com" target="_blank"><font color="#ffffff">▓▓▓●您有好意见或建议点这里留言●▓▓▓</font></a>
]]> </content> - <class> <l name="流行金曲">xml/list0.xml</l> <l name="军中绿花">xml/list1.xml</l> <l name="动感先锋">xml/list2.xml</l> <l name="视频音乐">xml/list3.xml</l> <l name="在线电影">xml/list4.xml</l> </class> - <bg> <l>bg/p1.jpg</l> <l>bg/p2.jpg</l> <l>bg/p3.jpg</l> <l>bg/p4.jpg</l> <l>bg/p5.jpg</l> <l>bg/p6.jpg</l> <l>bg/p7.jpg</l> <l>bg/p8.jpg</l> </bg> - <scene> <s fg="1">scene/loadyl.swf</s> </scene> - <skins> <l name="美眉" bg="bg/za.swf">bg/bm.swf</l> <l name="等一分钟" bg="bg/dyfz.gif">skins/mei2.gif</l> </skins> - <ads> - <l> - <![CDATA[ <a href="http://499260900.q-zone.qq.com"><font color="#ff0000">欢迎大家使用CenFun Music Player</font></a> ]]> </l> - <l> - <![CDATA[ <a href="http://bbs.cenfun.com/"><font color="#00ff00">点这里进入我的空间</font></a> ]]> </l> <l>℡↘飞剑:提醒您在标题上点击右键可以更换皮肤</l> <l>℡↘飞剑:提醒您+/-号音量调节,上/下/左/右键是上首/下首/快退/快进</l> <l>℡↘飞剑:提醒您双击播放器/F键/点击右上角方框是切换播放视频时窗口</l> </ads> - <set> <l>lang=zh-CN</l> <l>scaleMode=0</l> <l>autoPlay=2</l> <l>titleColor=#00ff00</l> <l>lrcAlign=center</l> <l>lrcColor1=#FF00FF</l> <l>lrcColor2=#84FF84</l> <l>listColor1=#FFFF00</l> <l>listColor2=#00ff00</l> <l>classColor1=#FF00FF</l> <l>classColor2=#00BD00</l> <l>bgColor=#000000</l> </set> </config> 给大家一起研究
之后就是加入歌曲了,在你分类里对应的文件夹里加就行了,比入你的第一个分类是 <l name="流行金曲">xml/list0.xml</l>那么你就在list0.xml里放进你爱听的歌 如果是<l name="流行金曲">xml/list1.xml</l>那么你就在对应的list1里放入哥曲就行了, 具体方法入下,打开list1这个后,就如下去加歌曲就行了, <?xml version="1.0" encoding="gb2312"?> <list> <music> <name>Kelly Clarkson - Because of you</name> <url>http://www.xxx.com/Kelly%20Clarkson%20-%20Because%20Of%20You.mp3<;/url> <content>American Idol - Because of you - Breakaway</content> <pic a="70">bg/p1.jpg</pic> <lrc>lrc/Kelly Clarkson - Because Of You.lrc</lrc> <scene>scene/snow2.swf</scene> </music> <!-- 以上music标记是单个音乐信息列表。 <name>这里添歌名及歌手(必填)</name> <url>这里是mp3或flv文件地址(必填)</url> <content>歌曲副标题或简单介绍</content> <pic>指定歌曲背景图片地址(不填写则从配置文件中的bg随机抽取一个,高级属性也同配置文件中的bg/url)</pic> <lrc>歌词地址</lrc> <scene>定制flash场景地址(不填写则从配置文件中的scene随机抽取一个显示)</scene> --> <music> <name>许巍 - 曾经的你</name> <url>http://www.xxx.com/music/7.mp3<;/url> <content></content> <pic></pic> <lrc>lrc/许巍 - 曾经的你.lrc</lrc> <scene></scene> </music> <!-- 每个music标记表示一首歌信息,可任意添加多个 --> <music> <name>Lene Marlin - Im sitting down here</name> <url>http://www.xxx.com/SittingDownHere.mp3<;/url> <content>我坐在这儿 - 琳恩 玛莲</content> <pic></pic> <lrc>lrc/Lene Marlin - Sitting down here.lrc</lrc> <scene></scene> </music> </list> ----------------------------------------------------------------------------------------------------------------------- 多个分类则复制多个list0.xml改名,然后按上面的说明修改歌曲列表信息即可。如附带的list1.xml list2.xml list3.xml ,最后别忘记修改配置文件config.xml的分类配置信息。 </scene>
关于歌词,歌词就在上面说过的那个文件夹哟,打开它,以文本文档的方法加入,名称要是英文的,随便搞个就行了,再把歌词放进去就可以了,联结歌词在list1里面的<lrc>歌词地址</lrc>,这里给大家提供一首好听的,等一分钟的歌词,大家把我的QQ改一下就可以直接用了 [ti:] [ar:] [al:] [by:]
[00:00.81]等一分钟 [00:03.56]词曲唱:徐誉滕 [00:05.17]:非常喜欢这首歌 为了失去的爱情 [00:07.53]感谢(QQ:499260900)推荐 制作:飞剑 QQ:499260900 [00:14.66]如果时间 [00:16.48]忘记了转 [00:18.17]忘了带走什么 [00:21.60]你会不会 [00:23.33]至今停在说爱我的那天 [00:28.12]然后在世界的一个角 [00:31.02]有了一个我们的家 [00:34.84]你说我的胸膛会让你感到暖 [00:42.43]如果生命 [00:43.97]没有遗憾 [00:45.70]没有波澜 [00:48.85]你会不会 [00:50.79]永远没有说再见的一天 [00:55.42]可能年少的心太柔软 [00:58.53]经不起风经不起浪 [01:02.25]若今天的我能回到昨天 [01:05.71]我会向自己妥协 [01:11.32]我在等一分钟 [01:12.86]或许下一分钟 [01:14.29]看到你闪躲的眼 [01:17.47]我不会让伤心的泪挂满你的脸 [01:24.55]我在等一分钟 [01:25.97]或许下一分钟 [01:28.01]能够感觉你也心痛 [01:31.26]那一年我不会让离别成永远 [02:06.22]如果生命 [02:07.71]没有遗憾 [02:09.38]没有波澜 [02:12.77]你会不会 [02:14.48]永远没有说再见的一天 [02:18.96]可能年少的心太柔软 [02:22.16]经不起风经不起浪 [02:26.15]若今天的我能回到昨天 [02:29.03]我会向自己妥协 [02:34.88]我在等一分钟 [02:35.77]或许下一分钟 [02:38.67]看到你闪躲的眼 [02:41.70]我不会让伤心的泪挂满你的脸 [02:48.53]我在等一分钟 [02:50.15]或许下一分钟 [02:52.28]能够感觉你也心痛 [02:55.22]那一年我不会让离别成永远 [03:02.39]我在等一分钟 [03:03.99]或许下一分钟 [03:05.71]看到你不舍的眼 [03:09.18]我会用一个拥抱换取你的转身 [03:15.93]我在等一分钟 [03:17.63]或许下一分钟 [03:19.29]如果你真的也心痛 [03:22.38]我会告诉你我的胸膛依旧暖 我的这首歌文本文档名称是,DYFZ,大家也可以用这个,在联结歌词时直接 <l>lrc/dyfz.txt</l>就可以了,
ok,可以上传了,上传时除了前面说了的那个不要的,其它全部上传, 上传切记文件夹名不可变更,文件夹内容要一一对应,原文件是放在外面的,没有文件夹的,上传时也要放在外面,上传玩后,点cmp.swf就可以看到你的播放器了,呵呵,很高兴吧,如果不能点,就直接打开你的空间地址,然后再你的空间,或主页地址后面加上CMP.SWF就可以放你主页里面了, (如何把播放器放到自己的QQ空间里)
进入QQ空间,,点击右上角的自定义,,, 再点旁边的 新建模块 ,, 跳出一个框: 模块名称 不用填 模块类型 选FLASH动画模块 模块边框 选 无
附加码填一下。再点确定。 再点右上角的保存(一定要记得)。 重新进入QQ空间。这样就行了。。 设置时宽是450,高是320
以上是做播放器的整个过程,像这种详细的教程不多,为了所有爱好听歌的,想做播放器的朋友,都能看到这个贴子,本人在此谢谢大家.
|