Help adding custom posters to OSMC skin nodes

Good day all,

With the new OSMC 21:9 skin I have been tinkering and made (using Library Node Editor, and some manual editing because the addon is so outdated) a new menu item (Universes parent node) and some Cinematic Lists as nodes with the parent. This all working well so far.

However I would like to add some artwork to these lists, I know this uses the addition of a line to each list xml using the icon limiters to define a picture such as DefaultMovieTitle.png, high I am currently doing.
But I would like to use my own artwork and in the poster format (which the skin in already configured for).
Where would such artwork be placed within the OSMC directory structure, and would the xml line still be icon or become poster?

TLDR where is defaultmovietitle.png stored within the osmc file structure?

1 Like

Hello, the skin doesn’t appear to reside in the typical location (.Kodi/addons/) and I’d like to add some extra icons of my own for custom nodes I have made. Where in the file system is the skin addon?

You’ll find it under /usr/share/kodi/addons/skin.osmc. Be aware though, all changes will be overwritten with every OSMC update.

Thank you @Chillbo , it there a way I could add custom art for use as poster ‘icons’ to nodes I have made that wouldn’t?
I am not overly familiar with how nodes and parent nodes work, had to use Library Node Editor and then some manual edits to make them work. Can a path be used in the
(icon)moviename.jpg(/icon)
to a location that wouldn’t be overwritten with updates?
Does the skin also look in the typical .kodi/addons/skin.osmc/extras/icons if I were to make that directory and place them here?
(Used () above for delimiters as < and > cause ‘issues’)

I believe, we don’t need double posting for this… The Library Node Editor addon is supported by our skin, but I’m not familiar with it really.

The user directory always takes precedent over the system folder - this folder is not overwritten during updates, no.
The extras folder is only used, if a skin has hard coded paths pointing to that directory. Not sure nodes added via the Library Node Editor would be doing that… I’d say: Just try and see where it leads you :slightly_smiling_face:

And maybe someone with more experience with this addon can help further.

@Chillbo
Apologies.
Thank you for moving the posts here and your help so far.
Your idea to try the user folder is a good one and I will give it a go, thank you.

Just an update for those who might wish to achieve this.

The poster was added to /home/osmc/.kodi/media directory as a 1000w x 1500h png
The line in the xml node was
(Icon)/home/osmc/.kodi/media/filename.png(/icon)
Of course all the icon (are < and ) are > but had to use brackets due to markup :wink:

If anyone needs full examples of the parent node or collection nodes just ask.
It is so much nicer to do this than use smart playlists with no artwork :slight_smile:

1 Like