PMS plugin for XBMC [updated 2012-06-20]

Discuss third-party additions, plugins and translations for PS3 Media Server

PMS plugin for XBMC [updated 2012-06-20]

Postby fstof » Thu Jan 19, 2012 5:42 am

Hey all

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
Last edited by fstof on Fri May 03, 2013 10:05 pm, edited 4 times in total.
fstof
 
Posts: 55
Joined: Thu Jan 19, 2012 5:17 am

Re: PMS plugin for XBMC

Postby fstof » Sun Jan 29, 2012 3:47 pm

Okay MySQL connectivity is now in and looks like it's working.

please let me know if you find any issues
fstof
 
Posts: 55
Joined: Thu Jan 19, 2012 5:17 am

Re: PMS plugin for XBMC

Postby ExSport » Mon Jan 30, 2012 1:53 pm

Nice plugin. Do you have some screenshots what we should expect from it?
Screens will tell more than any description 8-)
Many thanks!
ExSport
 
Posts: 2167
Joined: Mon Jan 19, 2009 5:40 pm

Re: PMS plugin for XBMC

Postby fstof » Mon Jan 30, 2012 1:59 pm

Thanks for the feedback,
I will get to that asap :)
fstof
 
Posts: 55
Joined: Thu Jan 19, 2012 5:17 am

Re: PMS plugin for XBMC

Postby Jose1701 » Mon Jan 30, 2012 7:36 pm

Hello,

like to use this. How can I get this to work on a headless system?

Regards

Jose
Jose1701
 
Posts: 24
Joined: Thu Nov 17, 2011 6:27 pm

Re: PMS plugin for XBMC

Postby fstof » Mon Jan 30, 2012 10:46 pm

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
Last edited by fstof on Thu Mar 07, 2013 9:12 am, edited 1 time in total.
fstof
 
Posts: 55
Joined: Thu Jan 19, 2012 5:17 am

Re: PMS plugin for XBMC

Postby fstof » Mon Jan 30, 2012 11:45 pm

Okay, got some screenshots going if you wanna have a look
not the best quality with my crappy Blackberry camera :) but its better than nothing ;)

http://code.google.com/p/pms-xbmc/wiki/Screenshots
fstof
 
Posts: 55
Joined: Thu Jan 19, 2012 5:17 am

Re: PMS plugin for XBMC

Postby Jose1701 » Tue Jan 31, 2012 6:45 pm

Thanks a lot. Perhaps I understand the plugin wrong. I thought that I can see the elements in the XMBC Mediaplayer on one of my Windows PCs.
Jose1701
 
Posts: 24
Joined: Thu Nov 17, 2011 6:27 pm

Re: PMS plugin for XBMC

Postby fstof » Tue Jan 31, 2012 6:59 pm

Jose1701 wrote:Thanks a lot. Perhaps I understand the plugin wrong. I thought that I can see the elements in the XMBC Mediaplayer on one of my Windows PCs.


What it does, is it takes whatever videos you have added in your XBMC library, and it surfaces them through PMS to any normal PMS client (and that could be a windows pc)

I don't think I understand you question 100%
fstof
 
Posts: 55
Joined: Thu Jan 19, 2012 5:17 am

Re: PMS plugin for XBMC

Postby RobertJB » Tue Jan 31, 2012 8:28 pm

Hi Nice Pligin.
I have Plex running om my Mac Mini as media server.
Will the XBMC plugin work also for the PLEX?
I know plex is for a big part based on XBMC :D

It would be just to nice to have the same data as I have on PLEX in PS3MS.

thanks,
RobertJB
 
Posts: 21
Joined: Tue Jan 31, 2012 4:24 pm

Next

Return to Additions and Plugins

Who is online

Users browsing this forum: No registered users and 2 guests