Help - Search - Members - Calendar
Full Version: foo_discogs
Hydrogenaudio Forums > Hosted Forums > foobar2000 > 3rd Party Plugins - (fb2k)
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
dancehool
QUOTE(bubbleguuum @ Mar 16 2008, 22:20) *

Finally, a new release! 1.13 (download link in first post):

1.13

+ add: update album/artist art dialog now has settings that overrides those of the configuration tab to force retrieval of art.
This is convenient when art retrieval is always disabled at tag time, and later updated.
+ chg: find release dialog: if a searched artist is an ANV, display all of it's ANVs and non-ANVs releases. Try it with trentemoeller!

yeah! thanks a lot!!! biggrin.gif

as for the tape thingy: i've just noticed that i am able to fetch DISCOGS_TRACK_POSITION - don't know why i've overlooked this before. anyway, all perfect now! smile.gif
4nt1
wow now thats fast service smile.gif
loving your work and the artist art feature smile.gif

just to be greedy I would like to request one last thing...
I find quite regularly that when I get my discog results for an album the tracks are out of order and require me to manually re-sort them

would it be possible to have a button that does this automatically once i realise they are not sorted correctly.. I had some large tracked albums with like 30 tracks which took a long time to reorder everything one by one with the move up and down button...

as always your hard work and skillz are greatly appreciated.
alexinc
just wanna say thx for the new release and testing it to the bones now! wink.gif

cheers!
bubbleguuum
QUOTE(4nt1 @ Mar 17 2008, 02:13) *

I find quite regularly that when I get my discog results for an album the tracks are out of order and require me to manually re-sort them


This can happen occasionally when two tracks have the same length. If that annoys you can disable auto-match in the Configuration/Tagging tab. That way, the tracks will always be in the order of the playlist
4nt1
ah perfect this will do nicely smile.gif
ZERO R.
IPB Image

IPB Image

What can be wrong? I tried all versions of foo_discogs and they not working dry.gif But not so long all was fine.
PLZ hellp sad.gif

foobar2000 0.9.5.1
foo_discogs.dll - 1.13 (this problem with all versions).
bubbleguuum
This error happens when I had a well formed XML response from discogs, but some XML tags I expect are not there or have an unexpected value (for example if you hit the 5000 request per day per IP). Try to disable temporary your firewall to see if it helps.
ZERO R.
QUOTE(bubbleguuum @ Mar 18 2008, 14:27) *

Try to disable temporary your firewall to see if it helps.

crying.gif OMG, now all work fine! Thank you for your plugin and for advice! happy.gif

BTW, were now "Discogs_Rating" & "Discogs_Votes"?
dancehool
QUOTE(bubbleguuum @ Mar 16 2008, 22:20) *

1.13

+ chg: find release dialog: if a searched artist is an ANV, display all of it's ANVs and non-ANVs releases. Try it with trentemoeller!


Hm. This seems not to work properly. I tried to search for "Teckno Bross" who's an ANV of "Techno Bros" and this is what the release dialog shows:

IPB Image

and here's my configuration:

IPB Image

