[mythtv] [mythtv-commits] Ticket #2678: Duplicate checking of "unidentified episode"s is broken

Stuart Auchterlonie stuarta at squashedfrog.net
Mon Nov 13 20:29:59 UTC 2006


On Mon, Nov 13, 2006 at 12:56:58PM -0500, Michael T. Dean wrote:
> On 11/13/2006 11:23 AM, Mark Buechler wrote:
> >
> >  This is very interesting and may explain many of my problems. I have
> >  several cases where one of my sources has programid's and the other
> >  (EIT) does not. In a given schedule, is duplicate checking disabled
> >  if ANY matching program has a programid or if ALL matching programs
> >  have programid's?
> 
> OK, let me give a bit more detail.  AIUI, if duplicate matching is on, 
> the program's title is compared against records in oldrecorded.  Then, 
> if the program's programid is empty and the program is not a generic 
> episode, the program's programid is compared against records in 
> oldrecorded.  Otherwise, if the program is not a generic program and the 
> program's or the oldrecorded program's programid is blank, it checks for 
> duplicates based on dupmethod.  The same checks are done against 
> recorded programs (i.e. those that haven't been deleted) that are not 
> LiveTV recordings.

As a rule there isn't enough information in the EIT to set a programid.

[snip..]
> 
> Note that programs may also be marked as generic if programid, subtitle, 
> and description are blank.  Both of these definitions of generic come 
> from mythfilldatabase.  I have no idea whether/when EIT grabbers mark 
> episodes as generic.

The EIT grabbers have a hard enough time trying to get a sensible and
consistent Title/Subtitle/Description for any given show. Often the
subtitle has to be "manufactured" out of bits of title & desc.

AFAIK the eit grabbers don't mark episodes as generic.

> 
> So, to me, it sounds like a listings error, but I don't know the series, 
> so I can't say for sure.
> 

For EIT data the listings are as accurate as they are going to get.

Sounds like some (all ??) of the grabbers provide programid info
but the EIT based information definitely does not.


Stuart



More information about the mythtv-dev mailing list