VLC media player showing wrong cover art for music files
VLC shows wrong cover art because it caches images and prioritizes local files like folder.jpg, leading to conflicts with embedded art or multiple files in a folder; to fix, clear the cache (%appdata%\vlc\art), check for stray images, ensure proper file tagging using a tool like Mp3tag, or disable network access in preferences to force embedded art.
This video demonstrates how to change cover art in VLC:
Common Causes
- Cache Issues: VLC stores art in
%appdata%\vlc\art, often mapping by Artist/Album, which causes problems if multiple songs have different art but share tags. - Local Image Files: It might pick up
folder.jpg,cover.jpg, or other images in the same directory as your music files. - Metadata Conflicts: Incorrect or missing tags (Artist/Album) can group songs, making them display the same art.
- Network Lookups: VLC might fetch incorrect art from the internet if allowed.
Solutions (Try in Order)
- Clear VLC Cache (Windows):
- Close VLC.
- Navigate to
%appdata%\vlc\art(type in File Explorer address bar) and delete its contents.
- Check & Remove Local Images:
- Go to your music folders and delete any stray
folder.jpg,cover.jpg, or other images.
- Go to your music folders and delete any stray
- Edit Tags with an External Tool (Recommended):
- Use a dedicated tag editor (like Mp3tag) to:
- Embed the correct art directly into the audio file.
- Remove all existing cover art first, then re-add the correct one.
- Ensure Artist/Album tags are consistent.
- Use a dedicated tag editor (like Mp3tag) to:
- Disable Network Access:
- In VLC: Tools > Preferences > All > Playlist (or Interface) > Uncheck “Allow metadata network access”.
- Force VLC to Use Embedded Art:
- Right-click the wrong art in VLC’s Media Info screen and choose “Remove Cover,” then save the file.
- Check Folder Structure:
- For multi-disc albums, ensure all tracks from different discs are in the exact same folder with the exact same
folder.jpgif you want consistent art.
- For multi-disc albums, ensure all tracks from different discs are in the exact same folder with the exact same
By cleaning up the cache and ensuring your music files have clean, embedded tags, you can usually resolve this issue.
Android
VLC on Android shows wrong cover art because it relies heavily on folder images (like folder.jpg) or internet lookups, often ignoring embedded art or caching it incorrectly for albums with similar tags. To fix it, clear VLC’s cache/data, ensure each song has only its correct art embedded (using an app like MP3Tag or MusicBrainz Picard), remove conflicting folder.jpg/.png files from music folders, or disable network access for album art.
Quick Fixes (Try these first)
- Clear VLC Cache/Data: Go to your phone’s Settings > Apps > VLC > Storage & Cache and tap ‘Clear Cache’, or ‘Clear Storage’ (which resets settings).
- Restart Phone: Sometimes a simple restart helps refresh the media library.
- Rescan Media: In VLC Settings > Media Library Folders, uncheck and recheck your music folders (like Internal Storage, SD Card) to force a rescan.
Deeper Fixes (For persistent issues)
- Check Folder Images: Delete any
folder.jpg,cover.jpg, or other image files from the same folders as your music files. - Disable Network Art: In VLC Settings, go to Privacy/Network Interaction and turn off “Allow metadata network access” to stop it from fetching online art.
- Fix Embedded Tags: Use a desktop tool like MusicBrainz Picard or MP3Tag to ensure each file has only the correct art embedded and consistent Album/Artist tags, then re-import to VLC.
- Unique Album Names: If you have multiple tracks with the exact same Album tag but different art, VLC gets confused. Make album names unique if needed, or fix the tags.
If It’s Still Wrong
- Move & Rescan: Move the problematic album folder out of VLC’s view (e.g., to a temporary folder), clear VLC’s cache/data, then move the folder back and rescan.
- Reinstall VLC: Uninstall the app, restart your phone, and reinstall it as a last resort.