Checking if Embedded Artwork is present |
This is NOT a tech support forum.
Tech support questions go to foobar2000 Tech Support forum instead.
See also: Hydrogenaudio Terms of Service.
![]() ![]() |
Checking if Embedded Artwork is present |
Sep 11 2012, 11:33
Post
#1
|
|
|
Group: Members Posts: 13 Joined: 5-September 12 Member No.: 102912 |
Now that Foobar supports embedding art and removing embedded artwork, is there a way to check what files in the library have or don't have embedded artwork? Are there tag fields for artwork that can be used with PRESENT and MISSING in queries and filters?
|
|
|
|
Sep 11 2012, 18:47
Post
#2
|
|
![]() Group: Members Posts: 469 Joined: 5-June 11 Member No.: 91257 |
Lately, I too have been thinking of this issue of 'managing embedded artwork while using foobar2000'.
1) I don't have any solutions for the OP 2) It would be great to have fb2k syntax support for filtering files containing embedded artwork. 3) It would be super-great if the foobar2000 Properties page was extended with a little panel showing an icon of the embedded image if present. If you use MP3Tag, you will see a little panel on the bottom of the left-side which does exactly that; allows you to view and edit the embedded image as if it is a 'visual' tag. |
|
|
|
Sep 11 2012, 19:45
Post
#3
|
|
|
Group: Members Posts: 457 Joined: 16-September 06 From: United States Member No.: 35261 |
and in mp3 tag, add a column with:
$if(%_covers%,Yes,No) This will report whether you have embedded art in a file. for cover type use: %_cover_type% for cover size use: %_cover_size% |
|
|
|
Sep 11 2012, 19:52
Post
#4
|
|
![]() Group: Members Posts: 51 Joined: 7-July 06 Member No.: 32645 |
... 3) It would be super-great if the foobar2000 Properties page was extended with a little panel showing an icon of the embedded image if present. ... Support++ -------------------- Everyone who believes in telekinesis, raise my hand!
|
|
|
|
Sep 11 2012, 21:17
Post
#5
|
|
|
Group: Members Posts: 13 Joined: 5-September 12 Member No.: 102912 |
and in mp3 tag, add a column with: $if(%_covers%,Yes,No) This will report whether you have embedded art in a file. for cover type use: %_cover_type% for cover size use: %_cover_size% It would be great if Foobar added support for this kind of syntax, either natively or through a component. Can we add this as a feature request? |
|
|
|
Sep 11 2012, 22:27
Post
#6
|
|
![]() Group: Members Posts: 469 Joined: 5-June 11 Member No.: 91257 |
If features for managing/editing embedded artwork in foobar2000 were implemented,
there would be more programming and design considerations than you may think... I just did a "real" test action using MP3Tag: - Open MP3Tag - Drag root folder of my entire media library into MP3Tag ==> 7689 items, indexed in 70+ seconds - At right-side list view => Select all (CTRL+A) - At left-side tag view, we look at the "Embedded Cover" viewing panel. The panel refuses to show an image (which is correct, because we have selected multiple items) and shows a message: "Cover varies". However, In the right-side List View I have created a column to report "YES/NO" for embedded image presence (see previous post above). This column gives me immediate and fast feedback to the presence of an image in a very long list, because my eyes need to look for only two words... "YES" or "NO" ...down a vertical column. So what is the essential thing about MP3Tag which makes it great for such tasks? The coupling of two views side-by-side! One can imagine the left view as the foobar2000 Properties page. One can imagine the right-view as a foobar2000 playlist view. MP3Tag couples these two things in real-time !! So if I was to "imagine" using a future version of foobar2000 with an extended Properties page containing an "embedded cover tag viewing panel". . . - Open foobar2000 - Drag root folder of my entire media library into foobar ==> 7689 items, indexed in 78+ seconds - At Playlist View => Select all (CTRL+A) => Open Properties page (ALT+ENTER) - The "embedded cover tag viewing panel" refuses to show an image (which is correct, because we have selected multiple items) and shows a message: "«multiple values»" So what is the next thing in this graphical interface of this "new" Properties page which will help me quickly manage the embedded artwork of 7689 items !? The essential difference between the graphical interfaces of the "fb2k Properties page" and "MP3Tag" is ONE view versus TWO coupled views . . . Hmmmm . . . A THEORETICAL DESIGN: Drag-Drop entire media library into an fb2k playlist, select all and open the Properties window. In Properties main window, The "embedded cover tag viewing panel" is showing "«multiple values»" and we double-click on it and a second window flies open ... "Edit Value: Embedded Image" . Obviously this Tag Properties Edit page is different to all the other ones because it is dealing with an image. Therefore we may imagine a two-column view... The left-side column lists all our items, and is configurable by the user (i.e. right-click column header and choose a "Field name"). The right-side column has a header named "Cover Present" and its lines will show us one of two words: "YES" or "NO" (and will sort YES/NO items if clicking on column header). Also add some mouse and keyboard functions for managing/editing selected items. Add some buttons for "frequently used tasks". And last but not least... MP3Tag is a respected piece of software and its syntax for embedded artwork is good and well thought out, instead of reinventing the wheel, maybe it would be a wise idea to "standardize" with it and incorporate the same syntax scheme. I haven't pondered over it for too long, but the design seems pretty reasonable and logical? Feel free to share your own thoughts and ideas. ***EDIT*** added the "sort by clicking on column header" idea by garym at next post. This post has been edited by derty2: Sep 11 2012, 23:11 |
|
|
|
Sep 11 2012, 22:35
Post
#7
|
|
|
Group: Members Posts: 457 Joined: 16-September 06 From: United States Member No.: 35261 |
and I assume you noted that in mp3tag, one can sort on these columns (so you could end up with the "no" embedded art albums all sorted together. There are view filters for such things in mp3tag as well.
|
|
|
|
Feb 14 2013, 01:16
Post
#8
|
|
|
Group: Members Posts: 8 Joined: 6-September 12 From: Free Syria Member No.: 102937 |
Many users want foobar to support this syntax but for various uses, so the mp3tag won't work for them.
I want the album artwork component to check if there is an artwork or not, if not then I want it to display a certain image instead of the default black one. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 18th May 2013 - 22:09 |