linux下的播放器不能直接读取cue文件,所以想根据cue把单个flac音频分割成多个文件。软件shntool和cuetools可以实现切割和填写tag的目的。
1. 安装工具软件
sudo apt-get install shntool cuetools
shntool是一款多用途的音频文件操纵工具,原生支持wav格式,要支持其他格式,需要安装相应的辅助程序,如flac对应flac音频格式,wavpack对应wav格式,mac对应ape音频格式(mac目前没有加入ubuntu/debian源,需手动安装)。
2. 安装辅助程序
sudo apt-get install flac wavpack
3. 分割音频文件
cuebreakpoints audio_file.cue | shnsplit -o flac audio_file.flac
4. 给分割后的文件打上tag
cuetag audio_file.cue split-track*.flac
参考文章
http://aidanjm.wordpress.com/2007/02/15/split-lossless-audio-ape-flac-wv-wav-by-cue-file/
http://aidanjm.wordpress.com/2007/01/26/using-monkeys-audio-ape-files-in-ubuntu/