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

<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 26, 2021, 10:04am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/771 "2021-01-26T10:04:29Z")

</div>

I've tested it my end and it works. That's why I wanted a url.

---

<div class="post-metadata">

### Author: ![thesuperintendent](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/4da419/32.png) [@thesuperintendent](https://community.mp3tag.de/u/thesuperintendent)
#### Post date: [February 5, 2021, 8:54pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/772 "2021-02-05T20:54:06Z")

</div>

> **[Sun Salutations EP von These Eyes auf Beatport](https://www.beatport.com/release/sun-salutations-ep/3246571)**
>
> Probieren Sie Sun Salutations EP von Breach, Cinnaman auf Beatport

Have the same issues as well. Example url above 🙂  
Must be a Beatport issue, because it was working fine earlier.  
Can't see what's wrong though. Maybe you can see the issue.

---

<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: [February 5, 2021, 9:42pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/773 "2021-02-05T21:42:56Z")

</div>

Works fine here. Seems its either something with beatport earlier or your scripts and/or Mp3tag need updating if not done so.

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

---

<div class="post-metadata">

### Author: ![thesuperintendent](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/4da419/32.png) [@thesuperintendent](https://community.mp3tag.de/u/thesuperintendent)
#### Post date: [February 5, 2021, 9:51pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/774 "2021-02-05T21:51:13Z")

</div>

Doesn't have a title in your screenshot as well 😉  
Which by the way is the only issue I have as well. All other fields are working fine.

---

<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: [February 5, 2021, 11:00pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/775 "2021-02-05T23:00:54Z")

</div>

I might have missed that before. There's no title in beatports json in some cases it seems. Trying to find a way around that.

---

<div class="post-metadata">

### Author: ![Wannastayunercover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/977dab/32.png) [@Wannastayunercover](https://community.mp3tag.de/u/Wannastayunercover)
#### Post date: [February 5, 2021, 11:11pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/776 "2021-02-05T23:11:21Z")

</div>

easy fix instead of saying it's an issue of blabla bla engineerrrss...

json\_select "title" # TITLE  
ifnot ""  
sayrest  
else  
json\_select "name"  
sayrest  
say " ("  
json\_select "mix"  
sayrest  
say ")"  
endif  
say "|"

---

<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: [February 5, 2021, 11:57pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/777 "2021-02-05T23:57:00Z")

</div>

This is what I've done earlier. I found a bug in the single tracks scripts too. But it's like it's a timing issue or an Mp3tag bug because it's intermitant. Not sure.

But this will check mix if it's empty or not.

I'll bundle this along with the other single track fix when I find out what's wrong.

```auto
# outputto "TITLETEMP" # TITLE|TITLETEMP
outputto "TITLE" # TITLE|TITLETEMP
json_select "title"
if ""
json_select "name"
sayrest
json_select "mix"
ifnot ""
say " ("
sayrest
say ")"
endif
say "|"
endif

```

**Edit**  
Although, I've found other's where this doesn't work like: [https://www.beatport.com/release/halloween-grooves-e-p/3170830](https://www.beatport.com/release/halloween-grooves-e-p/3170830)

**Maybe it's been a long day but can you try this guys. Sometimes it's working and sometimes it's not.**

---

<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: [February 6, 2021, 12:27am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/778 "2021-02-06T00:27:27Z")

</div>

Try this, it seems to be better skipping the title altogether and using the name and the mix.

```auto
outputto "TITLE"
json_select "name"
sayrest
json_select "mix"
ifnot ""
say " ("
sayrest
say ")"
endif
say "|"

```

---

<div class="post-metadata">

### Author: ![thesuperintendent](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/4da419/32.png) [@thesuperintendent](https://community.mp3tag.de/u/thesuperintendent)
#### Post date: [February 6, 2021, 12:32am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/779 "2021-02-06T00:32:23Z")

</div>

Gonna check it out, for the first few releases it works perfectly again! 😃

---

<div class="post-metadata">

### Author: ![dijital68](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/90ced4/32.png) [@dijital68](https://community.mp3tag.de/u/dijital68)
#### Post date: [February 7, 2021, 6:55pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/780 "2021-02-07T18:55:21Z")

</div>

Wow, just stumbled on this and registered to say THANK YOU to @stevehero and everyone who helped along the way.

---

<div class="post-metadata">

### Author: ![Wannastayunercover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/977dab/32.png) [@Wannastayunercover](https://community.mp3tag.de/u/Wannastayunercover)
#### Post date: [February 8, 2021, 12:16pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/781 "2021-02-08T12:16:16Z")

</div>

I still don't understand why I'm getting better results with some requests with your scripts just adding " 20" to the search string but most of the time it will narrow results or even find some tracks giving no results founds without it.

To test, just try searching "Fur Coat Adagia"  
and then "Fur Coat Adagia 20"

Have a nice day.

Tip number 2 :  
just replace "&" in artists with nothing.. you're getting better results searching by example "OIBAFWALLEN" than "OIBAF&WALLEN"

---

<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: [February 8, 2021, 12:32pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/782 "2021-02-08T12:32:02Z")

</div>

> [@Wannastayunercover](#):
>
> To test, just try searching "Fur Coat Adagia"  
> and then "Fur Coat Adagia 20"

This is due to that release been released in 2020.

---

<div class="post-metadata">

### Author: ![Wannastayunercover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/977dab/32.png) [@Wannastayunercover](https://community.mp3tag.de/u/Wannastayunercover)
#### Post date: [February 8, 2021, 12:36pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/783 "2021-02-08T12:36:08Z")

</div>

Works even with ones released in 2021

---

<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 8, 2021, 12:37pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/784 "2021-02-08T12:37:47Z")

</div>

This works very nice, too:  
Search by label name using the "Beatport Artist + Release.src" script leaving the "RELEASE by Album Artist" field empty and putting the label name in the "Release" field.

@ [Wannastayunercover](https://community.mp3tag.de/u/Wannastayunercover) Maybe because "20" is a part of "2021" 😉

EDIT: You are right! This release from 1996 "Sven Väth - Six In The Mix" does not show up when I search for the album title only, but adding a "20" brings it up.

---

<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: [February 8, 2021, 12:56pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/785 "2021-02-08T12:56:19Z")

</div>

Well, so does this:  
[https://www.beatport.com/search?q=SIX+IN+THE+MIX+12345678910](https://www.beatport.com/search?q=SIX+IN+THE+MIX+12345678910)

It returns less results than:  
[https://www.beatport.com/search?q=SIX+IN+THE+MIX+20](https://www.beatport.com/search?q=SIX+IN+THE+MIX+20)

Not sure why this is. Probably a beatport fuzzy search thing in their backend search engine.

* * *

I might add label searching in the future release.

- Release and label
- Artist and label

---

<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: [February 8, 2021, 7:51pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/786 "2021-02-08T19:51:56Z")

</div>

My title field is empty after using the script. Everything was very well yesterday 🤔.

---

<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: [February 8, 2021, 8:07pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/787 "2021-02-08T20:07:40Z")

</div>

Try this fix. I haven't implemented it as it would be good for you guys/gals to test it.

> [@\[WS\] Beatport.com by stevehero \[Release, Single Track & Artwork tagging\]](https://community.mp3tag.de/t/beatport-com-wss-by-stevehero-release-single-track-artwork-tagging/12568/778):
>
> Try this, it seems to be better skipping the title altogether and using the name and the mix. outputto "TITLE" json\_select "name" sayrest json\_select "mix" ifnot "" say " (" sayrest say ")" endif say "|"

---

<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: [February 9, 2021, 12:22am UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/788 "2021-02-09T00:22:10Z")

</div>

Update on the ol' scripts.

### **v5.05** 2021.02.09

- FIX: \_TIME\_CHECK field was getting parsed when there was 1 and 10 to 19 tracks.
- FIX: TITLE field was missing on both the TRACK and RELEASE scripts. Beatport changed something their end.

_Then I noticed I had done something stupid._

### **v5.06** 2021.02.09

- FIX: Removed unwanted json\_unselect\_object in TRACK scripts.
- FIX: replace "Original Mix" """" is now used as opposed replace "(Original Mix)" "".
- CHG: Changed the amount of search results for TRACK scripts to 100 as opposed 25.

---

<div class="post-metadata">

### Author: ![X-Tropic](https://community.mp3tag.de/user_avatar/community.mp3tag.de/x-tropic/32/7536_2.png) [@X-Tropic](https://community.mp3tag.de/u/X-Tropic)
#### Post date: [February 9, 2021, 8:57pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/789 "2021-02-09T20:57:28Z")

</div>

Is it possible to do as before so that when searching for "Track - Filename", this window immediately appears, without a list of releases.

 ![Снимок экрана 2021-02-09 в 23.53.55](https://community.mp3tag.de/uploads/default/original/2X/8/86b938f0aa3fed12bd937995f88f700b63da3928.png)  
Is it possible to bypass the release list when using "Track - Filename"?  
 ![Снимок экрана 2021-02-09 в 23.53.37](https://community.mp3tag.de/uploads/default/original/2X/7/74cefc419e1d6806206879f9f4056be1a20d67d8.png)

---

<div class="post-metadata">

### Author: ![Wannastayunercover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/w/977dab/32.png) [@Wannastayunercover](https://community.mp3tag.de/u/Wannastayunercover)
#### Post date: [February 9, 2021, 9:18pm UTC](https://community.mp3tag.de/t/ws-beatport-com-by-stevehero-release-single-track-artwork-tagging/12568/790 "2021-02-09T21:18:49Z")

</div>

Hello Steve, you have to amend your code : your scripts are getting the same IDs for beatport trackIDs and ReleaseIDs :  
ReleaseIDs are to get collected using :  
outputto "BEATPORT\_RELEASE\_ID"  
json\_select\_object "release"  
json\_select "id"  
json\_unselect\_object  
sayrest

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

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