# \[WS\] Discogs Release ID.src (modded)

**URL:** <https://community.mp3tag.de/t/ws-discogs-release-id-src-modded/70365>\
**Category:** Web Sources Scripts\
**Created:** [December 18, 2025, 7:07pm UTC](https://community.mp3tag.de/t/ws-discogs-release-id-src-modded/70365 "2025-12-18T19:07:45Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![juvalu](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/35a633/32.png) [@juvalu](https://community.mp3tag.de/u/juvalu)\
**Post date:** [October 18, 2026, 10:05am UTC](https://community.mp3tag.de/t/ws-discogs-release-id-src-modded/70365/2 "2026-10-18T10:05:17Z")

</div>

* * *

_Update for the script from the first post, **Discogs Release ID Plus** , with major new features. The tagging workflow is now closer to the **"Pone style scripts"** approach._

_The code has been renamed and the **Dynamic** suffix has been added._

* * *

#### Discogs Release ID Dynamic Plus v9.3

Main new features introduced in the Web Source (.src) script for **Mp3tag**.

- Maintaining the **PLUS** version as a reference, together with its proven functionality, and with permission from **@yorickausyps** , author of the **"dynamic regular expressions"** used in this [script](https://community.mp3tag.de/t/ws-discogs-release-id-with-exact-composer-tag/71176), the functions that populate individual tracks with artist names extracted from release credits (Discogs DOM) have been integrated.  

- With this modification it is finally possible to retrieve information contained in **"Credits"** and interpret track numbers by associating artist names and roles with their respective tracks. The destination field in the script is **Album\_Credits**.

- e.g. vinyl Acoustic Guitar – Barry Gibb (tracks: A1 to A3, B1, B2).

- e.g. CD Cello [Cellos] – Tony Pleeth (tracks: 1, 8, 9, 11, 12), Ben Kennard (tracks: 1, 8, 9, 11, 12), Paul Kegg (tracks: 1, 8, 9, 11, 12).

The rebuild has also been applied to the **Composer** workflow. On tracks where authors are credited with different roles, the output preserves these associations by separating labels with semicolons.

 ![composer](https://community.mp3tag.de/uploads/default/original/3X/0/e/0e6b7c50ebfa2bdadc739826bb7f5fc5a89eadf2.png)

Added support for capturing the **CHAPTER** field for individual tracks, derived from headings or index titles of the corresponding sub-tracks.

 ![chapter](https://community.mp3tag.de/uploads/default/original/3X/9/c/9c704b219c640317f8d98af013db0da0ac694921.png)

The script has been tested with CD editions, box sets, vinyl singles, and multi-disc vinyl sets.

* * *

_It should be reiterated that the field names used in this WS code are entirely "arbitrary" and can easily be replaced using a text editor such as Notepad++._

* * *

_Thanks to @Florian, creator of Mp3tag, and @yorickausyps, author of the "dynamic regular expressions"._

* * *

[Discogs Release ID Dynamic Plus v9.3.zip](https://community.mp3tag.de/uploads/short-url/nZrFvFISth1NVe90nXI7FBGUfW1.zip) (9.8 KB)

---

_[View the full topic](https://community.mp3tag.de/t/ws-discogs-release-id-src-modded/70365)._
