# \[WS\] Discogs (pone mod)

**URL:** <https://community.mp3tag.de/t/ws-discogs-pone-mod/9226>\
**Category:** Broken Web Sources\
**Created:** [October 29, 2009, 3:18am UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226 "2009-10-29T03:18:24Z")\
**Posts on this page:** 20\
**Page:** 15

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 21, 2012, 4:43pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/282 "2012-01-21T16:43:14Z")

</div>

> [@mrinferno](#):
>
> having same problem with \\, is there a plan to release a new version or are we stuck with 2.49a going forward?

You have to use Mp3tag 2.49a or 2.49.  
I was told that this behaviour was not intended and will be fixed in the next version of Mp3tag. So I won't addapt the script for it as it is a bug in Mp3tag.  
2.49a and 2.49 work fine anyway.

---

<div class="post-metadata">

**Author:** ![TGK](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e495f1/32.png) [@TGK](https://community.mp3tag.de/u/TGK)\
**Post date:** [January 24, 2012, 8:10pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/283 "2012-01-24T20:10:14Z")

</div>

Hello!

1). How to make a few genres / styles in the "genre / style," were separated by a comma (,), rather than a slash (/)?

2). The same interest for the field of publisher / record label.

3). Do not want to load data into the "bar code and other identifiers," I'm doing wrong?

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 24, 2012, 9:16pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/284 "2012-01-24T21:16:49Z")

</div>

> [@TGK](#):
>
> 1). How to make a few genres / styles in the "genre / style," were separated by a comma (,), rather than a slash (/)?
> 
> 2). The same interest for the field of publisher / record label.
> 
> 3). Do not want to load data into the "bar code and other identifiers," I'm doing wrong?

1.:  
Use the same name for DISCOGS\_GENRE & DISCOGS\_STYLE, e.g.:  
DISCOGS\_GENRE = genre  
DISCOGS\_STYLE = genre

And for the comma, use the following (without quotationmark, I used it here to show the empty space at the end):  
TEXT OPTION: MULTI **GENRE** : MULTIVALUE TAG (= YES)/ONLY FIRST (= NO)/SEPERATE BY: (WRITE CHARACTERS) = ", "  
TEXT OPTION: MULTI **STYLE** : MULTIVALUE TAG (= YES)/ONLY FIRST (= NO)/SEPERATE BY: (WRITE CHARACTERS) = ", "

2.:  
TEXT OPTION: MULTI **LABEL** : MULTIVALUE TAG (= YES)/ONLY FIRST (= NO)/SEPERATE BY: (WRITE CHARACTERS) = ", "  
(again without quotationmarks)

You may want to combine this with DISCOGS\_SERIES or doing so already (as it is the deffault setting). To do so, you have to use the same name for DISCOGS\_LABEL & DISCOGS\_SERIES, e.g.:  
DISCOGS\_LABEL = publisher  
DISCOGS\_SERIES = publisher

and (again without quotationmarks):  
TEXT OPTION: MULTI **SERIES** : MULTIVALUE TAG (= YES)/ONLY FIRST (= NO)/SEPERATE BY: (WRITE CHARACTERS) = ", "

3.:  
DISCOGS\_BARCODES AND OTHER IDENTIFIERS = no

---

<div class="post-metadata">

