Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: foo_discogs (Read 1369570 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foo_discogs

Reply #225
When chosing update album art with the "process only releases for which is no art" option checked. Does it download also covers for release where there is art but not all art. Say when somebody has put new covers online or also backcovers and that stuff?


This option will only update releases for which there is not at least one album art image file according to the expression you set in the Preference panel. It's really intended to quickly fetch art for those release for which there was none at the time of tagging
If you want to get all art, just check "retrieve all available art" and uncheck "overwrite existing files" (optional)

Quote
Ooh and is it possible that your plugin only writes various artists as album artist. because I have tagged all of my music and noticed that in most cases a album artist track is not present and this while I had the option checked on. When it was various artist the tag is always there. is this normal?


I checked the source code how it works:

- if the release is a compilation (automaticcally set if the global artist name of the release is "Various", but it can be overriden with the check box), "Various Artist" is written as ALBUM ARTIST

- if the release global artist is made of several artists (splitted ep for example) or if at least one of the tracks has a an associtaed artist,  ALBUM ARTIST is written with the global artist name

Note that it has not always been this way so it could depend with wich version you tagged the files.

foo_discogs

Reply #226
I have noticed that, so if I update al tags it should be written the good way or not? cause most of my collection is tagged with an older version of your component.

and does your component just looks for the album art images in the folder I set up. or do you have something special that remembers which covers are downloaded and which not.
This because I'm planning to reorganise my collection and not to have to download the whole 300 mb again when I want to update album art even with the overwrite thing off.

foo_discogs

Reply #227
I have noticed that, so if I update al tags it should be written the good way or not? cause most of my collection is tagged with an older version of your component


Yes you can use update tags to update it and it should work as advertised

foo_discogs

Reply #228
Version Discogs Tagger - 0.92 - foo_discogs

BUG: if you attempt to write tags to release id of "726569" (bonkers 16), the first track of the 3 cds of this compilation ends up being ## - Various - <b>, the first item in this release should be an actual track name that you will see if you visit discogs.com in a browser and look that release up.

BUG: Automatically match discogs tracks to local tracks, in the configuration seems to be completely random. Never has a single track actually matched, they usually just screw up the existing order of items that were good until the auto sorting randomized them. My solution to that is to just disable the auto-sorting, but if it worked better that would be awesome.

Feature Request: Synchronized scrolling, when re-ordering a large list of multiple cd albums I can find myself reorganizing these tracks on the left side for like an hour while trying to constantly keep the right side in sync. If it could scroll both sides simultaneously to keep them both in synch, that would be nice.

Feature Request: It would be absolutely marvelous if you could drag/drop the order on the left, I could re-order super fast that way. That is, to drag initially would select, second drag on a selection would move (much like the playlist view of foobar2k)

Feature Request: If you're having trouble finding information on an mp3 that only has a title tag and a bad title of the filename like "Track 01.mp3" if you recently ripped it off one of your cds. Using the filename display on the right side of the tag writer can get pretty confusing, what seems like a somewhat easy method to re-do this would be to add a combobox or such that would let you pick for the right side "Filename", "%TITLE%", "%TITLE% - %TRACKNUMBER%" or better yet, just a text box that would use the existing foobar formatting to format the right side of this, then you could get around %ARTIST% with %ALBUM ARTIST% and %TRACKNUMBER% with %VINYL TRACK% or whatever another person suggested that they tag their vinyls by.

Feature Request: This one sounds totally impossible. The namign convention of downloaded album art. Usually ends up to be like album_art.jpg, album_art_2.jpg, etc. If possibly you could name them what they actually are, cover.jpg, inset.jpg, back.jpg, cd1.jpg, cd2.jpg. Which at first I was thinking was impossible, but they usually have a consistant order. From the majority of lists I see in discogs, it usually goes front, cdX, back, inset. Or something along those lines. Probably a complete waste of time to even attempt but I'm putting it in here anyways, super low priority.

I'm sure I had more at some point in time but this is all I can come up with off hand. I'll possibly post more later. Down with freedb, down with winamp, up with foobar, discogs and this badass plugin.

foo_discogs

Reply #229
Version Discogs Tagger - 0.92 - foo_discogs

BUG: if you attempt to write tags to release id of "726569" (bonkers 16), the first track of the 3 cds of this compilation ends up being ## - Various - <b>, the first item in this release should be an actual track name that you will see if you visit discogs.com in a browser and look that release up.


I knew of that small parsing bug which  manifest in the rare case discs are named. However you can just use the delete button to remove those offending fake tracks.

Quote
BUG: Automatically match discogs tracks to local tracks, in the configuration seems to be completely random. Never has a single track actually matched, they usually just screw up the existing order of items that were good until the auto sorting randomized them. My solution to that is to just disable the auto-sorting, but if it worked better that would be awesome.


auto track matching is not very advanced : it will match tracks on track length if they exist. I've seen it fail in some case and will have a look. I've not spent much time on this as most people already have the tracks sorted in most case and it's tricky to get right (ie the more advanced the algorithm is there's some whole lot of cases when it will get it wrong).

