Проигрыватель Windows Media 12 при воспроизведении отображает неправильную обложку

Проигрыватель Windows Media 12 при воспроизведении отображает неправильную обложку

У меня много MP3-файлов со встроенными обложками (я их так и купил). Когда проигрыватель Windows Media воспроизводит один из них, иногда он отображает правильную обложку, но в большинстве случаев он отображает обложку песни, которая воспроизводилась ранее, иногда несколько дней назад!

У меня эта проблема была очень долго! И она сохранилась даже после недавней переустановки Windows 7 (поломка жесткого диска).

Моя проблема в том,похоже на этоно решение не опубликовано.

Если я попытаюсь воспроизвести проблему в этот момент, то произойдет следующее: когда я дважды щелкну по MP3 в проводнике Windows (Windows 7, WMP12 еще не запущен), будет отображена обложка MP3, который я слушал ранее на этой неделе, которую мы назовем (A). Однако отображение обложки в строке состояния проводника Windows правильное. Когда я меняю MP3 (в этот раз запущен проигрыватель Windows Media), иногда обложка остается на месте обложки (A), иногда отображается хорошая. Если я в этот момент выйду и перезапущу проигрыватель Windows Media с тем же MP3, обложка (A) снова появится...

Я помню, что было и другое поведение, более близкое к описанному в ссылке, а именно, Windows Media Player всегда отставал на одну обложку, отображая обложку предыдущей песни, но, возможно, это было в WMP11, я не помню.

Кто-нибудь сталкивался с этой проблемой и нашел решение?

решение1

TL;DR: см. 2 возможных решения внизу

Как отметил Нитин Филиппс, проблема заключается в том, что все эти MP3-файлы находились в одной папке и имели одни и те же Folder.jpg и AlbumArtSmall.jpg. (Я обнаружил это независимо, используя «Process Monitor» для поиска всех обращений к файлам, выполненных Windows Media Player, и увидел, что он искал файл с именем «Folder.jpg», и если он его не находил (потому что я его удалял!), он создавал его (из встроенной обложки MP3) через 15 секунд!)

Я также нашел страницу, советующую удалить эти файлы, создать новые пустые (0 байт) и запретить им запись с помощью ACL. Таким образом, Windows Media Player возвращается к использованию встроенного искусства. (http://lionsphil.livejournal.com/57126.html)

Я защитил таким образом свою папку «Загрузки», поскольку MP3, купленные на VirginMega, попадают туда. MP3, купленные на Amazon, попадают в разные папки («Имя исполнителя»/«Название альбома»), поэтому мне не пришлось ничего для них делать.

Я также обнаружил, что проигрыватель Windows Media не создает папку .jpg, если MP3-файлы находятся на сетевом ресурсе (полагаю, это потому, что он не может скрыть их с помощью системного атрибута?), поэтому, когда я займусь сортировкой новых MP3-файлов на своем NAS, проблема в любом случае исчезнет.

Итак, на самом деле есть два решения этой проблемы:

  1. «Защитите» папку, содержащую MP3, создав пустые Folder.jpg и AlbumArtSmall.jpg, а затем запретив запись в них с помощью ACL.

  2. Поместите MP3-файлы на сетевой ресурс (может быть, диск FAT тоже подойдет?). В любом случае, использование RAID-массива 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 и...

Нажмите «Организовать» -> «Параметры» -> «Проигрыватель».

Затем снимите флажок «Добавлять локальные медиафайлы в библиотеку при воспроизведении».
И удалите альбом с неправильной обложкой из библиотеки.

Откройте Проводник...

Нажмите «Организовать» -> «Параметры папок и поиска» -> «Вид».

Затем отметьте «Показывать скрытые файлы, папки и диски».
И снимите отметку «Скрывать защищенные системные файлы (рекомендуется)».

Перейдите в папку, где хранятся ваши музыкальные файлы, и
удалите .AlbumArtSmall.jpgFolder.jpg

Рекомендуется переустановить флажок «Скрывать защищенные системные файлы (рекомендуется)».

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