Squeezebox系列的字体、插件、iPhone OS支持
这篇讲点SB3的基础技巧,以后会有系列文章记录我的折腾过程。虽然题目是Squeezebox的设置,实际上所有的设置都是在服务器端,也就是SqueezeCenter上完成的。
Plugins
SqueezeCenter的插件系统让Squeezebox这个系列的产品能完成很多音乐播放器以外的功能,比如说让它来显示天气预报。以下内容以如何实现天气预报为例,其他插件可以以此类推。
SqueezeCenter插件位置在各类系统上的路径:
Windows
C:\Program Files\SqueezeCenter\server\Plugins
OS X
Home > Library > Application Support > SqueezeCenter > Plugins
Linux,由于各类版本的关系位置有些区别,我的Debian使用第一条路径,一般NAS是最后那条。
/usr/share/squeezecenter/Plugins, /usr/local/squeezecenter/Plugins 或 /opt/squeezecenter/Plugins
Weathertime可以从这里下载到,最新版本是2.2.2。下载后解包,把整个WeatherTime目录传到插件目录。
访问你的SqueezeCenter地址:http://SqueezeCenter IP:9000/ 。从右下角的settings进入,选择Plugins项目。找到“Weather, Date and Time”,勾选保存。然后在“Weather, Date and Time”后会看到有一个settings按钮,点击进入配置。
一些项目的设置大意:
- Weather Units: Metric Units(公制单位)
- City: Shanghai(地区,这个写的自己能看懂就行,不影响最终效果)
- Wunderground.com Citycode: ZSSS(这个代码是在Wunderground.com上获得的,搜索相应城市,然后在Flight Rule项目后括号内的4位代码就是,上海是ZSSS,北京是ZBAA)
- Fetch Interval(刷新间隔,这个留空默认就好)
- Time/Date format / Date format(按自己习惯来)
- Third line: Precipitation chance / Wind info(第三行信息显示降水概率还是风向)
- Wind info units(风向使用的单位)
接下来设置在哪里显示,WeatherTime这个插件比较复杂,一般情况下其他插件都是通过遥控器进入Extras项目中选择插件项目,WeatherTime当然也可以这样,但是更方便的是使用Screensaver的设置。
Screensaver设置位置在:Settings => Player => Basic Settings中的有关Screensaver的几个条目。一般可以设置Screensaver在playing/stopped/off这三个状态激活。一般的习惯是把WeatherTime设置在stopped或者off的时候激活。Playing状态的Screensaver一定是给Analog VU Meter这个效果留着的,买SB3有一部分原因正是这个模拟的示波表。
Fonts
Squeezebox默认就支持简体中文,但是字体的观感比较惨并且对繁体支持很差。更换字体的位置各系统:
Windows
C:\Program Files\SqueezeCenter\server\Graphics
OS X
Home > Library > Application Support > SqueezeCenter > Graphics
Linux
/usr/share/squeezecenter/Graphics
方法很简单,自己找个ttf字体把它名字修改成CODE2000.TTF替换原有文件即可。在Debian下测试结果是ttc也是可以的,但是Win和OS X我没有测试过,ttf应该都没问题。替换完毕后需要重启SqueezeCenter服务,OS X在偏好设置里重启,Debian是通过“/etc/init.d/squeezecenter restart”命令,Windows我测试过,找不到就重启机器吧。另外字体是通过SqueezeCenter提供支持的,所以如果关闭SqueezeCenter,Squeezebox会使用自带的默认字体。
iPhone OS
iPhone OS的App Store中已经有多款为SqueezeCenter所写的遥控程序,而其中iPeng这款是我试用下来最出色的。iPeng提供了一个很接近iPhone OS自带Music的界面,所以对于iPhone/iPod Touch用户来说上手变得很容易。如果不想购买iPeng,也可以启用iPeng在SqueezeCenter上的插件。SqueezeCenter最新版本已自带iPeng插件,激活后在Interface里使用iPeng外观,通过iPhone Safari访问服务器地址也会提供一个功能完全的播放器和设置界面。
Squeezebox Classic
这两天Twitter上的朋友经常看到我在唠叨一个叫做SB3的设备,为解各位疑惑在这里写些介绍和使用感受。
SB3全称是Squeezebox V3,在它的原制造者slimdevices被Logitech收购后又被称作Squeezebox Classic,不过大部分用户仍然称它为SB3。简单的说这是一台无线/有线的音乐播放器,作为播放器它本身并没有存储机制,而是通过网络读取某台安装了SqueezeCenter软件的存储设备上的音乐文件来作为音乐源。所以Squeezebox的基本流程是这样的:
音乐源(PC/MAC/Linux/NAS) => Squeezebox => 喇叭
表面上的诱人之处
- 完备的网络支持。Squeezebox可以使用100Mbps的有线网络和54Mbps的802.11g无线网络。
- 多种格式支持。Squeezebox支持的音乐格式包括:Apple Lossless, FLAC, WMA Lossless; AIFF, WAV, PCM; MP3, AAC, Ogg Vorbis, MP2, MusePack, WMA。请注意前三种格式,它们是最流行的3种无损压缩的音乐格式。
- 模拟/数字输出支持。Squeezebox模拟输出方面有常见的Mini Jack耳机口和RCA接口。数字输出部分有S/PDIF光纤口和同轴接口。
- Internet Radio。Squeezebox支持Internet Radio,自带的列表已超过500个,用户也可以自行添加电台地址。
有关SqueezeCenter
SqueezeCenter可以被安装在Windows 2000/XP/Vista、Mac OS X、Linux上,特别是Linux方面支持Debian/Ubuntu和Linux RPM两大包管理机制,另外对于一些使用Linux的NAS设备也提供支持。如果存储设备实在奇怪,也可以把Perl Source Code直接拉回去自己捣鼓(是的,它是开源的!)。
SqueezeCenter提供了一个比较和善的Web播放界面和详尽到让人感动的设置界面。通过各类SqueezeCenter的设置很明显的可以看出这是出自一群实际使用者之手,而不是一些莫名其妙的软件开发者。
SqueezeCenter除了提供音乐源的管理和Internet Radio这两个基本功能外,一个开放的插件系统让它的可玩性和实用性大大的提高了。SqueezeCenter的众多爱好者为它写了许多有用没用的插件。比如现在我的SB3可以在待机屏幕上显示天气预报而不是默认的单调时间;播放歌曲的时候会自动把曲目提交给Last.fm,遇到喜欢的歌也可以标记给Last.fm;可以在SB3的屏幕上阅读RSS更新消息;或者把Flickr和Facebook的更新信息提交到SB3的屏幕上来。
音频输出部分
我不是写器材评论的人,所以无法用一些华丽而空洞的词句去形容SB3,只能在这里说一些事实。
先说哪种输出的回放质量最好:数字输出。至于使用光纤还是同轴那就随各自高兴了,如果不太信任低价设备上的光纤模块那就使用物美价廉的同轴吧。
SB3的模拟输出RCA我并没亲身使用过,就收集的各类资料来看这部分并没有某篇文章中写的那么好到媲美一些中价位CD播放器的地步。SB3自带的那个可怜的直流变压器让模拟输出部分发挥不了应有的水平,所以如果使用模拟输出请考虑对电源部分进行适当的改造。
我的SB3是这样接驳的:
SqueezeCenter(Linux) => Squeezebox V3 => DAC => AMP => Speaker
实际的听感优于Panasonic SL-CT800(光纤输出,同样的DAC/AMP/Speaker),优于Linn Classik(同样的AMP/Speaker)。我的设备就那么多,所以没有更多的比较提供。
从理论上稍稍分析一下为什么那么多人说SB3可以媲美大部分中上价位的CD播放机。SB3的在整个音乐回放系统里是用于代替CD转盘位置的。与CD比较起来它们拥有理论上相同的音乐样本(现有的APE/FLAC/M4A都是从CD上采集来的),而SB3在jitter方面占有不小的优势。Intrinsic jitter这个参数SB3的官方数据是50ps,Marantz经典的CD 63/67是500ps,售价超过$500的Onkyo DX-7555是280ps。至于时基抖动(jitter)对回放造成的影响有兴趣的可以去wiki之类的地方看看,我这个半吊子一时也讲不清楚。所以在使用数字输出,使用外置DAC的情况下SB3理论上要比大部分中低价位的CD播放机要好上那么点。
扔一张俺画得图作为结束,有关Squeezebox的相关内容我会在后面几天继续介绍。

