SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV EPG Service

Notices

SageTV EPG Service Discussion related to the SageTV EPG Service used within SageTV. Questions about service area coverage, channel lineups, EPG listings, XMLTV, or anything else related to the service or programming guide data for SageTV should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 07-12-2003, 10:59 PM
laurenglenn's Avatar
laurenglenn laurenglenn is offline
Sage Expert
 
Join Date: Mar 2003
Location: Levittown, PA
Posts: 601
Send a message via AIM to laurenglenn Send a message via MSN to laurenglenn
XMLTV shows all shows as First Run?

Thanks to everyone here (and of course developers and web sites) XMLTV is up and running here.

The only problem I'm having is that Sage is showing all the shows as being First Run. Does the XMLTV file indicate FirstRun/Re-Run or is there some setting for the plug-in I can change?

Thanks,
Lauren

Last edited by laurenglenn; 07-13-2003 at 12:29 AM.
Reply With Quote
  #2  
Old 07-13-2003, 09:34 AM
fidget's Avatar
fidget fidget is offline
Sage Icon
 
Join Date: Jun 2003
Location: Cedar Rapids, Iowa, USA
Posts: 1,184
Re: XMLTV shows all shows as First Run?

Quote:
Originally posted by laurenglenn
The only problem I'm having is that Sage is showing all the shows as being First Run. Does the XMLTV file indicate FirstRun/Re-Run or is there some setting for the plug-in I can change?
If you look at the XMLTV format (http://membled.com/work/apps/xmltv/) you will see that it doesn't have a field for reruns (I really wish I knew why). They are working on a new file format (http://cvs.sourceforge.net/cgi-bin/v...ype=text/plain) that does have that information. Go to the link and look for 'newness' and you should find it.

Since I am also stuck with using XMLTV for now, I really hope that they get the new file format going soon.

- Jonathan

p.s., I seem to recall (I'm not currently at home so can't check this out) that the stripper sees "(R)" at the end of the program names. Look through the readme files. I was playing with the utility that generated the HTML guide listing and remember seeing the marking. If you know java well enough, you may be able to extract that data (and make many many friends ).

Last edited by fidget; 07-13-2003 at 01:07 PM.
Reply With Quote
  #3  
Old 07-13-2003, 01:55 PM
corykim corykim is offline
Sage Advanced User
 
Join Date: Apr 2003
Posts: 153
The XMLTV format does have a field that _nearly_ maps to first-run/re-run status, called "previously-shown". I believe the XML plugin uses this field. I've noticed that the network feeds tend to flag their shows properly, but the channels that run syndicated re-runs do may set 'previously-shown' to false, because they haven't been previously shown on _that_ channel. Kinda sucks, but it's all you have for now.
Reply With Quote
  #4  
Old 07-13-2003, 03:59 PM
fidget's Avatar
fidget fidget is offline
Sage Icon
 
Join Date: Jun 2003
Location: Cedar Rapids, Iowa, USA
Posts: 1,184
I never really waded through the XML file before so I didn't notice the "<previously-shown />" field.
Reply With Quote
  #5  
Old 07-14-2003, 06:35 AM
fidget's Avatar
fidget fidget is offline
Sage Icon
 
Join Date: Jun 2003
Location: Cedar Rapids, Iowa, USA
Posts: 1,184
Question Can't Set Rerun?

I was looking through the plugin interface and can't see how someone could specify a rerun. Is it even possible?
Reply With Quote
  #6  
Old 07-14-2003, 08:39 AM
corykim corykim is offline
Sage Advanced User
 
Join Date: Apr 2003
Posts: 153
If you look at the documentation for addShowPublic, you'll spot this:

* Call this to add a Show to the database. If a show with this extID is already present, it will be updated
* to this information. You can use null or String[0] for any fields you don't want to specify.
* title - the title of the show (use for reruns)
* primeTitle - the title of the show (use for first runs)
Reply With Quote
  #7  
Old 07-14-2003, 08:56 AM
fidget's Avatar
fidget fidget is offline
Sage Icon
 
Join Date: Jun 2003
Location: Cedar Rapids, Iowa, USA
Posts: 1,184
Quote:
Originally posted by corykim
If you look at the documentation for addShowPublic, you'll spot this:

* Call this to add a Show to the database. If a show with this extID is already present, it will be updated
* to this information. You can use null or String[0] for any fields you don't want to specify.
* title - the title of the show (use for reruns)
* primeTitle - the title of the show (use for first runs)
So, if someone who knew Java (not me, unfortunately) wanted to modify the XMLTV plugin, all they would need to do is provide the data for "title" if they saw the "<previously-shown />" tag, and primeTitle if they didn't?

- Jonathan

Last edited by fidget; 07-14-2003 at 05:30 PM.
Reply With Quote
  #8  
Old 07-14-2003, 05:26 PM
corykim corykim is offline
Sage Advanced User
 
Join Date: Apr 2003
Posts: 153
Yes, and someone named Lester did that. The feature is currently in the XMLTV plugin. What we can't help, though, is if some local channel is playing a syndicated re-run, without marking the previously-shown field. I looked at my XML files and discovered that to be the case. If they do this, it's still technically accurate, because previously-shown is specific to that broadcaster.

Last edited by corykim; 07-14-2003 at 05:30 PM.
Reply With Quote
  #9  
Old 07-14-2003, 05:30 PM
corykim corykim is offline
Sage Advanced User
 
Join Date: Apr 2003
Posts: 153
Another note: one thing you _can_ do, if you're a programmer of any scripting language at all, is to write a program that looks for the offending channels, and inserts a date, any date, in that field.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 09:18 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.