# \[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:** 6

<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 8, 2009, 10:42pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/101 "2009-11-08T22:42:32Z")

</div>

Hi again,

[This one](http://www.discogs.com/Feist-Let-It-Die/release/446643) uses SONGWRITER as AUTHOR tag (as well as Written By, but they are without links). ![:huh:](https://community.mp3tag.de/uploads/default/original/1X/f15ee73c0fd9ec3b0db7481f0558638f8ee224ce.gif ":huh:")

Get the feeling that there will always be releases that don't work because of how Discogs is working...

Attached you find the Script and Actions for the instruments CELLO, MELODICA, SAXOPHONE, TROMBONE, VIOLA and VIOLIN, I hope you can use them. 🙂

Regards,

//Windjammer

[More\_Instruments.txt](https://community.mp3tag.de/uploads/default/original/2X/2/22121d2f68daaa742368320795cb82c8dcfdeba1.txt) (4 KB)

---

<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 9, 2009, 8:46am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/102 "2009-11-09T08:46:38Z")

</div>

> [@Windjammer](#):
>
> Hi again,
> 
> [This one](http://www.discogs.com/Feist-Let-It-Die/release/446643) uses SONGWRITER as AUTHOR tag (as well as Written By, but they are without links). ![:huh:](https://community.mp3tag.de/uploads/default/original/1X/f15ee73c0fd9ec3b0db7481f0558638f8ee224ce.gif ":huh:")
> 
> Get the feeling that there will always be releases that don't work because of how Discogs is working...
> 
> Attached you find the Script and Actions for the instruments CELLO, MELODICA, SAXOPHONE, TROMBONE, VIOLA and VIOLIN, I hope you can use them. 🙂
> 
> Regards,
> 
> //Windjammer

I'll check it out tomorrow, because I have to do some studies today. ![:book:](https://community.mp3tag.de/uploads/default/original/1X/0036d5b68f6226c53f6c68abfd0a7b8096fd4505.gif ":book:") ![<_<](https://community.mp3tag.de/uploads/default/original/1X/5996dbb474c88b8f9fc49f09dc3858d081055a2d.gif "<\_<")

---

<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 9, 2009, 9:29pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/103 "2009-11-09T21:29:36Z")

</div>

Added those new fields and posted v1.23.

Btw, my is script is getting fat & slow, so I'm planing to to move most of processing from websource to actions, and move all those credit things to MUSICIANCREDITS, and leave few like REMIX, COMPOSER, DJMIX... this means basically redo whole script... when I have time...

---

<div class="post-metadata">

### Author: ![morrison](https://community.mp3tag.de/user_avatar/community.mp3tag.de/morrison/32/203_2.png) [@morrison](https://community.mp3tag.de/u/morrison)
#### Post date: [November 10, 2009, 8:48am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/104 "2009-11-10T08:48:33Z")

</div>

new opportunities - the good news)  
I also add Scratches to release credit part, and Rap to per track credits.  
I that would minimally alter your script, making my changes with additional actions - and it makes me think about upgrading hardware))

Few small bugs: P **re** former field and style error for [this release](http://www.discogs.com/release/1055571). And remains a comma after release credits like DJMIX (of course after action) - worked, if we apply action twice (?).

---

<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 10, 2009, 12:36pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/105 "2009-11-10T12:36:09Z")

</div>

