- October 26, 2010
- 537
- 201
- Home Country
- Germany
Really? I think there are just urls in the tvguide.xml and no local pictures.Hm he stored it in the tvguide.xml and the pictures saved in a folder.
Really? I think there are just urls in the tvguide.xml and no local pictures.Hm he stored it in the tvguide.xml and the pictures saved in a folder.
Date and Title from TVGuide skin properties maybe?Is there a property which I can try to find the right picture? If so what are they? And the form in which they store information.
@mm1352000@mm1352000
i've seen you've added support for further import tags in the xmltv plugin of TVE3.5 last year.
Will you also add support for program images? In most cases it's just an url to the images.
I think that would be the first step to get thumbs in the guide.
Sorry, I currently don't have time to get heavily involved in this discussion or to implement much. Honestly, I'm also not very interested.No comment from your side?
Hmmm, sorry @pünktchen I did not receive any tag for either of your posts. (@high problems with tagging at the moment?)
Sorry, I currently don't have time to get heavily involved in this discussion or to implement much. Honestly, I'm also not very interested.No comment from your side?
In short...
It's possible to take and store URLs from an XMLTV data source and store them in the TV Server database. Each XMLTV programme element can have zero or more URLs (including non-image URLs). However, it will not be possible to know specific details about those URLs. For example, it won't be possible to know if the URL is an image for a cover, fanart, actor/actress etc. Only the URL is available. For that reason I'm not sure if this is the best way.
AFAIK IDs for IMDB, TVDB, TMDB etc. are not available from XMLTV or any other EPG source. However, "guide data enrichers" could add them in the TV Server database for programs and people. Then any program (eg. MP1, MP2, KODI) could use those IDs to download data or take it from a local cache. I suppose TV Server could even store the data, but I guess that would be a big job.
<tv>
<channel id="13thstreet.de">
<display-name lang="en">13th Street</display-name>
<icon src="http://blablabla/CHANNELIMAGE.JPG"/>
</channel>
<programme start="20160713055000 +0200" stop="20160713063500 +0200" channel="13thstreet.de">
<title lang="de">Criminal Minds</title>
<sub-title lang="de">Teuflisches Glück</sub-title>
<desc lang="de">In Florida findet die Polizei eine Frauenleiche mit einem in die Brust geritzten Pentagramm...</desc>
<icon src="http://blablabla/PROGRAMIMAGE" />
<credits>
<actor role="David Rossi">Joe Mantegna</actor>
<actor role="Jennifer Jareau">A.J. Cook</actor>
<actor role="Derek Morgan">Shemar Moore</actor>
<actor role="Emily Prentiss">Paget Brewster</actor>
<actor role="Aaron Hotchner">Thomas Gibson</actor>
<actor role="Dr. Spencer Reid">Matthew Gray Gubler</actor>
<actor role="Penelope Garcia">Kirsten Vangsness</actor>
<director>Steve Boyum</director>
<writer>Andrew Wilder</writer>
</credits>
<date>2005</date>
<category lang="en">series</category>
<category lang="en">Drama</category>
<episode-num system="xmltv_ns">2 .7.</episode-num>
<video>
<aspect>16:9</aspect>
</video>
<audio>
<stereo>stereo</stereo>
</audio>
<rating system="MPAA">
<value>FSK 16</value>
<icon src="http://blablabla/RATING.JPG" />
</rating>
<star-rating>
<value>7/9</value>
<icon src="http://blablabla/STARRATING.JPG" />
</star-rating>
</programme>
</tv>
Ahhh, I missed icon attribute. This makes the structure/content even more unclear, because according to the DTD a programme can have zero or more icons as well as zero or more URLs (which could be images too).As far as i understand the xmltv dtd and from what i've seen in real life, there are only four places where an image url is included: channel, program, rating and star-rating
Not at all. I don't see any reason why it couldn't be an image for an actor that stars in the programme. After all, the credits elements (actor etc.) do not provide any opportunity to put a URL there. Even if you don't agree, the point I'm trying to make is that it's not as "self explanatory" as you say. Your example is only one source; other sources can and will be different.That the <icon scr="" /> url within the <program /> element has to be an program image and not an actor image, should be self explanatory imho.
I wasn't thinking of custom tables. Rather, I was thinking of "core columns" on the program table to hold the required internet database record IDs... or adding missing meta-data columns directly. I agree that 3rd party custom tables should be avoided.I'm also sceptical about guide data enrichers which write to the tv database if they aren't core plugins. One community plugin dies eventually and an other pops up.
If they create custom tables in the database then, all existing frontends have to adopt those changes.