full listings » Appearance, Web Browser


NowPlayingArt Simon

Service-Pane display/slide-show of local and web album & artist art


NowPlayingArt



Description

NowPlayingArt displays local and web art based on album and artist metadata on the playing track.

NowPlayingArt displays at bottom of the service pane and is highly customisable.

Multiple images can be clicked through, scrolled or viewed as a slide show.

Album Artwork
You can choose to show local and/or web album art on the NowPlayingArt preferences panel.

The art fetchers enabled on Songbird's Artwork options panel are used, in that priority, for local and/or web album art.

You only get 1 album image from the built-in 'File' and 'Metadata' art fetchers but Track Art Fetcher will retrieve multiple album images for a track.

Artist Artwork
Artist artwork for the playing track is displayed according to the settings in the NowPlaying Art preferences panel.

You can search for local artist art in standard Songbird locations and/or ♪Photo, in whatever order you choose. You can set other locations to search for artist folders and/or artist files under one or more other folders.

You can look for web artist art when no local artist art is found or every time. All lastFM images are retrieved but if none are found, Freebase is queried.

The web search can be skipped for names which contain specified words. This will stop searches for 'anon', 'unknown', 'various' etc.

Controls.
Control buttons appear on mouse over (after a delay):

You can move through images with the arrows, < and >, or the mouse scroll-wheel or by clicking (left side for previous; right side for next; extreme left for 1st).

The left-most button displays the 1st image- which will be the track or album art, if any!

Slideshow.
The middle control buttons start and stop a slide show of images, either once-through (left-hand button) or continuously (right-hand button).

There are options to always start a once-through or a continuous slide show, too.

Saving.
Click on the '+' to save a web image.

You can always save web album art but you can only save web artist images if you have set a directory in NowPlayingArt preferences and set NowPlayingArt to search for artist art files and/or folders.

If an art file already exists, trying to save will show a question mark; click it to pop up a menu with:
  tick - to overwrite the existing image (no other warnings given!),
  plus - to save as an additional image, and
  cross - to cancel the save.

Saved Art Locations.
Album art is saved in the playing track's directory using the 1st file name and extension specified in Songbird Album Artwork preferences.

Artist art is saved in the first ticked location (other than '♪Photo') specified in NowPlayingArt preferences. The saved file is given the artist's name (in 'first last' format) or, if the option to 'search in sub-folders with the artist's name' is ticked, the file is stored in a sub-folder with the artist's name ('first last' format) and given the 1st artist art file name. Saved artist art is given the 1st artist art file extension.

In Windows any file named 'folder.gif' in a folder is used as a display image for that folder. So, if you change Songbird's Artwork options so that saved album art is named 'folder.gif' (ie: make 'folder' the first filename and 'gif' the first extension), saved album artwork will appear on album folders when browsing in Windows.

The default NowPlayingArt artist art options save artist images as 'folder.gif' so that they appear as images on artist folders in Windows Explorer etc.

Deleting.
You can always delete images by clicking on the '-'. If local, it will also be deleted from your computer: no other prompts or warnings!

Icons.
On Windows machines, you can set options to make album and artist folder images into folder icons. These show up in Windows explorer etc.: and make browsing in Windows a bit more user-friendly.

Also
Hover over an image's source icon (top left-hand corner) to see the image URI. Click it to open the containing folder of local art, or the artist's LastFM page for web art.

A right-click on Now-Playing Art pane opens its preferences panel.

Splash-screen
You can replace the standard Songbird splash screen with a random or cycling display of album and artist art by installing splish splosh. It will pick up all the images found and stored by NowPlayingArt.

