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
mquander
The parser screws up on this, but it looks like another weirdo edge case.
bubbleguuum
QUOTE(mquander @ Dec 11 2006, 22:40) *

The parser screws up on this, but it looks like another weirdo edge case.


yup another non-standard thing with bold (!) CD names in the middle of no where...yet you can tag it ! remove offending tracks and use the renumber button!! would never have thought this could have been used for this...cool!

I'm working on automatic ANV removal...(ie replace ANV by non-ANV artist names) ...funny stuff!
mquander
QUOTE(bubbleguuum @ Dec 11 2006, 16:51) *

QUOTE(mquander @ Dec 11 2006, 22:40) *

The parser screws up on this, but it looks like another weirdo edge case.


yup another non-standard thing with bold (!) CD names in the middle of no where...yet you can tag it ! remove offending tracks and use the renumber button!! would never have thought this could have been used for this...cool!

I'm working on automatic ANV removal...(ie replace ANV by non-ANV artist names) ...funny stuff!


Yep - so far all the weird failure data has been gracefully handled, which is great!
mquander
Occasionally on releases with multiple catalog numbers, there is an extra space preceding the second catalog number. This is an example: tags are written "GUN 230 B" and " 82876 75177 2" (note the space.)
Ronny Pries
hey bubblegum,

can you leave an option to write the tracknumbers in vinyl side (a1, a2, b1 etc) fashion ? thx a lot!!

ronny

ps: you've gotta check out the new stephen brown / subject scotland!
mquander
QUOTE(Ronny Pries @ Dec 11 2006, 19:23) *

hey bubblegum,

can you leave an option to write the tracknumbers in vinyl side (a1, a2, b1 etc) fashion ? thx a lot!!

ronny

ps: you've gotta check out the new stephen brown / subject scotland!


Why can't you do that with the plugin as-is? Just set the vinyl track field to "TRACKNUMBER" and disable the track number field.
Ronny Pries
QUOTE(mquander @ Dec 12 2006, 01:56) *


Why can't you do that with the plugin as-is? Just set the vinyl track field to "TRACKNUMBER" and disable the track number field.


oh yeah, there it is - i went over it... jeez.

the stephen brown recommendation is still valid nevertheless wink.gif

ronny
mquander
You include the (2) in the name of labels like this, although I'm not sure you shouldn't. You drop it for artists though so you probably want to drop it here.
bubbleguuum
QUOTE(mquander @ Dec 12 2006, 00:58) *

Occasionally on releases with multiple catalog numbers, there is an extra space preceding the second catalog number. This is an example: tags are written "GUN 230 B" and " 82876 75177 2" (note the space.)


fixed



QUOTE(mquander @ Dec 12 2006, 15:43) *

You include the (2) in the name of labels like this, although I'm not sure you shouldn't. You drop it for artists though so you probably want to drop it here.


fixed
gob
can this component find and tag files that are live based on the album they are on?
bubbleguuum
QUOTE(gob @ Dec 13 2006, 00:11) *

can this component find and tag files that are live based on the album they are on?


I don't understand what you mean !
q-stankovic
QUOTE(bubbleguuum @ Dec 13 2006, 00:27) *

QUOTE(gob @ Dec 13 2006, 00:11) *

can this component find and tag files that are live based on the album they are on?


I don't understand what you mean !


I think not to search by id but by album tag. Would be nice and would save much time.
stampgevaar
seems like a good idea but keep the id thing in case the album tag is not right.

And the search should be done by google on the discogs site this because the discogs search engine never finds what I want and google does. Maybe I'm the only one with this problem? I don't know...
orchid
QUOTE(bubbleguuum @ Dec 11 2006, 20:56) *

Now I have a question for you people. If foo_discogs could use foo_custominfo to store tags (customizable per tag) would you use that ? for which use scenario and which tags ?

I prefer to write everything to tags. If you move the files around you lose all custom info.


QUOTE(q-stankovic @ Dec 13 2006, 14:57) *

I think not to search by id but by album tag. Would be nice and would save much time.

Discogs is quite large database and there are often many releases of same album, which makes searching by name inaccurate and slower.
2Pacalypse
QUOTE(stampgevaar @ Dec 13 2006, 14:06) *

seems like a good idea but keep the id thing in case the album tag is not right.

And the search should be done by google on the discogs site this because the discogs search engine never finds what I want and google does. Maybe I'm the only one with this problem? I don't know...


+1

it would be nice to auto search from %album% / %album% & %artist% tags

