Skip to content

Repository files navigation

🎬 Skin Info Service

Window properties, plugin paths, and utilities for Kodi skins.

If you find this useful, buy me a coffee

Code checks Kodi Version Python


📖 Overview

Skin Info Service provides:

  • Service Properties - Window properties updated on focus changes
  • Online Properties - Ratings and metadata from external APIs
  • Plugin Paths - Widgets, cast lists, DBID queries, person info
  • Info Dialogs - Full-screen Actor Info, Video Info, and Image Viewer dialogs
  • Tools - Blur generator, color picker, artwork reviewer, slideshow, ratings update, IMDb Top 250

🚀 Quick Start

To enable the Library and Online service monitors, opt in from your skin's Home.xml or startup window:

<onload>Skin.SetBool(SkinInfo.Service)</onload>

Access properties via Window(Home).Property(...):

<label>$INFO[Window(Home).Property(SkinInfo.Movie.Title)]</label>
<texture>$INFO[Window(Home).Property(SkinInfo.Movie.Art(poster))]</texture>

See Getting Started for setup details.


📚 Documentation

🔧 Service Properties

Document Description
Library Properties Focused item metadata and artwork
Online Properties TMDb, Trakt, MDBList, OMDb data
Stinger Notifications Mid/post-credits scene detection

🔌 Plugin Paths

Document Description
Library Widgets Next Up, Similar, Recommended, Music
Discovery Widgets Trending, Popular, Upcoming from TMDB/Trakt
Navigation Letter jump for containers
Cast Cast lists for movies, shows, sets
DBID Queries Fetch full metadata by database ID
Online Data Ratings via plugin container
Path Statistics Counts and totals for library paths
Person Info Actor/director biography, filmography

🎭 Info Dialogs

Document Description
Actor Info TMDB person info with filmography and images
Video Info TMDB movie/TV info with cast, recommendations
Image Viewer Full-screen image gallery for any plugin URL

🛠️ Tools

Document Description
Artwork Review Browse and manage library artwork
Blur Generate blurred background images
Color Picker RGBA color picker dialog
Download Artwork Download artwork and actor images to filesystem
Fix Library IDs Resolve missing IMDb/TMDB/TVDB uniqueids
GIF Scanner Find animated artwork in library
Metadata Editor Edit library item metadata
Ratings Update Refresh IMDb/TMDB/Trakt ratings in bulk
Slideshow Rotating fanart backgrounds
Texture Cache Texture database utilities
IMDb Top 250 Update Set Top 250 rank on library items

📋 Reference

Document Description
Skin Utilities RunScript actions for skin operations
Kodi Settings Expose Kodi settings to skins

🧰 Tools Menu

Access user tools via:

<onclick>RunScript(script.skin.info.service,action=tools)</onclick>

Available tools:

  • Artwork Reviewer
  • Ratings Updater
  • Animated Art Scanner
  • Texture Cache Manager
  • Download Artwork to Filesystem
  • Fix Library IDs
  • IMDb Top 250 Update

📖 Documentation · 🐛 Report Issues

About

Script used by skins to show extended media info.

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Contributors

Languages