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: CDDB : Attach picture > front cover (Read 3241 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

CDDB : Attach picture > front cover

Hello,
I’m very happy being able to directly tag my Audio CDs thanks to that CDDB feature (%appdata%\foobar2000\cddb).
Thanks to this I can do all I want only once and for all later rips will be kept and transmitted.

But lately when I aquired an mp3 walkman which could display a picture, I wanted to do the same with the front cover, which I thought was just another tag.
But when trying that, foobar2000 says :
Quote
Attached picture editing failure on "cdda://CDIDHERE": Attached picture operations not supported for this file format


It’s the first tag I meet that I cannot add to my local CD tags database.
Could this tag support be added to the CDDB in the future ?

CDDB : Attach picture > front cover

Reply #1
i think this is very unlikely to happen. but who knows, the developer could well prove me wrong.

in the meantime, you could just create a single folder for all your artwork and if you give the filename a unique name, then you can configure foobar to display it. it could be based on artist/album metadata or even the CDDB ID. i noticed on the properties dialog for a playlist item that the CDDB ID can be accessed using %filename%

i just did a quick screenshot with an example of how you can configure foobar to display it.

click

(ignore the fact i'm using columns UI/custom artwork panel. these settings are global for all of foobar.)

CDDB : Attach picture > front cover

Reply #2
Thanks very much for your answer, it is very interesting in two ways ! 

i think this is very unlikely to happen. but who knows, the developer could well prove me wrong.


Despite being a heavy user, I don’t have much knowledge of the ongoing development of foobar2000. What makes you think so ? Isn’t it a key feature to display the CD cover ?

First thing it’s interesting because it works ! 
And instead of creating another random folder, I have done this :

Quote from: marc2003×jesus2099 link=msg=0 date=
Save covers as CDDBID.jpg/jpeg/gif/png/… in the %APPDATA%\foobar2000\cddb folder itself (next to its CDDBID metadata file already there).
? ALT+ENTER (properties) on CD track(s) and copy file name to get the CDDBID.


Unfortunately it is manual and foobar2000 settings does not support environment variables such as %APPDATA% (yet?), so we have to hard?code its path (ok, I’m too much of a nitpicky)  :

Quote from: marc2003×jesus2099 link=msg=0 date=
CTRL+Preferences > Display > Album art > Front cover > Search patterns.
Add « C:\your-own-path-to\foobar2000\cddb\%filename%.* »


  It’s super great  ??

Now here is why it is interesting in a second way, because it is pin?pointing the easiest way to add that feature, as everything is already in place for it to work !

This cddb folder would store renamed images added by the Right click > Tagging > Attach pictures > … as let’s say CDDBID_front.jpg, CDDBID_back.png, CDDBID_icon.gif, etc. (the extension depends on what image the user has selected).

CDDB : Attach picture > front cover

Reply #3
Isn’t it a key feature to display the CD cover ?


this is the first time i've seen it requested and i hang about here a bit more than is healthy.

i think most people buy CDs, take it out of the box, rip it and put it away never to be seen again. either that or they are using digital downloads.

CDDB : Attach picture > front cover

Reply #4
I’m just an average guy with CD, who plays them in hifi or who rips them to walkman.
I think the reason foobar2000 users like foobar2000 is because it is full of niche features like this or like tagging WAV files or like being 94,56% parametrisable, so let’s keep hope. 

The cover art feature was added way after the ability to tag CD (cddb), maybe just an overlook that can be easily fixed by an integrated process around the work‐around…

CDDB : Attach picture > front cover

Reply #5
Anyway I use this method it’s great. 
BTW and that’s another problem, I’ve just noticed that external album art were impossible to automatically embed in the converted file (we can only “transfer attached pictures”, those which are *already* attached).
If you have another great idea…

CDDB : Attach picture > front cover

Reply #6
are you talking about converting the CD or lossless files?

edit: presumably CDs since all previous discussion was about them. the only way i can see around this is to actually "tag" the CD in your playlist with the CDDB id.

edit2: pretty pointless steps for when doing CD conversions - we're limited to one at a time.

-highlight all tracks in an album>right click>properties.
-you could just use the comment tag so right click that and select format from other fields.
-type in %filename% as the pattern.
-now convert as normal
-when your files have converted, you right click them all>tagging>batch attach pictures.
-enter something like e:\art\%comment%.*
-when this is done to your satisfaction, you may remove those extra comment tags.

CDDB : Attach picture > front cover

Reply #7
Thanks again for another work‐around ! 
BTW what I do is not better but not worse either : After the CD→file conversion, I manually add the image by choosing the one that I had left in the cddb folder when tagging my CD…

We do see actually that if we could tag the cover image in CDDB just like all the other tags, not only it would be cool but the conversions would also bring the attached images more gracefully.

CDDB : Attach picture > front cover

Reply #8
i just realised my post was a waste of time. i forgot that you can only convert 1 cd at a time because i'm so used to working with files. just doing it your manual way is much easier.