問題

問題

3 個答案,不幸的是還沒有解決方案。

問題

我有超過 1000 個重複項目在我的 iTunes 庫中,指向一個不存在的位置(「獲取資訊」視窗下的「位置」),以及其他重複的項目和其他 MIA(操作中遺失)。

有沒有簡單的方法可以刪除全部並且只刪除他們?當然是從圖書館。

我的意思是有些 MIA 指向,/Volumes而有些則指向.../music/Music/...或只是.../music/....我想刪除所有指向/Volumesas 的內容,稍後我將恢復其餘部分。檢查下圖。

一些背景

我嘗試在路徑上搜尋特定關鍵字並建立智慧播放列表,但沒有結果。

能夠按路徑對所有庫進行排序將是一個完美的解決方案!我相信舊版 iTunes 可以做到這一點。動力調音可以做到(按路徑排序),但我無法對其清單執行任何操作。我也歡迎任何能夠處理此問題的程序,然後匯入並正確匯出回 iTunes 庫。

PowerTunes 顯示路徑列和重複項目

因為這似乎還不夠清楚......

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 檔案。我不會自己測試這個,但你應該能夠成功。

  1. 進行大量備份並退出 iTunes。
  2. 取得一個好的純文字編輯器並用它來編輯~/Music/iTunes/iTunes Music Library.xml
  3. 使用一些偷偷摸摸的查找/替換/正則表達式並刪除<key><dict>位置鍵字串中包含不存在路徑的每一對。
  4. 我在某處讀到,如果發現 iTunes 庫檔案已損壞,則會從 iTunes Music Library.xml 重建該檔案。如果您對 XML 所做的變更現在尚未生效,您可能需要刪除~/Music/iTunes/iTunes Library,或者只是在文字編輯器中開啟它並稍微修改一下。可能需要一些實驗,但是當您發現什麼有效時請報告!

答案3

使用動力調音修復你的圖書館。

替代文字

答案4

也許我不明白問題的全部範圍......而且我是 Windows 用戶。

iTunes 內部:選擇所有文件,以取得其中許多文件的資訊。
每個找不到的文件都會在最左邊一列有一個驚嘆號(灰色圓圈,白色標記)

看看這些遺失的文件是否有任何共同的可搜尋分母 - 對我來說通常是日期(添加、修改)或藝術家。然後搜索並銷毀它。是的,這可能涉及大量選擇單一文件,但您可以同時聽音樂。

不過,在刪除任何檔案之前,您應該確保 MIA 不在外部或舊磁碟機上。嘗試連接到任何網路、外部儲存等。您的室友停止共享資料夾了嗎?

對於重複項 - 我還沒有找到選擇要刪除的“正確”檔案的安全方法。 iTunes 不能很好地配對檔案(重複)。我很高興聽到解決這個問題的好方法

相關內容