(Also, the splish-splosh preferences screen is a good, quick way to review your album and artist art. It has a delete image button beside every image, which can be used to quickly get rid of any images you don't want!)

Contact

You can email me at songbird.NowPlayingArt@gmail.com with any queries, comments or bugs.




Release Notes

24 November 2011

corrected handling of special (accented) characters

changes to metadata of playing item cause refresh of display

'*' in file name list will get all art in artist folder - regardless of file name

better search for artist folders and files now matches different variants of the same name e.g. tracks with composer = 'Mozart' will get art from a folders 'Wolfgang Amadeus Mozart', 'Mozart, Wolfgang' etc. and v.v. (please email me to let me know how well/badly this works!)

art from all matching artist folders is displayed ([previously was just 1st)

check for valid name and extension when saving files now defaults to 'folder.gif'
local & web options now interact even more properly than before
lastFM 'keepStatsClean' image suppressed ( mostly! )
many warning & info messages now tidied away.




Images

(5)
  • 2009-08-18_114919_thumbnail
  • 2009-08-18_115015_thumbnail
  • 2009-09-02_181044_thumbnail
  • 2009-09-14_185843_thumbnail
  • 2011-05-13_111445_thumbnail
 

Comments

(60)


Soptor
Soptor

Works fine, nice add-on.

I would like the control buttons to remain hidden until mouseover, they take up unnecessary space and I don't imagine that I'll use them all that often...

over 2 years ago
Seb
Seb

Very good idea the slide show !

over 2 years ago
Seb
Seb

I have install also AlbumArt.
Sometimes with albumart a cover appear but not in NowPlayingArt...

over 2 years ago
tdmurphy
tdmurphy

Great add-on Simon. Maybe you could make the controls for it only appear upon mouse-over, sort of like videos on vimeo.com. That way the art could take up the entire square, and it would simplify the interface.

And is there any way to set how quickly it cycles through images in the slideshow mode?

over 2 years ago
deOmega
deOmega

SIMPLY AWESOME! I must say though that I agree about the controls being in the way.

over 2 years ago
Hiromacu
Hiromacu

@Simon: Very good idea! I agree with tdmurphy and deOmega, and an optional fade out in the slideshow would be wonderful too. :P

over 2 years ago
deOmega
deOmega

wow... WELL DONE.

over 2 years ago
klint
klint

Simon,
Could the "raw CD" artwork displayed in the left bottom pane by using the one used by the Media Flow? And especially if the Vinyl Album Art (http://addons.songbirdnest.com/addon/1358) is installed, take the Vinyl artwork ?
Thanks

over 2 years ago
klint
klint

Simon,
Could the "raw CD" artwork displayed in the left bottom pane BE REPLACED by the one used by the Media Flow? And especially if the Vinyl Album Art (http://addons.songbirdnest.com/addon/1358) is installed, take the Vinyl artwork ?
Thanks

over 2 years ago
Simon
Simon

klint:

I'll change this so that it uses the Songbird default art work in the next version. That's what Media Flow uses and Vinyl Album Art changes! I should have used the default; I'm not sure why I've gone off with my own!

over 2 years ago
Simon
Simon

If anyone fancies shouting me a coffee (or something stronger):
<form>
<input>
<input>
<input src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" alt="PayPal - The safer, easier way to pay online!">

</form>

over 2 years ago
verso
verso

Hi,
just stopping by to show my appreciation for all your wonderful work, your approach to Songbird as a developer is truly distinct and singular.
Love the transitions options you added!
Please keep up the good work.

over 2 years ago
Simon
Simon

Version 1.3 released to maintain compatibility with Sb 1.41b (REMOVAL of clickable pane title-bar).

But with ADDITION of web search (of Freebase) when no artist art found on LastFM.

over 2 years ago
DivinityCycle
DivinityCycle

Greetings,
My Setup:
-Songbird 1.4.2, Build 1434 (the one that just got public release today)
-NowPlayingArt 1.3 (the version downloadable here)
-Windows 7 Ultimate 32-bit

I haven't done anything with the settings for this extension, just installed it and played stuff from my library. When playing certain tracks, I get a pop-up window on top of SongBird, with the title "[Javascript Application]", and this is the content:
{
  "code": "/api/status/ok",
  "result": null,
  "status": "200 OK",
  "transaction_id": "cache;cache01.p01.sjc1:8101;2009-12-22T17:41:32Z;0016"
}

This appears to be occuring per-artist, and only occurs on obscure stuff. I can consistently get this bug to happen with any tracks by Akemi Kimura, a video game composer. I suspect this is some sort of unhandled case where nothing can be found for this guy.

Just wanted to give you a heads up :)

over 2 years ago
Simon
Simon

I think it arises when no web art is found on LastFM and, new feature!, looks at Freebase and finds the artist but no art!

I'll tidy it up a.s.a.p. Workaround: load an image to Freebase!

over 2 years ago
Simon
Simon

Fixed - it was a left over debugging message!

over 2 years ago
Chrysalid
Chrysalid

Simon, can you double-check your code in 1.4.0.0? I have the same problem as DivinityCycle and I upgraded to 1.4.0.0 and the messages still pop up...

over 2 years ago
Simon
Simon

Chyrsalid (& others)

Sorry, v1.4 did not fix the problem (the line is still in the code!).

You will get the message whenever no lastFM art is found for an artist and a Freebase query result is obtained (even if no Freebase art is found).

Try v1.5.!

over 2 years ago
Chrysalid
Chrysalid

Thanks Simon, 1.5. works great :) Happy new year!

over 2 years ago
piet85
piet85

I loaded this addon to replace "Album Art" Extension which is no longer available. I just want it to display the cover file of the currently playing song, which is stored in the same local folder where the song is. The problem is that it doesn't keep the changes I make in "search the ticked location". It always resets this setting to the default one, so I get no cover when no internet connection is available and false ones if it is. It would be great if you could help!

about 1 year ago
piet85
piet85

Oh, I was a little too fast with writing, I messed up artist and album art. Anyway the problem is still there, it just don't depends on those settings, so forget what is written above: The problem is, that some cover files are detected, some won't and some are only if a track with a working image was played before. Do you have any idea to explain this strange behaviour?

about 1 year ago
piet85
piet85

I found the issue, my watched folder wasn't set up correctly so it only displayed some covers which we're stored in the songbird profile.
So now I'm fully satisfied with this extension, it works perfectly!

about 1 year ago
Simon
Simon

Any 'Now Playing Art' messages in the error console?

Have you checked your Songbird album art settings? This add on uses them for album art.

Are all the tracks for the albums stored in the same directory as the art?

about 1 year ago
piet85
piet85

It works most times now, like I said in the posting above, but sometimes it won't load any album art at all for a while.
The arts are stored in the particular folders where the mp3 files are. I get an: "error now playing art get album art but no tracks [Object XULElement]mediaitem {guid: ....}" The album art settings are correct. It surely uses covers from my harddrive cause it shows covers even of local/unpopular bands and even if there's no internet connection.
It could maybe have to do something with some special charachters only used in germany. I can reproduce the bug mostly when I play songs from a band using an umlaut in it's name, for those there has never been shown an album art, afterwards there are no album arts for other albums too. After a while or after restarting songbird they appear again. Also very strange to me: The addon stores sometimes artworks of songs I played in the artworks folder of songbird. It takes them from the destinations of my harddrive (no internet connection) and stores them, but only for some albums.

about 1 year ago
Simon
Simon

@piet85

Tracks and albums with diacritics work OK for me!

A new version is a few days away. It fixes a problem I found when track file names have full-stops in them (as well as the full-stop before the file extension).

Could you, please, check if your problem tracks have extra full-stops in their file names?

about 1 year ago
piet85
piet85

There are no extra full stops in filenames. According to allow an unproblematic exchange between Linux and Windows most filenames contain no special characters at all, that looks like: tracknumber-artist-songname1_songname2.mp3 Problems appear playing tracks of a band using an ä in it's name. In filename it is written ae, only in the id3-tag the ä appears.

about 1 year ago
Simon
Simon

Version 1.6.0.0 released.

@ piet85: This version might fix your problem (as it should work around the error you have been getting). In any case NowPlayingArt uses the standard Songbird Album Art fetcher, so I can't change how that works.

However, if the image file name 'contains' the track file name Track Art Fetcher may help (I'd be happy to give that some more options, if needed).

about 1 year ago
piet85
piet85

Hey, that looks great. I had not much time for testing, but after a first overview I think the update fixed the problem. The albums I tested (ones that didn't work before), all showed an artwork and there were no new artworks stored in the profile folder. Great work, thank you a lot!

about 1 year ago
Simon
Simon

New version (1.7.0.0.) released. NowPlaying art now:

1)gets art, if any, for composer, if any, even if no artist/album art

2)includes any art for lyricist (as well as artist and composer)

3)gets all lastFM art (was 1st 50 images)

and has new/enabled preferences:

1) to automatically save web artist art when no local artist art file is found, and