Quote
Feature Request: Synchronized scrolling, when re-ordering a large list of multiple cd albums I can find myself reorganizing these tracks on the left side for like an hour while trying to constantly keep the right side in sync. If it could scroll both sides simultaneously to keep them both in synch, that would be nice.


Agreed, it's a pain in the ass with multiple CD without this

Quote
Feature Request: It would be absolutely marvelous if you could drag/drop the order on the left, I could re-order super fast that way. That is, to drag initially would select, second drag on a selection would move (much like the playlist view of foobar2k)


sounds useful

Quote
Feature Request: If you're having trouble finding information on an mp3 that only has a title tag and a bad title of the filename like "Track 01.mp3" if you recently ripped it off one of your cds. Using the filename display on the right side of the tag writer can get pretty confusing, what seems like a somewhat easy method to re-do this would be to add a combobox or such that would let you pick for the right side "Filename", "%TITLE%", "%TITLE% - %TRACKNUMBER%" or better yet, just a text box that would use the existing foobar formatting to format the right side of this, then you could get around %ARTIST% with %ALBUM ARTIST% and %TRACKNUMBER% with %VINYL TRACK% or whatever another person suggested that they tag their vinyls by.


I think I understand what you mean but that seem a rare use case to me. I could use %title% which is an alias on $if2($meta(title),%_filename%), instead of just the filename.

Quote
Feature Request: This one sounds totally impossible. The namign convention of downloaded album art. Usually ends up to be like album_art.jpg, album_art_2.jpg, etc. If possibly you could name them what they actually are, cover.jpg, inset.jpg, back.jpg, cd1.jpg, cd2.jpg. Which at first I was thinking was impossible, but they usually have a consistant order. From the majority of lists I see in discogs, it usually goes front, cdX, back, inset. Or something along those lines. Probably a complete waste of time to even attempt but I'm putting it in here anyways, super low priority.


If discogs had a clear rule for this, that would be doable. In the meantime....

Quote
I'm sure I had more at some point in time but this is all I can come up with off hand. I'll possibly post more later. Down with freedb, down with winamp, up with foobar, discogs and this badass plugin.


Thanks for you input!


and does your component just looks for the album art images in the folder I set up. or do you have something special that remembers which covers are downloaded and which not.
This because I'm planning to reorganise my collection and not to have to download the whole 300 mb again when I want to update album art even with the overwrite thing off.


If you rewrite the folder structure of the collection with the mass file mover/renamer of fb2k it will not move album art. One solution is to refetch it all using "update art".
What you can do to avoid this problem in the future if you plan to change the directory organisation again, is to store all art in a common directory using something like %album% in preference for the file prefix.

foo_discogs

Reply #230
[quote name='bubbleguuum' date='Jan 22 2007, 18:03' post='466414']
[quote name='Xedecimal' post='466403' date='Jan 22 2007, 23:43']
Version Discogs Tagger - 0.92 - foo_discogs

BUG: if you attempt to write tags to release id of "726569" (bonkers 16), the first track of the 3 cds of this compilation ends up being ## - Various - <b>, the first item in this release should be an actual track name that you will see if you visit discogs.com in a browser and look that release up.
[/quote]

I knew of that small parsing bug which  manifest in the rare case discs are named. However you can just use the delete button to remove those offending fake tracks.

