Обложки альбомов не обновляются в библиотеке Windows Media

Обложки альбомов не обновляются в библиотеке Windows Media

Я храню свои аудиофайлы в библиотеке Windows Media.

У меня есть информация о медиа с использованием редактора тегов ID3. Обложки альбомов (миниатюры) не обновляются в медиатеке. Но при воспроизведении медиа отображаются правильные обложки альбомов.

Как заставить проигрыватель Windows Media обновить информацию об обложке альбома?

Я думаю, что миниатюры обложек альбомов кэшируются wmp.

решение1

Убедитесь, что WMP закрыт, затем перейдите в папку с аудиофайлами и удалите скрытые Folder.jpgи AlbumArt*.jpgфайлы. Эти файлы содержат обложку альбома, которая была автоматически загружена WMP, поэтому, возможно, будет хорошей идеей сначала сделать их резервную копию.

Если вы не видите эти файлы, убедитесь, что в Проводнике настроено отображение скрытых файлов и папок, а также отображение защищенных файлов операционной системы.

Затем снова запустите WMP. Песни, для которых вы вручную удалили старую, кэшированную обложку альбома, должны обновиться с помощью новой, встроенной обложки.

решение2

Вот скрипт, который я сделал. (Я не эксперт, но работает) Он пройдет по всем папкам и подпапкам, удалит два изображения и создаст два поддельных изображения. Windows Media Player не сможет их отобразить, поэтому он покажет AlbumArt, встроенный в mp3-файл.
Clt + C для отмены в любой момент.

Просто сохраните этот код в текстовом файле (можно использовать Блокнот) и сохраните его как файл .bat вместо .txt и просто запустите его в основной папке Music. (Без администратора)

@pause
for /r %%s in (Folder.jpg) do (
    @echo %%s
    attrib -h -s %%s
    del /f /q %%s
    type nul > %%s
    attrib +h +s %%s
    cacls %%s /P everyone:n
)
    for /r %%t in (AlbumArtSmall.jpg) do (
    @echo %%t
    attrib -h -s %%t
    del /f /q %%t
    type nul > %%t
    attrib +h +s %%t
    cacls %%t /P everyone:n
)
@pause

Связанный контент