# \[WS\] Discogs ALL

**URL:** https://community.mp3tag.de/t/ws-discogs-all/8641
**Category:** Broken Web Sources
**Created:** [July 20, 2009, 6:31pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641 "2009-07-20T18:31:17Z")
**Posts on this page:** 20
**Page:** 4

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [October 31, 2009, 9:31am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/61 "2009-10-31T09:31:06Z")

</div>

> [@morrison](#):
>
> I think something like this - [http://www.discogs.com/Aesop-Rock-None-Sha...release/1055571](http://www.discogs.com/Aesop-Rock-None-Shall-Pass/release/1055571) ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")
> 
> 😆

Sorry, but I think You misunderstood, this only could be possible if you want keep all your credits in %CREDITS%, not per track. Unfortunately WebSource does not offer any mathematical operations so this is quiet impossible.

> [@UserName2](#):
>
> Hi
> 
> Im new registered member here and have 3 questions if I may please for an answers.
> 
> 1. In the very little explanation, how to use this script (first post of the topic) says that the user need to copy and paste the id of the release. This is useful when you need to check, correct and sort just a few releases but usually its not like that. Usually people need to manipulate with several houndreds of releases they they want to save to their music collection. In this case, copying and pasting the ids of releases wouldn't save any time. It needs to be done automatically - only with scanning the subfolders of the main folder. How could we do this so we can save some time with using the script?
> 
> 2. Is it possible that the script checks specific folder and external (which would be added) .doc file; if the label's name AND ( ! ) exactly the same release, already exsist then it deletes (or at least shows that the duplicate already exsist) the subfolder (release) automatatically? If only the label's name already exsist then it makes the folder named with label's name and a symbol (which indicates that you already have something from this label) by your own choice for example '' ( ! ) ''. If label's name doesn't exsist (not on hard drive and not in .doc file) then it creates folder named with the name of the label and moves the releases, that belongs to it, inside this folder.
> 
> 3. Is also possible that the script automatically checks for corrupted files (mp3 file is corrupted when in the yellow window, which appears if you move the mouse cursor on the icon, the line with ''Duration'' is NOT given) and NONmp3 files (files which aren't in mp3 format)?
> 
> Thank you.

1 & 2: No, mp3tag is not capable to do that.  
3: No, but you can rename a file or move it elsewhere.

Btw, I'm not developer of mp3tag, just this websource.

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [October 31, 2009, 12:06pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/62 "2009-10-31T12:06:14Z")

</div>

Pufas,

Is the "Remove Fields Except" ACTION really necessary? I'm asking because it makes it impossible to run other scrips, like the Amazon & RYM, before it. Since your script is by far the best you really want to run it last to get artist, composer, and all the other tags that the other scripts also gets, right. I want to save tags from the others scripts like for example MOOD, THEME, ASIN and AMAZON REVIEW.

Wouldn't it be better if your ACTIONS only cleaned up your tag's?

//Windjammer

ps. I'll be asking more questions about your script, I love it!

---

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [October 31, 2009, 3:39pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/63 "2009-10-31T15:39:50Z")

</div>

I guess not, You can remove it if you like.

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [October 31, 2009, 6:17pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/64 "2009-10-31T18:17:45Z")

</div>

Pufas,

This one is a big one. There is so mush text in both the over all credits and the individual track credits so the script or mp3tag truncates a lot. Don't know where the problem lays, what do you think?

[http://www.discogs.com/Shakira-Oral-Fixati...release/1473371](http://www.discogs.com/Shakira-Oral-Fixation-Vol-2/release/1473371)

//Windjammer

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [November 1, 2009, 2:37pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/65 "2009-11-01T14:37:27Z")

</div>

Pufas,

The cleanup ACTIONS also delete any Album art. Guess this is not as designed, or?

Regards,

//Windjammer

---

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [November 2, 2009, 6:21am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/66 "2009-11-02T06:21:12Z")

</div>

> [@Windjammer](#):
>
> Pufas,
> 
> This one is a big one. There is so mush text in both the over all credits and the individual track credits so the script or mp3tag truncates a lot. Don't know where the problem lays, what do you think?
> 
> [http://www.discogs.com/Shakira-Oral-Fixati...release/1473371](http://www.discogs.com/Shakira-Oral-Fixation-Vol-2/release/1473371)
> 
> //Windjammer

It doesn't, it's just not displayed, but it's there. If you click on TMPCR or whatever in preview window you will see complete text.

> [@Windjammer](#):
>
> Pufas,
> 
> The cleanup ACTIONS also delete any Album art. Guess this is not as designed, or?
> 
> Regards,
> 
> //Windjammer

Thanks I forgot to do that 🙂

> [@Windjammer](#):
>
> Another dream would also to be able to put Written By - Lennon (Tracks 2, 5, 6) on the right tracks, adding to existing Written By, if needed... You have seen how it looks in Discogs so I guess you

Btw, here's modded version of my script, if you plan to use that %CREDITS% tag, and add action at the end of discogs xml:

Replace  
CREDITS  
""  
to  
", "  
(do not use ").

EDIT: v1.19 available.

[Discogs\_xml\_all\_edit.src](https://community.mp3tag.de/uploads/default/original/2X/6/62d6a412fefabe1c5e6ab8988f5cad3c809754bd.src) (31.8 KB)

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [November 2, 2009, 7:17pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/67 "2009-11-02T19:17:53Z")

</div>

Hi Pufas,

Thanks, OK, sorry again for not digging deep enough in the wonders about this script... ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

Anyway I noticed today that the script doesn't catch MUSIC BY. It does catch LYRICS BY and I'm guessing these values, MUSIC+LYRICS, will also go into AUTHOR...

//Windjammer

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [November 2, 2009, 7:24pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/68 "2009-11-02T19:24:47Z")

</div>

> [@Pufas](#):
>
> Btw, here's modded version of my script, if you plan to use that %CREDITS% tag, and add action at the end of discogs xml:
> 
> Replace  
> CREDITS  
> ""  
> to  
> ", "  
> (do not use ").

Thanks for this, but I'm not going to touch your code in this script... Might build an ACTION in the end that copies all individual fields to the CREDITS tag, per file, though...

//Windjammer

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [November 2, 2009, 8:52pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/69 "2009-11-02T20:52:09Z")

</div>

In the Shakira link above:  
[http://www.discogs.com/Shakira-Oral-Fixati...release/1473371](http://www.discogs.com/Shakira-Oral-Fixation-Vol-2/release/1473371)

The script is never grabbing:  
ACCORDION  
BASS  
CHOIR  
CONCERTMASTER  
DIRECTED BY  
DRUMS  
GUITAR  
PERCUSSION  
PHOTOGRAPHY  
STRINGS  
TRUMPET  
Individual track PROGRAMMED BY

..and also the script doesn't grab:  
**Track 3 - Hips don't lie**  
Arranged By [Backing Vocals] - Olgi Chirino  
 _- (It puts Olgi Chirino in VOCALS, should be in ARRANGED)_  
Co-producer, Programmed By - Jerry "Wonda" Duplessis\*  
 _- (not as PROGRAMMED)_  
Featuring [Backing Vocals], Co-producer, Guitar, Programmed By, Lyrics By, Music By - Wyclef Jean  
 _- (not as FEATURING, PROGRAMMED)_

**Track 4 - Animal City**  
Percussion, Arranged By [Cumbia] - Shakira  
 _- (guessing Shakira here as well as in the over all ARRANGED puts her twice in the tag. Seen this happen in other tags as well.)_

**Track 6 - Don't bother**  
Engineer [Recording] - Iker Gastaminsa , Jonathan Mover  
 _- (Jonathan Mover isn't in ENGINEER)_  
Featuring [Backing Vocals], Co-producer, Keyboards, Music By - Gustavo Cerati  
 _- (not in FEATURING, COPRODUCER, KEYBOARDS)_  
Lyrics By - Pedro Aznar  
 _- (not in LYRICS)_

Pfewww... Well, Pufas, I completely understand the impossibility of covering everything. The alternatives are just to many. For me the most important ones are LYRICS, MUSIC, FEATURING and VOCALS, the rest is a wonderful bonus and even if some things are missing it's bloody brilliant!!!

On a side note I think you should rename COPRODUCER to CO-PRODUCER.

Hope I don't push you over the edge with this, I'm so amazed by what you have done so far so I will use it never the less. Thank you!

//Windjammer

---

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [November 3, 2009, 4:55pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/70 "2009-11-03T16:55:59Z")

</div>

Posted v1.20, all fixed but, 3x Shakiras at track 4, I guess we need some supa-fancy reg exp.  
maybe I'll think of something later, or bother dano again. ![^_^](https://community.mp3tag.de/uploads/default/original/1X/15b21e4a9fd37d565d77674de6a426ea5c1c9673.gif "^\_^") About CO-PRODUCER, i try to avoid tags with dashes or any other symbols but letters, I'll stick to COPRODUCER.

---

<div class="post-metadata">

### Author: ![Windjammer](https://community.mp3tag.de/user_avatar/community.mp3tag.de/windjammer/32/68_2.png) [@Windjammer](https://community.mp3tag.de/u/Windjammer)
#### Post date: [November 3, 2009, 6:25pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/71 "2009-11-03T18:25:27Z")

</div>

![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:") ![:sorcerer:](https://community.mp3tag.de/uploads/default/original/1X/73535d0e07591636841ac7aadccc8f7ff56e7807.gif ":sorcerer:") Amazing, please don't get a life! 😉 I'll dig into this the coming days! Believe me I have no problems with the COPRODUCER and I understand why you want to keep the tags clean from symbols from a programming p.o.v. Also I do know how to write an ACTION to call the tag what ever I want... ![:whistling:](https://community.mp3tag.de/uploads/default/original/1X/24af0b71cb3500e93c17fe8ea8f109476224851f.gif ":whistling:")

---

<div class="post-metadata">

### Author: ![Innuendo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@Innuendo](https://community.mp3tag.de/u/Innuendo)
#### Post date: [November 3, 2009, 6:42pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/72 "2009-11-03T18:42:51Z")

</div>

Pufas, just thought I'd let you know I'm still here & I'm still digging your script. It's just gone beyond all expectations. Thanks again.

---

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [November 4, 2009, 7:34am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/73 "2009-11-04T07:34:00Z")

</div>

> [@Windjammer](#):
>
> ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:") ![:sorcerer:](https://community.mp3tag.de/uploads/default/original/1X/73535d0e07591636841ac7aadccc8f7ff56e7807.gif ":sorcerer:") Amazing, please don't get a life! 😉 I'll dig into this the coming days! Believe me I have no problems with the COPRODUCER and I understand why you want to keep the tags clean from symbols from a programming p.o.v. Also I do know how to write an ACTION to call the tag what ever I want... ![:whistling:](https://community.mp3tag.de/uploads/default/original/1X/24af0b71cb3500e93c17fe8ea8f109476224851f.gif ":whistling:")

you may wanna try discogs tagger via foobar2000. it can fill a lot more than my script.

---

<div class="post-metadata">

### Author: ![Innuendo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@Innuendo](https://community.mp3tag.de/u/Innuendo)
#### Post date: [November 4, 2009, 1:31pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/74 "2009-11-04T13:31:43Z")

</div>

> [@Pufas](#):
>
> you may wanna try discogs tagger via foobar2000. it can fill a lot more than my script.

Last time I looked at Foobar's tagging abilities I couldn't find an option to not modify file dates. For some weird OCD-like reason I like my file dates untouched.

---

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [November 4, 2009, 4:54pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/75 "2009-11-04T16:54:51Z")

</div>

> [@Innuendo](#):
>
> Last time I looked at Foobar's tagging abilities I couldn't find an option to not modify file dates. For some weird OCD-like reason I like my file dates untouched.

You have to download extra plugin or smth like that.

---

<div class="post-metadata">

### Author: ![Innuendo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@Innuendo](https://community.mp3tag.de/u/Innuendo)
#### Post date: [November 4, 2009, 6:00pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/76 "2009-11-04T18:00:01Z")

</div>

> [@Pufas](#):
>
> You have to download extra plugin or smth like that.

I have looked for such a thing more than once, but never found it. Foobar's plugins are strewn about all of creation so it's hard to find certain plugins sometimes.

Guess I'll keep looking.

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 4, 2009, 6:07pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/77 "2009-11-04T18:07:43Z")

</div>

Search for _foo\_discogs_

---

<div class="post-metadata">

### Author: ![Innuendo](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@Innuendo](https://community.mp3tag.de/u/Innuendo)
#### Post date: [November 4, 2009, 8:50pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/78 "2009-11-04T20:50:43Z")

</div>

I knew about foo\_discogs, but I thought it modified the file date just like Foobar's tagger did. I'll take a closer look.

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [November 4, 2009, 9:13pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/79 "2009-11-04T21:13:44Z")

</div>

Oh now I get your question right. Yes it also changes the modification date.

---

<div class="post-metadata">

### Author: ![Pufas](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pufas/32/206_2.png) [@Pufas](https://community.mp3tag.de/u/Pufas)
#### Post date: [November 4, 2009, 9:16pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/80 "2009-11-04T21:16:11Z")

</div>

There's a bug in last script, it creates empty keyboards tag. Here's patched version.

[Discogs\_xml\_all.src](https://community.mp3tag.de/uploads/default/original/2X/8/8980e19178f1b549c1a332736fd32f35193a88b8.src) (39.6 KB)

[Previous page](https://community.mp3tag.de/t/ws-discogs-all/8641.md?page=3)

[Next page](https://community.mp3tag.de/t/ws-discogs-all/8641.md?page=5)
