[WS] Discogs (pone mod)

4. Load Discogs Pone 4 Web Script Settings.mp3 into Mp3tag.
5. ▼ Run this action group: Discogs Pone>Update Settings Mp3 File.
6.  Open the Extended Tags Window and edit the tag-field values of Discogs Pone 4 Web Script Settings.mp3 to customize the script.
7. ▼ Run this action group: Discogs Pone>Create Scripts .

I am not a computing n00b, but a relative n00b to mp3 tagging ..

I had a huge library to try and tame .. manually managing tagging for all these tens of thousands of tracks was going to be a challenge, so I wanted a system that will auto-tag to some extent .. at least to identify as much as tracks as possible ..

I found mp3tag decent enough because just loading a directory, and then applying 'standard' actions filled in quite a few missing tags for me .. that was a good start

Of course I wanted more, but realized that at some point I will have to resort to manual tag editing ..

I installed this plugin hoping it will improve mp3tag auto-tagging matches for me, but it created a challenge for me instead .. Basically, it replaced my artist column with a comment in tens of thousands of tracks .. it similarly added a comment column to all those tracks ..

I suspect I have used it wrongly, because I never could figure out exactly what I was supposed to do at Open the Extended Tags Window and edit the tag-field values of Discogs Pone 4 Web Script Settings.mp3 to customize the script .. So, it seems I created this problem by running 'create scripts' without properly editing the extended tags ..

Please, can someone point me to some idiot proof explanation/guide on how to edit the extended tags for the discogs pone plugin .. I suspect there are others too who may be similar confused on how to use this plugin ..

Thanks in advance ..

QUOTE (smlova @ Dec 7 2015, 16:06) <{POST_SNAPBACK}>
4. Load Discogs Pone 4 Web Script Settings.mp3 into Mp3tag.
5. ▼ Run this action group: Discogs Pone>Update Settings Mp3 File.
6.  Open the Extended Tags Window and edit the tag-field values of Discogs Pone 4 Web Script Settings.mp3 to customize the script.
7. ▼ Run this action group: Discogs Pone>Create Scripts .

I am not a computing n00b, but a relative n00b to mp3 tagging ..

I had a huge library to try and tame .. manually managing tagging for all these tens of thousands of tracks was going to be a challenge, so I wanted a system that will auto-tag to some extent .. at least to identify as much as tracks as possible ..

I found mp3tag decent enough because just loading a directory, and then applying 'standard' actions filled in quite a few missing tags for me .. that was a good start

Of course I wanted more, but realized that at some point I will have to resort to manual tag editing ..

I suspect I have used it wrongly, because I never could figure out exactly what I was supposed to do at Open the Extended Tags Window and edit the tag-field values of Discogs Pone 4 Web Script Settings.mp3 to customize the script .. So, it seems I created this problem by running 'create scripts' without properly editing the extended tags ..

Please, can someone point me to some idiot proof explanation/guide on how to edit the extended tags for the discogs pone plugin .. I suspect there are others too who may be similar confused on how to use this plugin ..

Thanks in advance ..

It's very simple.

First you need to go to the directory where Discogs Pone 4 web Script Settings.mp3 file is:

Second, you select it and hit Alt+T, and there you go you can see all settings:

You alter settings you need there by clicking on each tag and modifying option after '>' sign.

Then, you save tags in the file, and once again file should be selected, you go to the Actions menu and select there:

and now you have scripts under:

It won't give you automatic tagging ability, because there are thousands of editions of albums/singles out there on discogs, so it's kinda hard to make auto-selection without providing proper discogs release ID.

However, it helps a lot to automate actions of tagging specific releases with discogs information.

million thanks for the explanation, and with images too .. certainly idiot-proof enough .. :slight_smile:

that explains it, I need to navigate to the directory ..

Will give this a go in the evening when back home .. and yes, I understand it may not help improve automatic tagging ..

well, certainly it helps a lot in tagging you wouldn't need to fill all titles and artist names manually, you just select files in certain directory, click on web sources, select discogs pone, fill in ID of discogs or search particular release and everything gets filled for you in selected files..

Any idea or any suggestion on how to fix cover art issue? It's been a while since the issue appeared. After all the years of using pone mod (THE BEST OF ALL TIMES!) I can't let it go and keep my library tagged but containing no cover art in files. Really need a solution how to keep it organized the way I'm used to. Maybe there is any tool which will read discogs ID from audio files and match it and download cover art? Or any script fixes available but I was blind to find one? Please reply anyone, need your help! Thank you

next time before asking read last posts in this thread.

