# \[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:** 56

<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:** [August 6, 2023, 10:46pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1117 "2023-08-06T22:46:42Z")

</div>

You should not set TRACKS.

---

<div class="post-metadata">

**Author:** ![jfbaastos](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/j/c37758/32.png) [@jfbaastos](https://community.mp3tag.de/u/jfbaastos)\
**Post date:** [August 7, 2023, 7:18pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1118 "2023-08-07T19:18:25Z")

</div>

it worked!!  
thanks Steve for helpin out!

 ![image](https://community.mp3tag.de/uploads/default/original/2X/2/25f2756f3f1f89d0150d199fad07cd42e6a9bf66.png)

---

<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:** [August 7, 2023, 7:33pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1119 "2023-08-07T19:33:59Z")

</div>

All of these options will be in a UI which will be a new feature I proposed to @Florian in the forum and he has implemented them. I have been sent an insider build with this to test and add this functionality to the scripts. So users will probably never need to edit code anymore. All this is done in a .SETTINGS JSON file which drives a UI.

---

<div class="post-metadata">

**Author:** ![kevin\_nok](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/k/9fc348/32.png) [@kevin\_nok](https://community.mp3tag.de/u/kevin_nok)\
**Post date:** [August 8, 2023, 6:25pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1120 "2023-08-08T18:25:29Z")

</div>

It don't work for me with 3.21 version, but I deleted them and installed 3.21f and it works ! 😉

---

<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:** [August 8, 2023, 9:27pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1121 "2023-08-08T21:27:24Z")

</div>

Welcome @kevin_nok. The version info is in the starting post if you're unsure.

Next big update of the scripts will require another update of mp3tag.

---

<div class="post-metadata">

**Author:** ![B-FiSH](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/b/b4bc9f/32.png) [@B-FiSH](https://community.mp3tag.de/u/B-FiSH)\
**Post date:** [August 10, 2023, 11:11pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1122 "2023-08-10T23:11:39Z")

</div>

Can you tell me what I need to edit to get commas between artists 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:** [August 10, 2023, 11:31pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1123 "2023-08-10T23:31:14Z")

</div>

In the `outputto "ARTIST"` section change the next ampersand to a comma.

---

<div class="post-metadata">

**Author:** ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)\
**Post date:** [August 11, 2023, 9:53pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1124 "2023-08-11T21:53:25Z")

</div>

As much as I love this, it still gets things wrong now and again... try searching for the following release

[https://www.beatport.com/release/umbau-absturz/4188652](https://www.beatport.com/release/umbau-absturz/4188652)

Holger Zilske  
UMBAU ABSTURZ

Then try searching for is under the 'search by direct'

---

<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:** [August 11, 2023, 10:15pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1125 "2023-08-11T22:15:27Z")

</div>

> [@DaveSumm](#):
>
> Holger Zilske

You really should have tried searching beatport for it first. My scripts can't find something that's not there in their search results. So raise an issue with them.

> **[Holger Zilske :: Beatport](https://www.beatport.com/search/releases?q=Holger%2BZilske)**
>
> Download and listen to new, exclusive, electronic dance music and house tracks. Available on mp3 and wav at the world’s largest store for DJs.

> **[UMBAU ABSTURZ :: Beatport](https://www.beatport.com/search/releases?q=UMBAU%2BABSTURZ)**
>
> Download and listen to new, exclusive, electronic dance music and house tracks. Available on mp3 and wav at the world’s largest store for DJs.

---

<div class="post-metadata">

**Author:** ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)\
**Post date:** [August 11, 2023, 10:27pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1126 "2023-08-11T22:27:37Z")

</div>

Not being funny but it's right there in the link... If I can find it manually then...

Did you search by direct also?

---

<div class="post-metadata">

**Author:** ![bitskream](https://community.mp3tag.de/user_avatar/community.mp3tag.de/bitskream/32/7247_2.png) [@bitskream](https://community.mp3tag.de/u/bitskream)\
**Post date:** [August 11, 2023, 10:39pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1127 "2023-08-11T22:39:57Z")

</div>

Hmm, "search by direct" works correctly for me with the script, but searching by release does not, and also searching by release on [beatport.com](http://beatport.com) also fails, so the script wouldn't have anything to process. NB. some searches on Beatport are region specific, so it's possible that is a factor for this release.

I also see that it is a new release, and I have found Beatport's search results to be a bit flaky for brand new releases. That release only shows up on the artist page, it does not show up in the releases by artist page. (yet)

---

<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:** [August 11, 2023, 10:40pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1128 "2023-08-11T22:40:02Z")

</div>

Because that's a DIRECT url. Of course it can find it and parse the info found on that page using the DIRECT scripts.

The search in the scripts use the URLs I posted above and your release is nowhere to be found. Did you click on them to see?

---

<div class="post-metadata">

**Author:** ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)\
**Post date:** [August 11, 2023, 10:59pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1129 "2023-08-11T22:59:23Z")

</div>

No, unfortunately searching by direct doesn't work for me. Maybe it's a geolocation thing as bistkream alluded.

I didn't click your links as you may be able to tell.

I've asked for it to be able to search within a label, which would make things a lot quicker and easier but I also understand this may not be possible or easy.

---

<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:** [August 11, 2023, 11:22pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1130 "2023-08-11T23:22:12Z")

</div>

You can search for labels but not releases specific to a label. If you find a way then I might add it.

If you can access the URL in your browser the scripts should work.

There's no such thing as searching direct. The direct scripts don't search, they use the release or track page and scrape the info from them.

Click the links. All will become clear as to why my scripts can't get anything in the search results dialog.

---

<div class="post-metadata">

**Author:** ![DaveSumm](https://community.mp3tag.de/user_avatar/community.mp3tag.de/davesumm/32/7819_2.png) [@DaveSumm](https://community.mp3tag.de/u/DaveSumm)\
**Post date:** [August 11, 2023, 11:52pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1131 "2023-08-11T23:52:50Z")

</div>

OK... was runing 6.0..0.0.0.0.0.0.0.0.0.2 not the latest. I just updated. My bad

latest script works via direct "search" by URL

![Screenshot 2023-08-12 093819](https://community.mp3tag.de/uploads/default/original/2X/7/71efbda0a719920e29288bb168bdf119e46587b9.png)

All is good, thanks for your patience!

---

<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:** [August 12, 2023, 12:55am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1132 "2023-08-12T00:55:11Z")

</div>

That's built into mp3tag. I cannot change what you've circled. The text below is what I've added.

---

<div class="post-metadata">

**Author:** ![bitskream](https://community.mp3tag.de/user_avatar/community.mp3tag.de/bitskream/32/7247_2.png) [@bitskream](https://community.mp3tag.de/u/bitskream)\
**Post date:** [August 13, 2023, 5:25pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1133 "2023-08-13T17:25:45Z")

</div>

There seems to be a bit of slightly too aggressive cleaning of artist/track/release data going on in the scripts. e.g. "Ben Weber" becomes "Ben er" for the search parameters.

---

<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:** [August 13, 2023, 6:20pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1134 "2023-08-13T18:20:36Z")

</div>

Will fix in next release. I think the regex should be `\bep\b` instead of `ep`

---

<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:** [August 18, 2023, 5:02pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1135 "2023-08-18T17:02:28Z")

</div>

It would be great if we could update the old 500x500 artwork to the new 1400x1400 if release has it via direct url on some automatic way (multiple files, different releases). Would that be possible in the future? If not, what is recommended for the fastest artwork update?

EDIT: I gave up. Many old photos are 1400, but 500 quality. I can't search for old releases with real 1400...

---

<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:** [August 19, 2023, 11:58am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/1136 "2023-08-19T11:58:48Z")

</div>

Whatevers on BP is what's there. Nothing I can do about it I'm afraid. But if you find a release with 1400 px ² and my scripts only get the 500 then please post example urls.

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

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