2) to skip searching for web art for artist names containing specified words

about 1 year ago
bluebehir
bluebehir

This is the exact app I want, but for some reason the download function is not available to me. Is it outdated or is the problem my own?

about 1 year ago
Simon
Simon

bluebehir - this add-on is up-to-date, what version of Songbird are you running?

about 1 year ago
Simon
Simon

Quick fix - lastFM art is now being properly displayed (again?)!

Good for Songbird 1.9.3.

(Version 1.10 - with folder icons on its way...)

10 months ago
andy65
andy65

Great addon - especially the slideshow-feature. It would be perfect, if there was an option to start it by default, without pressing the button each time I start songbird.

9 months ago
Simon
Simon

@andy65

I'd already built the code for an automated slideshow option and it's all ready in the next version (1.10).

I plan to release it within a few days (I have to still to test upgrading from old versions to new version).

9 months ago
Simon
Simon

New version 1.10 posted.

Some tidying up and new option:
always cycle through once
always cycle continuously

As well as new Windows only options to save album/artist art as icon on folder (so can be seen in explorer etc.)

9 months ago
Astara
Astara

New version has bug that can stop playback.

Occasionally an executable, "set-folder-flag.exe" gets executed by this extension, and it puts up a windows that says you can't distribute this executable compiled with an unlicensed compiler.

