foo_discogs, Tags files with information from Discogs |
![]() ![]() |
foo_discogs, Tags files with information from Discogs |
Dec 19 2006, 23:30
Post
#151
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
v0.31 released featuring incremental search in release list, custominfo fixes, improved "update tags".
|
|
|
|
Dec 20 2006, 19:51
Post
#152
|
|
|
Group: Members Posts: 237 Joined: 9-September 06 Member No.: 34997 |
Perfect
But there are still a few bugs to work out. sometimes when there are multiple artist under a name and you click the other name there are no releases? and the album cover download processbar still stays on the screen sometimes but less than before This post has been edited by stampgevaar: Dec 21 2006, 15:34 |
|
|
|
Dec 22 2006, 20:07
Post
#153
|
|
|
Group: Members Posts: 6 Joined: 3-October 04 Member No.: 17465 |
Disgogs must be the best music library around, and it is great to have it intregrated in foobar.
Keep up the good work! |
|
|
|
Dec 23 2006, 10:29
Post
#154
|
|
|
Group: Members Posts: 22 Joined: 30-May 06 From: Austria Member No.: 31303 |
Thank you for this great plugin, it almost makes you my personal hero. :-)
Btw... could you please add "gdiplus.dll" to the dependencies? It isn't that obvious that it is a needed dll, and it seems to refuse to work without it. Thanks! And... a few feature suggestions: - An addition to the "Write Tags" dialogue: a multiselect field with all available tags, so you can select which fields to tag. (OK, this might be not very important, but is a nice-to-have IMHO.) - Caching of the information you fetched from discogs e.g. in a local sqlite DB or something similar. Usage scenarios: prefetch content into DB manually (if you have no network connection on the machine you want to tag things), speed up album searching (cache list of releases by an artist and maybe add a "refresh" button), etc. - Include the "Credits:" line for various artists albums. Ideal would be to have the fields DISCOGS_CREDITS (with the artist who mixed the CD etc, e.g. "Ravin" at buddha bar 6) and DISCOGS_CREDITS_CATEGORY (e.g. DJ Mix, Executive Producer, ... - whatever there is in the string before the dash.) EDIT: cleared up the list a bit. ;-) This post has been edited by deucalion: Dec 23 2006, 12:30 |
|
|
|
Dec 23 2006, 11:31
Post
#155
|
|
|
Group: Members Posts: 22 Joined: 30-May 06 From: Austria Member No.: 31303 |
A little bug I noticed in 0.31...
... "Discogs -> Write Tags" doesn't work (it doesn't write any tags), however "Discogs -> Update Tags" does work. Any idea what could cause this? Thanks! (I'm just manually filling in the "DISCOGS_RELEASE_ID" field and then use update tags as a workaround, but... I'm hoping for a 0.32 release with this bug fixed. ;-) ) EDIT: I'm using foobar2000 v0.9.4.2. This post has been edited by deucalion: Dec 23 2006, 11:54 |
|
|
|
Dec 23 2006, 14:09
Post
#156
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
Perfect But there are still a few bugs to work out. sometimes when there are multiple artist under a name and you click the other name there are no releases? and the album cover download processbar still stays on the screen sometimes but less than before The empty release list for some artists is not a bug: I only display "releases" and "dj mixes" sections of the relevant web pages, not displaying other categories such as "appears on", "remixes", "production" etc whose listed releases always have a different artist name than the one you search for. However I see it could be some use to list them and now there's the filter box, I may add them to the release list. For now, if an artist doesn't have releases listed in the panel, it is that they don't have anything as "Releases" or "DJ MIxes". For the progress bar stuck i've not seen it myself but sometimes receiving data from discogs.com can be slow or stall. The plugin should detect it under 1min and display a error message box if it's the case. Soon I'll tag a good part of my colection so maybe I'll see the pbm. Thank you for this great plugin, it almost makes you my personal hero. :-) Btw... could you please add "gdiplus.dll" to the dependencies? It isn't that obvious that it is a needed dll, and it seems to refuse to work without it. Thanks! Sure it's a dependency, it comes standard with XP I believe , not sure of other version of Windows. foo_uie_albumart use it too. QUOTE And... a few feature suggestions: - An addition to the "Write Tags" dialogue: a multiselect field with all available tags, so you can select which fields to tag. (OK, this might be not very important, but is a nice-to-have IMHO.) That's what the tag mapping dialog is for, provided you don't change the config too often (ie for every two releases) QUOTE - Caching of the information you fetched from discogs e.g. in a local sqlite DB or something similar. Usage scenarios: prefetch content into DB manually (if you have no network connection on the machine you want to tag things), speed up album searching (cache list of releases by an artist and maybe add a "refresh" button), etc. I'd rather support fetching discogs data from local DB dump, when (if) they release such a dump. QUOTE - Include the "Credits:" line for various artists albums. Ideal would be to have the fields DISCOGS_CREDITS (with the artist who mixed the CD etc, e.g. "Ravin" at buddha bar 6) and DISCOGS_CREDITS_CATEGORY (e.g. DJ Mix, Executive Producer, ... - whatever there is in the string before the dash.) Sounds reasonable. This post has been edited by bubbleguuum: Dec 23 2006, 14:13 |
|
|
|
Dec 23 2006, 14:34
Post
#157
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
A little bug I noticed in 0.31... ... "Discogs -> Write Tags" doesn't work (it doesn't write any tags), however "Discogs -> Update Tags" does work. Any idea what could cause this? Thanks! Very strange...can you always reproduce it ? I'm using 0.9.4.1 myself so I'll have to try with 0.9.4.2 |
|
|
|
Dec 23 2006, 16:02
Post
#158
|
|
|
Group: Members Posts: 22 Joined: 30-May 06 From: Austria Member No.: 31303 |
A little bug I noticed in 0.31... ... "Discogs -> Write Tags" doesn't work (it doesn't write any tags), however "Discogs -> Update Tags" does work. Any idea what could cause this? Thanks! Very strange...can you always reproduce it ? I'm using 0.9.4.1 myself so I'll have to try with 0.9.4.2 Sadly yes. However, this _might_ be a bug in wine (I'm running foobar2000 on linux using wine 0.9.25) as well... however I doubt it, as the tagging with e.g. the freedb plugin works fine. And the tag update function works too, so... it's rather strange. But I'll see if I can test in in vmware under windows xp as well, to make sure it's not wine-related. Btw... could you please add "gdiplus.dll" to the dependencies? It isn't that obvious that it is a needed dll, and it seems to refuse to work without it. Thanks! Sure it's a dependency, it comes standard with XP I believe , not sure of other version of Windows. foo_uie_albumart use it too. According to foobar2000.org/requirements.html windows 2000 is a supported OS, so it'd be just a nice hint for all other windows 2000 users to have it listed. ;-) (And yes, it's included in windows xp, it's part of the .net package as well etc.) |
|
|
|
Dec 23 2006, 17:54
Post
#159
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
QUOTE QUOTE Very strange...can you always reproduce it ? I'm using 0.9.4.1 myself so I'll have to try with 0.9.4.2 Sadly yes. However, this _might_ be a bug in wine (I'm running foobar2000 on linux using wine 0.9.25) as well... however I doubt it, as the tagging with e.g. the freedb plugin works fine. And the tag update function works too, so... it's rather strange. But I'll see if I can test in in vmware under windows xp as well, to make sure it's not wine-related. You're lucky that I'm also a Linux guy (coding windows plugins): I just tried in wine and there's indeed a problem with writing tags when invoked from "write tags...". As I want this plugin to work perfectly with fb2k under wine, I'll fix this. This post has been edited by bubbleguuum: Dec 23 2006, 17:56 |
|
|
|
Dec 23 2006, 18:03
Post
#160
|
|
|
Group: Members Posts: 77 Joined: 23-December 06 Member No.: 38930 |
Hi,
Great plug-in!! Just been reading this thread. Here is my vote, a bug? and some wishes. vote my vote is for double digit track# bug? discogs tags are not always written eg. for http://www.discogs.com/release/789485 (using Write tags..) wishes optional use of square brackets [] for remix info instead of () option to maintain album art filenames as found option to maintain artists as found on discogs for artists with 'The' etc as in 'Beatles, The' possibility to edit tags before accepting possibility to rename files as well Keep up the good work. Cheers, a3aan |
|
|
|
Dec 23 2006, 18:11
Post
#161
|
|
|
Group: Members Posts: 22 Joined: 30-May 06 From: Austria Member No.: 31303 |
You're lucky that I'm also a Linux guy (coding windows plugins): I just tried in wine and there's indeed a problem with writing tags when invoked from "write tags...". As I want this plugin to work perfectly with fb2k under wine, I'll fix this. Glad to hear that. Thanks a lot! EDIT: Two new (?) bugs: - Fetching albumart of discogs #794561 via "Discogs -> Update Album Art" (with "retrieve all available art" and "process only releases[...]" checkboxes activated.) crashes foobar2000 with a cpp runtime error. - Tagging discogs #54230 results in a broken artist (which should read Add N to (X)), "(" and ")" don't seem to be sufficiently escaped; it results in "Add N to ". This post has been edited by deucalion: Dec 23 2006, 21:16 |
|
|
|
Dec 23 2006, 21:36
Post
#162
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
Hi, Great plug-in!! Just been reading this thread. Here is my vote, a bug? and some wishes. vote my vote is for double digit track# This already an option in the configuration panel, and double digits is the default IIRC QUOTE bug? discogs tags are not always written eg. for http://www.discogs.com/release/789485 (using Write tags..) can you be more specific, which tags etc ? QUOTE wishes optional use of square brackets [] for remix info instead of () I will not process discogs data, it comes as it is. You probably can convert ( to [ with other fb plugins. QUOTE option to maintain album art filenames as found They have some meaningless filenames such as R-789485-1158971146.jpeg so you really don't want this QUOTE option to maintain artists as found on discogs for artists with 'The' etc as in 'Beatles, The' Good idea QUOTE possibility to edit tags before accepting And you can edit them later in the "Properties" standard foobar dialog...that's why I'm not too keen on doing this as the functionality is already there (less convenient maybe but there) QUOTE possibility to rename files as well Could be done but I suppose there's some functionality in fb2k that allows to do that based on tags ? Anybody ? Thanks for the feedback. You're lucky that I'm also a Linux guy (coding windows plugins): I just tried in wine and there's indeed a problem with writing tags when invoked from "write tags...". As I want this plugin to work perfectly with fb2k under wine, I'll fix this. Glad to hear that. Thanks a lot! EDIT: Two new (?) bugs: - Fetching albumart of discogs #794561 via "Discogs -> Update Album Art" (with "retrieve all available art" and "process only releases[...]" checkboxes activated.) crashes foobar2000 with a cpp runtime error. - Tagging discogs #54230 results in a broken artist (which should read Add N to (X)), "(" and ")" don't seem to be sufficiently escaped; it results in "Add N to ". I corrected the bug having not tags written in wine...A win32 list API call not implemented as it should. Will have to look into the album art crash. Lol on Add to N to (X): the parser remove the trailing artist number which usually is something like Foo (3). Well you see what happens in that case ! This post has been edited by bubbleguuum: Dec 23 2006, 21:37 |
|
|
|
Dec 23 2006, 22:08
Post
#163
|
|
|
Group: Members Posts: 77 Joined: 23-December 06 Member No.: 38930 |
QUOTE bug? discogs tags are not always written eg. for http://www.discogs.com/release/789485 (using Write tags..) can you be more specific, which tags etc ? None of the tags starting with DISCOGS are saved. I did work a few times, but somehow it stopped working... EDIT: I played some more with it. The DISCOGS tags are not saved when the the option ID3v2 Writer Compatibility Mode is checked. QUOTE They have some meaningless filenames such as R-789485-1158971146.jpeg so you really don't want this I dont care about the name. Just want to determine the files on discogs are the same as i donwloaded before. Cheers, a3aan. This post has been edited by a3aan: Dec 24 2006, 12:49 |
|
|
|
Dec 24 2006, 12:29
Post
#164
|
|
|
Group: Members Posts: 237 Joined: 9-September 06 Member No.: 34997 |
[quote name='bubbleguuum' date='Dec 23 2006, 14:09' post='459246']
[quote name='stampgevaar' post='458668' date='Dec 20 2006, 19:51'] Perfect But there are still a few bugs to work out. sometimes when there are multiple artist under a name and you click the other name there are no releases? and the album cover download processbar still stays on the screen sometimes but less than before [/quote] The empty release list for some artists is not a bug: I only display "releases" and "dj mixes" sections of the relevant web pages, not displaying other categories such as "appears on", "remixes", "production" etc whose listed releases always have a different artist name than the one you search for. However I see it could be some use to list them and now there's the filter box, I may add them to the release list. For now, if an artist doesn't have releases listed in the panel, it is that they don't have anything as "Releases" or "DJ MIxes". ===> It would be nice if the categories like appears on, remixes etc also show maybe with a checkbutton for those. So if you have that option on, everything on discogs is possible to find with your plugin and that would be great. Cause sometimes I still can't find stuff with your plugin because I forget the album artist or have the wrong album artist tagged and still have to search for the discogs id. and maybe have the option the search for a album or record label with your searchbox, album search isn't really necessary but nice to have and record label would be good to find things quickly and my case that is. This post has been edited by stampgevaar: Dec 24 2006, 12:31 |
|
|
|
Dec 24 2006, 13:26
Post
#165
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
QUOTE It would be nice if the categories like appears on, remixes etc also show maybe with a checkbutton for those. So if you have that option on, everything on discogs is possible to find with your plugin and that would be great. Cause sometimes I still can't find stuff with your plugin because I forget the album artist or have the wrong album artist tagged and still have to search for the discogs id. and maybe have the option the search for a album or record label with your searchbox, album search isn't really necessary but nice to have and record label would be good to find things quickly and my case that is. Yep, it now displays all release displayed on an artist page. I tagged some part of my collection yesterday and it was obvious it was missing. Also fixed the annoying progress popup not disappearing. I'll make a release later today This post has been edited by bubbleguuum: Dec 24 2006, 13:29 |
|
|
|
Dec 26 2006, 12:16
Post
#166
|
|
|
Group: Members Posts: 272 Joined: 26-November 04 From: Kiev Member No.: 18348 |
It seems there is a problem with proxy usage. I'm using proxy and all i get is short hang with zero results. Inputting release number/url results in "wrong release" error.
Here is TCPView screenshot: ![]() Foobar is connecting directly to discogs without using proxy. I have proxy set both in foobar and iexplore so I wonder where else should I set it and if proxy usage is implemented at all. To post conclusion. I'm waiting for support anxiously, because the idea is great and I really want to utilise this component. This post has been edited by Slotos: Dec 26 2006, 12:21 -------------------- Sharing delusions since 1991.
|
|
|
|
Dec 26 2006, 12:26
Post
#167
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
It seems there is a problem with proxy usage. I'm using proxy and all i get is short hang with zero results. Inputting release number/url results in "wrong release" error. Here is TCPView screenshot: ![]() Foobar is connecting directly to discogs without using proxy. I have proxy set both in foobar and iexplore so I wonder where else should I set it and if proxy usage is implemented at all. To post conclusion. I'm waiting for support anxiously, because the idea is great and I really want to utilise this component. Ahh didn't thought of proxies! I'll add support for it retrieving fb2k configured proxy and passing that to libcurl. |
|
|
|
Dec 26 2006, 18:37
Post
#168
|
|
|
Group: Members Posts: 399 Joined: 30-August 04 From: Germany, Bavaria Member No.: 16641 |
foo_discogs freezes foobar on a slow internet-connection, as long as data is received. Can you improve this behaviour?
Thank you for your work! |
|
|
|
Dec 26 2006, 20:52
Post
#169
|
|
|
Group: Members Posts: 13 Joined: 20-November 06 Member No.: 37799 |
The new artist search is great! But I just found a bug, I think;
Artist names with an "&" character canīt be searched. For example: Ost & Kjex http://www.discogs.com/artist/Ost+%26+Kjex |
|
|
|
Dec 27 2006, 21:47
Post
#170
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
V0.90 is out! See first post.
foo_discogs freezes foobar on a slow internet-connection, as long as data is received. Can you improve this behaviour? Thank you for your work! You're right, while retrieving data fb2k UI is freezed because retrieving happens in the main thread. Not sure how to do this properly though (retrieving in a thread is not sufficient because I need to wait for the thread to end and then block). The new artist search is great! But I just found a bug, I think; Artist names with an "&" character canīt be searched. For example: Ost & Kjex http://www.discogs.com/artist/Ost+%26+Kjex See "known issues" of 0.90 for an explanation of this This post has been edited by bubbleguuum: Dec 27 2006, 21:46 |
|
|
|
Dec 28 2006, 05:59
Post
#171
|
|
|
Group: Members Posts: 186 Joined: 27-June 03 Member No.: 7420 |
Wonderful piece of software. I love how it's so actively being developed.
I have one suggestion. In the configuration menu, I have the album art save path set as: x:\covers\%artist% - %album% which works fine, except for when there is an illegal character in the album or artist name. Sure, I could add a long, clunky replace() in there, but I think it'd be better if there was an option to strip out all illegal characters, which btw are \*|":?></ This post has been edited by nbv4: Dec 28 2006, 05:59 |
|
|
|
Dec 28 2006, 10:07
Post
#172
|
|
|
Group: Members Posts: 272 Joined: 26-November 04 From: Kiev Member No.: 18348 |
Yay! Works perfectly. Thank you very much for a great component. No more regexp replace game with masstagger
-------------------- Sharing delusions since 1991.
|
|
|
|
Dec 29 2006, 18:32
Post
#173
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
Wonderful piece of software. I love how it's so actively being developed. I have one suggestion. In the configuration menu, I have the album art save path set as: x:\covers\%artist% - %album% which works fine, except for when there is an illegal character in the album or artist name. Sure, I could add a long, clunky replace() in there, but I think it'd be better if there was an option to strip out all illegal characters, which btw are \*|":?></ Yes I noticed that some time ago and forgot about it |
|
|
|
Dec 29 2006, 21:03
Post
#174
|
|
|
Group: Developer Posts: 1074 Joined: 13-November 05 Member No.: 25748 |
released v0.91 which mainly fixes album art not retrieved at all in 0.90.
|
|
|
|
Dec 31 2006, 17:02
Post
#175
|
|
![]() Group: Members Posts: 218 Joined: 26-March 06 From: Brazil Member No.: 28866 |
Updated
-------------------- -foobar2000 + Burrrn + EAC
-HD 80Gb using High QualityVBR MP3s |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 26th May 2013 - 04:08 |