3 個答案,不幸的是還沒有解決方案。
問題
我有超過 1000 個重複項目在我的 iTunes 庫中,指向一個不存在的位置(「獲取資訊」視窗下的「位置」),以及其他重複的項目和其他 MIA(操作中遺失)。
有沒有簡單的方法可以刪除全部並且只刪除他們?當然是從圖書館。
我的意思是有些 MIA 指向,/Volumes
而有些則指向.../music/Music/...
或只是.../music/...
.我想刪除所有指向/Volumes
as 的內容,稍後我將恢復其餘部分。檢查下圖。
一些背景
我嘗試在路徑上搜尋特定關鍵字並建立智慧播放列表,但沒有結果。
能夠按路徑對所有庫進行排序將是一個完美的解決方案!我相信舊版 iTunes 可以做到這一點。動力調音可以做到(按路徑排序),但我無法對其清單執行任何操作。我也歡迎任何能夠處理此問題的程序,然後匯入並正確匯出回 iTunes 庫。
因為這似乎還不夠清楚......
AppleScript 不起作用
這是因為 AppleScript 無法在 iTunes 資料庫中的任何位置收集缺少的資訊。也許我們可以透過開啟 XML 檔案來使用 AppleScript,但這是另一個問題。
以下是我去年 12 月與道格亞當斯本人的談話中的一段話:
我不認為你明白。無法取得死曲目的檔案路徑,因為 iTunes 已「忘記」它。根據定義,這就是死路。
道格
2010 年 12 月 21 日上午 7:08,Caue Rego 寫道:
是的,我明白這一點,並且已經看過劇本。但我並不是在尋找該文件。只是舊的破碎路徑引用它。
從我的iPhone發送
2010 年 12 月 21 日 10:00,Doug Adams 寫道:
您無法找到死磁軌的遺失文件,因為根據定義,死磁軌是沒有任何文件資訊的磁軌。如果您查看“超級刪除死曲目”,您會注意到它會尋找位置屬性具有“缺失值”的曲目。
答案1
我建議嘗試一下道格的 Applescripts:
http://dougscripts.com/itunes/
有許多免費的 Applescript 更針對特定問題量身定制,而不是像 FixTunes 或 PowerTunes 這樣一刀切的解決方案。我已經用過超級刪除死軌 v2之前效果很好。
還有一些腳本用於:
- 刪除重複項(搜尋超級刪除重複項)
- 從隨機播放清單中播放隨機歌曲,以及 iTunes 應該執行的其他操作
- 更好的批量標籤編輯
- 將剪貼簿內容作為當前歌曲的歌詞發送到 iTunes 的腳本(太酷了):*
- 還有“ScriptPal”,一個浮動調色板插件,可讓您比以前更輕鬆地管理和運行腳本。
哦,是的,所有這些都是免費的,而且您可以自己調整(只需學習 AppleScript,這很容易哈哈),不像付費程式無法調整。
答案2
不存在的路徑是否曾經存在過?這可以幫助您找出發生這種情況的原因。在這種情況下我會做的就是移動 iTunes 庫的層次結構做返回該位置並從那裡開始工作。如果你沒有或它根本不存在,這裡有一個非常簡單的方法來做你想做的事情,儘管它並不是那麼漂亮:
前往文件->庫->組織庫...並整合您的庫。刪除/存檔您現有的資料庫資料檔案(位於 iTunes Music 資料夾旁的 ~/Music/iTunes/ 中的內容),或按住 Option 啟動它,為 iTunes 產生新的資料庫。
將上面提到的 iTunes Music 資料夾拖放到現在空白的 iTunes 應用程式中。它只會匯入您實際擁有數據的歌曲。
編輯:
好吧,這是你要求的:-)
破解 iTunes Music Library.xml 檔案。我不會自己測試這個,但你應該能夠成功。
- 進行大量備份並退出 iTunes。
- 取得一個好的純文字編輯器並用它來編輯
~/Music/iTunes/iTunes Music Library.xml
- 使用一些偷偷摸摸的查找/替換/正則表達式並刪除
<key><dict>
位置鍵字串中包含不存在路徑的每一對。 - 我在某處讀到,如果發現 iTunes 庫檔案已損壞,則會從 iTunes Music Library.xml 重建該檔案。如果您對 XML 所做的變更現在尚未生效,您可能需要刪除
~/Music/iTunes/iTunes Library
,或者只是在文字編輯器中開啟它並稍微修改一下。可能需要一些實驗,但是當您發現什麼有效時請報告!
答案3
使用動力調音修復你的圖書館。
答案4
也許我不明白問題的全部範圍......而且我是 Windows 用戶。
iTunes 內部:選擇所有文件,以取得其中許多文件的資訊。
每個找不到的文件都會在最左邊一列有一個驚嘆號(灰色圓圈,白色標記)
看看這些遺失的文件是否有任何共同的可搜尋分母 - 對我來說通常是日期(添加、修改)或藝術家。然後搜索並銷毀它。是的,這可能涉及大量選擇單一文件,但您可以同時聽音樂。
不過,在刪除任何檔案之前,您應該確保 MIA 不在外部或舊磁碟機上。嘗試連接到任何網路、外部儲存等。您的室友停止共享資料夾了嗎?
對於重複項 - 我還沒有找到選擇要刪除的“正確”檔案的安全方法。 iTunes 不能很好地配對檔案(重複)。我很高興聽到解決這個問題的好方法