You might try using 'gcc'/gnu utils, they aren't encumbered by license problems...

Would have reported this on the extension's homepage, but there is no indication of what it is...?

8 months ago
Astara
Astara

Another bug: it creates bogus file names.

Apparently, it tries to interpret Window's Unicode filenames as some random code page.

Multiple times I had folder-names with Unicode characters in them (like U+FE13), the Presentation form for vertical colon, like the following, (between the word 'Blood' and 'Original'):

    "Trinity Blood:Original Sound Track"

On my system (using Arial Unicode MS font), it displays as:

    "Trinity Blood : Original Sound Track"

(i.e. it shows spacing around the colon even though it is 1 character).

Then this extension creates folders in some localized character set, even though the default on windows is Unicode.

So the above folder name gets 'recreated' as:

      "trinity blood:original sound track"

(all lower case even!)... um that looks like an 'i' with an umlaut, and
a 1/4 symbol. on my term. I.e. it appears to ignore the fact that filenames are Unicode encoded and tries to interpret them as something else.

8 months ago
Simon
Simon

@Astara, Thanks for letting me know - I've posted a new version (1.11) without the warning screen (using a free bat to exe compiler).

A fix for the Unicode characters is a little further off. So, anyone with Unicode characters in their artist or album names might want to turn off the appropriate 'make icon' option(s) until then.

8 months ago



Download
Log in to Rate

Statistics
Downloads: 35,521

Average Rating:
4 out of 5  based on 9 ratings

Images: 5

Comments: 60

Last Updated: 2 months ago
Share
Embed:

Share: