This Script is Optimized for:
iTunes 8
Traktor DJ Studio 3.x, Traktor Pro
Trakker (file management & track browser replacement for Traktor DJ Studio)(very cool App)
iTunes 8 - Now with fully compilations, AlbumArtist support (nice for Coverflow, iPhone, and all other Apple products)
Traktor DJ Studio 3.x, Traktor Pro
Trakker (file management & track browser replacement for Traktor DJ Studio 3.x)(very cool App).
Search by: Artist & Album and or Discogs Release ID
Imports: DiscogsID, Cover, isCompilation*, AlbumArtist*, Artist, Album, CatalogID, Publisher/Label, Mixartist*, Genre*, Country, Date*, Position*, Title, Remix, Remixer

Modifications:
2009-08-03: Version 1.5 / First Release of this Script - tested with mp3tag version 2.42
Limitations:
5000 calls per IP Address (per day)/ API (Discogs)
Known issues:
If the first "Track" Artist not exists (there can be a problem with the artist TAG)
But.... It is not often that we have this issue. (Check the Artist Tag by reading)
I optimize this script and fix this problem, first i must speak with the developer team.
I recommed for a nice clean Tagging to add this two Actions (not required but you clean your Tags):
First Action: Delete Tags without:
ALBUM;ARTIST;TITLE;TRACK;PUBLISHER;DISCOGSID
Second Action: Tag to File
Note: Change with your Driveletter mp3 Path.
$if(%isCompilation%,<yourHDD>:\Labels\\%publisher%\$if(%album%,%album%\,)$if(%POSITION%,'['%POSITION%']' ,'['$num(%TRACK%,2)']' )%artist% - %title%$if(%remix%, (%remix%),),<yourHDD>:\DJs\$if(%band%,%band%\,%artist%\)$if(%album%,%album%\,)$if(%POSITION%,'['%POSITION%']' ,'['$num(%TRACK%,2)']' )%artist% - %title%$if(%remix%, (%remix%),))
Result:
Output (non Compilation): DJs\Artist\Album\[A1] Artist - Title (Remix).mp3
Output for Compilations: Labels\Label\Album\[01] Artist - Title (Remix).mp3
A1 = Vinyl Positon, 01 = Track Position (none Vinyl)
For updates i Will edit this first post. Happy tagging.
Files in RAR Archive:
discogsapi4djs-at.src -> For searching via Artist and Album
discogsapi4djs-upd.src -> For searching via DiscogsID
Install? HowTo install is in the scripts.
discogsapi4djs_at.src (14.3 KB)
discogsapi4djs_upd.src (14.5 KB)