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

Thanks Steve but the issue I have is this. I want year to be YYYY and RELEASETIME to be YYYY-MM-DD is this possible? I did what you said above already before I asked my question, but if I make year to be YYYY then RELEASETIME is the same.

Make sure these 3 separate sections are as shown

# DATE OPTION BELOW (Defaults to YYYY-MM-DD so leave this untouched for this output)
# Only leave one of these line below uncommented with no # preceding the line
# regexpreplace "(releaseddate\":\s*\")(\d\d\d\d)-(\d\d)-(\d\d)" "$1$3$4"     # DATE in MMDD format
# regexpreplace "(releaseddate\":\s*\")(\d\d\d\d)-(\d\d)-(\d\d)" "$1$4$3"   # DATE in DDMM format

# YEAR OPTION BELOW (Defaults to YYYY-MM-DD so leave this untouched for this output)
# Only leave one of these line below uncommented with no # preceding the line
# regexpreplace "(released\":\s*\")(\d\d\d\d)-(\d\d)-(\d\d)" "$1$2-$4-$3"   # YEAR in YYYY-DD-MM format
# regexpreplace "(released\":\s*\")(\d\d\d\d)-(\d\d)-(\d\d)" "$1$4-$3-$2"   # YEAR in DD-MM-YYYY format
regexpreplace "(released\":\s*\")(\d\d\d\d)-(\d\d)-(\d\d)" "$1$2"         # YEAR in YYYY format

---

outputto "RELEASETIME"
sayoutput "DATE"
# say "T00:00:00Z"
# DISCTOTAL

---

# set "RELEASETIME"
1 Like

tag INITIALKEY not working (v5.12 by stevehero)

set "INITIALKEY"

to

# set "INITIALKEY"

1 Like

I'm looking for a way to have the mix name (like: Original Mix, Extended Mix) in the SUBTITLE ID3 field. What do have to change to make it work?

Change:

# STYLE
outputto "STYLE"
say "Electronic"

To

# STYLE
outputto "STYLE"
say "Electronic"

# SUBTITLE
outputto "SUBTITLE"
SayOutput "MIXARTIST"

Unrelated to the script but has anyone noticed a slow search using Chrome? It's my default browser and it's wicked slow. I've disabled any extensions and it's still the same.

Try this link in Chrome and Firefox. Chrome takes up to 10 seconds to load and FF is within a second.

I can confirm this. Beatport has always been this slow on Chrome.
Using the Edge browser it's even faster than under Firefox.

1 Like

Thanks. Thought it just my chrome setup.

Parsing bug - genre Big Room writing to tag as Mainstage
Trance 100 - 2014 от Armada Music Albums на Beatport

It's not a bug, just beatports JSON section in the HTML code where the info and others are using Bigroom whereas the HTML (What you see is using a different value). Probably won't be changing this to get the parse the HTML section.

Late reply, but thought I would test this :slight_smile:
In Chrome, it is 10+ seconds,
but in Vivaldi (which is based on Chromium), it's about 1.5 seconds

1 Like

Hi. I can't use the script. I put all the files in the right folder as expected, but there are no options for working with the script in the program menu

Screenshot_3
Screenshot_1

Try finding your MP3Tag path, in your user profile,
ie.
C:\Users\ < USER > \AppData\Roaming\Mp3tag\data\sources

Whether there is a possibility for TRACK/TOTALTRACKS field?

Not possible atm until this feature is added.

2 Likes

Sure, just set TOTALTRACKS=10
or however many are on the release. It seems to be a standard field on the Beatport scripts when getting COMPILATION=1 ... HTH

1 Like

@stevehero - How do I get tracks 1-9 to get leading zeroes on them? I tried the scripts, but I don't think I have it right or does it not work yet? Thank you! :slight_smile:

No the compilation = 1 is derived from whether it is various artists or not. Cannot pad the tracks until that feature is added I linked above.

1 Like