here is a workaround: Discogs images

Finally had a chance to get this sorted ..

Needed to run as Administrator to be able to save the changes to the settings file .. also needed to revert my old attempt by first deleting some files (presumably written by Pone scripts in my first failed attempt at installing it) to the mp3 install folder

This is a most useful plugin .. Million thanks, mp3lover, for helping me start to use it

Dear mp3taglover, I do really appreciate your help. It works for real! But, I was wondering, if I could use this script WITHIN any of "Discogs &Pone# *.src" scripts? Namely in "Discogs &Pone# Direct by Discogs &ID.src"? I've tried to insert it in it and it broke the script. So far I see only one solution, to use simple discogs script and rerun the Discogs &Pone# Direct by Discogs &ID.src to update the missing fields I need and use the formatting of tags I need the way this script does.

You offered to upload your script to see how it works. I would appreciate it if you could share it with us.

Hi. I do not use any of the Pone scripts, the only thing I copied from his scripts is search in Discogs_json_all.src.

What I did was I combined Discogs_XML_ALL script and rewrote it using new json parser offered by mp3tag.

I'm attaching my script here.

But you need to know it was modified for me mainly, so there is some replacements etc, you need to adjust yourself.

To use script, you need first to use tag sources->Discogs_json_all_*

and then apply actions via alt+6 on selected tagged files (1. Discogs_XML_all)

discogs_json_data.rar (11.2 KB)

Hello!
Script is awesome!
I use pone's discogs script and I changed my %year% to format YYYY-MM-DD. Works better for me.
Now, I want to have extra cell (ex., I will have %year_only%) with YYYY format. .
I don't want "action" after tagging, but I want extra orders in my script to complete the cell at the same time.
Is it possible?

Of course, everything is possible. To get rid of actions you need to perform everything in script, though I find it less convinient. I was using discogs xml script for quite some time when there was XML support on discogs, so kinda get used to it. That's the reason there is a need to apply some actions. I could rewrite it completely but I'm simply don't want invest my time into it.

I'm pretty sure it could be done with changing file settings:
Discogs Pone 4 Web Script Settings.mp3

With cutting 6 characters from right side YYYY-MM-DD I will get only year...but I don't know how to make right order. I have to think...

Hello,

I use only the script Discogs &Pone# Standard &Search.src

To fix the cover issue, you must do:

  1. Delete the following lines at line 230

    #< ## COVER #
    outputto "coverurl"
    findinline ""thumb":" 1 1
    if " ""
    findinline "-150-" 1 1
    say "http://s.pixogs.com/image/R-"
    sayuntil """
    endif
    gotochar 1#>

  2. Insert the following lines at line 145

    outputto "coverurl"
    findinline ""images": [{"uri": " 1 1
    if """
    movechar 1
    sayuntil """
    endif

  3. Insert the following line at line 8
    [UserAgent]=1

This pone has stopped working correctly tonight, it was working fine a few hours ago.

  1. Update mp3tag to its latest version v2.75

  2. Change in scripts URLs to https://:

    [IndexUrl]=https://api.discogs.com/database/search?type=release&per_page=100&catno=%s
    [AlbumUrl]=https://api.discogs.com/releases/

QUOTE (mp3taglover @ Mar 15 2016, 05:04) <{POST_SNAPBACK}>
1. Update mp3tag to its latest version v2.75
  1. Change in scripts URLs to https://:

    [IndexUrl]=https://api.discogs.com/database/search?type=release&per_page=100&catno=%s
    [AlbumUrl]=https://api.discogs.com/releases/

So just adding a s to http:// to https:// correct? Using Direct by Discogs ID this doesn't change the result.

try my version of scripts i've published here.

NOTE: you need to change url in my scripts to https:// and make sure you use mp3tag v2.75 also don't foget to apply actions after you tag with my script.

I forgot to mention that I've been using mp3tag v2.75 all along, I tried your script & it works (though it doesn't display Artist under Release) but no offense but most to all of the Additional Information categories are not ones I use & few to none I use are included so this wouldn't work for me.
I'm pretty minimal in tagging style this is the Metadata entries I use:


Discogs__Pone__Direct_by_Discogs__ID.src (16.7 KB)

What do you mean it doesn't display? In tagging window?

If so - this is how script works it populates artists etc after you apply actions on files.

You can read few pages back, I just left whole logic of dealing with tags in actions instead of moving this into websources script. It's easier and I'm just used to it.

You can edit actions/1. Discogs_XML.mta and in action #74 list all tags you don't need so they will be erased after applying action.

Under Release / Artist: