|
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. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
StephaneM's XMLTV importer Question
Hi everyone, I am new at this, so please be patient!
I have no internet access on my PC with SageTV, so I would prefer to use XMLTV for the guide data, since I understand that one can copy the xml file to a thumb drive then load it into SageTV. I have tried following the instructions on setting up XMLTV, however with limited success. Demedius' importer seemed like it worked, however only about half of the data came into SageTV, the other half of the channels said "No Data". I gave up and switched to StephaneM's XMLTV import tool, which seemed more straight forward, but I think some residual settings are causing the same problem to occurr. Does anyone have any idea what the problem might be? If I post my settings and/or properties up here can someone take a look at them and let me know where I have gone wrong? Thanks, gerberdude. |
#2
|
||||
|
||||
Hi,
Quote:
* The windows event viewer log will show you if there is some show or channels that my Importer cannot handle (it will also tells you if some channels doesn't have any data) * The xmltv.log file (in the SageTV folder) will show you if there is any problem when SageTV try to load the data. Getting it right the first time is supposed to be easy but you'll have to make sure that : * You do have Java runtime 1.5 * You do have set up my Importer when SageTV was completely stopped (UI and service) * In the Importer GUI, you should review carefully what you do in the channel editor (this is where all good and bad things happen) : especially all channels must be edited (name / call-sign / number and lineup) If all is good , when you setup your tv source in SageTV and choose the XMLTV option for guide data, you should see exactly the lineup names you choosed in the XMLTV Importer, then SageTV will load the data. Regards, Stéphane. |
#3
|
||||
|
||||
Thanks, I will try checking the error logs when I get home.
Alex |
#4
|
||||
|
||||
Here's What I got:
There are some errors in the error log under the Event Viewer, there is one like this for every channel:
Code:
Event Type: Warning Event Source: STV XMLTV Importer Event Category: None Event ID: 505 Date: 7/21/2006 Time: 7:22:09 PM User: N/A Computer: TIVO Description: No programs added for channel '356 MSNBC' For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. Also, my import log file: Code:
<?xml version="1.0"?> <events> <event id="0" type="Information" occured="200607211811"> <message>Import started</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '254 AMC'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '265 AETV'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '273 BRAVO'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '311 FAM'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '202 CNN'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '204 CNNH'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '249 COMEDY'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '203 COURT'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '290 DISN'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '206 ESPN'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '30 KDNL'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '9 KETC'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '4 KMOV'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '11 KPLR'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '5 KSDK'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '2 KTVI'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '252 LIFE'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '331 MTV'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '299 NIK'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '317 QVC'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '244 SCIFI'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '278 DSC'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '280 TLC'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '245 TNT'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '277 TRAV'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '242 USA'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '335 VH1'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '247 TBS'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '296 TOON'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '209 ESPN2'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '231 FOOD'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '256 TCM'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '269 HISTORY'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '605 GOLF'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '229 HGTV'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '309 GSN'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '208 ESPNCL'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '356 MSNBC'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '282 ANIMAL'</message> </event> <event id="505" type="Warning" occured="200607211811"> <message>No programs added for channel '260 WE'</message> </event> <event id="0" type="Information" occured="200607211811"> <message>Import done</message> </event> <event id="0" type="Information" occured="200607211921"> <message>Import started</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '254 AMC'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '265 AETV'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '273 BRAVO'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '311 FAM'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '202 CNN'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '204 CNNH'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '249 COMEDY'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '203 COURT'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '290 DISN'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '206 ESPN'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '30 KDNL'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '9 KETC'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '4 KMOV'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '11 KPLR'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '5 KSDK'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '2 KTVI'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '252 LIFE'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '331 MTV'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '299 NIK'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '317 QVC'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '244 SCIFI'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '278 DSC'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '280 TLC'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '245 TNT'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '277 TRAV'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '242 USA'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '335 VH1'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '247 TBS'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '296 TOON'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '209 ESPN2'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '231 FOOD'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '256 TCM'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '269 HISTORY'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '605 GOLF'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '229 HGTV'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '309 GSN'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '208 ESPNCL'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '356 MSNBC'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '282 ANIMAL'</message> </event> <event id="505" type="Warning" occured="200607211922"> <message>No programs added for channel '260 WE'</message> </event> <event id="0" type="Information" occured="200607211922"> <message>Import done</message> </event> </events> |
#5
|
||||
|
||||
Also my properties file
Here is my Sage.Properties file attached as a text document. I have a feeling that the problem might be in there somewhere.
|
#6
|
||||
|
||||
Hi,
Quote:
* because there is really no programs * because all programs are out of air date * because of some parsing error / unexpected error (if it was the case it would be also in the log). The common mistake is improper time zone configuration, if you choose a wrong time offset in the Importer, the Importer can think all programs are out of date. So you'll have to review the time zone configuration (usually the Importer set it automatically for you and this is fine if your XMLTV file does have date in your local time zone. If not, just take a look at the XMLTV file and write down the time offset used, for instance +0500, you'll have to use the exact opposit in the Importer : -5) Also, in your SageProperties file, I can see that the XMLTV Plugin is not set, and as such you cannot use XMLTV data. To fix this : shut down SageTV completely, then uninstall and reinstall the XMLTV Importer. Regards, Stéphane. |
#7
|
||||
|
||||
Thanks, I will try reinstalling and making sure that the Time Zone is correct. I hope this works, I would really like to have some guide data!
Gerberdude |
#8
|
||||
|
||||
Success!! I have updated all fo the guide data by downloading a new xmltv file and selecting the lineup within sagetv.
However, All of my shows are now off by 1 hour. I am in Missouri, USA, Central Daylight time (-0500) and have this selected when I grab the xmltv file. . .also, when I use the xmltv importer, I select 5 as the time offset. But still my data is coming in 1 hour early (a show that actually airs at 10 PM is shown as starting at 9 PM.) Is there a setting I missed, or should I just try and uninstall and reinstalling again? Thanks so much! Gerberdude |
#9
|
||||
|
||||
Found it!
Found it! The setting I missed is that XMLTV is downloaded at a -0500 "time offset", not a "time zone", then in the importer I simply selected my time zone as 6 and then selected the daylight savings box. The I removed the source from SageTV, then readded the source and went through the source setup again. It then reloaded the guide data and everything was where it belonged.
I do want to go over a couple of xmltv items, however, just so that I can be sure it is configured correctly. Do I have these steps in the right order?
|
#10
|
||||||
|
||||||
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
The usual tip is to : * Download for the first time 7 days (or whatever number of days you can get at most) * Then each day : grabs today and the 7th day This way : you always have 7 days in the guide, you are downloading less data each day, and get current listing for today (in case of late change). But if you really cannot access local network on your SageTV box, then I guess that twice a week will be ok. Regards, Stéphane. |
#11
|
||||
|
||||
Thanks so much for the help, I can't believe this is actually working. I think I will upload the xml file over the old file on a weekly basis. How can I set up the importer to be automated to run in the middle of the night?
|
#12
|
||||
|
||||
Quote:
* Use the Wizard to specify the day and hour you want to run the Importer unattended: this creates a Windows scheduled task, it only runs if your there is a session running on your SageTV PC, if not you can configure the task to do so, that is setting a Windows username and password for the task to run. Regards, Stéphane. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|