# \[WS\] Beatport.com by stevehero \[Release, Single Track & Artwork tagging\]

**URL:** <https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568>\
**Category:** Web Sources Scripts\
**Created:** [October 4, 2011, 9:07pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568 "2011-10-04T21:07:57Z")\
**Posts on this page:** 20\
**Page:** 58

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [October 22, 2023, 12:41pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1158 "2023-10-22T12:41:33Z")

</div>

I don't speak German but translate this.

Go to the install directory of your mp3tag and place the files here.

..\Mp3tag\data\sources

---

<div class="post-metadata">

**Author:** ![P.unkt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/0ea827/32.png) [@P.unkt](https://community.mp3tag.de/u/P.unkt)\
**Post date:** [October 22, 2023, 1:26pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1159 "2023-10-22T13:26:20Z")

</div>

Usually you get to the following directory when you type %AppData% in the address bar of Windows Explorer:  
C:\Users\YOURUSERNAME\AppData\Roaming  
There you should find the subfolder  
\Mp3tag\data\sources

GERMAN:  
Normalerweise gelangst du zu folgendem Verzeichnis, wenn du %AppData% in die Adressleiste von Windows Explorer eingibst:  
C:\Benutzer\DEINBENUTZERNAME\AppData\Roaming\

Der relevante Unterordner:  
\Mp3tag\data\sources

---

<div class="post-metadata">

**Author:** ![gambit](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/e0b2c6/32.png) [@gambit](https://community.mp3tag.de/u/gambit)\
**Post date:** [November 11, 2023, 4:44am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1160 "2023-11-11T04:44:40Z")

</div>

Hi I just wanted to say thanks, I find it extremelly useful.

I'm having a problem with the year and date of some releases, they are not being correctly retrieved from beatport. For example Beatport Release ID 2658839.

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [November 17, 2023, 7:21pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1161 "2023-11-17T19:21:40Z")

</div>

> [@gambit](#):
>
> I'm having a problem with the year and date of some releases, they are not being correctly retrieved from beatport. For example Beatport Release ID 2658839.

Thanks for letting me know. It appears that there's a key `new_release_date` which is the correct one it seems resulting in the date 2019-08-09.

Is this what you mean?

Can you locally test this for me by editing all the `Beatport by &stevehero v6*.inc` files and replacing `publish_date` with `new_release_date` to see if that solves the issue.

If so, I'll update the scripts.

**Welcome to the forum!**

---

<div class="post-metadata">

**Author:** ![gambit](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/e0b2c6/32.png) [@gambit](https://community.mp3tag.de/u/gambit)\
**Post date:** [November 17, 2023, 10:55pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1162 "2023-11-17T22:55:20Z")

</div>

> [@gambit](#):
>
> 2658839

Hi! Yes that's what I meant, thanks! Replacing those lines fixed the actual date stored in the ID3 tag, but the date is still different in the intermediate window where all the releases matching the search terms are shown.

Based on your comment, I also tried to change the lines  
json\_select "new\_release\_date" # RELEASED  
#RegexpReplace "T\d+:\d+:\d+" ""  
SayRest  
Say "|"

But I only got a blank column.

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [November 17, 2023, 11:11pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1163 "2023-11-17T23:11:56Z")

</div>

> [@stevehero](#):
>
> `publish_date`

Leave that section in the `[ParserScriptIndex]=...` alone.

Keep this as it was:

```auto
json_select "release_date" # RELEASED
RegexpReplace "T\d+:\d+:\d+" ""
SayRest
Say "|"

```

Only touch the code below the `[ParserScriptAlbum]=...` line.

If you can test this for a while and get back to me. I'll update the scripts then. Thanks for reporting.

---

<div class="post-metadata">

**Author:** ![uselessuser](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/u/4af34b/32.png) [@uselessuser](https://community.mp3tag.de/u/uselessuser)\
**Post date:** [November 20, 2023, 12:25pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1164 "2023-11-20T12:25:55Z")

</div>

Hi!  
Thank you stevehero, your work is really appreciated.  
When I use the actual "RELEASE Search by (Album)Artist + Release" I never get the Artwork. I always have to do a second search for the Artwork. In a previous version this has been different.  
Does this problem also occurs to other uses or did I do something wrong?

---

<div class="post-metadata">

**Author:** ![gambit](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/e0b2c6/32.png) [@gambit](https://community.mp3tag.de/u/gambit)\
**Post date:** [December 5, 2023, 3:01am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1166 "2023-12-05T03:01:46Z")

</div>

Hi Steve!

I've been using the scripts with the "new\_release\_date" modification for the last two weeks, I think I've tagged around 100 songs and haven't found any more issues with dates so far, so thanks for taking the time to investigate! I guess you can update the scripts now.

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [January 1, 2024, 9:03pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1167 "2024-01-01T21:03:15Z")

</div>

> [@uselessuser](#):
>
> Does this problem also occurs to other uses or did I do something wrong?

Link to release?

> [@gambit](#):
>
> I guess you can update the scripts now.

I'll update the starting post. Thanks for reporting. Just one of those pesky bugs!!

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [January 1, 2024, 9:04pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1168 "2024-01-01T21:04:47Z")

</div>

### **v6.005** 2024.01.01

- FIX: Wrong release date was grabbed. Now using `new_release_date` that uses the correct date.

---

<div class="post-metadata">

**Author:** ![djepeto](https://community.mp3tag.de/user_avatar/community.mp3tag.de/djepeto/32/23132_2.png) [@djepeto](https://community.mp3tag.de/u/djepeto)\
**Post date:** [January 10, 2024, 3:01am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1169 "2024-01-10T03:01:26Z")

</div>

Hi Steve!  
I found wrong release date in the List of search results for [https://www.beatport.com/release/releases/350469](https://www.beatport.com/release/releases/350469)  
...if I use any "Release search by" option then I can see 2011-03-28. However, release is from 1983.

Of course, script works and I get correct release date after using the script - 1983.

I have seen this several time for some old releases (yrs 2000-2010) before last script update. So it's not new bug and I could say it's not urgent for repairing.

...or [link](https://www.beatport.com/release/releases/44546)  
list of search result 2007-02-05  
release page 2007-02-26

or [link](https://www.beatport.com/release/releases/2127218)  
list of search result 2017-06-30  
release page 2007-07-03

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [January 24, 2024, 11:14pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1170 "2024-01-24T23:14:00Z")

</div>

Not sure how to fix this.

For [this example](https://www.beatport.com/release/releases/2127218), the `select_json` function is selecting the right one with `json_select "release_date"`

Beatports json data is wrong.

```auto
"available_worldwide":0,
"catalog_number":"732183260062",
"create_date":"2017-10-05T04:25:50",
"encoded_date":"2017-10-04T22:25:50",
"exclusive":0,
"label_manager":"travis kirschbaum",
"publish_date":"2017-06-30T00:00:00",
"release_date":"2017-06-30T00:00:00",
"release_id":2127218,

```

---

<div class="post-metadata">

**Author:** ![HHH](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/h/e9c0ed/32.png) [@HHH](https://community.mp3tag.de/u/HHH)\
**Post date:** [February 28, 2024, 6:18pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1171 "2024-02-28T18:18:35Z")

</div>

Hi, first I wanted to thank you for the awesome script, it has helped me a lot fixing my library...

I have one question

Can the columns in the Tag Sources screen be permanently rearranged? I noticed you can drag them but they will reset the next time you do a search.

Thanks!

 ![Screenshot 2024-02-28 at 12.09.39 p.m.](https://community.mp3tag.de/uploads/default/original/3X/b/a/ba98ac21dc827aac825d69b3a987556b9d57ee15.png)

---

<div class="post-metadata">

**Author:** ![P.unkt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/0ea827/32.png) [@P.unkt](https://community.mp3tag.de/u/P.unkt)\
**Post date:** [February 28, 2024, 7:05pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1172 "2024-02-28T19:05:30Z")

</div>

@HHH

Sorting is done in line 41 in the file "Beatport by &stevehero v6\_Release Search.inc"

[IndexFormat]=% ↓ EXCLUSIVE%|% ↓ ID (◣\_◢)™%|% ↓ TRACK COUNT%|% ↓ RECORD LABEL%|% ↓ RELEASED%|% ↓ CATALOG%|% ↓ RELEASE NAME%|% ↓ ARTIST/S%|% ↓ REMIXER/S%|% ↓ GENRE/S%|%\_URL%

You also have to comment out unwanted columns or change their order, beginning in line 75 (json\_select "exclusive" # EXCLUSIVE).

---

<div class="post-metadata">

**Author:** ![HHH](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/h/e9c0ed/32.png) [@HHH](https://community.mp3tag.de/u/HHH)\
**Post date:** [February 28, 2024, 7:12pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1173 "2024-02-28T19:12:38Z")

</div>

Thank you!

I found it,

I want Track Name to be the first followed by % ↓ ARTIST/S% and % ↓ RELEASED%

But I don't see Track name there, which one would it be?

Thanks again for the quick reply

---

<div class="post-metadata">

**Author:** ![P.unkt](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/0ea827/32.png) [@P.unkt](https://community.mp3tag.de/u/P.unkt)\
**Post date:** [February 28, 2024, 7:19pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1174 "2024-02-28T19:19:55Z")

</div>

In this case it's  
"Beatport by &stevehero v6\_Track Search.inc" you have to edit.

---

<div class="post-metadata">

**Author:** ![HHH](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/h/e9c0ed/32.png) [@HHH](https://community.mp3tag.de/u/HHH)\
**Post date:** [February 28, 2024, 7:30pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1175 "2024-02-28T19:30:38Z")

</div>

Got it working!

Thanks again

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [March 10, 2024, 12:19am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1176 "2024-03-10T00:19:20Z")

</div>

**Finally** fixed my code to auto run a Web Source Script from outside Mp3tag. (Sort of like automatic tagging) 🤓

Just thought I'd make people aware it exists.

> [@AHK to auto run a Web Source Script from outside Mp3tag](https://community.mp3tag.de/t/ahk-to-auto-run-a-web-source-script-from-outside-mp3tag/52002):
>
> [[c1d42315529de62ba4bd4a95d867666d]](https://revolut.me/stephen147)Revolut Here's something I wrote to automatically run a script outside of Mp3tag, in my case foobar2000. Any CLI will work so long as AHK is supported. It'll ask the user to close once the saved file operation is finished. So all you'd have to do is go through the List of search results window and then ensure the adjust tag info is ok. Then a yes, no dialog where all you need to do is press enter to close Mp3tag. So 3 baby steps babyYou need to c…

---

<div class="post-metadata">

**Author:** ![HHH](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/h/e9c0ed/32.png) [@HHH](https://community.mp3tag.de/u/HHH)\
**Post date:** [March 10, 2024, 2:35am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1178 "2024-03-10T02:35:03Z")

</div>

Beatport Record Label

How can I get the Record Label Tag Field?  
When doing the search I can see the field

Example

 ![Screenshot 2024-03-09 at 8.32.25 p.m.](https://community.mp3tag.de/uploads/default/original/3X/4/4/444fc950a2ba593da36d28bdf233d1bd74212f7f.png)

But on the following screen I can't see Record Label even scrolling all the way to the bottom

 ![Screenshot 2024-03-09 at 8.34.06 p.m.](https://community.mp3tag.de/uploads/default/original/3X/2/b/2bc8ed23407f4974dbfab16453a1be1569f42ebb.png)

is there a way to add this field so it gets updated when doing the tag source search??

Thanks!

---

<div class="post-metadata">

**Author:** ![stevehero](https://community.mp3tag.de/user_avatar/community.mp3tag.de/stevehero/32/337_2.png) [@stevehero](https://community.mp3tag.de/u/stevehero)\
**Post date:** [March 10, 2024, 11:50am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1179 "2024-03-10T11:50:43Z")

</div>

Scroll down. It's under publisher.

[Previous page](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568.md?page=57)

[Next page](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568.md?page=59)
