[WS] Deezer

I LOVE this script and use it pretty often, so I have one wish or suggestion:

I need at least 4 clicks to tag a song (or an album):slight_smile:

  1. Choosing the script ("Artist Album" I use mostly) - ok, this is mandatory, the script can't read my mind (yet ;-))
  2. Confirm the "Artist Album" string
  3. Choose an album, if there is more than one result
  4. confess with "ok" to do the tagging.

Is there a way to skip "Step 2" or make it optional?
I know, it's the chance of modifying the search string before going further - but in 90-95 % it's already ok, for I corrected it before - so maybe as an option at least?

Thanks for caring!

I made two cover-art-only tag sources based on the Deezer sources in this thread. Same search logic, but the album parser only sets COVERURL - no tags, no track loop. Useful if you just want to grab a cover without overwriting anything else.

Deezer serves covers up to 1200×1200 px and the search results include cover thumbnails.

Two variants:

  • Cover Art#Deezer Artist + Album — searches by artist + album, returns album results only
  • Cover Art#Deezer Artist + Title — searches by artist + title, returns both albums and individual tracks (handy for singles)

Cover Art Deezer Sources.zip (2.1 KB)

1 Like

I've just finished the version 1.30 of the Deezer web source script. You can download it here:
Deezer-v1.30.zip (14,2 KB)
I hope you like it and can update your tags on your music collection successfully. Please report any problems here you may find.

The Deezer WS has several benefits: It provides high resolution cover art with good quality, maintains extensive track information, the desired album is usually easy to find among the search results and until today it seems to be free to use without registration.

The Deezer WS script initially was written by @vikaesar in 2019 and had since then not been redesigned. In the meantime the Mp3tag web source script language was developed further and supports some new commands and features now, that could be profitably used in the Deezer script to improve it.

This new release of the Deezer WSS is intended to use most of the data the source provides and put it into appropriate tag fields. It provides several option settings, that control the processing of the script.

New features

  • 'List of search results' supports cover thumbnails, match rankings, number of tracks in an album and track title version.
  • Preview controls at 'list of search results' and 'adjust tag information' optionally display cover art instead of album page in your browser.
  • Tags support for original release date, compilation flag, copyright, track number/totaltracks, all contributing artists, ISRC and Deezer-ids for albums, artists and tracks.

Search scripts

  • Deezer Artist + Album and Deezer Artist + Title differ only in the preset values used from stored album and title tags.
  • Deezer ID_Album, Deezer ID_Artist and Deezer ID_Title use already stored Deezer-IDs for direct calls without searching.
  • Deezer Api Artist + Album and Deezer Api Artist + Title use a different Api-based web source, that has genre information but misses many of the information the normal source contains.

Options Settings

  • Resolution of cover art can be choosen up to 1500x1500 pixels
  • Previews at 'list of search results' and 'adjust tag information' display cover art instead of album page in your browser
  • Append version description to track title
  • Use leading zeros for track numbers (01, 02 ... 09)
  • Print disc number in front of track number (only for multiple disc releases, implies leading zeros)
  • Append track and disc totals to track and disc number
  • Include author in composer tag field or in lyricist tag field
Read more ...

Deezer album tags mapping to Mp3tag tag fields

  • Album Title -> ALBUM
  • Main Artist -> ALBUMARTIST
  • Album URL -> WWW
  • Album Picture -> COVERURL
  • Label Name -> COVERURL
  • UPC -> BARCODE
  • Original Release Date (or Physical Release Date) -> RELEASETIME
  • Year of Release Date -> YEAR
  • Album Subtype Compilation -> COMPILATION Flag
  • Album Subtypes Live, Studio, Karaoke -> SETSUBTYPE
  • Deezer Album-, Artist- and Track-ID -> DEEZER_ALBUM_ID, DEEZER_ARTIST_ID and DEEZER_TRACK_ID
  • Copyright and Production Copyright -> COPYRIGHT and PRODUCTION_COPYRIGHT

Deezer song tags mapping to Mp3tag tag fields

  • Main artist and featuring artists -> ARTIST
  • Song title -> TITLE
  • Title version description -> SUBTITLE
  • Composer -> COMPOSER
  • Conductor -> CONDUCTOR
  • Author -> COMPOSER or LYRICIST
  • All roles and names of song contributors -> INVOLVEDPEOPLE
  • Duration (length in seconds) -> _LENGTH
  • Gain -> REPLAY_TRACK_GAIN
  • ISRC -> ISRC
  • Explicit lyrics -> ITUNESADVISORY flag
1 Like

This is possible, you can use the following keyboard shortcuts

Ctrl+I Last used Tag Source
Ctrl+Shift+I Last used Tag Source (Quick)

The quick one skips the confirmaton step. There are also two clickable icons for these commands, but no menu entries. I personally prefer to use the keyboard shortcuts, because it's the fastest way.

I like this WS but sometimes it does not show all results please can you enable search by Deezer URL?

Please show us examples of the searches that are not working as expected, at best with screenshots, and examples of the URL, you want to search for.
Here is hopefully working script for searching a deezer URL
&Deezer#&URL.src (1,7 KB)