INTERACT FORUM

Windows => Television => Topic started by: DeaneG on September 27, 2020, 03:43:44 pm

Title: Compare Silicondust EPG to Perc Data?
Post by: DeaneG on September 27, 2020, 03:43:44 pm
Has anyone compared Silicon Dust's EPG to Perc Data? I am currently subscribing to Perc at $21/year, but would consider moving to Silicondust at $35/year if it included season number and episode number data.
Title: Re: Compare Silicondust EPG to Perc Data?
Post by: S. Pupp on September 27, 2020, 04:07:55 pm
I just tried Silicondust.  Just like Percdata, it gave me no season or episode info.
Title: Re: Compare Silicondust EPG to Perc Data?
Post by: Yaobing on September 28, 2020, 09:15:54 am
SiliconDust EPG entries do include the following for many programs:

Quote
<episode-num system="onscreen">S03E07</episode-num>

We currently do not parse this data because of the attribute system="onscreen".  As a result, we just put "S03E07" in Episode and year in Season, so, instead of Season 03, Episode 07, we have Season 2018, Episode S03E07.  I should change that.
Title: Re: Compare Silicondust EPG to Perc Data?
Post by: Yaobing on September 28, 2020, 11:16:21 am
This change will be in the next build:

Changed: MC will parse <episode-num> element with system="onscreen" attribute in XMLTV files more smartly so it will pick up season number and episode number, in particular from SiliconDust EPG.
Title: Re: Compare Silicondust EPG to Perc Data?
Post by: S. Pupp on September 28, 2020, 01:58:49 pm
This change will be in the next build:

Changed: MC will parse <episode-num> element with system="onscreen" attribute in XMLTV files more smartly so it will pick up season number and episode number, in particular from SiliconDust EPG.

Many thanks!
Title: Re: Compare Silicondust EPG to Perc Data?
Post by: tzr916 on September 28, 2020, 02:02:07 pm
Some examples of this from my Schedules Direct XML file:

<episode-num system="onscreen">8422</episode-num>
<episode-num system="dd_progid">EP00726133.0134</episode-num>

<episode-num system="onscreen">8423</episode-num>
<episode-num system="dd_progid">EP00726133.0135</episode-num>

<episode-num system="onscreen">13947</episode-num>
<episode-num system="dd_progid">EP00001189.5318</episode-num>

<episode-num system="onscreen">4001</episode-num>
<episode-num system="dd_progid">EP03239991.0226</episode-num>

I can't make any sense of those, but maybe Yaobing can...


EDIT: I did find this "Unique description identifier necessary to reference movies, shows, episodes, sports from the programs data. First two digits are alphanumeric and correspond to movies (MV), shows (SH), episodes (EP) and sports (SP).
For shows beginning with EP, the next 8 digits represent the series ID, with the last 4 digits representing the episode id. If episode information is not available, the program will appear as type SH, the next 8 digits as the series id and the last 4 digits as zeros.
"
Title: Re: Compare Silicondust EPG to Perc Data?
Post by: Yaobing on September 28, 2020, 02:30:46 pm
Thanks.  The episode ID or movie id in dd_progid system are identifier, as you found out.  We use them to identify shows, for example when scheduling recordings.  The "onscreen" system is what can be strange sometimes.  In your examples they just contain a single number, maybe episode number.  In SiliconDust data, those have the format like S01E03.  There are other system types, we handle them too.