我有很多无损音乐,都是ape/flac + cue格式的。很奇怪的是在linux下一直找不到满意的支持播放cue列表的软件。其实这个很简单,编个脚本用mplayer就应该能实现。

cue文件的格式很简单,FILE指定文件名,每个track的开始时间由INDEX 01指定,格式是mm:ss:ff。

而mplayer的选项-ss可以指定从某文件的某个时间开始播放。

所以比较笨的方法是用编辑器打开cue,找到要听音轨的开始时间,如果INDEX 01后面是36:50:60,只需要36:50。然后用mplayer打开音乐文件,加上-ss选项,如

  mplayer cd.ape -ss 36:50

 我现在一直用这个笨方法,也挺好,由时间再编个脚本啥的。