**Author:** ![david.lynch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/david.lynch/32/5682_2.png) [@david.lynch](https://community.mp3tag.de/u/david.lynch)\
**Post date:** [January 25, 2012, 12:54am UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/285 "2012-01-25T00:54:45Z")

</div>

> [@pone](#):
>
> As I know no better tool to tag all my own collection, I will keep updating my script.

Please keep doing that, pone!

& &

---

<div class="post-metadata">

**Author:** ![TGK](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e495f1/32.png) [@TGK](https://community.mp3tag.de/u/TGK)\
**Post date:** [January 25, 2012, 1:53pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/286 "2012-01-25T13:53:57Z")

</div>

**pone**

Thanks ...

---

<div class="post-metadata">

**Author:** ![TGK](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e495f1/32.png) [@TGK](https://community.mp3tag.de/u/TGK)\
**Post date:** [January 25, 2012, 3:08pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/287 "2012-01-25T15:08:50Z")

</div>

**pone**

> [@](#):
>
> DISCOGS\_BARCODES AND OTHER IDENTIFIERS = no

it is,  
all the same bar code does not load

what value should be in the field:  
DISCOGS ~ BARCODES (SEPARATED FROM OTHER IDENTIFIERS) ?

1). How do so in the "Publisher", download the album title? ,

and then my publisher field look like this:

"Sub Terranean; Ravermeister"

where Sub Terranean - publisher, Ravermeister - the album title (or in this case, this volume).

2). Play a role in setting the script depending on whether you select a search query?

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 25, 2012, 5:40pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/288 "2012-01-25T17:40:40Z")

</div>

> [@TGK](#):
>
> **pone**
> 
> it is,  
> all the same bar code does not load
> 
> what value should be in the field:  
> DISCOGS ~ BARCODES (SEPARATED FROM OTHER IDENTIFIERS) ?
> 
> 1). How do so in the "Publisher", download the album title? ,
> 
> and then my publisher field look like this:
> 
> "Sub Terranean; Ravermeister"
> 
> where Sub Terranean - publisher, Ravermeister - the album title (or in this case, this volume).
> 
> 2). Play a role in setting the script depending on whether you select a search query?

I think i missunderstood you at barcodes. I thought you don't wat it. What do you want there?  
If you want the whole "Barcode and Other Identifiers" section from discogs in one field, use:  
DISCOGS\_BARCODES AND OTHER IDENTIFIERS = Barcodes and Identifiers

You can choose any fieldname you want for the barcodes & indentifiers. You can also combine it with DISCOGS\_NOTES & DISCOGS\_CREDITS, if you choose the same fieldname and use the same fieldname for DISCOGS~PONE MULTILINE FIELD, e.g.:

DISCOGS~PONE MULTILINE FIELD = unsyncedlyrics  
DISCOGS\_BARCODES AND OTHER IDENTIFIER = unsyncedlyrics  
DISCOGS\_NOTES = unsyncedlyrics  
DISCOGS\_CREDITS = unsyncedlyrics

DISCOGS ~ BARCODES (SEPARATED FROM OTHER IDENTIFIERS) is a special functionality of which I am not sure if it is still working. I is meant to split the barcode from the rest of the identifiers and write it to an extra field. This was a special request by one user and i built it into the script. But as I see now at this release [http://www.discogs.com/Various-Ravermeiste.../release/129725](http://www.discogs.com/Various-Ravermeister-Vol-1/release/129725) there are two barcodes (text & string), so the script does not work here. The script does only split the the barcodes to an extra field, if it is written "Barcode: ..." at discogs, without anything in parenthesis.  
If you want to use this functionality, use something like:  
DISCOGS\_BARCODES AND OTHER IDENTIFIERS = identifiers  
DISCOGS ~ BARCODES (SEPARATED FROM OTHER IDENTIFIERS) = barcode

1.:  
As you can see here: [http://www.discogs.com/Various-Ravermeiste.../release/129725](http://www.discogs.com/Various-Ravermeister-Vol-1/release/129725) "Ravemeister" is the series of that title. It's not the album title which you have in the publisher field here, it's the series. The "Series" category was introduced by discogs last year. It is meant to be something similar to a "Label", but without being a legal organization.

You can control that in the script with the field DISCOGS\_SERIES  
a)  
DISCOGS\_LABEL = publisher  
DISCOGS\_SERIES = publisher  
=\> both values are written into the same field, in this case the field is the standard ID3 field PUBLISHER

b)  
DISCOGS\_LABEL = publisher  
DISCOGS\_SERIES = series  
=\> the two values are written into different fields, in this case PUBLISHER and SERIES

c)  
DISCOGS\_LABEL = publisher  
DISCOGS\_SERIES = no  
=\> the label is written to PUBLISHER, the series is ignored.

2.:  
I'm not sure if I understand this queston right.  
The settings of the scripts are the same for all different search modes (like API-List Arist, Direct by Discogs ID, Search by Album, ...). All scripts write the same output to your files..

There are three exceptions:

- the "tracklist for DJ-Sets in one file" script wirtes all trackinformation into one field (DISCOGS~PONE TRACKLIST)
- the "tracklist for albums with multi-song tracks" is for releases like these: [http://www.discogs.com/release/107609](http://www.discogs.com/release/107609) or [http://www.discogs.com/release/1639822](http://www.discogs.com/release/1639822) . Here you have the different songs of one tracknumber are combined into one track.
- some script are able to wirte direct form the discogs master pages instead of the release pages. for these script, you need to specify tag field with the "DISCOGS\_MASTER ..." fields.

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 25, 2012, 6:09pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/289 "2012-01-25T18:09:07Z")

</div>

Update 3.20:

FIXED:  
After discogs last changes, the script wrote an empty space at the begin of every line at Credits (DISCOGS\_CREDITS). This is fixed now.

FIXED:  
Today Discogs canged another little detail which broke all the scripts. Fixed again.

here we go again! 😃

---

<div class="post-metadata">

**Author:** ![TGK](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e495f1/32.png) [@TGK](https://community.mp3tag.de/u/TGK)\
**Post date:** [January 25, 2012, 7:29pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/290 "2012-01-25T19:29:28Z")

</div>

1). How to remove? (circled in red) :

