我有很多帶有嵌入式封面藝術的MP3(像這樣買的)當Windows Media Player 播放其中一首時,有時它會顯示正確的封面,但大多數時候,它會顯示以前播放過的歌曲的封面,有時幾天前!
我已經有這個問題很久了!它在最近重新安裝 Windows 7(硬碟崩潰)後倖存下來。
我的問題是類似於這個但尚未發布解決方案。
如果我此時嘗試重現問題,會發生的情況是,當我在 Windows 資源管理器中雙擊 MP3 時(Windows 7,WMP12 尚未運行),將顯示的封面來自我之前播放過的 MP3一周,我們稱為(A)。不過,Windows 資源管理器狀態列中的封面顯示是正確的。當我更換 MP3 時(這次運行的是 Windows Media Player),有時蓋子仍然卡在(A)的蓋子上,有時卻顯示好的。如果我此時退出並用相同的MP3重新啟動Windows Media Player,(A)的封面又回來了...
我確實記得有另一種行為更接近連結中描述的行為,即 Windows Media Player 總是落後於一個封面藝術,顯示上一首歌曲的藝術,但也許是 WMP11,我不記得了
有沒有人遇到過這個問題並找到解決方案?
答案1
TL;DR:請參閱底部的 2 種可能的解決方案
正如 Nithin Philipps 所指出的,問題在於所有這些 MP3 都位於同一個資料夾中,並且共用相同的 Folder.jpg 和 AlbumArtSmall.jpg。 (我通過使用“進程監視器”獨立找到了 Windows Media Player 完成的所有文件訪問,並看到它查找名為“Folder.jpg”的文件,如果沒有找到(因為我刪除了它!)它在15秒後創建了它(從嵌入的MP3 封面)!
我還發現一個頁面建議刪除這些檔案、建立新的空白檔案(0 位元組)並透過 ACL 拒絕寫入它們。這樣,Windows Media Player 就會退回到使用嵌入式藝術。 (http://lionsphil.livejournal.com/57126.html)
我用這種方式保護了我的「下載」資料夾,因為在 VirginMega 上購買的 MP3 最終會存放在那裡。在亞馬遜上購買的 MP3 位於不同的資料夾中(“藝術家名稱”/“專輯名稱”),所以我不需要為它們做任何事情。
我還發現,如果 MP3 位於網路共享上,Windows Media Player 不會創建folder.jpg(我猜這是因為它無法使用系統屬性隱藏它們?),所以當我開始對新檔案進行排序時我的NAS 上的MP3,無論如何問題都會消失。
所以這個問題確實有兩種解決方案:
透過建立空的Folder.jpg 和AlbumArtSmall.jpg 來「保護」包含MP3 的資料夾,然後使用ACL 拒絕寫入。
將您的 MP3 放在網路共用上(也許 FAT 磁碟機也可以運作?)。無論如何,使用 RAIDed NAS 來保護它們是個好主意,硬碟崩潰可不是好事!
答案2
AlbumArtSmall.jpg
您的問題是由mp3 目錄中的檔案引起的。您無法使用任何 Windows 工具刪除(或檢視)此文件,但您可以使用 Cygwin 命令列工具(ls
和rm
)或可能的其他第三方工具來檢視並刪除它。但這並不能永久解決這個問題。據我所知,沒有辦法阻止WMP這樣做。
我能想到的唯一解決方案是將不同的專輯放在不同的目錄中。這樣AlbumArtSmall.jpg
每個專輯的文件都是唯一的。
答案3
問題出AlbumArtSmall.jpg
在您的資料夾MP3
。
與其他答案相反,您可以刪除此文件而無需下載額外的資料夾。找到Change folder and search options
,並且必須取消選擇Hide protected operating system files (Recommended)
,而不是Show hidden files, folders and drives
。這將導致出現多個文件,即使後者顯示了所有文件,其中也包括文件AlbumArtSmall.jpg
.刪除那個,還會有Folder.jpg
,也刪除那個。
然後,播放你的文件,一切都會好起來的。建議您重新選擇,Hide protected operating system files (Recommended)
以免意外刪除任何重要內容。
答案4
我對此有另一個可行的解決方案:
開啟 Windows Media Player 並且...
點選組織 -> 選項 -> 播放器
然後取消選取「播放時將本機媒體檔案新增至庫」。
並從庫中刪除專輯封面錯誤的專輯。
開啟資源管理器...
點擊組織 -> 資料夾和搜尋選項 -> 查看
然後選取「顯示隱藏的檔案、資料夾和磁碟機」。
並取消選取“隱藏受保護的作業系統檔案(建議)”
轉到儲存音樂檔案的資料夾並
刪除AlbumArtSmall.jpg
和Folder.jpg
。
建議重新選取「隱藏受保護的作業系統檔案(建議)」。