actually it should also show for example the "Captain's Log (12")" and "Vol. 3 (12", Promo, W/Lbl)" as you can see on the discogs-page: http://www.discogs.com/artist/Techno+Bros but it obviously does not. what went wrong? unsure.gif
bubbleguuum
QUOTE(dancehool @ Mar 19 2008, 14:42) *

what went wrong?


Looks like you found a disccogs API bug: doing the API request in Firefox and all releases are there while in IE some of them are missing, exactly the same that are missing in foo_discogs.
I'll update the Agent string to be firefox in a future release.
dancehool
QUOTE(bubbleguuum @ Mar 19 2008, 20:43) *

QUOTE(dancehool @ Mar 19 2008, 14:42) *

what went wrong?


Looks like you found a disccogs API bug: doing the API request in Firefox and all releases are there while in IE some of them are missing, exactly the same that are missing in foo_discogs.
I'll update the Agent string to be firefox in a future release.

Hmm. I think that's not the reason. I've just figured out that it depends on whether im logged in or not in discogs. When I'm logged in it's finding all releases, when I'm logged out only the non-ANV ones. Very strange. In any case it's a discogs problem, not foo_discogs.
Janny
I keep getting the "discogs error release id=xxx: html parse error" too. Just updated and no change whatsoever.
Any ideas?

IPB Image IPB Image


EDIT: It seems that it was partially my fault. I installed the new version but for some reason the file was saved as foo_discogs(2).dll keeping the older version running too. I removed it and now, with the latest version, everything is OK.
Dhry
Once again it's not working. Running v1.13 - trying a search brings back no results for any artist. I also note that in 1.13 you can no longer choose either "API" or "Parse HTML". Used to be able to in the previous version.



Dhry

bubbleguuum
QUOTE(Dhry @ Mar 23 2008, 17:34) *

Once again it's not working. Running v1.13 - trying a search brings back no results for any artist. I also note that in 1.13 you can no longer choose either "API" or "Parse HTML". Used to be able to in the previous version.



Dhry


works fine here! HTML method has been removed as it was super clunky and probably did not work anymore.
4nt1
ok i have seen this a couple times but never cared enough to mention it

I have a cd that is 18 tracks long but according to discogs in the component it is 25 tracks long...

on the release page on the website it is also 18 tracks long with some 1a \ 1b type tracks throughouts the album...

here is an example of the release

http://www.discogs.com/release/750847

see for your self. I do not know how to tag this correctly... perhaps discogs and recognise the a/b/c setup and add all into one track?

not sure what your thoughts are
Kirya
http://www.discogs.com/release/38741

In tracks 6 & 10b I have a "<sub>2</sub>" in titles. I think the same problem will be with a <sup></sup>, maybe just replace this tags?
bubbleguuum
QUOTE(4nt1 @ Mar 26 2008, 14:57) *

see for your self. I do not know how to tag this correctly... perhaps discogs and recognise the a/b/c setup and add all into one track?


I think this has been discussed before. It's a rare case with sub-tracks that does not physically exist on the CD... There's not much to do instead select one of tose subtrack for your track and then manually edit the title if you want after tagging.



@Kyria: it's a Disocgs API bug: they have left some html for those special characters instead of converting them to UTF-8.
Dhry
QUOTE(bubbleguuum @ Mar 23 2008, 11:07) *
QUOTE(Dhry @ Mar 23 2008, 17:34) *

Once again it's not working. Running v1.13 - trying a search brings back no results for any artist. I also note that in 1.13 you can no longer choose either "API" or "Parse HTML". Used to be able to in the previous version.

Dhry

works fine here! HTML method has been removed as it was super clunky and probably did not work anymore.

Okay, now I have a problem. It works on my f2k install at work, but does not work on my home machine. Whenever I select a group of tracks in an album to tag (regardless of the artist) I get nothing back from Discogs. I've tried checking the auto box, and the Exact Matches box. Tried resetting all Discogs plugin settings to default too. Had a look in my firewall and Foobar is definitely attempting to make a connection out to www.discogs.com, I just get buggerall back in the results window. Turned off firewall completely. Didn't help. Have gdiplus.dll in my foo main dir. I actually have several different copies of it scattered in various directories for some reason. Tried copying about three different versions into foo dir, restart, try again, nothing.

Apart from the [Default] button in the discogs config, is there any way that I can completely remove the discogs settings and then reinitialize or whatever, the plugin? I know that discogs.com works from my machine because I just installed and tried MP3Tag and it worked fine pulling references from discogs as expected. Pinged discogs and get back the proper IP address. Not jacked up in my hosts file, in other words. Heelp. sad.gif

Edit: Worked out that if you remove the plugin then restart foobar it asks to remove preferences. Did that. Installed v1.12 to test. Set it to "parse HTML" and finally, I see results. Of course I can't use it because the minute I try to retrieve a result I get an error, as seen previously. Remove v1.12, restart foo to remove settings, reinstall v1.13, restart foo, try to retrieve results, nada. Is there some component I need to update that controls the "web api" access functionality or whatever? It's driving me crazy because while I can use Freedb to tag, I want to grab album art thumbnails for PrettyPop too.

Dhry
bubbleguuum
@Dhry: I have no idea exactly what's wrong but it's probably something (a firewall, a proxy) filterin the result from discogs. You could try to create an API key on discogs (on your profile page) and try an API request in your browser to see if it replies some valid XML:

http://www.discogs.com/help/api

Dhry
QUOTE(bubbleguuum @ Mar 29 2008, 13:11) *
@Dhry: I have no idea exactly what's wrong but it's probably something (a firewall, a proxy) filterin the result from discogs.

Can't be. MP3Tag v2.40b works perfectly fine, and it uses Discogs to retrieve results.
One other thing I noticed. Most of my Discogs menu items are greyed out. For everything I select. Just the bottom two options are available. Are we now talking about a DLL problem? Could you tell me what DLL dependencies (apart from GDIPLUS) Discogs has? I tried reinstalling vcredist thinking that might be it, but still nothing.

IPB Image

Dhry
bubbleguuum
mp3tag may still parse HTML pages, that's why it works.
It's not a dll pbm : if it was it wouldn't even launch.
All items are greyed except the last two and "write tags" if the files you selected haven't been tagged with the plugin yet.

I still think the XML answer form discogs gets modified by something in the middle.
bitbot
bubbleguuum, thanks for this great component! Without it I would be lost... smile.gif

A small suggestion:

Sometimes I don't know the exact version of an album that I have so I usually just get the tags from the one with the most album art available. Could you perhaps add some text that displays how many cover images there are for the selected release (perhaps next to the small cover art image)? As it is now I have no way of knowing this unless I apply the tags or go to the release page and check, this would speed up my tagging.

Thanks
alexinc
QUOTE

QUOTE

then a seperator or space in (DISCOGS_TRACK_CREDITS) would be usefull, if credits contain more than one artist.

They are now separated by ";"

just one minor thing i noticed since using 1.13. the seperator u included for discogs_track_credits and discogs_release_credits could be followed/completed by/with a space, like in the other fields?! wink.gif that would make it xyz; xyz and would help to better view the contents of this fields...

also i noticed that many brand-new releases are not shown, even they are already on the page of artist.
e.g. http://www.discogs.com/release/1279556 dj trenix - let the world fall apart... i noticed that behavior on many releases, that didnt recieve any votes on discogs yet! could this be a possible reason??? cheers
bubbleguuum
QUOTE(alexinc @ Apr 1 2008, 19:33) *

also i noticed that many brand-new releases are not shown, even they are already on the page of artist.
e.g. http://www.discogs.com/release/1279556 dj trenix - let the world fall apart... i noticed that behavior on many releases, that didnt recieve any votes on discogs yet! could this be a possible reason??? cheers


That's a known and annoying bug of the Discogs API: When you're not logged in discogs you don't see the releases in yellow. Obviously you can't log in using the XML API so you don't see these releases...


@bitbot: I won't implement it
bitbot
I have been having some problems getting the album art for some albums. One example is this album http://www.discogs.com/release/136452. foo_discogs will fail to download the two first images which will appear as 0 byte files.

Here's the console output:
CODE
foo_discogs: error: could not save url=http://www.discogs.com/image/R-6462-001.jpg, skipping...
foo_discogs: error: could not save url=http://www.discogs.com/image/R-136452-002.jpg, skipping...


Edit:
Here's another album that doesn't work: http://www.discogs.com/release/3234. This album only has 2 images, but foo_discogs created 6! The first three were 0 byte jpgs, the fourth was an image that did not appear on the page and the last two were the images on the page but in reverse order... blink.gif
Mercachifle
I don't know if this has been answered already, I tried searching without results. How can I set foo_dicogs to save artist art using artist name instead of artist id as filename?
labou
I doesn't work 4 me... it just says searching artist 4 about 5 seconds then it stops and doesn't come up with anything.
azznrivera
foo_discogs downloaded as an .exe, do I have to change it to a .dll and then put it into the component folder? thanks for any advice
Bioret
thank you, this plug in is the best!
Dave_Scream
ahaha! new version was in marth lol!... but i dont received any notice on my email... strange =)

