如果我匯入 Windows iTunes 庫,它不會包含 Mac 版本中的所有播放清單。他們如何自動將庫轉換為 mac 庫?
答案1
將 Windows iTunes 庫傳輸到 Mac 的簡單明確步驟。
它將保留播放清單、播放次數、[大多數]專輯封面等。
(對於更“核心”的方法,使用 sed,請參閱我的回答https://apple.stackexchange.com/a/157670/85275)
它還包括在線指南中通常遺漏的步驟...
首先,請確保您已選取「首選項」>「進階」>「保持 iTunes Media 資料夾有序」。
如果沒有,請前往“檔案”選單 >“庫”>“組織庫”,
選擇“合併檔案並重新組織檔案...”(如果該選項可用)。這將確保所有資料已準備好傳送到新機器。
C:\Users\[name]\Music\iTunes
將Windows 電腦上的iTunes 資料夾結構完整複製到~/Music/iTunes
Mac 上。是 Mac 的簡寫
~/Music
myBootDisk/Users/myName/Music
不要匯出/匯入,只需全部複製即可。
暫時不要在 Mac 上啟動 iTunes。
使用文字編輯器 -文本牧馬人(免費軟體)非常適合此類任務 - 開啟 iTunes Music Library.xml 檔案 [可能有多個副本,具有隨機編號方案,但您需要「簡單」的一個。
不要擔心這個檔案在開啟時看起來有多複雜,這個任務很簡單
>Music Folder</key><string>file://localhost/C:/Users
。等等……等等拖曳以從
file
一直選擇到iTunes
,這樣您將看到類似file://localhost/C:/Users/[name]/Music/iTunes
複製 Cmd ⌘ C
查找的 內容 Cmd ⌘ F ,它會打開一個小的查找/替換視窗
確保遊標位於頂部框中 - 貼上 Cmd ⌘ V將其鍵入或貼上到「替換」方塊中,確保為 Mac 啟動分區使用正確的名稱 - 預設為
Macintosh%20HD
注意%20而不是空格,全部空格需要替換為 HTML 樣式的 %20
另請檢查您的用戶名是否正確[簡稱,例如 jdoe,而不是 John Doe]file:///Volumes/Macintosh%20HD/Users/jdoe/Music/iTunes
深吸一口氣…;)
按一下「全部替換」。
儲存 Cmd ⌘ S
退出 TextWrangler。這是指南通常不會告訴您的一點
返回 iTunes 資料夾,找到名為 iTunes Library.itl [不是 .xml、.itl] 的文件,
將其刪除。啟動終端 [應用程式/實用程式]
複製/貼上此內容touch ~/Music/iTunes/iTunes\ Library.itl
並點擊 Return⏎這將創建一個新的、損壞的 .itl 文件,使 iTunes 能夠正確重建資料庫。
啟動 iTunes。
它會注意到 .itl 檔案已損壞並開始修復它。它將顯示“正在導入...”,
這可能需要一些時間,10 分鐘到一個小時,具體取決於您的圖書館有多大。大約6000首曲子之後,它似乎變慢了。
完畢。
完成後,您的媒體庫應該幾乎完整無缺,包括播放清單、播放次數等。
它似乎總是丟失少量專輯插圖,但這應該很容易從“文件”選單>“媒體庫”>“獲取專輯插圖”恢復