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
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Allgemeines Supportforum
Multituner und EPG Grabber
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="mm1352000" data-source="post: 1122483" data-attributes="member: 82144"><p>No problem, and thanks. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p></p><p>I'm confused and not 100% sure how to answer.</p><p></p><p>It seems like you've described two different situations.</p><p></p><p>In your previous post I thought you were saying that the full event data for each channel is only available from the transmitter (transponder) that the channel is broadcast on. So you were worried that the event data would be incomplete if the grabber stores data from another transmitter. I can confirm that this situation would be handled and the full data will be preferred.</p><p></p><p>In your latest post it seems like you're talking about comparing events to match programs and use the "richest" data. This is an example of what I would call "data enhancement". So for example:</p><ul> <li data-xf-list-type="ul">We have two channels, A and B.</li> <li data-xf-list-type="ul">A and B each have their own event data.</li> <li data-xf-list-type="ul">Sometime it happens that an event X on channel A is the same as an event Y on channel B. In other words, event X and Y are the same program (or the same episode of the same series).</li> <li data-xf-list-type="ul">Since event X and Y are the same program, you want to use the best data from event X and Y for both events.</li> </ul><p>In general it would be nice to support data enhancement, but I don't think it is reasonable for the DVB EPG grabber to do this. I have three main reasons.</p><p></p><p>1. Matching would be very CPU and I/O intensive.</p><p>Imagine: for each program stored, you must compare with each other program already stored in the DB. This would be slow and very intensive for CPU and DB access.</p><p></p><p>2. Matching would be very error prone.</p><p>Consider: how can the grabber know that two events are actually the same program, and not two episodes from the same series? The event titles for two episodes are often the same (eg. "Game Of Thrones", "Friends" or "The Simpsons"); only difference is the description, which might give the episode title and episode description. The grabber has no reliable way to know whether the events are part of a series or whether they're really the same program.</p><p></p><p>3. Enhancement should be done for all guide data.</p><p>IMHO it would be better if data enhancement worked generically for all data sources using internet lookup to TVDB, IMDB etc. This would probably be best implemented in a plugin, not just for the DVB EPG grabber.</p><p></p><p>So, I think the answer to your latest post is "no".</p></blockquote><p></p>
[QUOTE="mm1352000, post: 1122483, member: 82144"] No problem, and thanks. :) I'm confused and not 100% sure how to answer. It seems like you've described two different situations. In your previous post I thought you were saying that the full event data for each channel is only available from the transmitter (transponder) that the channel is broadcast on. So you were worried that the event data would be incomplete if the grabber stores data from another transmitter. I can confirm that this situation would be handled and the full data will be preferred. In your latest post it seems like you're talking about comparing events to match programs and use the "richest" data. This is an example of what I would call "data enhancement". So for example: [LIST] [*]We have two channels, A and B. [*]A and B each have their own event data. [*]Sometime it happens that an event X on channel A is the same as an event Y on channel B. In other words, event X and Y are the same program (or the same episode of the same series). [*]Since event X and Y are the same program, you want to use the best data from event X and Y for both events. [/LIST] In general it would be nice to support data enhancement, but I don't think it is reasonable for the DVB EPG grabber to do this. I have three main reasons. 1. Matching would be very CPU and I/O intensive. Imagine: for each program stored, you must compare with each other program already stored in the DB. This would be slow and very intensive for CPU and DB access. 2. Matching would be very error prone. Consider: how can the grabber know that two events are actually the same program, and not two episodes from the same series? The event titles for two episodes are often the same (eg. "Game Of Thrones", "Friends" or "The Simpsons"); only difference is the description, which might give the episode title and episode description. The grabber has no reliable way to know whether the events are part of a series or whether they're really the same program. 3. Enhancement should be done for all guide data. IMHO it would be better if data enhancement worked generically for all data sources using internet lookup to TVDB, IMDB etc. This would probably be best implemented in a plugin, not just for the DVB EPG grabber. So, I think the answer to your latest post is "no". [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Allgemeines Supportforum
Multituner und EPG Grabber
Contact us
RSS
Top
Bottom