now ill check new version. thanks for work and spended time
---
launch the related Discogs www page now always work -- very useful fix
perpelexor
please, explain me, how to fill in information into multi-disk releases, step-by-step
ad what about automatic fillig information? i have >1000 albums and have no time sad.gif
mitchmalibu
I have to small questions/requests,

1) Would it be possible to merge divided tracks ? For example, this release http://www.discogs.com/release/331851 has the seventh track divided in two parts. It would be much easier to merge these 2 tracks so that you don't have to remove one of the two, renumber the whole album and then properly tag track 7.

2) Another nice thing would be the retrieval of the disc name like in this release http://www.discogs.com/release/1082005 . The album has a definite album name ("Balance Issue N. 12") but each cd also has its own name (eg. "Orange Disc", ...). Adding this information in a discogs specific tag or custom one (%discname% for example) would allow more tagging flexibility.

I'm sorry if these questions were already asked and if you already took some of your time to answer them.
Dave_Scream
usual track seems like this:
CODE

<position>2.01</position>
<artists>
<artist>
<name>Onur Özer</name>
<anv>Onur Ozer</anv>
</artist>
</artists>
<title>Orion</title>
<duration>6:32</duration>
</track>


"CD name" looks like this:
CODE

<track>
<position />
<title>Red Disc</title>
<duration />
</track>


