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.
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?
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
Please keep doing that, pone!
& &
pone
Thanks ...
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 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 "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 or 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.
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! 
1). How to remove? (circled in red) :
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. ?
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)
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.
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.
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?
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.
'Direct By URL' working again! ![]()
Thank you, pone! ![]()
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)
Discogs translated parts of the page in different languages.
All scripts broken, at least in Germany.
Checked just now, english is broken too.
pone
How to copy the field value in the WWW WWWAUDIOFILE? ie the tag "URL" in the tag " audio file web page "?
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
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 (94.8 KB)
