IPB

Welcome Guest ( Log In | Register )

53 Pages V   1 2 3 > »   
Reply to this topicStart new topic
foo_discogs, Tags files with information from Discogs
bubbleguuum
post Nov 26 2006, 22:58
Post #1





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



Features:

- tag files using discogs data. Retrieve more info than most taggers. Goes to extra length to make sure retrieve data is correct and well formatted
- flexible tag mapping allows you to write only what you want where you want
- use of meta data in tags to display artist / label / release discogs www page
- able to later update specified tags (useful to update rating)


current version: 1.32
Download foo_discogs 1.32
Documentation (thanks Bachi-Bouzouk)

find release dialog screenshot (v0.90)
release dialog screenshot (v0.90)
screenshot illustrating use of discogs data

GdiPlus.dll is a dependency, however if you use some recent version of Windows you already have it.
If you're using fb2k under wine (Linux) you'll need to copy GdiPlus.dll in fb2k root directory.

This post has been edited by bubbleguuum: Feb 5 2014, 17:13
Go to the top of the page
+Quote Post
mquander
post Nov 26 2006, 23:01
Post #2





Group: Members
Posts: 106
Joined: 22-July 06
Member No.: 33181



May I be the first one to extend my great thanks for this plugin. I'll be sure to post any relevant feedback.
Go to the top of the page
+Quote Post
mquander
post Nov 26 2006, 23:26
Post #3





Group: Members
Posts: 106
Joined: 22-July 06
Member No.: 33181



First impressions:

Easy problem: Perhaps add the album release format (shown as "format" on discogs page) as a writeable tag?

Medium problem: When I tag vinyl albums, I like to put their side/track vinyl tracknumbers in a "VINYLTRACK" field, as I know other people do, and I order the "TRACKNUMBER" field like anyone else would. For example, a five-song 12" might look like

Track 1: VINYLTRACK = A1, TRACKNUMBER = 1
Track 2: VINYLTRACK = A2, TRACKNUMBER = 2
Track 3: VINYLTRACK = B1, TRACKNUMBER = 3
Track 4: VINYLTRACK = B2, TRACKNUMBER = 4
Track 5: VINYLTRACK = B3, TRACKNUMBER = 5

Supporting this behavior natively somehow would be awesome.

