如何一首一首整理你的Apple Music資料庫
整理Apple Music資料庫,指的是找出你從不聽的歌曲並消除它們的影響力,而不只是刪除檔案。Apple Music沒有提供第三方App刪除功能的API,所以整個流程分成兩個階段。第一步,把資料庫拆成小段來檢視:先從從未播放的歌曲開始,接著按月處理其餘部分,一旦看出規律就用批次操作加速。第二步,實際刪除必須在Apple原生的音樂App裡完成,因為只有音樂App能把歌曲從資料庫中移除。以滑動方式進行的整理最快:保留、篩選出去,或先加入書籤留到之後再決定,每首歌都能先試聽再判斷。把歌曲篩選出去後,它會被移到專屬播放列表,Apple Music也會收到「減少推薦」的訊號,之後也不會再出現在整理流程裡。就算資料庫有幾千首歌,只要進行幾次短時間的整理,再到音樂App裡統一刪除一次就完成了。
你多年來不斷把音樂加進Apple Music資料庫,但其中大部分其實都不是刻意決定要加入的。可能是因為喜歡一首歌就把整張專輯加進去,或是朋友分享的播放列表隨手就收下了。Apple Music的「加入播放列表歌曲」設定更是默默把你根本沒要求的歌曲塞進資料庫。久而久之,資料庫裡有一半的歌曲,每次播到都直接被跳過。
其實有一套現實可行的整理方法,不需要全部刪光重新來過。你需要的是方法、一點耐心,以及清楚知道Apple Music到底能做什麼、不能做什麼。
Apple Music資料庫為什麼會變得這麼亂?
大多數人不會一首一首地加歌。因為喜歡一首單曲就把整張專輯加進去,或是因為週五晚上覺得好玩就接受了朋友分享的播放列表。Apple Music的「加入播放列表歌曲」設定更進一步,會自動把你追蹤的每個播放列表裡的每一首歌都複製進資料庫,完全不會詢問你。
幾年下來,這讓一份精心挑選的收藏變得更像儲物間。已經過了那個階段、不再喜歡的歌曲,就這樣和你每週真正在聽的歌並排放著。因為完全沒有整理過,音樂App就會把這些歌全都同等視為「你的音樂」。
這比看起來更重要。為什麼Apple Music推薦會變差裡有詳細說明,Apple Music的推薦功能會從資料庫裡的每一首歌學習,不管你有沒有播放過。雜亂的資料庫不只是看起來不整潔,還會實際干擾推薦的準確度。
實際上該怎麼整理才可行?
面對3,000首、甚至8,000首歌的資料庫,一首一首決定「留還是不留」實在很累人,大多數人做十分鐘就放棄了。訣竅是把整件事拆成一次就能完成的小份量。
先從完全沒聽過的歌開始,而不是那些「可能想刪掉」的歌。播放次數為零的歌曲最安全、最容易判斷,因為你對它們還沒有任何感情。接著按加入的月份逐月處理,這樣你每次只需要面對某一段特定時期,而不用一次看完整段歷史。
以下是對大多數資料庫都實際有效的順序:
- 先從從未播放的歌曲開始,這些是安全、省力的刪除對象
- 接著處理一年以上沒播放過的歌曲,這些你可能早就忘了自己還留著
- 剩下的按月處理,從最早加入的開始
- 一旦看出規律,就對整個播放列表或藝人使用批次操作
- 最後把之前整理過程中標記「稍後再說」的歌曲做最後一輪檢視
在SongSweep裡篩選出一首歌時,實際上發生了什麼?
這是大多數整理指南都略過的部分,因為它們大多不是由親手打造工具的人寫的。你向右滑動時,Apple Music那端什麼都不會改變,這首歌只是被標記為「已確認」,之後不會再出現而已。
向左滑動把一首歌篩選出去時,會同時發生三件事:這首歌會被加入名為「SongSweep - Sorted Out」的播放列表,透過Apple原生的評分API向Apple Music傳送「減少推薦」的評價,同時App內部會標記這首歌,讓它以後再也不會出現在整理流程裡。
如果還拿不定主意,可以向上滑動把歌曲加入書籤,留到之後再看。每首歌在你做決定前都能先試聽,如果對最後一次滑動反悔了,用「復原」就能立刻救回來。

