# \[WS\] Fanart.TV

**URL:** https://community.mp3tag.de/t/ws-fanart-tv/18559
**Category:** Web Sources Scripts
**Created:** [December 29, 2016, 1:02am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559 "2016-12-29T01:02:27Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Mihawk90](https://community.mp3tag.de/user_avatar/community.mp3tag.de/mihawk90/32/223_2.png) [@Mihawk90](https://community.mp3tag.de/u/Mihawk90)
#### Post date: [December 29, 2016, 1:02am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/1 "2016-12-29T01:02:27Z")

</div>

[How do I install the script?](https://community.mp3tag.de/t/2748/1) / [Wie installiere ich das Script?](https://community.mp3tag.de/t/2749/1)

So the last few days I've been working on a Cover Art import from [Fanart.TV](http://fanart.tv) (you can read about my failures [here](https://community.mp3tag.de/t/18544/1) 🙂 ) using [their API](https://fanart.tv/api-docs/api-v3/), and this is the result.

**Important:** The Script utilizes the MusicBrainz Release-Group ID (since that is the only way to access the API). Unless you tag your files using the [MusicBrainz Script](https://community.mp3tag.de/t/3591/1) and/or with [MusicBrainz Picard](https://picard.musicbrainz.org/) (or enter the ID manually, but why would anyone do that) this will not work. Period.

**[Fanart.TV](http://Fanart.TV)**  
[Fanart.TV](http://Fanart.TV) is a community aiming mainly at Mediacenter Applications (like [Kodi](http://kodi.tv)), but they host high quality edited album covers (among other things).  
If there are images missing it means either noone found any source material to work with or noone had the time to edit and upload them yet. Afterall this - like many others - is a project being done in volunteer's freetime. If you have any material for a missing artwork make a request and upload it. There are some wizards on there that can get a high quality artwork out of (almost) anything.

**What do you get?**

- Typically only one high quality artwork for a given release (exceptions being made for Special/Deluxe/Limited Editions, etc.)
- unified 1000x1000px squares (all Cover Art uploaded is required to have these dimensions)

**Additional Notes**  
You can get and use a [personal API key](https://fanart.tv/2015/01/personal-api-keys/) to get faster access to recently uploaded artwork [here](https://fanart.tv/get-an-api-key/) (open the script and append it to the **[AlbumURL]**).

**ToDo / Wishlist**

- Index Search when there are multiple artworks. For now it will only fetch the first result for a given search.
- different Artwork (like CD Art)
- actually using the JSON functions (might get tricky, see link above)
- using preview-images instead of downloading full-resolution images for downscaling in the preview

**Download**  
[Cover\_Art\_FanartTV.src](https://community.mp3tag.de/uploads/default/original/2X/e/e4616aa5a1c1a4c346e85029f1a3cb24eb264c45.src) (1.14 KB)  
[Cover\_Art\_FanartTV\_\_Picard\_.src](https://community.mp3tag.de/uploads/default/original/2X/7/77df246dfb53c24d6c317ae21303726130f67765.src) (1.12 KB)

**Changelog**

- 29.12.2016 initial Upload
- 30.12.2016 added second script, Picard and Mp3tag use different field names for the Release Group ID ([see here](https://community.mp3tag.de/t/18567/1)), otherwise same script

---

<div class="post-metadata">

### Author: ![Romano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/romano/32/7465_2.png) [@Romano](https://community.mp3tag.de/u/Romano)
#### Post date: [January 7, 2017, 6:55pm UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/2 "2017-01-07T18:55:55Z")

</div>

Thank you, i wish more cover art sites were add it to mp3tag.

---

<div class="post-metadata">

### Author: ![WS64](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ws64/32/6075_2.png) [@WS64](https://community.mp3tag.de/u/WS64)
#### Post date: [January 16, 2019, 6:12pm UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/3 "2019-01-16T18:12:31Z")

</div>

I have added my personal key to the album URL.  
But whenever I try to use the FanArt plugin it tells me "Error connecting to server: [www.fanart.tv](http://www.fanart.tv) (404: not found)"  
I can easily reach fanart from my browser, and mp3tag can easily reach musicbrainz/discogs/freedb and so on.  
What do I have to do to make this plugin work?

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [January 16, 2019, 7:37pm UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/4 "2019-01-16T19:37:58Z")

</div>

> [@WS64](#):
>
> What do I have to do to make this plugin work?

I think you're missing this important bit:

> [@Mihawk90](#):
>
> **Important:** The Script utilizes the MusicBrainz Release-Group ID (since that is the only way to access the API). Unless you tag your files using the [MusicBrainz Script](https://community.mp3tag.de/t/3591/1) and/or with [MusicBrainz Picard](https://picard.musicbrainz.org/) (or enter the ID manually, but why would anyone do that) this will not work. Period.

---

<div class="post-metadata">

### Author: ![WS64](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ws64/32/6075_2.png) [@WS64](https://community.mp3tag.de/u/WS64)
#### Post date: [January 17, 2019, 5:45am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/5 "2019-01-17T05:45:04Z")

</div>

I am not sure what exactly "this important bit" means, however, before testing I downloaded and installed this script too, and for this cover I used this script to tag the files. I have no idea though how this is connected to FanArt ( I do not know MusicBrainz at all) since the next search for the cover in the Fanart menu by entering the same parameters as I did in MusicBrainz did lead to the 404 error.

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [January 17, 2019, 5:57am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/6 "2019-01-17T05:57:53Z")

</div>

The Fanart API doesn't allow to search by album name directly, only by so-called [MusicBrainz Release Group IDs (short MBIDs)](https://musicbrainz.org/doc/MusicBrainz_Identifier).

So if you go to [https://musicbrainz.org/search](https://musicbrainz.org/search) and search for, e.g., "Quaristice" by Release Group you'll end up with a list of results. Opening one result and navigating to the details tab will reveal the MBID, in this case `d2229a06-a11a-3841-a916-f5646e38db38` (it's also in the URL). This is what you can use to search with the Fanart API.

---

<div class="post-metadata">

### Author: ![WS64](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ws64/32/6075_2.png) [@WS64](https://community.mp3tag.de/u/WS64)
#### Post date: [January 17, 2019, 6:13am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/7 "2019-01-17T06:13:10Z")

</div>

Thanks, I'll try that later at home!

---

<div class="post-metadata">

### Author: ![stitch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stitch/32/11121_2.png) [@stitch](https://community.mp3tag.de/u/stitch)
#### Post date: [February 18, 2022, 3:01am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/8 "2022-02-18T03:01:06Z")

</div>

Edited the script to work with the built-in MusicBrainz plugin. Thank me later 🙂  
[Cover Art#FanartTV.src](https://community.mp3tag.de/uploads/short-url/yztQP7b5ON5v4Gi3blbsBUrxocj.src) (1.1 KB)

---

<div class="post-metadata">

### Author: ![Mihawk90](https://community.mp3tag.de/user_avatar/community.mp3tag.de/mihawk90/32/223_2.png) [@Mihawk90](https://community.mp3tag.de/u/Mihawk90)
#### Post date: [February 18, 2022, 8:26am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/9 "2022-02-18T08:26:28Z")

</div>

Am I missing something here? This seems exactly the same as the `__Picard` version...? Except for one less comment line and a case-difference on `OutputTo`.

As of 3.00 Mp3tag uses the same field identifier as Picard uses, so they are actually identical now (and I guess the first script is redundant/obsolete now).

---

<div class="post-metadata">

### Author: ![stitch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stitch/32/11121_2.png) [@stitch](https://community.mp3tag.de/u/stitch)
#### Post date: [February 18, 2022, 5:22pm UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/10 "2022-02-18T17:22:00Z")

</div>

It may be the exact same, but I just edited the "search" name in the .src file, and uploaded it for those who don't know what any of that mumbo-jumbo means. I'm trying to steal anything or stuff like that.

---

<div class="post-metadata">

### Author: ![lightniningsteve7](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/49beb7/32.png) [@lightniningsteve7](https://community.mp3tag.de/u/lightniningsteve7)
#### Post date: [April 18, 2025, 2:19am UTC](https://community.mp3tag.de/t/ws-fanart-tv/18559/11 "2025-04-18T02:19:39Z")

</div>

The 2 Fanarttv plugins are no longer working for me ...any ideas what changes in the latest MP3tag version ?
