Squeezebox Radio 深度探索(一)
由于 SqueezeBox Server 从版本 7.4.x 开始,对中文的支持开始变差。虽然官方一再发布除错版,依次解决了中文目录名和分轨文件名的中文乱码问题,但直到2009年9月18日,仍然未能解决使用 .cue 文件的整轨音乐的乱码问题。与其这么乱着继续等官方的后续版本,不如先干点别的。今天用了一点时间,把 Squeezebox Radio(下称SBR) 改成了可以显示中文。
SqueezeBox Radio 显示中文的方法:
注意:此方法对“Duet 遥控器”和“Squeezebox Touch” 同样有效。这三种不同的播放器,他们的目录结构是一样的,汉化方法也一模一样。
SBR 没有SD卡插槽啥的,所以要把中文字体复制进去要稍微费点事,我想到的办法就是把中文字体文件放在我的服务器上,然后通过远程复制的办法,下载到 SBR 里。这一步我做过了,你如果看我的文章,就不需要做了,我会持续保留那个文件在我的服务器上。
下面我把整个流程说一下:(默认你的PC运行Windows)
第一步:让你的 PC 和 SBR 连着因特网
第二步:下载 SSH 客户端pietty0327.exe,放在 PC 的桌面上。
第三步:在 SBR 的主界面,一路寻找 Settings -> Advanced ->Remote Login -> Enable SSH,激活它,你就会看到 SBR 的 IP 地址,比如:192.168.0.3,以及访问密码:1234
第四步:双击运行放在你PC桌面上的 pietty0327.exe,在开启的窗口中,填入你的 SBR 的 IP 地址,然后按回车。先登录进去,用户名是:root,密码是 1234。然后键入以下两条指令:
cd /usr/share/jive/fonts
wget http://www.pandeqiang.com/downloads/DroidSansFallback.ttf DroidSansFallback.ttf
这时,系统显示以下信息:
Connecting to www.pandeqiang.com (74.220.215.205:80)
DroidSansFallback.tt 100% |******************************************************| 2951k 00:00:00 ETA
第五步:确认字体文件 DroidSansFallback.ttf 下载成功,请键入以下指令:
ls
你应该能看到以下三个文件:
DroidSansFallback.ttf FreeSans.ttf FreeSansBold.ttf
第六步:依次键入以下4个指令:
mv FreeSans.ttf old.FreeSans.ttf
mv FreeSansBold.ttf old.FreeSansBold.ttf
ln /usr/share/jive/fonts/DroidSansFallback.ttf FreeSans.ttf
ln /usr/share/jive/fonts/DroidSansFallback.ttf FreeSansBold.ttf
键入指令 reboot,重启 SBR,你的 SBR 就可以显示中文字体了。

完整的操作过程截屏
有用的链接:
SqueezeBox 玩家QQ群:42505325
SqueezeBox Radio 的官方产品资料页:http://www.logitechsqueezebox.com/products/squeezebox-radio.html
参考的文档:http://www.pandeqiang.com/fun-squeezebox-duet-remote-control.htm





近期评论