VSONIC R02
打从iTouch入手后就一直因为手头没有副合适的耳塞几乎没怎么听过,一直当作PDA在用着。前几日订了VSONIC R02,昨晚到手,今天仔细听了一下:
- 附件很全,中/小套各一,双节套一,海绵套一,线夹一。
- 海绵套最舒服,也是我唯一的选择,中/小套声音明显单薄不予考虑,双节套我的耳孔受不了。
- 海绵套隔音效果还行,当然不能和ER4P比。
- 实际听感没有特别惊艳的感觉,细节还原的不错,不过音场实在有些浑。
- 个人习惯是不做“煲”这个动作的,所以或许若干月后会好点。
- 听诊器效果有,但是在线夹的帮助下还是可以忍受的。
从价格上来说,R02应该是这个价位上很超值的一款耳塞,除了古典和摇滚最好不要去碰外,其他类型都没多大问题。
另外说一句,iTouch的底噪很大,真的很大。
玩個游戲
打punkprojekt那看来的游戏,还是这个有意思点,点名游戏有时候实在有点烦。
玩法:
- 把你电脑里的歌都拖进音乐播放器的播放列表中
- 更为播放方式为随机(任意,Random)
- 然后开始播放,并记录下来所播放的前15首歌(甭管多难听的歌)
- 把这15首歌的第一句歌词贴出来给大家猜
- 大家根据歌词猜歌名和歌手,使用搜索引擎或者歌词库找到的算作弊行为,请大家自行监督
- 然后把猜出的曲目以留言形式贴出来,凡猜对了的曲目由游戏发起者用粗体标记出来,看谁猜的多
- 然后,大家以讹传讹,一传十,十传百的互相拉进来玩吧!
OK,我的游戏开始了,这是我用Amarok随机播放的15首歌,利用它的自动获取歌词摘下了这15首歌的歌词
- 在迷乱现实中梦想,是如此的匆忙
- 两只老虎呜呜,两只老虎呜呜呜~
- 你自困未忘旧情人,你自困在前事里寄生
- 问你可清楚,这是梦境么
- 因为还是会,窗前站好一会儿
- 这马祖像一只船,在月夜里摇啊摇
- 那里曾有灯火的辉煌,那里没有漫漫无尽黑夜
- 美好的夜晚星星是烛光,我们都陶醉在幻想
- hey boy 看著我,告诉我想什么《hey boy》
- 我冷笑我无语,我是如此想念你
- 我就站在高处,感受风的脚步《我的勇敢我的快乐》
- 夜,怎么如此漫长,想你想得心都有一点忧伤
- 我常常在想一个问题,怎么那么多
- 请不要灰心你也会有人妒忌,你仰望到太高贬低的只有自己《给自己的情书》
- 在童话很远的世界漂流,完美是个多奢侈的念头
以上过渡句子原文照抄自punkprojekt,谁让我也是用Amarok的呢。个人品味不高,这十五首应该不难猜吧。我的音乐/歌曲收藏部分基本上已能保证都没有版权问题,现在唯一不能避免的只有视频了。
点名的事情我是不干的,不过仍然对各位看客的爱好有着好奇心,如果你觉得这个游戏有兴趣并且也尝试的话,请给我留言或者TB这篇帖子。