[/quote]

As for deleting the offending tracks, the offending track is actually 01, so that leaves 01 as 02 and you gotta move them once again, one single item at a time down to line up, but then your first track out of each album usually ends up not matching the rest of the tracks.

Quote


Quote

BUG: Automatically match discogs tracks to local tracks, in the configuration seems to be completely random. Never has a single track actually matched, they usually just screw up the existing order of items that were good until the auto sorting randomized them. My solution to that is to just disable the auto-sorting, but if it worked better that would be awesome.


auto track matching is not very advanced : it will match tracks on track length if they exist. I've seen it fail in some case and will have a look. I've not spent much time on this as most people already have the tracks sorted in most case and it's tricky to get right (ie the more advanced the algorithm is there's some whole lot of cases when it will get it wrong).


As for the random matching, there's a whole crapload of methods...

http://www.cs.sunysb.edu/~algorith/files/a...-matching.shtml
http://en.wikipedia.org/wiki/Approximate_string_matching
http://en.wikipedia.org/wiki/Soundex
http://en.wikipedia.org/wiki/Agrep
http://en.wikipedia.org/wiki/Levenshtein_distance

These may take time to include, and don't really come out with that much bang for their buck, but in case you get bored, I'd suggest soundex and levenshtein, those work wonderful, then just match to the highest percentage of success.
Quote


Quote

Feature Request: Synchronized scrolling, when re-ordering a large list of multiple cd albums I can find myself reorganizing these tracks on the left side for like an hour while trying to constantly keep the right side in sync. If it could scroll both sides simultaneously to keep them both in synch, that would be nice.


Agreed, it's a pain in the ass with multiple CD without this

Quote

Feature Request: It would be absolutely marvelous if you could drag/drop the order on the left, I could re-order super fast that way. That is, to drag initially would select, second drag on a selection would move (much like the playlist view of foobar2k)


sounds useful

Quote

Feature Request: If you're having trouble finding information on an mp3 that only has a title tag and a bad title of the filename like "Track 01.mp3" if you recently ripped it off one of your cds. Using the filename display on the right side of the tag writer can get pretty confusing, what seems like a somewhat easy method to re-do this would be to add a combobox or such that would let you pick for the right side "Filename", "%TITLE%", "%TITLE% - %TRACKNUMBER%" or better yet, just a text box that would use the existing foobar formatting to format the right side of this, then you could get around %ARTIST% with %ALBUM ARTIST% and %TRACKNUMBER% with %VINYL TRACK% or whatever another person suggested that they tag their vinyls by.


I think I understand what you mean but that seem a rare use case to me. I could use %title% which is an alias on $if2($meta(title),%_filename%), instead of just the filename.



I meant that if you could specify the actual TAGZ format string, you could adapt a series of strings to different methods of organization (sometimes I even gotta go by file path to get a series of tagless mp3s into a group)

Quote

Quote

Feature Request: This one sounds totally impossible. The namign convention of downloaded album art. Usually ends up to be like album_art.jpg, album_art_2.jpg, etc. If possibly you could name them what they actually are, cover.jpg, inset.jpg, back.jpg, cd1.jpg, cd2.jpg. Which at first I was thinking was impossible, but they usually have a consistant order. From the majority of lists I see in discogs, it usually goes front, cdX, back, inset. Or something along those lines. Probably a complete waste of time to even attempt but I'm putting it in here anyways, super low priority.


If discogs had a clear rule for this, that would be doable. In the meantime....

Quote

I'm sure I had more at some point in time but this is all I can come up with off hand. I'll possibly post more later. Down with freedb, down with winamp, up with foobar, discogs and this badass plugin.


Thanks for you input!


I guess the biggest easiest feature that would be the most helpful to include, would be the ability to move multiple tracks simultaneously. Eg. if you select multiple items on the left side, then hit move up / move down. They won't budge, if this would move multiple items, it could really speed up the usability side of this plugin.

Sorry I sound picky, I'm just trying to give you some ideas on different directions you can go, the majority of these features I could care less if they even get incorporated but I'd think others might really enjoy these features.


 

foo_discogs

