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

Hi Stevo,

Great script :smiley:

But I want to change some things and fail doing it myself :wink:

  • First I want the year to be YYYY into the year feld.
  • The track should be 01, 01 etc. instead of 01/03, 02/03....
  • And at least the comment field should simply be deleted, so everything that was in the field before should be cleared

What do I have to change?

Thank you
Zoker

Thanks :slight_smile:

  1. In the line

     outputto "year"
     gotoline 1
     findline "<dateReleased>"
     regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$1-$2-$3"            # YEAR IN YYYY-MM-DD FORMAT
     #regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$1-$3-$2"        # YEAR IN YYYY-DD-MM FORMAT
     #regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$3-$2-$1"        # YEAR IN DD-MM-YYYY FORMAT
     findinline "<dateReleased>"
     sayuntil "</"
    

Change to
outputto "year"

    gotoline 1
    findline "<dateReleased>"
        regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$1"            # YEAR IN YYYY FORMAT
    #regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$1-$2-$3"            # YEAR IN YYYY-MM-DD FORMAT
    #regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$1-$3-$2"        # YEAR IN YYYY-DD-MM FORMAT
    #regexpreplace "(\d\d\d\d)-(\d\d)-(\d\d)" "$3-$2-$1"        # YEAR IN DD-MM-YYYY FORMAT
    findinline "<dateReleased>"
    sayuntil "</"
  1. beatport.com scripts by stevehero (search & direct) - jaimz mod

  2. Change

    set "Comment" # EXTRA FIELD

to

    set "Comment"     # EXTRA FIELD

Hi! Many thanks for your work! Maybe this is a dumb newbie question ...: I have a large music collection, which defines the tags by type: %artist% - %title% ... Individually script works great! Can I customize the script to process the tracks automatically in batch mode?

Sorry, i find answer:

Yes, if you are using the track API then one track at a time whereas an album will tag multiple tracks on that API page.

Hi,

Is it possible to set the script to only update a field if it is currently blank in the ID3 tag? The reason is, I'd prefer to keep my own keys where mine differ from those on Beatport.

You could help yourself with a little different workflow:
first create an export to save the data you want to keep,
then update the other data with the beatport script,
then re-import the data you just exported.

Hey,

i have customized my "Beatport by &stevehero#RELEASE Direct by &BEATPORT_RELEASE_ID.src" very nice, but there's something I'm not able to code:

The artist hast to be "artist, mixartist" but I'm not able to code this section. For now it looks like that:

outputto "Artist"
            sayregexp "(?<=<Artist>)[^<]+" ", " "</track>"
            say ", "
            sayregexp "(?<=<Remixer>)[^<]+" ", " "</track>"

This works fine, BUT if there's no mixartist (f.e. "Original Mix") then there is always this comma after the artist.

Can someone help me?!

Greez, skrippi

PS:
For the "Beatport by &stevehero#SINGLE TRACK Direct by BEATPORT_TRACK_ID.src" it works very fine if I only add this to section "costumization starts":

# ARTIST
    outputto "artist"
    say ", "
    sayoutput "Mixartist"

But here is the same problem with the comma, if there's no Mixartist...

EDIT:
Maybe something like this:
sayregexp "(?<=[]|[])[^<]+" ", " ""

But this only works a half too...

Sorry I didn't back to you but with a new job I haven't had the man hours to get working on V3.0 of the script. So That seems to be fixed after this weeks holidays. See attached of what the release script will look like. Added are a few wee extra tags as you can see. As this is a completely rewritten .src it warrants the new v3.0 tag :slight_smile:

Tag panel window


UNSYNCLYRICS Tag


I will upload it once it is tried and tested and tested some more :slight_smile:

I still have to figure out what's the best way to manage the VA (Various Artists) in the ALBUMARTIST field. As beatport generally has a single release with one track but may have up to 4/5 artists working on it. Which means it is not a compilation, more a collaboration and I tend to find myself putting in the correct ALBUMARTIST info more often than not and clearing the COMPILATIONS tag.

What's your opinions?



Thank you very much for the script. Tell me how to make these changes. [MML007] Splashdown

no problem, to which tag?

And noticed a bug. When you release a lot of tracks before he tag of the track which is higher. Let's say I have the 26th track. And he takes from the 25th.

Where is says outputto "album" change 'album' to "albtmp" then at the bottom

Change:

ALBUM [CATOLOG #]

outputto "album"
say " ["
sayoutput "catalog #"
say "]"

To:

[CATOLOG #] ALBUM

outputto "album"

    say "["
    sayoutput "catalog #"
say "] "

    sayoutput "albtmp"
    set  "albtmp"

I have yet to notice that problem. Have you the beatport url of the problem release?

Thank you very much. And that's the problem. http://www.beatport.com/release/axtone-pre...mas-gold/915058 To save the tag in the 36m track, but it takes given their 35go ((

Have that album when it first came out. Never noticed anything wrong with the tags. I'll check that tomorrow when I'm near my computer.

I don't quite understand your problem. Are you using google translate? :slight_smile: I tried that release and everything is working okay. See attached screenshot of track 24 onwards.

All I can suggest is re-download the .zip pack HERE and try again.


http://www35.zippyshare.com/v/66553218/file.html
http://www61.zippyshare.com/v/56779943/file.html
Chose the right and took the tag from another track. Sorry for the English.

It is not a problem with the scripts. Click inside the right hand window and scroll down. You will see the problem then. The two tracks do not line up properly. Then select the track in the right window and move down until they line up.

If you have only one song on the album use the single track scripts. It's what they were designed for.

http://www38.zippyshare.com/v/29982394/file.html
http://www26.zippyshare.com/v/88786639/file.html

Fixed all the same. A directory number remains the same (

Drag the column header of the file name column over the right border and the vertical scroll bars will match.


Tracks still do not line up. Select the right track and click 'down' so both are 3 from the bottom. Both tracks need to line up perfectly.