[![](http://s42.radikal.ru/i097/1201/68/d80166a84130t.jpg)](http://radikal.ru/F/s42.radikal.ru/i097/1201/68/d80166a84130.png.html)

what the settings should be that these fields are not recorded ?

2). how to make the "series" has been like this?:

Ravermeister - 1

where 1 - is the number of volume.

## 3). how to make loaded field, "released"?

Wish

When editing a script, not very convenient to seek the required fields, since the list is pretty long.

Could you add a quick search - the first letters of the name field, or a separate field for a quick search? It would be convenient. ?

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 25, 2012, 8:40pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/291 "2012-01-25T20:40:56Z")

</div>

1 & 2)

- I think CATALOG# is a mistake. Most probably yout tagged the file twice with different settings. Please check this again.

- YES and DISK NUMBER come from DISCOGS\_SERIES and DISCOGS\_CATALOG#\_(SERIES), right? If you want both things in one field you have to use a special trick of my script:

DISCOGS\_SERIES = series  
DISCOGS\_CATALOG#\_(SERIES) = catalog series

copy these four lines:

```
 outputto "series"
 say " - "
 sayoutput "catalog series"
 set "catalog series"

```

into these fields:  
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR STANDARD SCRIPTS  
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR DJ SETS IN ONE FILE TRACKLIST SCRIPT  
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR MASTER SCRIPTS  
TEXT OPTION: FREE WEB SOURCES SCRIPT CODE FOR MULTISONG-TRACKS TRACKLIST SCRIPT

3.)  
"Released:" from discogs is written into "YEAR" in Mp3tag. You can control that with DISCOGS\_YEAR and DISCOGS\_DATE in the settings file. For the date you have the option: TEXT OPTION: DATE FORMAT (DD/D = DAY, MM/M/MON/MONTH = MONTH, YYYY/YY = YEAR)

DISCOGS\_YEAR gives you the year. You have now the deffault setting:  
DISCOGS\_YEAR = year

If you prefer that in a field called "released", change this to:  
DISCOGS\_YEAR = released

If you want that in "year" and "release", do the following:  
DISCOGS\_YEAR = year  
DISCOGS~PONE COPY 1 SOURCE = year  
DISCOGS~PONE COPY 1 TARGET = released

If you want the full date for "released", use  
DISCOGS\_YEAR = year  
DISCOGS\_DATE = released

