免責聲明
這幾乎完全來自其他人的 XLD 指南。
我所做的事情是修復一些語法問題並更改使用的措辭/術語再將其翻譯成中文。
如有問題,請透過下方留言或私訊告知。
原文最後更新時間:2021 年 2 月 26 日。
目錄
- 簡介
- 下載
- 日誌檢查器插件
- 配置
- 翻錄
本指南是一個介紹,將教正確配置 XLD、翻錄 CD 以及檢查翻錄(提取)Log 以獲取良好的 CD 翻錄。
主要用作初學者指南,因此(目前)省略了一些更高級的功能。
官方軟件頁面對 XLD 的描述:
作為Mac OS X 的工具,能夠解碼/轉換/播放各種“無損”音頻文件。支持的音頻文件在解碼時可以使用 cue sheet 分割成一些曲目。它適用於 Mac OS X 10.3 及更高版本。XLD 是通用二進制,因此它可以在 Intel Mac 和 PPC Mac 上本地運行。
強烈建議使用版本 20100704(2010 年 7 月 4 日)或更高版本。
如果你使用的是舊版本,請到 XLD menu > Check for Updates以確保你擁有最新版本。
本指南是使用當時可用的最新版本的 XLD 製作的。 XLD 版本 20130720 (144.0)。
選項的位置可能因版本而異,但創建正確配置所需的選項保持不變。
下載
XLD 應用程式
從以下連結下載並安裝 XLD 和源代碼:
日誌檢查器插件
此插件需要在每個 Log 的底部寫入翻錄驗證碼。
添加 LogChecker (日誌檢查器) 功能:
將 XLDLogChecker.bundle 文件放入到以下路徑來手動應用此插件。
~/Library/Application Support/XLD/PlugIns(區分大小寫)
你可以使用 Finder 中的“Go to Folder”選項 (cmd+shft+G) 轉到此資料夾,並將完整路徑複製貼上到生成的文字框中。
在 sourceforge 獲取此文件。
更新 MacOS Mojave 會使當前安裝在 XLD 的 LogChecker 插件停止運作。
XLD 和 LogChecker 插件都必須更新到 2018 年 10 月 1 日或更新的版本才能繼續工作。
此更新可手動安裝,可以通過將 LogChecker 插件文件拖放到
~/Library/Application Support/XLD/PlugIns (區分大小寫)
配置
正確配置 XLD 以完成無損 (FLAC) 翻錄非常重要,這樣翻錄下來的 Log 將在 LogChecker 上得分 100%。
本指南還將介紹編碼有損格式(例如 MP3)。
1. 檢查更新後,到 XLD menu > Preferences,或點擊 Command。
(Command 是帶有 Apple 標誌的按鍵)
我們將配置 “General” 頁面,假設你將 CD 翻錄成 FLAC。
(視需求再將 FLAC 文件轉換成 MP3)
- (1) 每次翻錄 CD 時都需要手動設置 Output directory (輸出目錄)。如果你希望有一個用於轉檔的默認目錄資料夾,那麼你可以去設定它。如果你在內存上提取文件,請注意不要在你的使用者帳戶中設置默認目錄資料夾,因為 Log 文件會引用它。相反地,你可以在 Mac 的根目錄 (/rips) 或 /Users/ 中與其他帳戶不衝突的其他目錄中創建翻錄目錄資料夾。
- (2) 將 Character encoding of cuesheet 設定成 Unicode (UTF-8)。
- (3) 勾選 Automatically check for updates。XLD 會在啟動時檢查新版本。 XLD 開發人員經常發布更新,因此強烈建議勾選此選項。
- (4) Maximum #Threads 設定是 XLD 將音頻同時執行轉換的數量上限。如果你的 Mac 有多個處理器,你應該將此設定從 2 更改成你的處理器數量。它通常都會自動設置。
- (5) 不要勾選 30 samples moved offset。簡單來說,如果你勾選了這個選項,那麼你的 CRC 將與 EAC 或其他翻錄器的 CRC 不匹配。如果你正在翻錄 CD,也沒有理由勾選此選項。(有關更多技術方面的解釋,請參閱此處。此選項可以部分解決 EAC 上 offset detection (偏移檢測) 的問題,但與我們的目的無關。)
FLAC: 我們將從 “General” 頁面開始。單擊輸出格式下拉選單,選擇 FLAC,然後單擊 Option 按鈕。將 Compression Level 滑塊拖動到 High,並取消勾選 Allow to embed cue sheet。最後單擊 OK。
2. 接著到 “File Naming” 頁面。
- (1) 文件名和目錄資料夾名有幾個選項。始終建議在文件名中至少包含曲目編號和曲目標題。需要一個有意義的目錄資料夾名稱:最少要包含專輯標題,個人建議使用 “藝術家 - 專輯(年份)格式”。
當翻錄或轉換時,請考慮使用以下字串其中一個:
(a) %A - %T (%y) [%f]/%n %t
(b) %A - %y - %T [%f]/%n %t
(勾選 Custom 選項後輸入上面的字串之一。)
這些代碼都會為你創建一個以上面代碼命名的資料夾並將曲目放入其中。
建議從這邊複製代碼,然後將其貼上到 Custom 旁的框框中,以防止代碼輸入錯誤。
請注意, %f 並不總是那麼有用,如下所述:
'LAME MP3' 不像 'V0' 那樣具有描述性,如果你十分依賴 %f 選項,則必須手動更正它。但是,你要翻錄成多種格式,XLD 會自動為每種格式創建一個資料夾!解決此限制的方法是將 Output format(在 “File Naming” 頁面下)設置成 Multiple Formats,然後可以將每種輸出格式 (%f) 命名為適當的名稱,例如 V0、V2、320K LAME...等。
對於編譯,你可以使用:
%A - %T (%y) [%f]/%n - %a - %t
它會把曲目藝術家添加到每個曲目的檔案名稱中。
你可以從以下選項中進行選擇,詳細信息在下面的列表中
代碼 意義 %D year %I disc id %A album artist %T album title %a track artist %c composer %f format
(與 “Output format” 下拉列表中的名稱相同,例如 “FLAC” 或 “LAME MP3” 等。)%g genre %i ISRC %m MCN %n track number %t track title %y year 請注意,正斜杠(即 / )將被轉換為新資料夾
- (2) 在文件名選項勾選 Overwrite。
- (3) 在此頁面中,你還可以指定字符替換,這很有用,因為在某些作業系統部分字符會受到限制,無法在文件名中使用。雖然 OS X 可以很好地處理這些字符,但其他作業系統(例如 Windows)將不允許在文件名中使用這些字符。
? < > \ * | " /.
如果需要,只需複製並貼上以下任何紫色字符:
用 '' 替代 "用 \ 替代 \用 / 替代 /用 : 替代 :用 * 替代 *用 ? 替代 ?
用 < 替代 <
用 > 替代 >
用 | 替代 |
3. 現在我們移動到 “Batch” 頁面。
在轉換嵌套目錄時很有用,例如一個資料夾包含另外兩個資料夾,其中包含你希望轉換的曲目。
可以將主資料夾拖到 XLD 的停靠圖標上,它將批量轉換資料夾。
- (1) 勾選 Preserve directory structures 選項。
- (2) 將 Subdirectory search depth 設為 0。
- (3) Automatically split file with embedded cue sheet,這個選項可選可不選。單軌翻錄超出了本文的範疇,因為未分割的無損專輯並不完美。
4. “CDDB” 頁面可以不用管它。如果你想要,也可以編輯配置。
5. 在“Metadata” 頁面中,你可以選擇是否要將專輯封面插圖嵌入文件中。
每個文件的 padding 和 嵌入圖像 應保持在 1024 KB 以下。
為了完全避免這個問題,你可以簡單地選擇不嵌入專輯封面插圖。
- (1) 如果有勾選,請取消勾選 Embed cover art images into files 選項。
- (2) 請取消勾選 Compilation flag automatically 選項。
- (3) Edit tags before convert 將強制 XLD 在進行任何轉換之前提示你查看和編輯標籤,包括翻錄 CD之前。請勾選這選項。
- (4) 保留勾選 Preserve unknown metadata if possible 選項通常是沒問題的,但你想要,也可以選擇取消勾選。
這個頁面的設定對於獲得 CD 的精確副本非常重要(100% Log)
- (1) 使用 XLD Secure Ripper Mode。
- (2) XLD 應該能夠自動讀取光碟機的 Read sample offset correction value (讀取樣本偏移校正值)。單擊該字段旁邊的黑色三角形以顯示你的光碟機型號。你可以在 AccurateRip drive offset database 中查找光碟機對應的數值。注意:Matsushita 品牌在 AccurateRip 列表中列為 Panasonic。但是,通常 XLD 可以找到驅動器的偏移量,因此通常不需要此步驟。
- (3) 不要勾選 “Treat AccurateRip mismatch as an inconsistency in log” 選項。如果你的光碟機的讀取偏移量正確,則 XLD 將會嘗試搜尋 AccurateRip 的數據庫,與其他人的翻錄進行比較,來驗證你的翻錄的完整性。有關詳細信息,請點擊參閱。
- (4) 始終保存 Log 文件 和 Cue 檔案。 如果沒有 Log 文件,就沒有什麼簡單的方法來驗證你的翻錄品質。
- (5) Verify suspicious sectors - 如果未勾選此選項,LogChecker 評分將會扣分。 如果沒有此配置,你的 Log 分數將減少 5 分。
- (6) 始終啟用 Test before copy(也稱為 test-and-copy)。
- (7) 勾選 Scan ReplayGain 選項。 無論你是否喜歡音樂文件中的 ReplayGain 標籤,都應該在此處啟用 ReplayGain。 XLD 不會將 ReplayGain 標籤添加到 FLAC 文件中,但會在翻錄 Log 中包含峰值級別信息。 這用於幫助區分不同的 CD 壓制。
翻錄
現在我們已經設定好了 XLD,終於可以開始翻錄 CD 了。
一旦你配置完一次 XLD,你可以在每次想要翻錄光碟時直接跳到這個步驟。
1. 將 CD 放入驅動器並打開 XLD(不一定要按這個順序)。
2. 到 File menu > Open Audio CD
3. XLD 會現在檢測 CD 的預間隙。
4. 添加標籤。
到 CDBB menu > Query Items > 並選擇你想要的選項。
建議不要嵌入封面,因為它可能品質不高或不正確。
將專輯封面作為圖像包含在你的資料夾中是最簡單的,例如 cover.jpg 或 folder.jpg。
然後,移動到 CDBB menu > Get CD Track Names 以檢查在 MusicBrainz 或 FreeDB 上的標籤。
如果未找到標籤或標籤不正確,則手動輸入正確的標籤。 如同在下圖中,找不到標籤。
選擇所有曲目 (或按 Command-A),然後到 File menu > Edit Metadata (或按 Command-I)。
你現在可以為所有曲目輸入藝術家、專輯名稱、年份和光盤編號。
完成後單擊 OK。
然後,單擊第一個曲目將其選中,然後再次按 Command-I(或再到 File menu > Edit Metadata)。
為第一首曲目輸入正確的曲目標題,然後單擊下一步,然後為第二首曲目輸入正確的曲目標題,然後單擊下一步,然後.... 重複直到輸入所有曲目標題,然後單擊 OK。
在你翻錄之前,你應該在此畫面的頂部選擇“Include pre-gap except for HTOA.”選項。
如果你翻錄的 CD 有一個隱藏的曲目 (hidden track one audio , HTOA) 或隱藏在預間隙中的曲目
(或者甚至是一些空白空間,這很常見,如本例所示),
此選項將使 XLD 像 EAC 一樣翻錄,並且不包括第一首曲目中的預間隙音頻。
注意:如果你需要提取 HTOA,請使用 “Include pre-gap for all tracks” 選項再次翻錄。
這將使 XLD 從扇區 0 開始翻錄,其中隱藏曲目將位於而不是常規第一首曲目開始的位置。
單個文件翻錄是另一種提取預間隙音頻的方法,但如果你只是進行普通的 CD 翻錄,則應避免這樣做,因為單個文件翻錄不會得到 100% 的評分。
建議你在將第一個翻錄副本複製到其他地方後再執行此操作,以免覆蓋您已經完成的任何內容。
然後,你可以使用其他方式從該曲目 0+1 文件中分割出“曲目 0”
5. 單擊打開,XLD 將開始翻錄。
將出現一個名為 Progress 的新窗口。
XLD 將翻錄第一首曲目(作為測試),然後再次翻錄(作為保存到目錄資料夾的副本)。
如果程式找到你的 CD,兩個曲目的 CRC 將會被寫入 Log 文件並檢查 AccurateRip 數據庫。
翻錄可能需要 30 分鐘到一個多小時不等,具體取決於您的光碟機、CD 的長度和 CD 的狀況。
翻錄完成後,會出現一個名為 Log 的新窗口。
因為你已經設定好 XLD 始終保存 Log 文件,所以你可以關閉此窗口。
Log 文件將出現在與 FLAC 檔案和 CUE 檔案相同的資料夾中。
注意:XLD 不會附加 Log,如果你打算翻錄多光碟的版本,請確保在每張 CD 翻錄完之後重新命名 Log 文件或將它們移動到不同的目錄資料夾。
如果你不移動或重新命名 Log 文件,XLD 將完全覆蓋你的 Log 文件
這就違背了本指南的要點 —— 因為它會降低你在 Log 評分的分數。
原文由加拿大人 Sharky 撰寫
望月幽蘭 整理