> [@morrison](#):
>
> new opportunities - the good news)  
> I also add Scratches to release credit part, and Rap to per track credits.  
> I that would minimally alter your script, making my changes with additional actions - and it makes me think about upgrading hardware))
> 
> Few small bugs: P **re** former field and style error for [this release](http://www.discogs.com/release/1055571). And remains a comma after release credits like DJMIX (of course after action) - worked, if we apply action twice (?).

For now I think I'll stop updating this script, and continue supporting new version. I'm planing to finish new script tomorrow.

---

<div class="post-metadata">

### Author: ![morrison](https://community.mp3tag.de/user_avatar/community.mp3tag.de/morrison/32/203_2.png) [@morrison](https://community.mp3tag.de/u/morrison)
#### Post date: [November 10, 2009, 1:28pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/106 "2009-11-10T13:28:12Z")

</div>

> [@Pufas](#):
>
> For now I think I'll stop updating this script, and continue supporting new version. I'm planing to finish new script tomorrow.

Nice)  
I finish all my custom updates yesterday ![:w00t:](https://community.mp3tag.de/uploads/default/original/1X/cb01eca72fe9339ff6f3ec9f1e3c5fe002be0f0a.gif ":w00t:")

---

<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 11, 2009, 8:17pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/107 "2009-11-11T20:17:19Z")

</div>

I'm done with new script, it's fresh and i didn't test it much so expect a lot of bugs or some missing features (that I might forgot to add) ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

---

<div class="post-metadata">

### Author: ![da66en](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/bc8723/32.png) [@da66en](https://community.mp3tag.de/u/da66en)
#### Post date: [November 12, 2009, 12:54am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/108 "2009-11-12T00:54:46Z")

</div>

Well I tried 2.0 script once (ID 2990) and got lots of errors (year not populated, artist and other tags had markup in it).

So, I'm looking forward to the next version.

Also, is there a way to add the number of tracks to the track number? I believe it's done in this format:  
x/y  
Where x is the current track, y is the number of tracks on the album.

---

<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 12, 2009, 7:11am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/109 "2009-11-12T07:11:25Z")

</div>

> [@da66en](#):
>
> Well I tried 2.0 script once (ID 2990) and got lots of errors (year not populated, artist and other tags had markup in it).
> 
> So, I'm looking forward to the next version.
> 
> Also, is there a way to add the number of tracks to the track number? I believe it's done in this format:  
> x/y  
> Where x is the current track, y is the number of tracks on the album.

Hello, it's nice that You're interested in my script, but did You read description above (1st post)? No. Read it and try again. Thank You.

---

<div class="post-metadata">

### Author: ![morrison](https://community.mp3tag.de/user_avatar/community.mp3tag.de/morrison/32/203_2.png) [@morrison](https://community.mp3tag.de/u/morrison)
#### Post date: [November 12, 2009, 9:48am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/110 "2009-11-12T09:48:57Z")

</div>

> [@Pufas](#):
>
> I'm done with new script, it's fresh and i didn't test it much so expect a lot of bugs or some missing features (that I might forgot to add) ![:rolleyes:](https://community.mp3tag.de/uploads/default/original/1X/3a79e8b0b7d169b30216785521d7c6f4f895c421.gif ":rolleyes:")

Very nice! I see new features and opportunities, thanks!

---

<div class="post-metadata">

### Author: ![morrison](https://community.mp3tag.de/user_avatar/community.mp3tag.de/morrison/32/203_2.png) [@morrison](https://community.mp3tag.de/u/morrison)
#### Post date: [November 12, 2009, 12:20pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/111 "2009-11-12T12:20:20Z")

</div>

) first bug-report )

"TableekTom Trago" in MIXARTIST for 1686941 discogs release ;  
Strange values in BAND, DJMIX for 1055571 release ;  
1230521 release - \<\> in NOTES, -13 total tracks, country (US now USA )).

and, if this possible, "feature request".. Can we receive all Genres (not only first) with websource, and parsing this with action also (and we can edit action and leave all the values if desired)? In my case, I replace with custom action (in old script just edit one action) all comas-separators to semicolon, and use multivalues fields for genre, style, label etc. Just if this not big work for you.

And main - now all worked very fast and more clean! 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 12, 2009, 7:00pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/112 "2009-11-12T19:00:06Z")

</div>

Update! First post, as always.

---

<div class="post-metadata">

### Author: ![morrison](https://community.mp3tag.de/user_avatar/community.mp3tag.de/morrison/32/203_2.png) [@morrison](https://community.mp3tag.de/u/morrison)
#### Post date: [November 12, 2009, 9:09pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/113 "2009-11-12T21:09:44Z")

</div>

Awesome changes )

---

<div class="post-metadata">

