N25 的音樂資料庫採用廠家不公開的格式,「如何在 Windows 裡使用」是簡化的說法。完整地說是採用 N25 Rip CD 得到的音樂檔案,如何去除在 PC 不合法的檔案跟資料夾名稱,可以方便地在 Windows 裡複製、備份。也歡迎 Mac OS 的玩家試試,大家一起來讓 Cocktail Audio 這台第一個採用外接硬碟的機種,充分發揮外接儲存裝置的好處。對於其他廠牌的多媒體或串流播放器的使用者,因為這些非法字元來自 GraceNote 線上資料庫,也許也有參考價值。
先聲明四點:
- 樂友的心得是 先在 Windows 下 rip CD,再 import 到 Cocktail Audio 資料庫才是王道,我完全同意。如果您只是偶而用 N25 ripping,因為檔案名稱太容易在作曲家後面加上冒號,本文的修改技術還是有必要學一下;
- Windows 系統以外,需要一台Linux PC 或 NB。我的筆電剛好做成 Win 10/Ubuntu 雙開機,請安裝跨平台的 Double Commander 磁碟管理工具;
- X50 的說明書提到 Export 音樂資料庫的功能,也許 N25 以後會提供,就不必這麼麻煩。不過了解一下他家外接 HDD 的格式還是在檔名出錯的緊急狀況有幫助,另外是多片裝 cd 也能依各人習慣處理;
- 前面提到「緊急狀況」,我遇到的慘痛經驗的是 N25 的外接碟接到 Windows 10 上,系統會好心告訴您檔案系統有錯誤,此時絕不要同意自動修正,因為資料夾名稱的不合法字元會讓大半個硬碟天下大亂。
Pass 1:
N25 ripping 唱片後,請把外接碟接到 Ubuntu PC,用 Double Commander 檢視 /My Music 的資料夾。如果有非法字元, Windows 版的 Double Commander 沒法像 Ubuntu 版進入資料夾內,所以需要這樣的兩個 passes 處理。 例如這是 DG Karajan 歌劇《杜蘭朵公主》的選曲,作曲家普契尼 プッチーニ 名稱後面被加了 「:」。將檔案選取、複製備份後,發現有三個曲名有「?」的檔案無法複製成功,以紅色標示。
怎麼改呢?請在 選單 F) 檔案 選擇「多重命名工具」。
如果只有單純冒號或問號的問題,可以尋找 :或 ?,取代為空格或空字元(如圖)。Double Commander 也能一次改多個字元,請在右端計數器,把 1 改為 2, 或 3 ,這計數器該翻成取代次數的上限,或者看作倒數計數。有些聲樂曲,如巴哈清唱劇,曲名長而且有第二個冒號出現在後面的次標題,便需要計數 2。
為了一勞永逸,聲樂曲的資料夾跟檔案名稱,我想一次把 :或 ? 都改掉,這時需要 regular expression 語法。沒程式基礎的別怕,只是請您把 中央「尋找」「取代」欄下方的 regular expression 打勾,打勾後會出現下一個「使用替代」選項,也打勾。然後搜尋欄鍵入 [":?] 即可(如圖)。圖例順便把 引號 也取代掉,雖然跟檔案讀取沒關係:
執行「重新命名」,兩個字元都會被取代掉。修正過的檔案在 Windows 跟 Linux 系統(應該包括 Mac OS)便能夠搬移自如。
Pass 2:
後來還發現 Windows 對檔案長度還有「檔案跟資料夾、次資料夾總長度不超過 259 字元」限制。最好再進 Windows 拷貝檔案,有錯適當縮短檔名長度(跟個人希望播放器呈現的 cd text 資訊的習慣有關,沒有定則),以後才能跨平台自由運用。
我目前的 rip SOP 是 舊音樂檔按照 Baroque - Classical - Romanticism - Nationalism - Opera - Etc 等分類存放。新 rip 的檔案, n25 會放在 /My Music,隔一週 照上述 Pass 1, Pass 2 處理,再搬到舊檔案的音樂分期資料夾裡面,然後重啟即可。
目前 40GB 資料庫重整 大約需掃描 4 分鐘。
多片裝 CD 目前是用 cd1, cd2, cd3 ... 分開的資料夾存放。目前從 e- classical dot com 平台購買的多片裝 CD,他們的 track 格式是用 01, 02, 03 ...., 201, 202, 203, ....., 301, 302, 303, ... 來表示 3cd 的 box-set,顯示成一個資料夾,就看個人喜好了。
解決這些「事務」問題,擺脫廠家的獨門資料庫限制,更能在客廳專心聽音樂、或把擷取的音樂「分裝」到隨身播放器上。
https://www.facebook.com/3B2T0/posts/10159261013774340





沒有留言:
張貼留言