Page 1 of 1

Local metadata - XBMC support

PostPosted: Mon Mar 11, 2013 10:45 pm
by nickski
I'm looking for improved support for XBMC .NFO files
XBMC happily writes and reads multiple tags for ACTOR, GENRE and DIRECTOR.
Serviio correctly processes multiple ACTOR tags but only selects the 1st. tag for each of GENRE and DIRECTOR.

example.
I have a movie with GENRE=DRAMA,SHORT
XBMC will export the following to .NFO file
<GENRE>DRAMA</GENRE>
<GENRE>SHORT</GENRE>

Unfortunately when Serviio processes the .nfo file it only picks up and sends "DRAMA" to the renderer.

In this case I guess you can see the benefit of having both Genres available.

Re: Local metadata - XBMC support

PostPosted: Tue Mar 12, 2013 3:43 pm
by Illico
Zip, do you want us to create a feature request ticket for that ?

Re: Local metadata - XBMC support

PostPosted: Tue Mar 12, 2013 5:43 pm
by zip
There already is a ticket for multiple genres.

Re: Local metadata - XBMC support

PostPosted: Sat Mar 23, 2013 8:15 am
by nickski
2nd request to improve support for XBMC .NFO files:

I don't actually use XBMC to manage my media content. I generate my own .NFO files based on data exported from my favorite 3rd party media management suite.
A benefit of using XBMC .NFO files with Serviio is that I have full control over the contents of the metadata.

Currently I add my own "custom" <Actor> tags to each .NFO file in such a way ...
<actor><name>!Added 2013/02</name><role></role></actor>
or ...
<actor><name>!Audience PG</name><role></role></actor>

Now ... when browsing Serviio alphabetically by actor on my TV I am presented with a folder for "!" which lets me select movies by year/month or audience rating - or whatever else I decide to add.
This is a neat-ish solution to navigating my media in a custom method not specifically coded for in Serviio.

So what do I want ...
The ability to add my own "user" fields to the Serviio metadata management system.
This might be achieved under Serviiio console presentation tab - by allowing users to add and name their own "Category name"
Of course Serviio would also need to scan for XML tags with these field names and add any discovered entries to its metadata database.
Then - instead of using the rather clumsy mechanism of the <actor> tag, I could use something like <Audience Rating>.

Re: Local metadata - XBMC support

PostPosted: Tue Apr 02, 2013 9:45 am
by 9point6
If we're talking about improvements of XBMC metadata handling I have a couple of requests too -

I'd like it if Serviio could reflect viewed status from the XBMC nfo files in the DLNA menu structure (Similarly shown to how Serviio keeps track of current progress through a series)

Another feature which I'd really like, but is probably much more work - Integration for people using the XBMC MySQL database method for storing library data. This would save me having to export all my metadata every time I add something to XBMC, and also would allow Serviio to perform tasks such as updating viewed status in XBMC.

Regardless though - thanks very much for making such a great product, and I hope you continue to improve it!