Yahoo!音乐播放器试用

  前几天雅虎出了个基于YUI的音乐播放器,也就是用JavaScript做的,不需要编辑一大堆调用ActiveX插件的代码,使用起来非常非常方便,只需要三四步就可以实现网站的在线播放音乐功能,我还是以在PJblog右侧边栏加此功能为例来说吧:

  1. 登陆后台管理界面,进入“界面与插件”一项,选择“设置模块”,“添加新模块”,然后“编辑HTML”,进入编辑框;
  2. 首先引用雅虎的播放器:
    HTML代码
    1. <script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script>

    注:这一步也可以放到源代码里的公共文件如head.asp里面去。

  3. 接着开始加入想要放在网站上的音乐地址,例如雅虎给出的例子是,代码:
    XML/HTML代码
    1. <a href="http://mediaplayer.yahoo.com/example1.mp3">First link</a>  
    2. <a href="http://mediaplayer.yahoo.com/example2.mp3">Second link</a>  
    3. <a href="http://mediaplayer.yahoo.com/example3.mp3">Third link</a> 

    注:可以在这里加一个title="XXX"来自定义播放器内的歌曲名称,不加的话默认为链接名称

  4. 这一步是最重要的,就是在线音乐哪里来,没有音乐这一切都是白搭。首先想到的是百度mp3搜索,可以是可以,但是时效性跟速度都没法保证,说不准三两天之后就没用了。于是我接着找,突然想起来和讯音乐据说不错,于是去试了试,上传了一首《K歌之王》,的确不错,空间不限制,速度也快,唯一的问题是外链的地址是这样的 :
    HTTP地址
    1. http://homemusic.tool.hexun.com/PM.aspx?CID=1&MID=3433978&FileUrl= 

    直接输入到地址栏可以跳转下载,但是这个yahoo!播放器只认识mp3等格式结尾的。于是继续搜索解决方案,果然有高人,发现了这么个站点,转换和讯外链地址,进去之后在对应的输入框内输入上面的网址,便得到了最终的MP3结尾的链接,一切搞定!

 当前这两首歌,后台代码只有这么一点点,真是方便哪:

HTML代码
  1. <script type="text/javascript" src="http://mediaplayer.yahoo.com/js"></script><p>  
  2. <a href="http://myhome.kbronet.com.tw/amy1208/music/Byebye.mp3" title="bye bye">Bye Bye</a><p>  
  3. <a href="http://music5.tool.hexun.com/Save/Music/2008/0827/7485/M_F175AE8AF812EA62.MP3" title="K歌之王">K歌之王</a><p> 

————————————————-心有不甘的分割线————————————————-

  刚在IE下访问了一下,发现和讯的在IE下访问是不行的,有个防盗链还是啥的,直接点下载进入一个提示“Access Denied. 拒绝访问”的页面,再点击一次链接却可以下载了,还没搞明白是怎么回事,继续研究研究,对了,FF下都是正常的。

  下午还试了试rayfile(即原来的fs2you),上传了一首MP3,点进去之后可以看到一个mp3后缀的直接地址,于是大喜,放到这里面来试了一下,成功了,但是IE下却跳转到下载页面了……同样,FF下都是正常的,心有不甘心有不甘哪!!!

———————————————-惊喜的分割线————-————————————

  踏破铁鞋无觅处,得来全不费功夫!基本上163的邮箱我是不登陆的,因为在Gmail可以多帐号登陆其他邮箱,今天用163收个注册确认邮件半天没反应,于是打开163登陆进去看看,突然瞅见页面右上角有个步步高音乐手机字样,还有个flash播放器,点了几下之后发现很好用:

搜索界面,很人性化

播放器图1

播放器图2

  在FF下登陆163邮箱这个播放器是不显示出来的,难怪以前一直没看到,用了几下觉得不错,心想要是有歌曲链接就好了,突然看到第三张图最上面有一行:此音乐来源于互联网,紧接着便给出了链接,于是恍然大悟,原来也是个类似百度MP3的东西啊,不过这个比百度要好用的多得多,暂时也可以作为一个解决方案吧。

———————————————-总结的分割线————-————————————

总结一下试了的这么几个站点:

  1. 百度MP3:效果可以实现,但是过程比较麻烦,搜索到的歌曲并不是每首都可以连接上;
  2. 和讯音乐:IE下无效,FF下正常,可以上传自己喜欢的歌曲,但是和讯会自动压缩为56K,音质必然有所下降,优点是连接速度很快。
  3. RayFile:跟和讯一样在IE下无效,FF下则正常,看来这些站点做防盗链的时候大多只考虑了IE。10M以内的文件rayfile是永久保存的,这一点对于MP3来说基本没有限制,因为是网盘,速度肯定有保证的。
  4. HotShare:据说上传文件之后可以得到直接地址,而非加密之后的页面地址,试了一下,是没错,不过每次提取得到的地址只能使用一次,下一次再提取地址便不一样了,这样显然不行,放弃。
  5. QQ网络硬盘:几年前利用手机卡的漏洞刷QB,顺便刷了一个永久512M网络硬盘,现在这个大小已经不算什么了,可当时普及的U盘大小大约是256M,这个网络硬盘相当于会员级别的,可以得到文件的下载地址,可惜地址中有一个问号,于是Yahoo!播放器就不认识了,便不能加载,放弃。
  6. 163邮箱播放器:这个相当于一个升级版的百度MP3,目前发现的最好使的。

另外,似乎这个Yahoo!播放器只认识mp3格式的音频,wma的都不认识,希望能升级一下支持更多格式的音频……

———————————————-坏消息的分割线————-————————————

  今天登陆主页一直载入中,于是很遗憾的发现,这个播放器已经访问不了了,不知道是被GFW了还是Yahoo!自己撤了,唉……

  再次更新,可以访问到网页了,但是JS加载不能,看来身在天朝国外的服务还是少使用为妙啊……以下两张图为前后两次ping图,才一会儿IP就变了。

  不能访问页面,但是能ping通

  能访问页面,JS加载不了,也一样没用,放弃此播放器了,现在主页上的8box,虽然界面丑了点,不过可以定制,还是不错的。