之後要怎麼真正把歌曲刪掉?
這是Apple不太會明說的部分:包括SongSweep在內,你手機上的任何App都無法把歌曲從Apple Music資料庫中刪除。MusicKit根本沒有向第三方App開放刪除功能,為什麼App無法刪除Apple Music的歌曲有更詳細的說明。
所以真正的刪除動作要在Apple原生的音樂App裡完成。打開「SongSweep - Sorted Out」播放列表,選取歌曲後選擇「從資料庫中移除」(iPhone上長按歌曲,Mac上則全選後刪除)。已下載的檔案會隨歌曲一併移除,不需要另外清理儲存空間。
如果你不想一首一首滑播放列表,而是想一次刪除幾百首歌,大量刪除Apple Music歌曲的方法說明了完成這最後一步最快的方式。
有哪些事不該做?
不要把刪除下載內容誤認為整理資料庫。從「設定 > 一般 > iPhone儲存空間 > 音樂」刪除已下載的檔案確實能馬上騰出空間,但歌曲本身仍留在資料庫裡,繼續影響你的推薦內容。這只是解決了儲存空間的問題,並沒有解決資料庫本身的問題。
也不要試圖一次檢視整個資料庫。這是大多數人半途放棄整理資料庫的最大原因。與其撐過一次令人筋疲力盡的長時間作業,不如用短時間、可重複的方式進行。
這實際上要花多少時間?
如果資料庫大約有1,000到2,000首歌,通常只需要兩到三次短時間的整理就能處理完從未播放和被遺忘的歌曲,再加上一次到音樂App裡完成刪除即可。
5,000首以上的大型資料庫會花更久的時間,但不是因為哪一個步驟特別難,只是歌曲數量比較多而已。按月進行並善用批次操作,就算整個過程橫跨好幾週,每次整理的時間依然可以維持得很短。
一旦整理完成,這個狀態就會維持下去。新歌會繼續堆積,通常只是因為「加入播放列表歌曲」還在持續自動匯入,所以完成第一次真正的整理後,值得檢查一下這個設定。如果你也想試試看這種滑動整理方式,SongSweep有詳細介紹。
常見問題
第三方App可以直接從我的Apple Music資料庫刪除歌曲嗎?
不行。Apple的MusicKit框架不會讓任何第三方App擁有刪除歌曲或從播放列表移除曲目的能力。實際的刪除動作一定要在Apple原生的音樂App裡完成。
「減少推薦」實際上是做什麼的?
它會告訴Apple Music的推薦系統,在「為您推薦」和自動播放中減少顯示這首歌與類似的音樂。它不會把歌曲從資料庫中移除,只會改變之後推薦給你的內容。
刪除已下載的歌曲能整理好我的資料庫嗎?
不能。刪除下載內容只會移除離線檔案並釋放儲存空間。歌曲本身仍留在資料庫裡,並持續影響你的推薦內容,直到你真正把它篩選出去並從資料庫本身刪除為止。
要怎麼找出我從未播放過的歌曲?
Apple Music本身沒有內建這種篩選功能,但SongSweep的「從未播放」智慧篩選能找出播放次數為零、且在資料庫中已存放30天以上的歌曲,讓你優先檢視這些歌曲。
SongSweep會自動刪除歌曲嗎?
沒有任何App做得到,包括SongSweep在內。它會把你篩選出去的歌曲移到專屬播放列表並標記為「減少推薦」,但實際刪除仍須由你自己準備好後,在音樂App中親自完成。