This is a request to expand / explain the XMLTV supported tags / features
Currently, the XMLTV supported tags seem quite basic. As far as I can tell, they are being read, but aren't being used to their full extend.
There is no documentation on which tags Emby supports and how they are implemented. So, I'm just going from personal experience here.
As @Luke mentioned:
Please create a feature request topic, however let's collaborate with @garyan2. I don't want to end up with too many similar but different ways of doing the same things. Thanks.
Feature requests work best with examples, so here goes.
Consider this current piece of XMLTV:
<programme start="20181217135500 +0000" stop="20181217142500 +0000" channel="Comedy Central HD"> <title lang="nl">Family Guy</title> <sub-title>The Peter Principal</sub-title> <desc lang="nl">Amerikaanse animatieserie. Meg maakt gebruik van Peter's positie als tijdelijke directeur van de school om wraak te nemen op haar pestkoppen. Brian en Stewie openen een B&B. </desc> <date>20170430</date> <category lang="nl">TV Drama</category> <category lang="en">Drama</category> <category lang="nl">Komedie</category> <category lang="en">Comedy</category> <icon src="somesite.com/1.png" width="180" height="260"/> <icon src="somesite.com/2.png" width="180" height="260"/> <icon src="somesite.com/3.png" width="75" height="108"/> <icon src="somesite.com/4.png" width="210" height="303"/> <icon src="somesite.com/5.png" width="110" height="159"/> <icon src="somesite.com/6.png"/> <episode-num system="onscreen">S15E18</episode-num> <episode-num system="thetvdb.com">series/75978</episode-num> <episode-num system="thetvdb.com">episode/6021539</episode-num> <rating system="Kijkwijzer"> <value>6</value> <icon src="https://somesite.com/1.png"/> <icon src="https://somesite.com/2.png"/> <icon src="https://somesite.com/3.png"/> </rating> <star-rating> <value>7.2/10</value> </star-rating> <credits> <director>Greg Colton</director> <director>Dominic Bianchi</director> <writer>Seth MacFarlane</writer> <actor role="Peter Griffin">Seth MacFarlane</actor> <actor role="Lois Griffin">Alex Borstein</actor> </credits> </programme>
This will generate the following in the Emby guide :
This seems to be missing, or at least not utilizing, some of the data that is available.
Recording this, also seems to record to an "Unknown" season.
What if we utilize some of the data available. Consider the following (badly done) mockup of mine:
This incorporates much of the available data.
This is just an idea of what can be done. The tags used in the XMLTV file conform to the standard set out in https://github.com/X...aster/xmltv.dtd.
I could imagine that with working season/episode information, Emby could give an indicator to show if this program is in the library and if it has been watched.
Perhaps we could get some documentation up in how the Emby XMLTV implementation supports certain tags?
Currently unused in ui tags:
- credits (director, writer, actor[role], etc
- episode-num[onscreen, thetvdb.com, imdb.com]
With the implementation of Gracenote for some countries, I would expect the Emby UI to start showing more and more data that is available.
Please chime in with your thoughts and possible examples