Reply #232
I have a bug that breaks foobar - if I am downloading album art and there is existing file with the same name then there is no issue when it is replaced.

But if there is the typical albumart files added by media player then the album art is set to attrib + Hidden + System - this consequesntly crashes the player every time without fail.

Obviously I can try and do a mass update to all my files but thats got to scan through 50,000 files..

Just wondering if it can detect a file with the same name - maybe it can delete the file first before replacing or having the options available to strip the tags that I want to remove eg hidden, system,archieve etc..

Also would it be possible to have when you search for an artist and you see multipl copies of an album that the total tracks shows up at the end of the albumname/date ie so that I know which version I have by the number of tracks I have... I continualy have to open multiple copies before I find the right version.

Also what are the chances of including Artist art, I notice most discogs have the artists picture as well, generally I have my artist.jpg in the folder below the album. What are your thoughts...

Another feature would it be possible to have the file writer accessable from your plugin eg so I can tag the files as well as rewrite the filenames.. even if its just the presets I have created to then run atfer I have atgged the music.. even just a little button - or a drop down box of the varitions setup. I think this would help a lot of people.

Love your plugin use it every day!!!

foo_discogs

Reply #233
Also would it be possible to have when you search for an artist and you see multipl copies of an album that the total tracks shows up at the end of the albumname/date ie so that I know which version I have by the number of tracks I have... I continualy have to open multiple copies before I find the right version.


I second, third and fourth that! I have to cancel all out, search all over again, for each album until I find the exact match.

foo_discogs

Reply #234

Also would it be possible to have when you search for an artist and you see multipl copies of an album that the total tracks shows up at the end of the albumname/date ie so that I know which version I have by the number of tracks I have... I continualy have to open multiple copies before I find the right version.


I second, third and fourth that! I have to cancel all out, search all over again, for each album until I find the exact match.


Well, that's why the label name, format, and year is included - so you can recognize which one you own.

If you don't actually have the CD and somehow you don't have a clue because you just downloaded a bunch of random tracks, I think the intent is to double-click the release that you are curious about and go look on discogs for the right one, then select it.

foo_discogs

Reply #235
yes but a lot of times they all look very similar to eachother...

foo_discogs

Reply #236
That's right - the label, format and title could be the same, but they could differ on the tracks. I've encountered this multiple times.

foo_discogs

Reply #237
on this release there is no fetching of album art and there is album art present :s

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


that's a known bug : art is not fetched for pending release because the link to art is slilghtly different


I have a bug that breaks foobar - if I am downloading album art and there is existing file with the same name then there is no issue when it is replaced.

But if there is the typical albumart files added by media player then the album art is set to attrib + Hidden + System - this consequesntly crashes the player every time without fail.

Obviously I can try and do a mass update to all my files but thats got to scan through 50,000 files..

Just wondering if it can detect a file with the same name - maybe it can delete the file first before replacing or having the options available to strip the tags that I want to remove eg hidden, system,archieve etc..


You mean hidden folder.jpg files I suppose. the plugin shoudn't crash foobar because of theses so i'll correct that

Quote
Also would it be possible to have when you search for an artist and you see multipl copies of an album that the total tracks shows up at the end of the albumname/date ie so that I know which version I have by the number of tracks I have... I continualy have to open multiple copies before I find the right version.


It was already requested and I explained it was not possible because to count track I'd have to parse every release page which would take forever. As mquander explained, double click on a release in the list to display it's web page and make your choice. You can also do that in the artist list, to display its page

Quote
Also what are the chances of including Artist art, I notice most discogs have the artists picture as well, generally I have my artist.jpg in the folder below the album. What are your thoughts...


This is already in my development version and works very well but need some more work. It's really cool to see the face of those usually unknowns .

Quote
Another feature would it be possible to have the file writer accessable from your plugin eg so I can tag the files as well as rewrite the filenames.. even if its just the presets I have created to then run atfer I have atgged the music.. even just a little button - or a drop down box of the varitions setup. I think this would help a lot of people.


I understand what you mean and it would be usefull indeed. No promise as I don't know if the mass file mover is accessible via the SDK.

Quote
Love your plugin use it every day!!!


thanks!

foo_discogs

