8月 12, 2011

切割並轉換APE為FLAC格式音樂檔案

在Slackware Linux下要將無損格式音樂檔案(.APE)轉換為另一種無損格式(.FLAC)的方法很簡單
首先

  • 安裝工具程式
    • 既然是Slackware Linux系統,到SlackBuild.org尋找工具程式shntool,以關鍵字shntool查詢,下載原始程式碼的壓縮檔案shntool.tar.gzshntool-3.0.10.tar.gz

    • 解壓縮檔案
      tar zxvf shntool.tar.gz  (解壓縮後產生一個shntool目錄,內含安裝所需原始程式碼)
    • 以管理員權限編譯原始程式碼
      sudo ./shntool.SlackBuild  (執行此檔自動完成編譯,會在目錄/tmp產生安裝檔shntool-3.0.10-x86_64-1_SBo.tgz)
    • 以管理員權限安裝編譯產生的安裝檔
      sudo installpkg /tmp/shntool-3.0.10-x86_64-1_SBo.tgz
  • 分割並轉換音樂檔
    shntool   split   -i   ape   -o   flac   -f   cd.cue   -t   '%n.%t'   cd.ape  ,指令說明:
    split             設定為分割模式
    -i ape
             輸入格式設定為APE
    -o flac
            輸出格式設定為FLAC
    -f cd.cue
        設定以cd.cue為歌曲資訊參考檔案
    -t '%n.%t'
      設定每首歌曲以曲目編號+歌名為轉換並分割後目的檔名
    cd.ape
           來源檔案名稱
  • 若未裝mac解碼器,會產生無法轉換檔案的錯誤訊息(如圖示),請先到SlackBuild.org安裝mac解碼器,即可正常執行APE檔的分割和轉換,其它特殊格式音樂檔案或錯誤訊息,在此省略。


沒有留言:

張貼留言