喜歡音樂的朋友肯定有去有去驢子或者 BT 上下載專輯和 OST 的經歷吧,對於對聲音挑剔和想收藏的人來說,無損格式 (ape、flac、tta、wvc……) 即為首選,大多數無損的格式是 ape + cue 的格式。
在 Windows 下比較好說,一個 foobar 就可以解決全部問題,不過 ape + cue 這種情況,在 Linux 下目前還沒有什麼完美的解決方案,要不就是不穩定 (比如 Audacious),要不就是只能支持 flac + cue (比如 Amarok)。
無奈很多音樂資源都是 ape + cue 的,在 Linux 下完美的音頻播放器出世之前,先自己動手處理一下吧~
比如下載的音樂包含兩個文件:CDImage.ape、CDImage.cue。
既然有的播放器可以支持 flac + cue 的話,那麼把 ape 文件轉換成 flac 就可以了,你可以先把 ape 轉成 wav,再把 wav 轉成 flac:
你也可以用 shnconv 這個工具直接轉換:
當然之後不要忘記把 cue 文件中的文件名改掉,這樣就可以在支持 flac + cue 的播放器中播放了~
不過最穩妥的方式還是切割成分軌 flac 文件的格式,這樣就可以在任何的播放器乃至支持 flac 的電子設備上播放了~
可以用 bchunk 把前面已經解出的 CDImage.wav 按照 cue 文件切割成單獨的文件:
然後再去壓縮。
當然還有更簡單的辦法,用 shnsplit 這個工具,可以切割壓縮一步完成:
這樣問題就解決了,不過可惜的是 cue 文件中的歌曲信息也丟掉了,貌似目前沒有解決辦法……
shnconv 和 shnsplit 這兩個工具都屬於 shntool 這個軟體包~
(責任編輯:A6)
[火星人 ] 處理下載的 APE + CUE 文件已經有1094次圍觀