Music Genre Icons

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
krypt2nite Offline
Fan
Posts: 479
Joined: Dec 2008
Reputation: 15
Location: Phoenix, AZ
Post: #1
If anyone is in need of some good quality music genre icons they can be found here. http://www.flickr.com/groups/itunesgenres/pool/

[Image: overall.jpg]

mcborzu's wonderful skin Night supports these by default if interested. Looks really good to browse your genres with nice artwork.

I put together a zip of the ones I use.
music_genres.zip

If you need one I don't have just ask and I'll try to track it down for you.


[Image: screenshot000.png]

[Image: screenshot001.png]
(This post was last modified: 2010-09-03 07:44 by krypt2nite.)
find quote
joebrady Offline
Team-Kodi Member
Posts: 1,647
Joined: Apr 2007
Reputation: 6
Location: Floyds Knobs, IN
Post: #2
Is there also a pack to DL?
find quote
krypt2nite Offline
Fan
Posts: 479
Joined: Dec 2008
Reputation: 15
Location: Phoenix, AZ
Post: #3
Doesn't seem to. You can however search. I was able to find all my genres and rename them in about 10 minutes.
find quote
ekim232 Offline
Posting Freak
Posts: 1,206
Joined: Nov 2008
Reputation: 5
Location: Chicago, IL
Post: #4
Thank a ton for this. I have always hated my music genre icons and now I put together a great pack for myself. Much needed!
find quote
marcozd Offline
Senior Member
Posts: 145
Joined: Nov 2008
Reputation: 0
Post: #5
How exactly do you change the music genre icons?

Do you download the picture and then rename it "rock.png" and then put it into the /skins/media/ directory of XBMC?
find quote
ronie Offline
Team-Kodi Member
Posts: 9,158
Joined: Jan 2009
Reputation: 157
Post: #6
marcozd Wrote:How exactly do you change the music genre icons?

Do you download the picture and then rename it "rock.png" and then put it into the /skins/media/ directory of XBMC?

it depends on the skin you're using.

Always read the Kodi online-manual, FAQ and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
marcozd Offline
Senior Member
Posts: 145
Joined: Nov 2008
Reputation: 0
Post: #7
OK.

I am using PMIII for the xbox. Does that help?
find quote
ekim232 Offline
Posting Freak
Posts: 1,206
Joined: Nov 2008
Reputation: 5
Location: Chicago, IL
Post: #8
marcozd Wrote:OK.

I am using PMIII for the xbox. Does that help?

I have not used PM3 in awhile. Can anyone confirm if it has the coding for genre icons. I am not sure if Jezz put it into this skin or not. If so I imagine it would be skin > media. Then name the file exactly as your genre with .jpg as the file type.
find quote
ronie Offline
Team-Kodi Member
Posts: 9,158
Joined: Jan 2009
Reputation: 157
Post: #9
marcozd Wrote:OK.

I am using PMIII for the xbox. Does that help?

yes, there's no support for genre icons in PMIII

@ekim232: it's also not in PM3.HD. you'll have to code it yourself

Always read the Kodi online-manual, FAQ and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
marcozd Offline
Senior Member
Posts: 145
Joined: Nov 2008
Reputation: 0
Post: #10
How would I code it myself?

What do I need to do?
find quote
ronie Offline
Team-Kodi Member
Posts: 9,158
Joined: Jan 2009
Reputation: 157
Post: #11
marcozd Wrote:How would I code it myself?

What do I need to do?

start by looking how it's done in other skins ?

here's more or less the code you need to display the genre image:
[HTML]
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>200</width>
<height>200</height>
<texture>$INFO[Listitem.label,,.jpg]</texture>
<visible>Container.Content(Genres) + substring(Container.FolderPath,musicdb://1/)</visible>
</control>[/HTML]

Always read the Kodi online-manual, FAQ and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
marcozd Offline
Senior Member
Posts: 145
Joined: Nov 2008
Reputation: 0
Post: #12
OK. I am not sure how to tell it to use my custom icon name. So, I have an icon file, rock.jpg. Would the following work:

<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>200</width>
<height>200</height>
<texture>$INFO[Listitem.label,,.jpg]</texture>
<visible>Container.Content(Genres) + substring(Container.FolderPath,musicdb://1/)</visible>
<imagepath>rock.jpg</imagepath>


ronie Wrote:start by looking how it's done in other skins ?

here's more or less the code you need to display the genre image:
[HTML]
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>200</width>
<height>200</height>
<texture>$INFO[Listitem.label,,.jpg]</texture>
<visible>Container.Content(Genres) + substring(Container.FolderPath,musicdb://1/)</visible>
</control>[/HTML]
find quote
ronie Offline
Team-Kodi Member
Posts: 9,158
Joined: Jan 2009
Reputation: 157
Post: #13
marcozd Wrote:OK. I am not sure how to tell it to use my custom icon name. So, I have an icon file, rock.jpg. Would the following work:

<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>200</width>
<height>200</height>
<texture>$INFO[Listitem.label,,.jpg]</texture>
<visible>Container.Content(Genres) + substring(Container.FolderPath,musicdb://1/)</visible>
<imagepath>rock.jpg</imagepath>

nope, the <texture> line takes care of loading the image based on the selected genre, so don't add a <imagepath> line.

Always read the Kodi online-manual, FAQ and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
marcozd Offline
Senior Member
Posts: 145
Joined: Nov 2008
Reputation: 0
Post: #14
Alright. How about this:

<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>200</width>
<height>200</height>
<texture>$INFO[Listitem.label,,rock.jpg]</texture>
<visible>Container.Content(Genres) + substring(Container.FolderPath,musicdb://1/)</visible>

What I don't understand is how it will associate the genre "rock" with the picture file "rock.jpg". DOn't I need to tell it somewhere that I am making the "rock" genre display the "rock.jpg" file?

ronie Wrote:nope, the <texture> line takes care of loading the image based on the selected genre, so don't add a <imagepath> line.
find quote
ronie Offline
Team-Kodi Member
Posts: 9,158
Joined: Jan 2009
Reputation: 157
Post: #15
marcozd Wrote:Alright. How about this:

<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>200</width>
<height>200</height>
<texture>$INFO[Listitem.label,,rock.jpg]</texture>
<visible>Container.Content(Genres) + substring(Container.FolderPath,musicdb://1/)</visible>

What I don't understand is how it will associate the genre "rock" with the picture file "rock.jpg". DOn't I need to tell it somewhere that I am making the "rock" genre display the "rock.jpg" file?

no, when you're browsing the list of genres, 'ListItem.Label' will contain the value of the focused genre. and the $INFO string takes care of adding '.jpg' at the end.
so <texture>$INFO[Listitem.label,,.jpg]</texture> is the exact string you'll need to use, it'll work for every genre so you don't have to specify them one by one.

again, when you're new to skinning, the best way to learn is by looking at how it's done in other skins.....just a tip. ;-)

Always read the Kodi online-manual, FAQ and search the forum before posting.
Do not PM or e-mail Team-Kodi members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Post Reply