here is 1 way to identify %cdname%:
just find <track> with empty <position> & <duration> tags... if they are empty => it is %cdname%

but i think it is logically hard to realize algorythm that will add tag %cdname% to all tracks following %cdname% in xml...

------
about part 1. divided tracks... yeah sad.gif its hard to tag this tracks sad.gif
in my mind i look only 1 algorythm:

in tracklisting, multiselect by hands divided tracks (for example select track 7a and track 7b, and then press some "megre key"..

so all selected tracks will be deleted, and in list will appear some new track that will contain megred %artist%,%title%,%credits% tags...

but it will hard to realize i think too...
---
dancehool
i have a question about handling of the album art. apparently foo_discogs is fetching *all* available album art from discogs for a release - the problem is that it also fetches the *disabled* album art. is there a way to only fetch the *active* album art?

here's an example:
http://www.discogs.com/release/53134

if you watch the pictures via "Update Release Images" on the right (you need to be logged for doing this) you can see there are 3 active and 3 disabled images for this releases. foo_discogs fetches not only the active ones but also the 3 disabled ones.
Xezzy
Not sure if it was requested.
I would like to have "wipe out existing tags", pretty much like in freedb tagger.

Cheers.
cheatz
I try copying a url and the release id into the "Release id or url" box, and i always get this error:

"discogs error: release id=44443: XML API error"

Didn't work for 1.12 and still doesn't work when i upgraded to 1.13
cheatz
Will there be an update to fix the above issue ^ ^ ^?
bubbleguuum
QUOTE(cheatz @ Jul 13 2008, 08:00) *

Will there be an update to fix the above issue ^ ^ ^?


You mean your problem with release 44443 ? It works here...
Dave_Scream
bubbleguuum, bubbleguuum! nice to meet you again smile.gif tongue.gif tongue.gif
tmuka
great plugin, exactly what i was looking for, thanks!
cheatz
QUOTE(bubbleguuum @ Jul 13 2008, 03:43) *

QUOTE(cheatz @ Jul 13 2008, 08:00) *

Will there be an update to fix the above issue ^ ^ ^?


You mean your problem with release 44443 ? It works here...

No, i get the same error message with ANY release. Are there other software i might need to get discogs working? It worked on my old pc although it was an older version of discogs. But it doesn't work on this:

XP SP2
e4300+
2gb crucial ballistix
gigabyte ds3
bubbleguuum
QUOTE(cheatz @ Jul 16 2008, 06:26) *

QUOTE(bubbleguuum @ Jul 13 2008, 03:43) *

QUOTE(cheatz @ Jul 13 2008, 08:00) *

Will there be an update to fix the above issue ^ ^ ^?


You mean your problem with release 44443 ? It works here...

No, i get the same error message with ANY release. Are there other software i might need to get discogs working? It worked on my old pc although it was an older version of discogs. But it doesn't work on this:

XP SP2
e4300+
2gb crucial ballistix
gigabyte ds3



I suspect you may have a firewall blocking traffic. Try to disable it temporarily to see if it works then
cheatz
QUOTE(bubbleguuum @ Jul 16 2008, 12:11) *

QUOTE(cheatz @ Jul 16 2008, 06:26) *

QUOTE(bubbleguuum @ Jul 13 2008, 03:43) *

QUOTE(cheatz @ Jul 13 2008, 08:00) *

Will there be an update to fix the above issue ^ ^ ^?


You mean your problem with release 44443 ? It works here...

No, i get the same error message with ANY release. Are there other software i might need to get discogs working? It worked on my old pc although it was an older version of discogs. But it doesn't work on this:

XP SP2
e4300+
2gb crucial ballistix
gigabyte ds3



I suspect you may have a firewall blocking traffic. Try to disable it temporarily to see if it works then

Oh man i completly overlooked that. That did the trick, thanks biggrin.gif
aleppe
Would it be possible to add to this plugin the ability to search info by track title instead of by album?
incunabula
I've always thought that it would be nice to do something similar but for artists instead of tracks; like the ability to pull all of the artist-specific data (bio, artist art, artist ID, ANV info, etc.) without any release-specific data and apply that metadata to all of the files in your media library belonging to that artist. I think that would be helpful to normalize all releases by the same artist without having to do it one release at a time.
mob999
hi,

anybody out there still using/maintaining this great plugin? seems that it is not working properly any more.

it appears that the tags are written correct and they show up in foobar, but when i check with another tagging software (for example tag and rename) or i use with my sandisk sansa, some or all tags are missing.

sometimes, it just writes ID3v1 tags and only parts of v2 (for example in release 1300930).
sometimes it writes parts of v2 but no v1 at all (1317255).
in other cases v1 is ok but tag & rename (i used for checking) shows chinese and other kind of characters in the artist field (1225795).

i think there are some more different symptoms i do not list them all.

i'm using foobar 0.9.5.5 and discogs tagger 1.13 on a win xp system with ntfs.

all in all a very weird behaviour. can somebody confirm this or has some advise? thanks in advance.


greets mob
Dave_Scream
QUOTE(mob999 @ Sep 7 2008, 17:26) *

seems that it is not working properly any more.


strange... as i imagine, foo_discogs use foobar's tag writing mechanism...
try re-check this:
QUOTE
Tags won't be written if the option "ID3v2 Writer Compatibility Mode" is enable in your fb2k conf
bubbleguuum
QUOTE(Dave_Scream @ Sep 8 2008, 07:00) *

strange... as i imagine, foo_discogs use foobar's tag writing mechanism...
try re-check this:
QUOTE
Tags won't be written if the option "ID3v2 Writer Compatibility Mode" is enable in your fb2k conf



Exact, this must be enabled. It will write ID3V2.4 tags. If you want to convetr to V2.3 so it ios more compatible with other software and digital players, use mp3tag to rewrite the 2.4 tags as 2.3.
Canar
It appears as though this component is compiled with an old version of the SDK. The SDK version you're using could be causing some random crashes under Windows Vista. If you could update to the most recent SDK that would be greatly appreciated.
bubbleguuum
QUOTE(Canar @ Sep 9 2008, 20:50) *

It appears as though this component is compiled with an old version of the SDK. The SDK version you're using could be causing some random crashes under Windows Vista. If you could update to the most recent SDK that would be greatly appreciated.


Yup the SDK I'm using is very old, it's in need of a recompile a probably a source release.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.