Just a small little plugin I wrote.
It basically reads all the meta data that XBMC scraped for all your media, and serves it thru PMS.
I know XBMC does act as UPNP/DLNA server, but it does not show all the extra movie info.
I hope someone finds it usefull.
And please send comments and suggestions
https://code.google.com/p/pms-xbmc/
LATEST RELEASE 2013-05-03
Update:
- Added Sets category (thanks Anil)
Added an "All" item to movie titles so all movies can be listed in one go
Compiled against the latest PMS(v1.80) and XBMC(v12.1)
Install:
Grab the jars from the downloads page (pms-xbmc-yyyymmdd.jar, and sqlitejdbc-vxxx.jar) and drop them in PMS's plugin directory (If you plan on using MySQL take the MySQL jar "mysql-connector-java-5.1.18-bin.jar")
start PMS, and go to the plugin's config.
click the button to browse to the XBMC sqlite database and select the video db file. (on mine (windows 7 x64) its at C:\Users\Frans\AppData\Roaming\XBMC\userdata\Database)
save the config and restart PMS.
When browsing your media you will notice a new folder in the root where all the XBMC media will be in
Features:
Sorts your videos exactly the same way as XBMC does, ie: Movies, TV Shows, Title, Genre, Year, (more to come)
Now includes connectivity to XBMC's MySQL database
Music now also works
Latest changes can be found on the file description at the download page
Displays the following for each movie/TV title (if available):
Name
Tagline
Running Time
Age Restriction
Genre
Sinopsis
Director
Writer
IMDB Rating
Country
Studio
Video CODEC
Video Size
Audio CODEC
Audio Channels
Season/Episode
Watched count (sort of)
Fanart (Only as icon)
Posters (only the icon)
Reset watched count
For headless system
Install the plugin as usual
To configure:
1. Find and edit PMS.conf (I'm on windows, not sure where linux's will be. Mine was at "C:\ProgramData\PMS\PMS.conf"
2. Add the following lines to configure whatever it is you need to (I think it is quite obvious which property does what
For SQLite (XBMC default)
pmsxbmc.db.video = C:\\Users\\Frans\\AppData\\Roaming\\XBMC\\userdata\\Database\\MyVideos34.db
For MySQL (replace with your values)
pmsxbmc.mysql.host=10.0.0.3
pmsxbmc.mysql.port=3306
pmsxbmc.mysql.video=xbmc_video75
pmsxbmc.mysql.user=xbmc
pmsxbmc.mysql.pass=xbmc
