一直用windows media player管理音樂,結合windows7的庫非常方便,而且界面也簡潔大方.本來一直好好的,突然有一天發現專輯封面顯示不正常了.表現為幾乎所有歌曲的封面都顯示為第一次播放的音樂的封面,它們總是顯示同一個專輯封面,而這些音樂本身就有內嵌對應的專輯封面的!!!
后來仔細檢查發現是wmp每次都在歌曲目錄下自動創建了Folder.jpg和AlbumArtSmall.jpg兩個文件,而且刪除之后又會自動創建,然后這兩個文件就作為封面顯示了.
問題出在這里是肯定的了,可是為什么之前就好好的呢?google了一大把都沒有找到答案,取消wmp隱私設置里面的選項也不行,后來沒辦法只能用一個比較傻的方法暫時解決這個問題,但還是希望能找到治本的方法.
這個傻方法就是在歌曲目錄里面創建名為AlbumArtSmall.jpg和Folder.jpg的文件夾,這樣每次啟動wmp就會因為檢測到有相同名字的文件夾而不會再創建新的文件,於此同時專輯封面也可以正常顯示了.
真實原因及完美解決方法
終於找到問題的真實原因了!!!
先說下發現真實原因的過程吧。
在百度音樂新下載了幾首音樂播放都能正常顯示專輯封面,然后又下載了幾首,有的沒有內嵌專輯封面。於是用mp3tag添加了封面,結果我手動添加封面那幾首音樂的封面就顯示不正常了!然而,如果用windows media player來添加專輯封面,那么一切正常。仔細對比了兩種添加封面的方式沒有發現任何區別,還發現新下載的音樂第一次播放可能不正常,第二次及以后播放就正常了。莫非是windows media player有緩存專輯封面?
帶着這個疑問bing、google、baidu一下午發現還真是有一個緩存!C:\Users\用戶名\AppData\Local\Microsoft\Media Player目錄下有所有歌曲的專輯封面!!!手動刪除這些圖片后,windows media player就無法顯示專輯封面了!
OK,問題找到了,就是windows media player有一個緩存,如果用windows media player添加或修改封面,會自動更新緩存,而用第三方工具如mp3tag添加則無法自動更新緩存。
問題找到了,那解決方法也快浮出水面了。既然是因為緩存不一致引起的,那么只要保證在加入音樂庫后不再使用第三方工具修改或添加封面就可以了。
什么?你說這不完美?如果我就是把音樂放入了音樂庫,然后用第三方工具修改了封面,怎么辦?
算了,再教你一招吧。既然是緩存出問題,那么重建緩存就解決了。操作步驟:
標題欄點擊右鍵,選擇工具-高級-應用媒體信息更改,等更新完成,再看看,封面是不是都正常了!
如果仍然有問題那就標題欄點擊右鍵,選擇工具-高級-還原媒體庫,wmp關閉后重新打開會看到所有音樂都被重新添加進了音樂庫!