### Author: ![da66en](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/bc8723/32.png) [@da66en](https://community.mp3tag.de/u/da66en)
#### Post date: [November 13, 2009, 12:46am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/114 "2009-11-13T00:46:40Z")

</div>

> [@Pufas](#):
>
> Hello, it's nice that You're interested in my script, but did You read description above (1st post)? No. Read it and try again. Thank You.

Why, what did I miss?

Why would I need to run an action script? If that is the case, then you are lazy - you can perform the regex in the tag sources script to remove and fix the tags.

Also, you didn't answer my point about the x/y track format.

---

<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 13, 2009, 8:28am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/115 "2009-11-13T08:28:47Z")

</div>

> [@da66en](#):
>
> Why, what did I miss?
> 
> Why would I need to run an action script? If that is the case, then you are lazy - you can perform the regex in the tag sources script to remove and fix the tags.
> 
> Also, you didn't answer my point about the x/y track format.

Yea, I was thinking about that a lot, but:

1. Running regepx inside actions is _a lot_ faster than in websource, i.e. big box set releases took 5+ seconds to run the whole script and 5+ to start it.
2. Not everything can be done inside websource, like writing "|" to a tag is impossible, and working with multi-line values like NOTES is very hard, because each time you change line all your replace and regexp changes are reset.
3. Personally I always run renaming files action, so it does not matter whether whole tagging is done in websource or not.
4. Usually people like to tune script a bit (like You), so easiest and fastest way to do that is through actions.

About xx/XX track - add action at the end of "1. Discogs\_XML"  
Format value  
TRACK  
%TRACK%[/%TOTALTRACKS%]

---

<div class="post-metadata">

### Author: ![mp3taglover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/7feea3/32.png) [@mp3taglover](https://community.mp3tag.de/u/mp3taglover)
#### Post date: [November 13, 2009, 8:46am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/116 "2009-11-13T08:46:43Z")

</div>

ignore previous message about "|" thing, I fixed it 🙂

I wonder if there a way to determine and do not output empty variables (i.e. DISCNAME) for single releases?

I mean empty fields or fields with "||" only..

like:

 ![](http://imgur.com/FYBov.jpg)

many thanks for your hard work, really nice script!

---

<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 13, 2009, 9:24am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/117 "2009-11-13T09:24:39Z")

</div>

Download Mp3tag 2.44 **h**  
[/t/455/1](https://community.mp3tag.de/t/455/1)  
It fixes all these issues.

---

<div class="post-metadata">

### Author: ![mp3taglover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/m/7feea3/32.png) [@mp3taglover](https://community.mp3tag.de/u/mp3taglover)
#### Post date: [November 13, 2009, 10:41am UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/118 "2009-11-13T10:41:27Z")

</div>

thanks, dano!

---

<div class="post-metadata">

### Author: ![morrison](https://community.mp3tag.de/user_avatar/community.mp3tag.de/morrison/32/203_2.png) [@morrison](https://community.mp3tag.de/u/morrison)
#### Post date: [November 13, 2009, 4:36pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/119 "2009-11-13T16:36:59Z")

</div>

Needed tip , if possible  
Now we always write BAND field. Any way to write this only for various artist release?

UPD. Evrika), I think I can change this in script source, NP.

small bugs)  
wrong disc number (always 1)  
wrong mediatype,totaltracks, totaldisc for 1433718 release (with bonus disc) (lol good, that now we have one field for credits). 1472915 - another release with bonus, but here all right (for statistic )).  
777777 release have track numbers trouble  
for hard 892405 release one small glitch - dot in totaltracks

Bugs exclusively for bug-hunting, me they do not interfere)

just for fun - [monster release](http://www.discogs.com/Charlie-Parker-Bird-The-Complete-Charlie-Parker-On-Verve/release/909048)😳

---

<div class="post-metadata">

### Author: ![da66en](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/bc8723/32.png) [@da66en](https://community.mp3tag.de/u/da66en)
#### Post date: [November 13, 2009, 11:59pm UTC](https://community.mp3tag.de/t/ws-discogs-all/8641/120 "2009-11-13T23:59:34Z")

</div>

Thanks, Pufas.

I understand now.

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

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