Bugzilla – Bug 9769
allow custom icons for Favorites, Playlists, and Internet Radio
Last modified: 2016-02-22 12:46:08 UTC
Many Internet Radio streams do not broadcast "cover art" metadata. SqueezeCenter uses a generic radio tower icon to represent such streams. It would be nice if users could assign custom icons to such streams, much as we can put JPEG files inside music library folders to associate images with local files. This would help identify stations in the Web and SqueezePlay UIs, and in graphical Now Playing displays such as those in the Web and Controller interfaces.
just to be clear, you want to be able to do this per stream right? so a different logo per stream, etc, right?
That's right, one per stream. I thought it might be as simple as placing a JPG/PNG/GIF image in the playlists directory with the same basename as the playlist -- use TwangCity.png as the "cover art" for TwangCity.m3u. A nice improvement would be a web UI for uploading the images, and perhaps a set of stock images that could be assigned to different playlists. One image per playlist means not having one image per stream if the playlist had multiple streams, but that's not something I care about -- I've never put more than one stream URL in a playlist. And associating with the playlist is probably more "permanent" than associating with a specific URL, as URLs tend to change. Extra benefit to the playlist association is the ability to assign images to regular playlists for a nicer browsing experience.
I would like to support this request. SC7.3 has it partly implemented - the "Heart Icons" used in 7.2.1 is now replaced (in local stations anyway) with custom logos for the radio stations when scrolling through list of radios. Unfortunately the Radio Tower is still the icon displayed when playing an internet radio station. Peter Watkins idea about a directory to place the icons in looks like an excellent idea - this could also work for assigning icons to playlists and favorites...