Also agree that google is a better option eg "discogs %artist% %album%"
and yes also keep the manual entry of release id in case it doesnt find it
mquander
I have no problem with the discogs search (I've never not been able to find something with it, that is) and searching by album name is ridiculous. There are often 10-12 releases of the same album on different labels, with different tracks, in different countries, and at different times.
stampgevaar
QUOTE(mquander @ Dec 13 2006, 16:25) *

I have no problem with the discogs search (I've never not been able to find something with it, that is) and searching by album name is ridiculous. There are often 10-12 releases of the same album on different labels, with different tracks, in different countries, and at different times.


that depends on what genre of music you listen in my favorite genre this is not the case and almost al cds that come out are compilations which have dedicated names so double entries are very rare. problem is that discogs can't find these very good so in your case it is ridiculous but in my case it's very logic.
2Pacalypse
QUOTE(mquander @ Dec 13 2006, 15:25) *

I have no problem with the discogs search (I've never not been able to find something with it, that is) and searching by album name is ridiculous. There are often 10-12 releases of the same album on different labels, with different tracks, in different countries, and at different times.


im not suggesting get rid of the manual id release, but how are you supposed to tag your complete library? by manually searching it would take forever!

it would be great like the old freedb where it auto searched but also had the option to manual search
NogginJ
some sort of sloppy auto search would be nice. maybe it could search for an album with the same album name, the same artist name, and the same number of tracks? then it could just pick the first one. you could then 'review' it's choice or you could set it up in fully auto mode and just let it run. maybe even custom search strings, like if you already know the label or something it could filter it with that too.

yea itd be sloppy, and yer mp3s might be labelled as UK instead of US, but it would get most of the tags (artist, track, album, art) right for most people.
stampgevaar
QUOTE(NogginJ @ Dec 13 2006, 17:42) *

some sort of sloppy auto search would be nice. maybe it could search for an album with the same album name, the same artist name, and the same number of tracks? then it could just pick the first one. you could then 'review' it's choice or you could set it up in fully auto mode and just let it run. maybe even custom search strings, like if you already know the label or something it could filter it with that too.

yea itd be sloppy, and yer mp3s might be labelled as UK instead of US, but it would get most of the tags (artist, track, album, art) right for most people.


I was thinking the same thing, just something that searches for album / artist name and then you can select the album you want from the search results. And maybe hyperlinks in every result so when you click it you can see if it's the album that you want just to be sure.
mquander
QUOTE(2Pacalypse @ Dec 13 2006, 11:30) *

QUOTE(mquander @ Dec 13 2006, 15:25) *

I have no problem with the discogs search (I've never not been able to find something with it, that is) and searching by album name is ridiculous. There are often 10-12 releases of the same album on different labels, with different tracks, in different countries, and at different times.


im not suggesting get rid of the manual id release, but how are you supposed to tag your complete library? by manually searching it would take forever!

it would be great like the old freedb where it auto searched but also had the option to manual search


I have about 600 albums, 5000 tracks, and I did it already. It took about four hours all told, which is a pain in the ass, but you only have to do it once. I wrote a foo_run script to launch a discogs search for each album, then I look at the releases, check the different releases, go to the one I want, copy and paste the release ID. Fifteen seconds.

With a bit of work, you could certainly have a preview window like I described in this post, but that's not really very much faster, and there's no way you could automate the whole process of getting a release ID without having it fuck up and get the wrong release one time out of three.
2Pacalypse
QUOTE(mquander @ Dec 13 2006, 16:50) *

QUOTE(stampgevaar @ Dec 13 2006, 10:59) *

QUOTE(mquander @ Dec 13 2006, 16:25) *

I have no problem with the discogs search (I've never not been able to find something with it, that is) and searching by album name is ridiculous. There are often 10-12 releases of the same album on different labels, with different tracks, in different countries, and at different times.


that depends on what genre of music you listen in my favorite genre this is not the case and almost al cds that come out are compilations which have dedicated names so double entries are very rare. problem is that discogs can't find these very good so in your case it is ridiculous but in my case it's very logic.


I have about 600 albums, 5000 tracks, and I did it already. It took about four hours all told, which is a pain in the ass, but you only have to do it once. I wrote a foo_run script to launch a discogs search for each album, then I look at the releases, check the different releases, go to the one I want, copy and paste the release ID. Fifteen seconds.


i listen to a lot of hip-hop which means that a lot of tracks feature other artists.
Hopefully the featuring on discogs will be added to the mapping in a future release then i will tag my complete library.

@mquander - i followed your link to your previous post, its a good idea! Would it not be feasible for those releases found to be added to a drop down menu with a preview button and be used like in freedb where you could see how it looks?

Edit - Small request, when tracks are selected in the discogs plugin window can you map the 'del' key to remove the tracks (same as the button, i just naturally hit del)
bubbleguuum
QUOTE(mquander @ Dec 13 2006, 17:50) *

and there's no way you could automate the whole process of getting a release ID without having it fuck up and get the wrong release one time out of three.


That's pretty much my opininon and that's why I'm not very motivated to do a search interface.
I'll probably do it though since people expect it. It's much more reliable to use a web browser to find the good id, IMHO.
zachastrife
I have a request for a feature...
I want to see the size of the image (width and height) and/or a simple preview window of the whole image (so I can see the quality of it).
But if it's too hard to do forget it =)
stampgevaar
I just tagged my first record label with the plugin it was still a lot faster than manual but couldn't you make it possible to paste the intire url in the discogs release id box this because selecting it everytime again drives me crazy
so: http://www.discogs.com/release/63894 instead of 63894 or both is also fine. it don't think the url changes after release/ I don't know actually but if it's possible please do it. for one album it wouldn't matter but for 1000 it does and it saves up a lot of time and it's also a bit out of lazyness...
bubbleguuum
QUOTE(zachastrife @ Dec 13 2006, 22:12) *

I have a request for a feature...
I want to see the size of the image (width and height) and/or a simple preview window of the whole image (so I can see the quality of it).
But if it's too hard to do forget it =)


Too much work for what it is...and usually quality is high enough (600x600 jpg)


QUOTE(stampgevaar @ Dec 13 2006, 22:20) *

I just tagged my first record label with the plugin it was still a lot faster than manual but couldn't you make it possible to paste the intire url in the discogs release id box this because selecting it everytime again drives me crazy
so: http://www.discogs.com/release/63894 instead of 63894 or both is also fine. it don't think the url changes after release/ I don't know actually but if it's possible please do it. for one album it wouldn't matter but for 1000 it does and it saves up a lot of time and it's also a bit out of lazyness...


I was thinking to this not so long ago so it'll be done, but you won't make me believe selecting the release id and hitting ctrl-c is much slower than selecting the whole URL. Well it still does make sense to paste the whole URL even if it's 0.5s faster....
bubbleguuum
released V0.28. See changelog for details
mquander
QUOTE(stampgevaar @ Dec 13 2006, 22:20) *

I just tagged my first record label with the plugin it was still a lot faster than manual but couldn't you make it possible to paste the intire url in the discogs release id box this because selecting it everytime again drives me crazy
so: http://www.discogs.com/release/63894 instead of 63894 or both is also fine. it don't think the url changes after release/ I don't know actually but if it's possible please do it. for one album it wouldn't matter but for 1000 it does and it saves up a lot of time and it's also a bit out of lazyness...


I strongly agree - it can't hurt to accept both, and it's easy to implement.
Decuman
Just a couple of comments and notes:

- Sometimes it doesn't sort tracks alphabetically... for example for the following albums
http://www.discogs.com/release/433449
http://www.discogs.com/release/789299
I guess it should always place tracks in order they are numbered/ordered on discog's page and then you can have an ability to change it the way you want + Have a button to sort tracks alphabetically with one click.

- Would it be possible to embed the following command to run web browser from within menu:
http://www.discogs.com/search?type=release...eplace(%artist%, ,+)+$replace(%album%, ,+)&btn=Search (I use fooRUN component to run this command)
Or even more - parse the page which discogs generate from that link and place the first album link into clipboard or run the renaming dialog right away for the first (if any) successful album smile.gif

Thanks for such a great component!!!

N
mazy
bubbleguuum, i _love_ that you've used herbert for your anv example wink.gif. good work; i'm still (patiently) waiting for custom info support though.
mquander
I haven't used libcurl, so I don't know how tough this would be to implement, but a progress bar dialog box while it fetches the release data would be a friendly improvement, especially if you are fetching multiple pages (like with ANVs presumably.)
orchid
QUOTE(Decuman @ Dec 14 2006, 13:36) *

- Sometimes it doesn't sort tracks alphabetically... for example for the following albums
http://www.discogs.com/release/433449
http://www.discogs.com/release/789299
I guess it should always place tracks in order they are numbered/ordered on discog's page and then you can have an ability to change it the way you want + Have a button to sort tracks alphabetically with one click.


Yeah there is a matching system which compares your track lengths to discogs and sorts the tracks based on results. That button for fast re-sorting sounds good
bubbleguuum
QUOTE(mazy @ Dec 14 2006, 15:59) *

bubbleguuum, i _love_ that you've used herbert for your anv example wink.gif. good work; i'm still (patiently) waiting for custom info support though.


Herbert is just the king of ANVs ! smile.gif

I'm still considering wheter to add foo_custominfo support or not as I don't think it'll interest a lot of people...
Can you describe precisely why you prefer custom info and for which tags ?

QUOTE(mquander @ Dec 14 2006, 16:35) *

I haven't used libcurl, so I don't know how tough this would be to implement, but a progress bar dialog box while it fetches the release data would be a friendly improvement, especially if you are fetching multiple pages (like with ANVs presumably.)


It's becoming necessary to have a progress bar since it can sometimes take a long time to retrieve info and there's no feedback for that, so yes it'll be added!

QUOTE(Decuman @ Dec 14 2006, 12:36) *

Just a couple of comments and notes:

- Sometimes it doesn't sort tracks alphabetically... for example for the following albums
http://www.discogs.com/release/433449
http://www.discogs.com/release/789299
I guess it should always place tracks in order they are numbered/ordered on discog's page and then you can have an ability to change it the way you want + Have a button to sort tracks alphabetically with one click.


as someone said discogs track are automatically reordered if the matching algorithm can map them to local tracks. NOw I know it'd make more sense to have the discogs track in fixed order and reorder the local files instead , but that's not the case because of how I did the dialog in the first place.

QUOTE

- Would it be possible to embed the following command to run web browser from within menu:
http://www.discogs.com/search?type=release...eplace(%artist%, ,+)+$replace(%album%, ,+)&btn=Search (I use fooRUN component to run this command)
Or even more - parse the page which discogs generate from that link and place the first album link into clipboard or run the renaming dialog right away for the first (if any) successful album smile.gif


I'll try to do a proper search dialog

QUOTE(mquander @ Dec 14 2006, 05:10) *

QUOTE(stampgevaar @ Dec 13 2006, 22:20) *

I just tagged my first record label with the plugin it was still a lot faster than manual but couldn't you make it possible to paste the intire url in the discogs release id box this because selecting it everytime again drives me crazy
so: http://www.discogs.com/release/63894 instead of 63894 or both is also fine. it don't think the url changes after release/ I don't know actually but if it's possible please do it. for one album it wouldn't matter but for 1000 it does and it saves up a lot of time and it's also a bit out of lazyness...


I strongly agree - it can't hurt to accept both, and it's easy to implement.


Done in v0.28!
nbv4
I'm having trouble getting 2 disc sets to work. I highlight all the tracks in the album (both discs), right click and select "write tags", enter this: "http://www.discogs.com/release/805659"

and it tags everything as one disc with 27 tracks, instead of 2 discs with 13 and 14 tracks. Am I doing anything wrong?
mquander
QUOTE(nbv4 @ Dec 14 2006, 15:35) *

I'm having trouble getting 2 disc sets to work. I highlight all the tracks in the album (both discs), right click and select "write tags", enter this: "http://www.discogs.com/release/805659"

and it tags everything as one disc with 27 tracks, instead of 2 discs with 13 and 14 tracks. Am I doing anything wrong?


You sure read the instructions in the first post wrong, for a start.
bubbleguuum
QUOTE(nbv4 @ Dec 14 2006, 21:35) *

I'm having trouble getting 2 disc sets to work. I highlight all the tracks in the album (both discs), right click and select "write tags", enter this: "http://www.discogs.com/release/805659"

and it tags everything as one disc with 27 tracks, instead of 2 discs with 13 and 14 tracks. Am I doing anything wrong?


Look at first post, at the end of the changelog of v 0.2. I explain how to tag multi-disc releases
bubbleguuum
QUOTE(mazy @ Dec 14 2006, 15:59) *

bubbleguuum, i _love_ that you've used herbert for your anv example wink.gif. good work; i'm still (patiently) waiting for custom info support though.


Your wait is almost over, I just added custominfo support (configurable per tag). It was much faster to do than I thought thanks to the easy API. Look for a release this week end.
Only information you can't put in a custom info is the precious release id which is always stored in tag. That way, even if you loose the custom info db you can still regenerate it all either in real tags or in custom info or a mix of the two!
2Pacalypse
bubbleguuum this plugin is awesum and updated really fast! much appreciated.

i requested before just wanted to drop a reminder could you add a tag for the featured artists?
orchid
Article 'the' appears at the end of names (e.g. Prodigy, The) if non-ANV name is used
mazy
QUOTE(bubbleguuum @ Dec 14 2006, 21:26) *
I'm still considering wheter to add foo_custominfo support or not as I don't think it'll interest a lot of people...
Can you describe precisely why you prefer custom info and for which tags ?

that's quite weird thing on my side. i simply do not add tags to any release with sfv files. i tag only my own rips and / or non-scene stuff. so i can't really use replaygain since 0.9 for example :/
stampgevaar
I was thinking since internet explorer now works with tabs can you maybe make it possible if you select the albums you want to be tagged in foobar that it automatically looks for the urls in the tabs that you have open in internet explorer.
that would speedup the things very much.
but leave the normal copy past thing also but what I said would be accurate for mass tagging
if it's possible you only have the search for the discogs and then just press a button and maybe show the field again to look if the tags are good sorted or to choose if you want the albumart or not. and then just press enter for every album.
but it's just a idea because a lot of people have talked about making something like the freedb thing but this would be more accurate and not as slow so I think...
stampgevaar
and this isn't parsed correctly

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

the (16) behind the artist doesn't belong there.
bubbleguuum
v0.30 released ! Finally with a dialog that helps to find releases, works great (screenshot). Also with foo_custominfo support and download progress indicators.

See first post for download and changelog.

It will reset your tag mappings to the defaults.
4nt1
awesome work - great to see developers adding stuff that people want keep it up
stampgevaar
nice work mate really biggrin.gif
orchid
The progress bar got stuck on my screen after album art fetching was complete. Got rid of it by tagging an other album. I'll report if happens again
stampgevaar
QUOTE(orchid @ Dec 17 2006, 13:48) *

The progress bar got stuck on my screen after album art fetching was complete. Got rid of it by tagging an other album. I'll report if happens again


I've got the same problem but not always...
http://www.discogs.com/release/66030 I think this one is parsed incorrectly the tracknumbers don't show up

Also in the next version a sort button would be nice
and in the find release dialog everything is not showed only the releases of the artist, problem is if your tagging a compilation you still have to go and look it up with your browser.
and maybe a little field to filter out what you don't need in the find release dialog then it's perfect !! great work !!
mazy
bubbleguuum, thanx for the new version! the search dialog is great, as is custom info support. i would like to keep the release id in the custom info too though.

discogs is probably the best music database for (not only) electronic music - just what i like to listen to wink.gif.
bubbleguuum
QUOTE(mazy @ Dec 17 2006, 17:51) *

bubbleguuum, thanx for the new version! the search dialog is great, as is custom info support. i would like to keep the release id in the custom info too though.


Yup, I'll make it modifiable with a BIG warning (if you loose your custom info db, you're screwed).
There's some little things that does not works as advertised with custominfo in 0.30:

- format, catalog and label always written to tags even if custom info checked. Same under some
other circonstances with style and genre.

So you may want to wait next version, or disable thoses tag and update them later smile.gif



QUOTE(stampgevaar @ Dec 17 2006, 17:35) *

QUOTE(orchid @ Dec 17 2006, 13:48) *

The progress bar got stuck on my screen after album art fetching was complete. Got rid of it by tagging an other album. I'll report if happens again


I've got the same problem but not always...
http://www.discogs.com/release/66030 I think this one is parsed incorrectly the tracknumbers don't show up



It's not a bug it's a ..feature! I discard discogs track numbering which can be funky (1.01, 1.02), so I renumber the tracks in the order of the tracklisting.

QUOTE

Also in the next version a sort button would be nice


to sort what ? releases ?

QUOTE

and in the find release dialog everything is not showed only the releases of the artist, problem is if your tagging a compilation you still have to go and look it up with your browser.

will look into it

QUOTE

and maybe a little field to filter out what you don't need in the find release dialog then it's perfect !! great work !!


yup, incremental filtering would be neat.


QUOTE(bubbleguuum @ Dec 17 2006, 18:21) *



QUOTE(stampgevaar @ Dec 17 2006, 17:35) *

QUOTE(orchid @ Dec 17 2006, 13:48) *

The progress bar got stuck on my screen after album art fetching was complete. Got rid of it by tagging an other album. I'll report if happens again


I've got the same problem but not always...
http://www.discogs.com/release/66030 I think this one is parsed incorrectly the tracknumbers don't show up



It's not a bug it's a ..feature! I discard discogs track numbering which can be funky (1.01, 1.02), so I renumber the tracks in the order of the tracklisting.



Well, the track numbers are indeed not displayed for this funky release because of the vinyl tracks at the end. That does not mean track numbers does not exist, there are just not displayed. In next release i'll display track number
stampgevaar
I mean a button to sort the left field with the info on discogs because sometimes it goes crazy.
For example track 20 , track 25, track 05, etc
and I have to sort them manually this takes a while sometimes


Oooh and can you make the find release dialog resizeable and also display catalog numbers after the format, that's easier for tagging vinyl
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.