OK,I made this script long long time ago (~2 years or so), i never thought about publishing it but i find it very useful for me, so I decided to do it. I'm not a coder and I made it long time ago, so don't expect me fixing bugs or updating it. However it's pretty much complete (at least how I imagined it) and it works just fine for me.EDIT: I change my mind, I will try to develop it further.

The idea was to tag & rename large amounts of full releases (ablums, vinyls, ect.), extracting as much information as possible.

This script has a lot of fixes for discogs and extras, so that all you tags and files look alike.

How to use it?1. Find your release at www.discogs.com.2. Copy it's id (i.e. http://www.discogs.com/Age-Of-Love-The-Age.../release/116283, you need 116283).3. Drop your files to Mp3tag.4. Delete all present tags (Not necessary anymore)5. Run "Tag sources -> Discogs_xml_all"6. Paste id (search field sould be like this 116283)7. Aplly tags.8. Run actions: 1. Discogs_XML *NEEDED* to complete tagging, run this first, put it at the top of the actions list. 2. MixedCD check this *ONLY* if you have CD ripped to a single track, otherwise it will mess up your tags. 3. RenameLabels rename your files, folder, export .m3u playlist, .sfv checksum and txt release info. If you will uncheck it your files will be tagged, but not renamed, moved, no info exported and ect.NOTE: Script will move your tagged files' dir to E:\Music\_labels\%PUBLISHER% (that's where i store my music). If you do not want that delete last command line in Actions --> 3. RenameLabels, or change dir to which one suits you better.

CODE

CHANGES in v2.09:FIX: Credits fix.

CHANGES in v2.08:FIX: More code fix.

CHANGES in v2.07:FIX: Issues related to renewed Discogs API.ADD: New field - MASTERID.

CHANGES in v2.03:FIX: DISCNUMBER issues.ADD: New field - WWW with link to discogs.ADD: Now you can run actions more than once.

CHANGES in v2.02:CHANGE: CREDITS now is sorted by role (just like in discogs).CHANGE: Removed artist name variations from CREDITS.ADD: COMPOSER tag, filled from Composer, Written By, Music By and Producer.FIX: A lot track fixes.

CHANGES in v2.01:ADD: Removes Dupe PUBLISHER and CATALOG values.ADD: Grabs all genres instead if first one.ADD: If DJ mix is present, it is written to BAND tag.ADD: Overall credits are separated from per track credits. FIX: Now TRACK, TOTALTRACKS, NOTES, COUNTRY, MIXARTIST should work fine.FIX: More minor fixes.

CHANGES in v2.00:CHANGE: Now you can run actions only once after applying tag from web source.CHANCE: All credits go to CREDITS tag, also Remix credit goes to MIXARTIST tag.CHANGE: Script should run *a lot* faster.ADD: Added name variations.

CHANGES in v1.10:FIX: Now saves all credits, including "overall". There was error in actions.FIX: Properly saves tags witch includes named vinyl or disk sides like this.FIX: Did not fixed artist names from "Artist, The" to "The Artist" witchincluded "(#)" at the end, like this one.ADD: You can leave your curent tags, script should auto-remove them.ADD: Auto exports .m3u playlist, .sfv checksum and .txt release info.ADD: Auto move to dir where i store files.CHANGE: Underdashes "_" replaced with spaces.

v1.00:First public version.

That's it. I've put a lot of hard work into it. I hope you like it.Feel free to modify it for your needs.Also if you need any help, just ask.

Agree with previous speakers that this is an amazing script rivaling Dano's masterpieces over the years. It's tragic it's not developed anymore. After the big Discogs Upgrade of their site I have 3 things not working

- Overall Credits don't come out at all- Track Credits come out like this <role>Cello</role><name>Matt McGeever</name>- After adding the small Cover Art piece of the script I get a pic, but the wrong one

Anyone proficient enough to dig in to this scrip to see if it's fixable?

I think I fixed most errors. Except for Credits (other) and regex action, unfortunately.I share the result if it is interesting community. I need a little more time to fine-tuning.Pufas script really very cool

QUOTE (Windjammer @ Oct 2 2009, 02:17)

- Track Credits come out like this <role>Cello</role><name>Matt McGeever</name>

I think you can use replace action for clean it.

replace CREDITS PER TRACK "</role><name>" by ";"replace CREDITS PER TRACK "</name><role>" by ", "replace CREDITS PER TRACK "<role>" by ""replace CREDITS PER TRACK "</name>" by ""

Great work morrison! Really like what you have done so far with the ID Search dialogue, the Cover Image and solving the LP problem with track numbers using letters (and not numbers).

Discovered that Dano's "Discogs by Release ID Extended"script (attached) brings in the Track Credits just fine. The original brought it into the "MixArtist"-field and I have changed that to bring it into the "Comments"-field instead which suits me better. I also placed the "Track Temp"-field in a "VinylNr."-field instead.

The structure of the script file seems to be very different than the one from Pufas so I don't know how much you can use, but since you seem to know more about scripting than me... The thing I haven't found anything to bring in to mp3tag is Over All Credits.

//Windjammer

2009-10-05Edited the "Track Temp"-field name again in Dano's script and called it "Vinyl Track" instead, like in the Pufas script.