You can control the display of the date with:  
TEXT OPTION: DATE FORMAT (DD/D = DAY, MM/M/MON/MONTH = MONTH, YYYY/YY = YEAR)  
The deffault setting there is  
YYYY-MM-DD  
which give you a date format like 2012-01-25 for today. You can arrange the freely as you want. You can use the following things:  
_D_ =\> 25 (would be 1 for the first day of a month)  
_DD_ =\> 25 (would be 01 for the first day of a month)  
_M_ =\> 1  
_MM_ =\> 01  
_MON_ =\> Jan  
_MONTH_ =\> January  
_YY_ = 12  
_YYYY_ = 2012  
You can use almost all characters to seperate this values. You will get "00" if the day or month is missing at discogs. More on this here: [[WS] Discogs (pone mod)](https://community.mp3tag.de/t/9226/224)

I can do nothing for you wish. This is how Mp3tag works. I can't change this.  
Adivice: After editing a field, Mp3tag always jumps back to the start of the list. Use the "arrow down" button to get the the field where you were last. This may save you some scrolling and searching.

EDIT:  
The "eng||" at UNSYNCEDLYRICS is only displayed in Mp3tag. It won't show up when you look at the file in any media player.

---

<div class="post-metadata">

**Author:** ![Laney](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b4bc9f/32.png) [@Laney](https://community.mp3tag.de/u/Laney)\
**Post date:** [January 25, 2012, 8:56pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/292 "2012-01-25T20:56:10Z")

</div>

Hi Pone,

I've downgraded mp3tag to v2.49a to allow for writing double slash multivalue fields  
I just updated to v3.20 but I'm still not getting any info if i use "Direct by Discogs ID" - Do I need to use 2.49b or is the script still broken?

Many thanks.

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 25, 2012, 9:04pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/293 "2012-01-25T21:04:48Z")

</div>

> [@Laney](#):
>
> I just updated to v3.20 but I'm still not getting any info if i use "Direct by Discogs ID" - Do I need to use 2.49b or is the script still broken?

No, it works for me with Mp3tag 2.49a. The Mp3tag version should not make any difference for the general working of the scipts.  
You have to use the Release ID (the number in the URL at the discogs page) as search input.  
Did it work before for you?  
Do the other scripts work for you?

---

<div class="post-metadata">

**Author:** ![Laney](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/b4bc9f/32.png) [@Laney](https://community.mp3tag.de/u/Laney)\
**Post date:** [January 25, 2012, 9:15pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/294 "2012-01-25T21:15:14Z")

</div>

My apologies - I just ran through the installation again and it's working.

I've been using the script for months - and updating along with your updates. I only downgraded because I use foobar and like the multivalue field functionality.

I only use "direct by Discogs ID" because I tend to do adhoc edits on Discogs then use the release ID from that page straight away.

Thanks again for the time and effort you put in to keeping these scripts up to date.

---

<div class="post-metadata">

**Author:** ![david.lynch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/david.lynch/32/5682_2.png) [@david.lynch](https://community.mp3tag.de/u/david.lynch)\
**Post date:** [January 26, 2012, 9:51pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/295 "2012-01-26T21:51:09Z")

</div>

'Direct By URL' working again! ![](http://i.imgur.com/XtT2V.gif)

Thank you, pone! ![](http://i.imgur.com/5h0qs.gif)

---

<div class="post-metadata">

**Author:** ![Vjeetn](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/v/58956e/32.png) [@Vjeetn](https://community.mp3tag.de/u/Vjeetn)\
**Post date:** [January 28, 2012, 3:09pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/296 "2012-01-28T15:09:35Z")

</div>

**SOLVED (thx Dano)**  
I really want to use this script as it looks very good and I've always used & liked Discogs but I've got a problem...  
Maybe I'm an idiot but there is no profile folder to be found here 😳  
Using Win 7 \> C:\Users{user name}\AppData\Roaming\Mp3tag  
No such folder (I have hidden folders displayed, also tried pasting in address bar and using Run command = nothing to be found)  
**SOLVED (thx Dano)**

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 30, 2012, 11:11pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/297 "2012-01-30T23:11:16Z")

</div>

Discogs translated parts of the page in different languages.  
All scripts broken, at least in Germany.

---

<div class="post-metadata">

**Author:** ![david.lynch](https://community.mp3tag.de/user_avatar/community.mp3tag.de/david.lynch/32/5682_2.png) [@david.lynch](https://community.mp3tag.de/u/david.lynch)\
**Post date:** [January 31, 2012, 2:17am UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/298 "2012-01-31T02:17:52Z")

</div>

Checked just now, english is broken too.

---

<div class="post-metadata">

**Author:** ![TGK](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e495f1/32.png) [@TGK](https://community.mp3tag.de/u/TGK)\
**Post date:** [January 31, 2012, 5:34pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/299 "2012-01-31T17:34:32Z")

</div>

**pone**

How to copy the field value in the WWW WWWAUDIOFILE? ie the tag "URL" in the tag " audio file web page "?

---

<div class="post-metadata">

**Author:** ![pone](https://community.mp3tag.de/user_avatar/community.mp3tag.de/pone/32/272_2.png) [@pone](https://community.mp3tag.de/u/pone)\
**Post date:** [January 31, 2012, 5:59pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/300 "2012-01-31T17:59:18Z")

</div>

The scripts isn't working at the moment. Please wait for the update.

I don't understand what you want.  
By default, my script writes the URL of the discogs page into the WWW tag field. This is controlled with the following setting in the settings mp3 file (Discogs Pone Web Script Settings.mp3):  
DISCOGS\_RELAESE URL = www

You can change the field like all other fields by changing the value in the settings mp3 file. For example:  
DISCOGS\_RELAESE URL = WWWAUDIOFILE

You can also write it to one field and copy it to another field (i.e. write the same values in two fields);  
DISCOGS\_RELAESE URL = www  
DISCOGS~PONE COPY 1 SOURCE = www  
DISCOGS~PONE COPY 1 TARGET = WWWAUDIOFILE

---

<div class="post-metadata">

**Author:** ![TGK](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/t/e495f1/32.png) [@TGK](https://community.mp3tag.de/u/TGK)\
**Post date:** [January 31, 2012, 6:11pm UTC](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226/301 "2012-01-31T18:11:12Z")

</div>

Incidental "Discogs Pone Web Script Settings.mp3" format ID3v.2.3 ISO- 8859-1, the script stopped working, then try peresohranyat and ID3v.2.4 UTF- 8 and ID3v.2.3 UTF- 16, does not work - script does not work.

What to do? Here's a script - in attachment

[Discogs\_Pone\_Web\_Script\_Settings.mp3](https://community.mp3tag.de/uploads/default/original/2X/c/c6b23852423667169e1208b53b04a76720fd5828.mp3) (94.8 KB)

[Previous page](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226.md?page=14)

[Next page](https://community.mp3tag.de/t/ws-discogs-pone-mod/9226.md?page=16)
