Thanks for replying. I already do something similar and just hoped I could remove a step in my tag writing process. At least I know exactly what to leave now though. Thanks.
Edit; I noticed there was a few duplicates in your list so I've removed them and arranged what's left alphabetically.
ALBUM;ALBUMARTIST;ALBUM ARTIST;ARTIST;BEATPORT_ARTIST_URL;BEATPORT_ITEM_TYPE;BEATPORT_LABEL_URL;BEATPORT
_RELEASE_ID;BEATPORT_TRACK_ID;BEATPORT_TRACK_URL;BPM;CATALOG #;COMMENT;COMPILATION;COUNTRY;DATE;DISCOGS_MEDIATYPE;DISCOGS_RELEASE_ID;DISCNUMB
ER;ENCODEDBY;ENERGYLEVEL;GENRE;INITIALKEY;ISRC;MEDIATYPE;MIXARTIST;PICTURE;PODCA
S
T;PUBLISHER;RELEASETIME;REMIXER;SOUNDCLOUD_TAGS;STYLE;TIME;TITLE;TOTALDISKS;TOTA
L
TRACKS;TRACK;UNSYNCEDLYRICS;WWW;YEAR;
Today I downloaded version 4.0 of your scripts, unzipped and copied them to sources filder, as instructed. When I run any of them, after some seconds it replies
"Error connecting to server: http://www.beatport.com"
You could check first of all if MP3tag has access to the internet.
Use Help>Check for updates.
The result of that function should be a dialogue box - if you do not see any, then MP3tag has not internet access, probably blocked by the firewall.
Thanks for your instant reply, ohrenkino!
I do have full Internet access (see attachment a) and in particular access to www.beatport.com (see attachment daft).
From the beatports screenshot it looks like the css of the website hasn't loaded because the font is a dead giveaway. Are you using a proxy by any chance. It normally appears like that when I do for several seconds. Have you tested on more than one release or track?
Here are two action groups which i use regulary after using this excellent script. Both are intended to correct the awkward artist formats at beatport:
The first one replaces the last (or single) comma in a list of artists with an ampersand (&):
Begin Action Group &Web Sources Scripts Nachbearbeitungeng#Beatport#&Komma zu Ampersand umwandeln
Action #1 Actiontype 5: Format value Field ______: ARTIST Formatstring: $regexp(%artist%,', ([^,]+)$',' & $1')
Action #2 Actiontype 5: Format value Field ______: ALBUMARTIST Formatstring: $regexp(%albumartist%,', ([^,]+)$',' & $1')
Action #3 Actiontype 5: Format value Field ______: MIXARTIST Formatstring: $regexp(%mixartist%,', ([^,]+)$',' & $1')
Action #4 Actiontype 2: Replace Field ______: ARTIST Original ___: & Replace with: &
[_] Only as whole word[_] Case sensitive comparison
Action #5 Actiontype 2: Replace Field ______: ALBUMARTIST Original ___: & Replace with: &
[_] Only as whole word[_] Case sensitive comparison
Action #6 Actiontype 2: Replace Field ______: MIXARTIST Original ___: & Replace with: &
[_] Only as whole word[_] Case sensitive comparison
End Action Group &Web Sources Scripts Nachbearbeitungeng#Beatport#&Komma zu Ampersand umwandeln (6 Actions)
The second one replace a list of album artist (as you get it for singles wiht remixers) with the first name of that list (which is usually the main artist, which is listed as album artist on other shops and databases):
Begin Action Group &Web Sources Scripts Nachbearbeitungeng#Beatport#&Albumartist = erster Künster
Action #1 Actiontype 5: Format value Field ______: ALBUMARTIST Formatstring: $regexp(%albumartist%,',.+',)
End Action Group &Web Sources Scripts Nachbearbeitungeng#Beatport#&Albumartist = erster Künster (1 Action)
by the way: thanks DetlevD for you action to forum code tool
firstly i wanted to say a massive thank you for this script, absolutely love it!
almost gave up on the treacherous task of sorting my music..
just wondering is it simply possible to search with "single track search" without the catalogue coming back with this [BP SINGLE TRACK #4069535] and instead "ID013" which is the catalogue...
i know its porbably not possible, or is there another way around it?
when using the search by release function im spending so much time trying to find the track amongst the 30 EP results it gives me, where as single track search i can instantly see the track i want, but then im faced with the catalogue issue, is there a middle ground between the two?
again huge thanks for the script its going to be used a lot!
This was not available when I wrote the script and is still not available. If you navigate to the trackpage of the song (not the release page) and if you view page source you'll see that the CATALOG # is nowhere to be found therefore not allowing the script to get it. Scripts can only parse one URL at a time. Sorry about the bad news. Glad you like the script.
Only other way is to use a COPY of the WWW(URL) release script and name it Beatport by &stevehero v4.0#RELEASE Direct by &WWW(URL) With Only CATALOG + ALBUM [CATALOG] Tag
I've created a script for you that gets tags (see below):
thanks for the reply, yeah its a shame it can't all be done as one, I've used it about 20 times and it seems to be working fine although the MP3Tag has crashed twice whilst using this feature, I'm not sure if its something on my end or? I've simply downloaded and popped it in the same folder as the others, its defiantly more time saving using this so thank you for creating it
just wondering is there a way to get this script to run over all the tracks so i don't have to manually click each and every track again, if that makes sense? like a batch catalogue finder? seeing as all the URLs are already there from me manually inputting them using the "single track search" I'm probably asking for way too much here (again) but its worth an ask, I'm also willing to make a donation for your hard troubles as its already saving me a bunch of time.
I have not got any crashes as much as you
say, maybe one or two in my usage of it. Just maybe give it time to parse the information and don't click until the info pops up. As regards batch processing, again this is not possible unfortunately.
The donation will be for forlian the programmer of the program and he deserves every penny.
Steve, you might wanna take a look at the future Beatport's new web-layout.
Gonna be a lot of changes which might be in conflict with your script.
Not sure if Beatport and Beatport Pro will be 2 seperate website, but just in case you might want to take a peek.
Yes, thanks. I got a subscription email regarding this. Who knows. I won't be doing anything until the script fails or beatport announces any permanent change.