(Edit: Also, setting TOTALTRACKS would be nice. I'm just hoping it can get to the point where I can enter the release ID and get my stuff tagged how I like it without having to go into properties afterward and muck around.)

This post has been edited by mquander: Nov 26 2006, 23:33
Go to the top of the page
+Quote Post
bubbleguuum
post Nov 26 2006, 23:34
Post #4





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



QUOTE (mquander @ Nov 26 2006, 23:26) *
First impressions:

Easy problem: Perhaps add the album release format (shown as "format" on discogs page) as a writeable tag?

Medium problem: When I tag vinyl albums, I like to put their side/track vinyl tracknumbers in a "VINYLTRACK" field, as I know other people do, and I order the "TRACKNUMBER" field like anyone else would. For example, a five-song 12" might look like

Track 1: VINYLTRACK = A1, TRACKNUMBER = 1
Track 2: VINYLTRACK = A2, TRACKNUMBER = 2
Track 3: VINYLTRACK = B1, TRACKNUMBER = 3
Track 4: VINYLTRACK = B2, TRACKNUMBER = 4
Track 5: VINYLTRACK = B3, TRACKNUMBER = 5

Supporting this behavior natively somehow would be awesome.


Both of them are easy to do so good candiate for the next version. In fact I already retrieve the "Format" info but just forgot to expose it ! Damn smile.gif.
Go to the top of the page
+Quote Post
pawls
post Nov 27 2006, 00:05
Post #5





Group: Members
Posts: 13
Joined: 20-November 06
Member No.: 37799



Woho! Letīs try it out.
Iīll report my thoughts later smile.gif
Go to the top of the page
+Quote Post
alphaex32
post Nov 27 2006, 01:40
Post #6





Group: Members
Posts: 327
Joined: 28-July 04
Member No.: 15832



Thank you so much for this. Could you add support for the styles, notes, and composer info? It seems like style and genre info are being combined.

This post has been edited by alphaex32: Nov 27 2006, 01:43
Go to the top of the page
+Quote Post
saberrider
post Nov 27 2006, 01:42
Post #7





Group: Members
Posts: 77
Joined: 19-August 06
Member No.: 34226



Sounds great. But I guess I'll wait for custominfo support.
Go to the top of the page
+Quote Post
eejadx
post Nov 27 2006, 02:05
Post #8





Group: Members
Posts: 204
Joined: 6-January 06
From: Montreal
Member No.: 26914



Thanks, great component.
One small bug with files length higher than ten minutes. Looks like foo_discogs adds the length at the end of %title% field.

Release ID: 507593.

Go to the top of the page
+Quote Post
bubbleguuum
post Nov 27 2006, 13:20
Post #9





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



QUOTE (alphaex32 @ Nov 27 2006, 01:40) *
Thank you so much for this. Could you add support for the styles, notes, and composer info? It seems like style and genre info are being combined.


Discogs genre is ignored because I thought it was too vague (Electronic, ...). Style is used instead because more precise. If people want it I can enable Discogs Genre again.
As for note composer info, we'll see later when the parser will be more robust but I wish discogs would propose a decent API for this - instead of parsing generated HTML.

QUOTE (eejadx @ Nov 27 2006, 02:05) *
Thanks, great component.
One small bug with files length higher than ten minutes. Looks like foo_discogs adds the length at the end of %title% field.

Release ID: 507593.



Thanks for spotting this one!

This post has been edited by bubbleguuum: Nov 27 2006, 13:27
Go to the top of the page
+Quote Post
alphaex32
post Nov 27 2006, 14:50
Post #10





Group: Members
Posts: 327
Joined: 28-July 04
Member No.: 15832



Id like to have genre enabled, if its not too much trouble
Go to the top of the page
+Quote Post
eejadx
post Nov 27 2006, 15:00
Post #11





Group: Members
Posts: 204
Joined: 6-January 06
From: Montreal
Member No.: 26914



QUOTE (alphaex32 @ Nov 27 2006, 08:50) *
Id like to have genre enabled, if its not too much trouble

Id like that too.

This post has been edited by eejadx: Nov 27 2006, 15:07
Go to the top of the page
+Quote Post
stampgevaar
post Nov 27 2006, 15:04
Post #12





Group: Members
Posts: 237
Joined: 9-September 06
Member No.: 34997



this is a very nice idea but is it also possible if there are various artist names to have the right artist name for every song and not only a album artist or I'm I overlooking something.

and thanks btw great plugin saves me a lot of work

edit: I see this happens when the album artist is various artists, can you maybe make it possible to switch the album artist thing off for some albums because the info isn't always correct/incomplete so that the artists next to the song are taken (on discogs).

sorry for the bad english hope I'm a bit understandable

for example
http://www.discogs.com/release/605280

when I tag this vinyl the artist is partyraiser by all the songs while as you can see this is not really the case so a option to chose between an album artist or to have them seperately or both would be usefull.

but it's just a suggestion, thanks in advance

This post has been edited by stampgevaar: Nov 27 2006, 15:19
Go to the top of the page
+Quote Post
zachastrife
post Nov 27 2006, 15:59
Post #13





Group: Members
Posts: 144
Joined: 27-March 05
Member No.: 20990



How does this do with releases with multiple discs?
I use the %discnumber% tag...

And when handling many directories (which is how i handle multiple discs) it should sort the files with the full path instead of the filename (making it easier to match files without needing to use the move function over and over again).

This post has been edited by zachastrife: Nov 27 2006, 16:00
Go to the top of the page
+Quote Post
_eclectic_
post Nov 27 2006, 17:23
Post #14





Group: Members
Posts: 20
Joined: 28-April 06
Member No.: 30148



Getting the following message upon startup:

Failed to load DLL: foo_discogs.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.


I do have libcurl.dll in the foobar2000 root (didn't get it from your link, already had it), and am running foobar v0.9.4.1. Any idea what is wrong? libcurl.dll is version 7.15.1.
Go to the top of the page
+Quote Post
bubbleguuum
post Nov 27 2006, 19:42
Post #15





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



QUOTE (stampgevaar @ Nov 27 2006, 15:04) *
this is a very nice idea but is it also possible if there are various artist names to have the right artist name for every song and not only a album artist or I'm I overlooking something.

and thanks btw great plugin saves me a lot of work

edit: I see this happens when the album artist is various artists, can you maybe make it possible to switch the album artist thing off for some albums because the info isn't always correct/incomplete so that the artists next to the song are taken (on discogs).

sorry for the bad english hope I'm a bit understandable

for example
http://www.discogs.com/release/605280

when I tag this vinyl the artist is partyraiser by all the songs while as you can see this is not really the case so a option to chose between an album artist or to have them seperately or both would be usefull.

but it's just a suggestion, thanks in advance


This is a known problem and will be corrected : releases such as this that have two artists are not parsed correctly yet
Go to the top of the page
+Quote Post
pawls
post Nov 27 2006, 19:43
Post #16





Group: Members
Posts: 13
Joined: 20-November 06
Member No.: 37799



I think Tracknumber and Vinylnumber should be separated. As someone suggested earlier. Also %total tracks% should be filled I think. Works great with the few releases I have tried!

With foo_custominfo support it will be even better!
Go to the top of the page
+Quote Post
bubbleguuum
post Nov 27 2006, 19:46
Post #17





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



QUOTE (zachastrife @ Nov 27 2006, 15:59) *
How does this do with releases with multiple discs?
I use the %discnumber% tag...

And when handling many directories (which is how i handle multiple discs) it should sort the files with the full path instead of the filename (making it easier to match files without needing to use the move function over and over again).



good ideas here, with some work the %discnumber% tag could be autodetected

QUOTE (_eclectic_ @ Nov 27 2006, 17:23) *
Getting the following message upon startup:

Failed to load DLL: foo_discogs.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.


I do have libcurl.dll in the foobar2000 root (didn't get it from your link, already had it), and am running foobar v0.9.4.1. Any idea what is wrong? libcurl.dll is version 7.15.1.



I din't tried it with 0.9.4.1 but it should be compatible...the problem is probably libcurl. Did you tried to replace your existing libcurl with the one linked in the first post to see if it works ?
Go to the top of the page
+Quote Post
metal_termite
post Nov 27 2006, 19:58
Post #18





Group: Members
Posts: 538
Joined: 10-July 04
Member No.: 15248



Yay, you rule.

Add support for allmusic.com too!
Go to the top of the page
+Quote Post
pawls
post Nov 27 2006, 20:01
Post #19





Group: Members
Posts: 13
Joined: 20-November 06
Member No.: 37799



One more thing: please add keyboard shortcuts in some future release.
Go to the top of the page
+Quote Post
stampgevaar
post Nov 27 2006, 21:08
Post #20





Group: Members
Posts: 237
Joined: 9-September 06
Member No.: 34997



QUOTE (bubbleguuum @ Nov 27 2006, 19:42) *
QUOTE (stampgevaar @ Nov 27 2006, 15:04) *

this is a very nice idea but is it also possible if there are various artist names to have the right artist name for every song and not only a album artist or I'm I overlooking something.

and thanks btw great plugin saves me a lot of work

edit: I see this happens when the album artist is various artists, can you maybe make it possible to switch the album artist thing off for some albums because the info isn't always correct/incomplete so that the artists next to the song are taken (on discogs).

sorry for the bad english hope I'm a bit understandable

for example
http://www.discogs.com/release/605280

when I tag this vinyl the artist is partyraiser by all the songs while as you can see this is not really the case so a option to chose between an album artist or to have them seperately or both would be usefull.

but it's just a suggestion, thanks in advance


This is a known problem and will be corrected : releases such as this that have two artists are not parsed correctly yet


ok thanks mate
Go to the top of the page
+Quote Post
nilsHaus
post Nov 27 2006, 21:22
Post #21





Group: Members
Posts: 65
Joined: 7-October 06
Member No.: 36042



QUOTE (eejadx @ Nov 27 2006, 09:00) *
QUOTE (alphaex32 @ Nov 27 2006, 08:50) *
Id like to have genre enabled, if its not too much trouble

Id like that too.


Why not have this as an option?

Also, what does libcurl.dll do?

Testing it right now, some things have popped up.

You should test this with all sorts of files, I'm trying to rename a .flac file (P.U.L.S.E. two discs) and its stuck halfway right now, I dunno if its gonna work out eventually...
But this is a .flac image, with embedded cuesheet I think.
edit:Yah, its hanging up hardcore, if you could look into that.

Also, are there any plans for it to find the number by itself, or within foobar bitte?

edit 2:What is the DISCOGS_PUBLISHER tag? Is it impossible to take that out?

This post has been edited by nilsHaus: Nov 27 2006, 23:37
Go to the top of the page
+Quote Post
TheTravis
post Nov 27 2006, 22:25
Post #22





Group: Members
Posts: 71
Joined: 10-May 06
Member No.: 30639



Thanks for this great plugin! I just tagged some albums which were missing tracknumbers smile.gif
Go to the top of the page
+Quote Post
_eclectic_
post Nov 27 2006, 23:24
Post #23





Group: Members
Posts: 20
Joined: 28-April 06
Member No.: 30148



QUOTE
Failed to load DLL: foo_discogs.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000.


I do have libcurl.dll in the foobar2000 root (didn't get it from your link, already had it), and am running foobar v0.9.4.1. Any idea what is wrong? libcurl.dll is version 7.15.1.

QUOTE
I din't tried it with 0.9.4.1 but it should be compatible...the problem is probably libcurl. Did you tried to replace your existing libcurl with the one linked in the first post to see if it works ?


Yes it does work with the libcurl.dll you reference.
However, I compared your libcurl.dll to the one I am using. The one I have has a version and a date and references The cURL library, http://curl.haxx.se/.

The one you are recommended has no Properties associated with it, is half the size 94KB vs. 172KB, and is dated 1/2/2004 vs 2/26/2006 for the version I have.

Thus I think I am using a more recent version of the .dll. Perhaps it would be worthwhile for you to consider utilizing the more recent version of libcurl.dll in this module. I know you have plenty to do, and this appears to be a great plugin, but there must be significant differences in the two which might express itself with some other plugin (or whatever required the libcurl.dll in the first place).

Thanks!
Go to the top of the page
+Quote Post
bubbleguuum
post Nov 27 2006, 23:48
Post #24





Group: Developer
Posts: 1103
Joined: 13-November 05
Member No.: 25748



QUOTE (nilsHaus @ Nov 27 2006, 21:22) *
QUOTE (eejadx @ Nov 27 2006, 09:00) *

QUOTE (alphaex32 @ Nov 27 2006, 08:50) *
Id like to have genre enabled, if its not too much trouble

Id like that too.



QUOTE
Why not have this as an option?


this will be in next version

QUOTE
Also, what does libcurl.dll do?


it retrieve html pages

QUOTE
Testing it right now, some things have popped up.

You should test this with all sorts of files, I'mibe in other softwa trying to rename a .flac file (P.U.L.S.E. two discs) and its stuck halfway right now, I dunno if its gonna work out eventually...
But this is a .flac image, with embedded cuesheet I think.
edit:Yah, its hanging up hardcore, if you could look into that.

I've tried with some flacs of mine, no hang. What do you mean by flac image? a single flac containing all tracks ?

QUOTE
Also, are there any plans for it to find the number by itself, or within foobar bitte?


Not in the immediate future as I tried a few very well done interface to what you describe in other software and it's almost always faster and less error prone done manually. Add to that the fact discogs does not facilitate search.



QUOTE (_eclectic_ @ Nov 27 2006, 23:24) *
Thus I think I am using a more recent version of the .dll. Perhaps it would be worthwhile for you to consider utilizing the more recent version of libcurl.dll in this module. I know you have plenty to do, and this appears to be a great plugin, but there must be significant differences in the two which might express itself with some other plugin (or whatever required the libcurl.dll in the first place).

Thanks!


yup, will use the latest version!

This post has been edited by bubbleguuum: Nov 27 2006, 23:47
Go to the top of the page
+Quote Post
nilsHaus
post Nov 28 2006, 21:09
Post #25





Group: Members
Posts: 65
Joined: 7-October 06
Member No.: 36042



QUOTE (bubbleguuum @ Nov 27 2006, 17:48) *
I've tried with some flacs of mine, no hang. What do you mean by flac image? a single flac containing all tracks ?


Yup, exactly.
Go to the top of the page
+Quote Post

53 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th April 2014 - 21:21