Linux和Mac上差不多。有个shntool,可以根据cue文件将ape或者flac进行分割,同时可以读出cue里面的唱片名、作者、tracknumber之类的信息,但问题是这些信息不是很方便传给lame,所以就这样处理一下:
- shntool split -f $cue -t ‘%n–@%p–@%a–@%t’ -o ‘cust ext=mp3 lame -b 320 -s 48 -quiet – %f’ -d $dir $audio (简单来说,将信息放到文件名里)
- python ~/bin/id3.py $dir (这是个自己写的python程序,从文件名里分离所有的信息,然后写到mp3文件里,用到了一个python的module:mutagen)
这样就不需要在iTunes里面再手工写这些信息了,唯一还需要填一下的就是总的曲目数、唱片出版年份、唱片类型。