# \[WS\] Discogs Release ID with exact COMPOSER tag

**URL:** https://community.mp3tag.de/t/ws-discogs-release-id-with-exact-composer-tag/71176
**Category:** Web Sources Scripts
**Created:** [May 5, 2026, 9:46am UTC](https://community.mp3tag.de/t/ws-discogs-release-id-with-exact-composer-tag/71176 "2026-05-05T09:46:37Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![yorickausyps](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/y/f6c823/32.png) [@yorickausyps](https://community.mp3tag.de/u/yorickausyps)
#### Post date: [May 5, 2026, 9:46am UTC](https://community.mp3tag.de/t/ws-discogs-release-id-with-exact-composer-tag/71176/1 "2026-05-05T09:46:37Z")

</div>

The current version of the official discogs web source script supports the COMPOSER tag and fills it with artist names from track credits and release credits. The release credits optionally can contain a track list, that restricts its application to only those tracks contained in the list. Currently this restriction is not evaluated and the release credits are simply applied to all tracks of the album. The following example uses the album [Keb' Mo' – Keb' Mo'](https://www.discogs.com/release/1511749-Keb-Mo-Keb-Mo), that contains both track and release credits, and shows this effect:

 ![2026-05-05103159](https://community.mp3tag.de/uploads/default/original/3X/7/f/7f39b33975565f76a2153d9f933bbcaac0917eae.png)

As I was not really satisfied and happy with that result I thought I could try to improve it by using _dynamic_ regular expressions. I name the regular expressions dynamic because they are created during the scripts execution (for release credits with track ranges and for each track) and contain data from the web source. The same album as above now give the following result:

 ![2026-05-05103305](https://community.mp3tag.de/uploads/default/original/3X/e/c/ecbed9744a28d929f5a14618939a46a6195ab95c.png)

If you are interested you can download the extended Discogs Release ID script here:  
[Discogs Release ID ext.zip](https://community.mp3tag.de/uploads/short-url/1Sjnxg5TAXbb66TRBFy7VxqNeHO.zip) (4,0 KB) [2026-05-23]  
and install it in the usual way (open the configuration folder, navigate to data/sources directory and copy it there). And don't forget that you need a recent mp3tag version to run the script.  
Please let me know what you think and if you encounter problems.

PS: In this thread [Missing Composers from Discogs Tag Source v3.31k](https://community.mp3tag.de/t/missing-composers-from-discogs-tag-source-v3-31k/70116)

> [@Missing Composers from Discogs Tag Source v3.31k](https://community.mp3tag.de/t/missing-composers-from-discogs-tag-source-v3-31k/70116/2):
>
> Unfortunately, I can't interpret the track numbers from the credits section and distribute the artist names to the respective tracks.
> 
> What I'm doing instead now is to use the composer names **including the tracks**.

That is now available with this script.

---

<div class="post-metadata">

### Author: ![Till.Eulenspiegel](https://community.mp3tag.de/user_avatar/community.mp3tag.de/till.eulenspiegel/32/16344_2.png) [@Till.Eulenspiegel](https://community.mp3tag.de/u/Till.Eulenspiegel)
#### Post date: [June 5, 2026, 12:04pm UTC](https://community.mp3tag.de/t/ws-discogs-release-id-with-exact-composer-tag/71176/2 "2026-06-05T12:04:49Z")

</div>

What do I think? That is super cool!

Till
