19 May

Radio.Blog使用心得[整理]

分类:网络生活   出处:本站原创                            | |
Radio.Blog可能将成为继Exobud Player之后又一个风行于网络的在线播放器。而且,和一般的在线播放器相比,它更是一个与众不同的概念。
正如其自己的宣传语所言,Radio Blog是第一个使你可以在自己的网站上播放音乐流的独立播放器。它的安装和使用都简单至极,甚至都可以不用编辑播放清单了,而利用了flash技术的设计,更使得在线播放不再是IE的专利。

安装步骤:

首先,到Radio Blog的主页( http://www.radioblogclub.com ),下载Radio Blog的最新版本。
然后是转换音乐了。解压,看到里面有两个文件夹。打开create. sound文件夹,把要转换的mp3文件放到这个文件夹下,双击convert64.bat,就会看到弹出了一个运行窗口。等待歌曲转换完毕,就可到sounds文件夹下,找到转换完成的音乐文件 *.rbs 。
之后就是上传。把radio.blog这个文件夹上传到服务器上。再把刚才转出来的 *.rbs 文件上传到radio.blog/sounds 子目录下。
现在打开 “你的网站地址/radio.blog/index.php” 就可以看到播放器了。sounds目录下所有的 *.rbs 文件都会自动加载,不需要自己编辑播放清单,是不是很方便呢!

补充说几点。
1. 转换音轨的过程实际上就是调用了Lame对mp3文件进行再次的编码,降低比特率而已。默认的比特率是 64kbps,音质不是很好,但文件较小。要是觉得没必要转小,或者懒得等待转换的时间,可以直接把你的mp3文件的后缀名改成 .rbs ,Radio Blog都认得出来。
2. 直接使用mp3又不用改后缀的方法:
打开sounds/playlist.php,第7行:
$rbsExt = '.rbs';
修改为
$rbsExt = '.mp3';
3. 要改变默认的播放器的配色,编辑radio.blog/config.xml 这个文件即可。里面的选项很少,改起来很容易。
4. 更改默认的音乐存放路径,也是打开sounds/playlist.php,第6行:
$rbsPath = 'sounds/';
改为需要的路径。
5. 这个程序需要服务器的php设置中,没有禁止opendir、readdir等函数。个别服务器可能禁止了这些函数以增加所谓的安全性,这样就无法使用这个播放器。并且,你设置的路径必须为你有权限访问且遍历的路径。
6. 不支持wma等。
7.加入在網頁裡
增加此code在你希望出現的地方:
<iframe src="/radio.blog/index.php" name="radio" scrolling="no"
frameborder="0" width="222" height="300"></iframe>

8.自動播放
增加
?autoplay=#

在url裡, 下面的示範是自動播放第二首:
http://www.domaine.com/radio.blog/?autoplay=2

9.背景圖案
在 config.xml 設定透明度
<bg_opacity value="100" />

然後在index中加入背景
10.進階
song list 依字母順序排列
打開/sounds裡的playlist.php, 找尋
if ($track != '') {
       krsort($track);
       while (list ($key,$val) = each ($track)) {
                       echo "<track trackMod=\"".$key."\"
title=\"".utf8_encode(htmlentities(substr($val,0,strrpos($val,'.'))))."\"
path=\"".$rbsPath.htmlentities($val)."\"/>\n";
                       $y++;
       }
}

更換上述中的krsort
krsort($track);

改為
asort($track);

11.更改path/directory/.mp3/.rbs名字
把/sounds的folder rename為你希望使用的名字 e.g /sounds -> /kiss 把音樂檔案的副檔名更改為你希望的名字 e.g. yoursong.rbs -> yoursong.kiss 因為那檔案其實只是(壓縮了的)mp3 file, 改什麼都沒關係, 都可以播的
然後在已rename的sounds folder裡的playlist更改
$rbsPath = 'sounds/';
$rbsExt = '.rbs';

更改為
$rbsPath = 'kiss/';
$rbsExt = '.kiss';

完成
12.直接convert為想要的副檔名
使用notepad/emeditor/ultraedit等文本程式打開/create.sound/bin folder入面的convert64/convert32 更改:
bin\lame.exe -b 64 -h %1 "sounds/%~n1.rbs"

其他東西不要改動, 把原副檔名.rbs改成你想要的副檔名.kiss
bin\lame.exe -b 64 -h %1 "sounds/%~n1.kiss"
3883 次阅读
0 条评论
0 条引用
不指定 作者:yeyo   时间:15:39   Tags:
发表评论
  昵称 [注册]
  密码 (游客无需密码)
  网址
  电邮
  您也可用OpenID登入
开启/隐藏 高级扩展