home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
HTPC Projects
Software
Tools and other software
EPG-Buddy a new EPG Tool with easy usage.
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Lehmden" data-source="post: 1239368" data-attributes="member: 109222"><p>Hi.</p><p>Not much time but had a fast look... It seems as if there is no information about the episode of "Casualty" to find in your input xml file. EPG-Buddy needs to have the episodes title to somehow have a chance to identify it. Better would be season and episodes number but this is something no EPG data source is delivering afaik. In the sample XMl there is only the series name and a short description. With only those little information it's impossible to identify the episode, especially on a long lasting series like Casualty. You can not search TVDB APi by description, only by series and episodes title... I need to have a look at the original XML file, but I'm pretty sure it simply is impossible to get useful information from TVDB as long as the original data source is offering such little information...</p><p>Here is the sniplet about the Casualty episode in your XML:</p><p>[code=XML] <programme start="20180203202000 +0000" stop="20180203211000 +0000" channel="1"></p><p> <title>Casualty</title></p><p> <desc>Alicia takes matters into her own hands when queuing ambulances put patients in danger, while new F1 Bea gets a rude awakening on her first day. (Stars: 4/5)</desc></p><p> <credits></p><p> <director>Fiona Walton</director></p><p> <actor>George Rainsford</actor></p><p> <actor>Chelsea Halfpenny</actor></p><p> <actor>Derek Thompson</actor></p><p> <actor>Cathy Shipton</actor></p><p> <actor>Michael Stevenson</actor></p><p> <actor>Charlotte Salt</actor></p><p> </credits></p><p> <category>Drama</category></p><p> <subtitles type="teletext" /></p><p> <star-rating></p><p> <value>4/5</value></p><p> </star-rating></p><p> </programme></p><p>[/code]</p><p></p><p>and here is an example (one "The Simpsons" episode) from my own used XML (delivered by TVSpielfilm)</p><p>[CODE=XML] <programme start="20180214181000 +0100" stop="20180214184000 +0100" channel="PRO7"></p><p> <title>Die Simpsons</title></p><p> <sub-title>Homerotti</sub-title></p><p> <desc>Homers Engagement als Sargträger endet mit einem verstauchten Rücken. Das fördert jedoch sein überraschendes Talent als Opernsänger zutage – allerdings nur im Liegen. Egal! Homer wird zum gefeierten Star der Springfield-Oper. Doch das bringt "Homerotti" nicht nur Ruhm sondern auch eine durchgeknallte Stalkerin ein... Gaststar ist Tenor Plácido Domingo.</desc></p><p> <date>2007</date></p><p> <country>USA</country></p><p> <length units="minutes">30</length></p><p> <episode-num system="xmltv_ns">18.1.</episode-num></p><p> <category>Zeichentrickserie</category></p><p> </programme></p><p>[/CODE]</p><p>The major issue on your example is the missing "sub-title" tag that contains the episodes name... In my example the episode could be found because it has the series name ("Die Simpsons" in German) and the episodes name "Homerotti". With those information EPG-Grabber could identify this episode as season 19 episode 2 and added proper "episode-num" tag that could be read from XMLTV plugin (xmltv_ns is staring to count with 0 not with 1, That's the reason for the not matching numbers). But which episode is the one from your example??? To identify this episode you need to search all 32 seasons with hundreds of episode descriptions for the episode that has a similar description. Nearly impossible to achieve for a computer and nothing EPG-Grabber tries at all... </p><p></p><p>Often the sub-title tag is not used for episodes title. Then EPG-Grabber tries to split the title tag into series and episodes name. If a : or - or a few other chars is used for separation then it can be identified most often too... But this also is not valid for your example.</p><p></p><p>To make a long story short... the quality of your external xml is not good enough to be used properly. If you can not find a better source for your EPG data you can save time by disabling compare with TVDB completely. With such poor source data the compare can't deliver any results...</p></blockquote><p></p>
[QUOTE="Lehmden, post: 1239368, member: 109222"] Hi. Not much time but had a fast look... It seems as if there is no information about the episode of "Casualty" to find in your input xml file. EPG-Buddy needs to have the episodes title to somehow have a chance to identify it. Better would be season and episodes number but this is something no EPG data source is delivering afaik. In the sample XMl there is only the series name and a short description. With only those little information it's impossible to identify the episode, especially on a long lasting series like Casualty. You can not search TVDB APi by description, only by series and episodes title... I need to have a look at the original XML file, but I'm pretty sure it simply is impossible to get useful information from TVDB as long as the original data source is offering such little information... Here is the sniplet about the Casualty episode in your XML: [code=XML] <programme start="20180203202000 +0000" stop="20180203211000 +0000" channel="1"> <title>Casualty</title> <desc>Alicia takes matters into her own hands when queuing ambulances put patients in danger, while new F1 Bea gets a rude awakening on her first day. (Stars: 4/5)</desc> <credits> <director>Fiona Walton</director> <actor>George Rainsford</actor> <actor>Chelsea Halfpenny</actor> <actor>Derek Thompson</actor> <actor>Cathy Shipton</actor> <actor>Michael Stevenson</actor> <actor>Charlotte Salt</actor> </credits> <category>Drama</category> <subtitles type="teletext" /> <star-rating> <value>4/5</value> </star-rating> </programme> [/code] and here is an example (one "The Simpsons" episode) from my own used XML (delivered by TVSpielfilm) [CODE=XML] <programme start="20180214181000 +0100" stop="20180214184000 +0100" channel="PRO7"> <title>Die Simpsons</title> <sub-title>Homerotti</sub-title> <desc>Homers Engagement als Sargträger endet mit einem verstauchten Rücken. Das fördert jedoch sein überraschendes Talent als Opernsänger zutage – allerdings nur im Liegen. Egal! Homer wird zum gefeierten Star der Springfield-Oper. Doch das bringt "Homerotti" nicht nur Ruhm sondern auch eine durchgeknallte Stalkerin ein... Gaststar ist Tenor Plácido Domingo.</desc> <date>2007</date> <country>USA</country> <length units="minutes">30</length> <episode-num system="xmltv_ns">18.1.</episode-num> <category>Zeichentrickserie</category> </programme> [/CODE] The major issue on your example is the missing "sub-title" tag that contains the episodes name... In my example the episode could be found because it has the series name ("Die Simpsons" in German) and the episodes name "Homerotti". With those information EPG-Grabber could identify this episode as season 19 episode 2 and added proper "episode-num" tag that could be read from XMLTV plugin (xmltv_ns is staring to count with 0 not with 1, That's the reason for the not matching numbers). But which episode is the one from your example??? To identify this episode you need to search all 32 seasons with hundreds of episode descriptions for the episode that has a similar description. Nearly impossible to achieve for a computer and nothing EPG-Grabber tries at all... Often the sub-title tag is not used for episodes title. Then EPG-Grabber tries to split the title tag into series and episodes name. If a : or - or a few other chars is used for separation then it can be identified most often too... But this also is not valid for your example. To make a long story short... the quality of your external xml is not good enough to be used properly. If you can not find a better source for your EPG data you can save time by disabling compare with TVDB completely. With such poor source data the compare can't deliver any results... [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
HTPC Projects
Software
Tools and other software
EPG-Buddy a new EPG Tool with easy usage.
Contact us
RSS
Top
Bottom