最近搞了一个大法的NW-A45播放器,想替换原来的iPod Classic 6代自己安装 rockbox固件带来的硬盘启动慢问题。
但是又带来一个新的问题,A45的固件对cue分轨的支持只有APE文件,这个就比 较尴尬啦,一般来说个人都是转成FLAC格式的,压缩率比APE更高,节省空间。
所以得把原来便携设备中的单文件重新转换,操作不一定在家里,单位里机子是 Linux的也需要应急转换一下,于是有了下面的经验
首先需要安装一个包。
$ emerge -pvt media-sound/shntool
然后是使用方式
$ shnsplit -f <cue> -o flac <input.flac>
# 也可以直接根据tag里的信息命名转换好的文件,参考说明文档
$ shnsplit -f <cut> -t %n.%t -o flac <input.flac>
不过转换出来的文件本身是不带tag的比较要命 ,于是又需要下面这个工具。
$ emerge -vt app-cdr/cuetools
Gentoo发行的打包后没有带重要的 src_shell{cuetag.sh} 命令,可以去源代码1里自取。
$ cuetag.sh <cue> *.flac
$ cuetag.sh <cue> split*.flac
接下来使用 src_shell{media-sound/easytag} 的scanner功能统一重命名,这个功能和foobar2k的文件操作功能类似,非常好用。
最后来讲讲A45优缺点。
-
src_shell{++} 实体按钮,虽然布置有点小奇怪。
-
src_shell{++} 支持LDAC的无线协议,和大法自家的耳机比较配,几个星期听下来 Wi-1000X还是比较满意的。
-
src_shell{++} 重量和尺寸都比较小,拿在手里放在口袋里没有累赘的感觉,比iPod Classic更小。
-
src_shell{–} cue分轨只支持APE,期待后续固件更新。
其实最后想想不是为了数字输出也没太大必要更换,反正出门也是听个响。