Technical

Jellyfin Ogg Vorbis wrong artist picture: fix the Jacques Ogg metadata mixup

Jellyfin Ogg Vorbis wrong artist picture: fix the Jacques Ogg metadata mixup

Jellyfin keeps showing a picture of Jacques Ogg for your Ogg Vorbis files? Yeah, it’s a stupid metadata matching bug. Here’s the fix.

A warm display of a vintage bookshelf filled with books, candles, and home decor items.

Why the hell does Jellyfin think Jacques Ogg is the artist?

Jellyfin pulls artist images from MusicBrainz, and the search query it builds from your file’s tags is way too loose. For an Ogg Vorbis file, the container format is “Ogg” and the codec is “Vorbis”. If your tags are missing an album artist or the artist field is empty, Jellyfin sometimes falls back to the container name. So it searches MusicBrainz for an artist named “Ogg” and, surprise, the top result is Jacques Ogg, a Dutch keyboardist. Not your music.

This is annoying because the files play fine, but your library looks wrong. The GitHub issue about it is full of speculation and no accepted solution. I dug into the logs and found the actual query Jellyfin sends. It’s literally searching for “Ogg”.

Retro bookshelf featuring a vintage stereo, books, and eclectic decor in a cozy setting.

The fix: give Jellyfin something better to match

You need to make sure your Ogg Vorbis files have proper tags, especially the album artist. Jellyfin prioritizes album artist over artist for artist images. If album artist is missing, it may use the artist tag, and if that’s missing too, it falls back to the container name. So the fix is to tag your files correctly.

I’d use MusicBrainz Picard to tag them. It’s free and it’ll pull the correct metadata from MusicBrainz, including the MusicBrainz Artist ID. That ID is the key—Jellyfin uses it to fetch the exact artist image, no fuzzy matching needed.

  1. Install MusicBrainz Picard.
  2. Add your Ogg Vorbis files.
  3. Click “Lookup” or “Scan” to match them to the correct release.
  4. Save the tags. Make sure the MusicBrainz Artist ID is written to the file.
  5. In Jellyfin, go to your music library and run a metadata refresh. You might need to remove the wrong artist image first.

If you don’t want to use Picard, you can manually edit the tags with a tool like Mp3tag (yes, it handles Ogg Vorbis). Just make sure to set the album artist and ideally the MusicBrainz Artist ID. Without the ID, Jellyfin will still do a text search, but at least it’ll search for the actual artist name, not “Ogg”.

If you don’t want to deal with this

You could just disable artist image fetching in Jellyfin, but that’s a cop-out. The real fix is proper tagging. It’s a bit of work upfront, but it saves you from weird images and wrong metadata down the line. And if you’re running Jellyfin on Proxmox like I do, check out my guide on setting up Jellyfin with one SSD to make sure your storage isn’t causing other issues.

Leave a comment

Comments are reviewed before they appear. Your email is never published.