Reply #238
thanks for your reply - its great when a dev really listens to peoples comments and takes them onboard - I guess this is why your component is soo damn good

Look forward to testing the Artist Art.

Also yes when the folder.jpg is hidden + system tag then it does crash foobar when you try to download a new folder.jpg over the top.

Also is there anyway you could possible have the image dimensions appear at the bottom eg 500x500 so we know we are not replacing the images with a lesser sized picture..


Thx

foo_discogs

Reply #239
i have some problems
i have a lot of albums with more then 1 CD
for example http://www.discogs.com/release/740020
now i want that all albums get the right disc, tracknumbers, totaltracks, totaldisc and  discname
if i just press ok i get only 1 album with 59 tracks
how i can tag the album with just one update ( i can do it right if i just select one disc)

foo_discogs

Reply #240
Could you make the saving of artist art user-definable when you release it...I have all my artist art in one folder and itd be a pain to have an artist picture for every album especially when you have so many discographies
My Name is Sean and I'm here to leech off your genius.

foo_discogs

Reply #241
i have some problems
i have a lot of albums with more then 1 CD
for example http://www.discogs.com/release/740020
now i want that all albums get the right disc, tracknumbers, totaltracks, totaldisc and  discname
if i just press ok i get only 1 album with 59 tracks
how i can tag the album with just one update ( i can do it right if i just select one disc)


you have to use the multi-disc panel in that case. extract from the change log:

"The multi-disc options works like this:
You must tag the files of one disc at a time. Enter the release id as usual and on the release panel you'll
have more discogs tracks than tracks to tag. Select the tracks to remove in the discogs track list and remove them. Then check "enable" in the "Multi Disc Release" Panel. Now you can set TOTALDISCS and DISCNUMBER. button "renumber" will renumber all tracks in the discogs track list : this is usually needed for CD2 or higher

Could you make the saving of artist art user-definable when you release it...I have all my artist art in one folder and itd be a pain to have an artist picture for every album especially when you have so many discographies


Artist art will be saved in a single directory you can specify in options. However you'll not have the choice of the filenames : it'll be %artist_id%_<incremented number>.jpg. Initially I wanted to use artist name instead of %artist id% but it's much more complicated to handle and an artist id is much more simpler.

foo_discogs

Reply #242
ok that wont be hard to work around. thanks very much for the quick reply. I'm a strong believer in this plugin
My Name is Sean and I'm here to leech off your genius.

foo_discogs

Reply #243
@bubbleguuum
yeah that is how i use it at the moment...
i hope that something on the way to make it more easier (tagging all discs on same time

foo_discogs

Reply #244
When I try to search or write tagz I get this error with the discogs plugin 

Error contacting discogs.com or bad release id: aborting (release id= )

Help?

foo_discogs

Reply #245
Hey,

First of all, bubbleguuum thx for this marvelous plugin. Simply awesome, one of the most useful plugins.

After playing around I have some of the usual feature requests/usability improvement suggestions:

1) Are you planning to include an option to tag notes and comments given on the release page?
2) Related to 1) are you planning to include track based information like "remix", "composer", etc?
3) It would be nice to have in the "Release" window a checkbox which could toggle auto rearrange.
3) A "Go back" button in the "Release" window to go back to the "Find Release" window.
5) The ability in the "Release" screen to drag multiple tracks if selected.
6) An option to customize the view in the Release window (tracks and discogs window) via tagz.
7) To have in the "release" window checkboxes in front of every discogs element (pretty much in the way like it is done with the "Varous" checkbox. This could be realized in two flavours.
a) evetrytime one enters into the release selection checkboxes are preselected according to the preferences
b) settings are preserved for the next release

Stability increased much, I have the impression that the overall performance could be improved a little bit. Again, thx for all your efforts. Hope you'll keep the work going on this.

Chris.

foo_discogs

Reply #246
For my vinyls my folder structure goes like this:

F:/Vinyl/2007/January/Part1
F:/Vinyl/2007/January/Part2
F:/Vinyl/2007/January/Part3
F:/Vinyl/2007/Febuary/Part1

etc.

