Rockbox让我的第一代iPod nano焕发新光彩
文:尼伯龙根·蜗藤
自从有了一部nano二代之后,原先买的nano一代就很少用了。对比nano二代,nano一代的最大缺点就是不支持无间隙播放(gapless playback)。这个对我来说可是一个非常重要的事情。所谓无间隙播放是指一个声轨播放完后直接跳到下一个声轨,而没有任何间断。我喜欢听古典音乐,其中很多都有无间隙播放的要求。比如贝多芬第五交响乐,第三和第四乐章是一气呵成地连续演奏的,尽管在CD上是两个声轨。如果数字音乐播放器(DAP)没有无间隙播放的功能,那么听众就会在第三乐章渐入高潮之处听到一个明显的停顿,再转入第四乐章,非常大煞风景。对于歌剧等体裁的音乐,这种要求无间隙播放的地方更多。出于种种原因,官方支持无间隙播放的DAP非常少,主要就是Rio Karma,Trektron Vibez和iPod等。这使我的第一代nano就再无用武之地了。直到最近我在我的第一代nano上装了Rockbox系统后,它才重新焕发出光彩。
Rockbox是一个Open Source的组织(www.rockbox.org),致力发展DAP上通用的操作系统,即Rockbox firmware系统。目前能运行Rockbox的DAP已经包括Archos,iriver,Apple,Cowon(iAudio),Toshiba和Sandisk等品牌下的一些model。Rockbox的操作系统不仅仅是改变了DAP的操作方式,更主要的是大大提升了DAP的功能。我知道Rockbox已经有一段时间了,但是直到前天才有机会一试。Rockbox支持nano第一代,但是不支持nano第二代,所以正好能够把已经荒废的第一代nano拿出来作为试验品。
安装的过程非常简单,这个软件有完整的针对各种不同DAP的用户手册(英文的)。第一代nano的用户手册可以在这里找到(http://download.rockbox.org/manual/rockbox-ipodnano/rockbox-build.html)。首先,你需要下载两个文件,一个是Rockbox firmware,这是一个压缩文件,可以在这里下载
http://build.rockbox.org/dist/build-ipodnano/rockbox.zip
另外一个是Rockbox bootloader,windows版本的可以在这里下载
http://download.rockbox.org/bootloader/ipod/ipodpatcher/win32/ipodpatcher.exe
下载后,先把nano连上电脑(windows系统),这时文件管理器中就能看到一个的可移动硬盘,即nano自己。这时打开压缩文件rockbox.zip,里面有一个叫“.rockbox”的目录。把这个目录解压到nano的根目录下。注意,1)不需要用iTune,2)目录“.rockbox”直接解压到nano根目录下,不用创建任何新的目录。第二步,运行bootloader,这是一个命令行的软件,如果nano连在电脑上,那么它运行后有3个选项,i代表安装,u代表卸载。这里我们选i。安装完成后,程序会指示你安装成功。这时就可以把nano 从电脑中disconnect。同时按Menu和Select,nano就会重启,这时候你就会看到rockbox的标志,这就说明rockbox已经装到你的nano上了。
如果你对rockbox不满意,你可以随时卸载rockbox,这时nano自带的操作系统又能重新工作了,没有任何风险。
先说一下rockbox给nano带了怎么样的提升吧。我总结了一下,重要的主要有几个方面。
首先,rockbox系统除了支持apple原先支持的mp3和acc格式之外,还支持ogg,ac3,musicpack等有损格式。更重要的是,它在Apple Lossless的基础上,更支持了flac,wv,shortern等无损格式(它甚至还支持ape,但是在nano上运行不顺畅,不实用)。它还支持非压缩格式wav和aiff。
其次,rockbox支持声轨间的无间隙播放,这是我最满意的地方。更有甚者,它还支持cue文件的播放。这意味着你可以把一个CD转轨成一个大文件,同时把声轨信息放在小文件cue上。只要cue和大文件同名,又在同一个目录下,播放音乐文件的时候,系统就能把cue文件里的信息显示,也可以对大音乐文件提供分规信息,并可以象CD一样前进后退。
第三,rockbox同时支持文件夹式的管理和数据库式的管理系统。使用者可以按照自己的喜好来选择歌曲。Rockbox也同时支持iTune式的传输方法(仅限于iTune支持的mp3和acc格式)和拖放式的传输方法(所有支持的文件格式)。这下就大大方便了使用者,尤其是象我这样喜欢拖放式传输方法的人。
第四,rockbox提供的多种高低音,均衡器,平衡的调控方式,如果用户喜欢,可以调校出各种不同音色和声效。
第五,rockbox支持replay gain的功能。所谓replay gain就是指在播放不同来源的音乐时,你可以设定它们的声量在相似的范围。这就避免了由于音乐文件的来源不同而声量大小不一的现象。音乐声量就不会忽大忽小了。当然,如果你不喜欢,也可以禁用这个功能。
第六,rockbox支持书签功能,这对audiobook非常有用。
最七,rockbox是一个能够支持用户自定义的系统,只要用户喜欢,就可以根据自己的喜好设定的非常多的东西,比如背景,用户界面等等。这点我还没有来得及试验。
除此之外,rockbox还有很多其他功能,不过nano硬件上没有这样的选项,所以我也不能试验了。另外rockbox还是一个不断开发的系统,所以随时有新的功能出现。
最后说一下rockbox在nano上的不足。首先是字太小,看着费劲。其次虽然它支持中文,但是由于字太小的缘故,中文根本显示不出来。这就是我刚开始使用rockbox的一些不满意的地方,可能以后能发现解决办法。
总体说来,rockbox是一个非常好的firmware。它大大扩充了DAP的播放能力,使我的nano重获新生。我大量的flac文件,终于可以找到合适的播放器了。