There is a problem though. Since there's about 30 vinyls in each folder, i'd like to have album art for each mp3. I write the tags for all the tracks in folder and on the discogs preview pic it shows there is an album art and i click OK after i confirm the tags and pic is correct. However when I play the track the picture does not show up in the album art, instead it shows album_art.jpg which is the first vinyl of that folder.

Also it does not save more than 2 jpg's per folder.

There is only album_art.jpg and album_art_2.jpg after i try save more it won't save to the directory. Why is that so?

foo_discogs

Reply #247
When I try to search or write tagz I get this error with the discogs plugin 

Error contacting discogs.com or bad release id: aborting (release id= )

Help?


You probably hit OK without having a release id or url, so use the search function, select a release and hit OK

Hey,

First of all, bubbleguuum thx for this marvelous plugin. Simply awesome, one of the most useful plugins.

After playing around I have some of the usual feature requests/usability improvement suggestions:

1) Are you planning to include an option to tag notes and comments given on the release page?
2) Related to 1) are you planning to include track based information like "remix", "composer", etc?
3) It would be nice to have in the "Release" window a checkbox which could toggle auto rearrange.
3) A "Go back" button in the "Release" window to go back to the "Find Release" window.
5) The ability in the "Release" screen to drag multiple tracks if selected.
6) An option to customize the view in the Release window (tracks and discogs window) via tagz.
7) To have in the "release" window checkboxes in front of every discogs element (pretty much in the way like it is done with the "Varous" checkbox. This could be realized in two flavours.
a) evetrytime one enters into the release selection checkboxes are preselected according to the preferences
b) settings are preserved for the next release

Stability increased much, I have the impression that the overall performance could be improved a little bit. Again, thx for all your efforts. Hope you'll keep the work going on this.

Chris.


1)
Not in the immediate future as it is a real pain to parse, and quite frankly I'm a bit fed up with parsing generated HTML. If/When discogs has an API that expose this data then surely. An API is planned from their side but there's no sign of it yet, so it's just wait and see

2) see 1). Long answer: I've started think of it and it's not easy to o properly and to present the info the user in a generic way.

3) Sure it would be nice

4) I could do it but probably won't since If you have a doubt you can double click the release in the find list to display it and check that it's the good release.

5) This will be in the next version I hope

6) Why would you want custom tagz string ?

7) I don't see much usefulness for this as in 99% of cases you want to tag everything with the same tags, so you rarely change tag mappings...


For my vinyls my folder structure goes like this:

F:/Vinyl/2007/January/Part1
F:/Vinyl/2007/January/Part2
F:/Vinyl/2007/January/Part3
F:/Vinyl/2007/Febuary/Part1

etc.

There is a problem though. Since there's about 30 vinyls in each folder, i'd like to have album art for each mp3. I write the tags for all the tracks in folder and on the discogs preview pic it shows there is an album art and i click OK after i confirm the tags and pic is correct. However when I play the track the picture does not show up in the album art, instead it shows album_art.jpg which is the first vinyl of that folder.

Also it does not save more than 2 jpg's per folder.

There is only album_art.jpg and album_art_2.jpg after i try save more it won't save to the directory. Why is that so?


just use %album% as file prefix in the preference panel (and use that as your foo_uie_albumart source)

foo_discogs

Reply #248
Hello, this pluggin is verry great,

I think an interresting feature will be to add the ability to use various websites, and not only discogs, using a querry script, like in "Ant Movie Catalog" for films database.

With such pliggin, everibody can create scripts for different sites, such feature will be verry verry great.

So thank you a lot for this good work, the ability to configure your own tag mapping is really marvelous.

foo_discogs

Reply #249
just use %album% as file prefix in the preference panel (and use that as your foo_uie_albumart source)

EDIT: It sometimes works but it still plays up.

This is my source for album art right now.

[foo_uie_albumart]
$replace(%path%,%filename_ext%,)%album%.jpg
-$replace(%path%,%filename_ext%,)*.jpg
-$replace(%path%,%filename_ext%,)*.png
--components\default.*
[End]

Thanks for helping out

EDIT: Also sometimes in discogs plugin it shows that there is an album art and i click write tags (with album art options checked) and doesn't fetch the album art.
It happened to these pages

http://www.discogs.com/release/891529
http://www.discogs.com/release/891354