> Configuration: New RH 9 install & Freevo 1.3.1
 > tv_sort,v 1.21 2003/04/03 07:23:49 
 > 
 > When I tv_sort my xml listing per the docs for
 North
 > America, I get this error:
 > 
 > parameterless "use IO" deprecated at
 > /usr/lib/perl5/site_perl/5.8.0/XML/Writer.pm line
 16
 > Name "Log::TraceMessages::On" used only once:
 > possible
 > typo at /usr/bin/tv_sort line 149.
 > 
 > Both the original and the sorted files report as
 > corrupted by freevo.
 > 
 > I have only ONE channel setup in the local.conf.py
 > file
 > 
 > I searched the freevo-users for this, did not find
 a
 > match.
 > 
 > Thanks for an interesting project !
 > 
 > Charles
 > 
 > __________________________________
 
 After some more experimentation, I have some tips on
 troubleshooting the TV Guide corrupt problem. (This
 does raise some other issues.)
  
 1). Here is a valid TV_CHANNELS entry from my
 local_conf.py
 TV_CHANNELS = [('2 KASA','KASA 2','2'),
                 ('4 KOB', 'KOB 4', '4')]
 The first entry '2 KASA' is critial and must match
the
 entry
 in the listings_<date>.xml or TV.xml file ! The
 second
 'KASA 2' is what you want freevo to display on the
 grid as the channel name, and of course the last
 entry
 is the real channel number to address your tuner
 card.
 Don't forget the left and right []'s
 
 2). I also edited out all but 2 of the channels in
 the
 .xmltv/tv_grab_na.conf file, and here is a portion:
 
 # config file: tv_grab_na 2.20030426
 #
 # this file is generated by running tv_grab_na
 --configure
 # the only change you should make is prefixing
 'channel:' lines
 # with a '#' to signal that they should be ignored
 during the
 # grab step
 #
 retry limit: 2
 retry delay: 30
 zip code: 87105
 provider: 70796 # "Source" - "City" 
 channel: 2 KASA
 #channel: 3 QVC
 channel: 4 KOB
 #channel: 5 KNME
 #channel: 6 KWBQ
 <snip>
 
 After working with a download of ONE or TWO
 channels,
 and still getting TV Guide corrupt messages, I found
 if I deleted any program that had a start time but
 no
 end time, the Guide was no longer considered
 corrupt.
 This program was usually the last program of the
 day,
 usually starting at 23:??
 
 To manually delete the "offending program", you must
 delete all lines in TV.xml or listings_<date>.xml
 file
 between a program's <programe start... and the
 </programme> that does not have both a start time
 and
 an end time.
 
 Here's an example of a single program listing (with
 a
 stop time):
 
 <programme start="20030610010000 MDT"
 stop="20030610020000 MDT" channel="2 KASA">
     <title>KASA Fox 2 News at 9</title>
     <category>News</category>
     <subtitles type="teletext" />
   </programme>
 
 Most programs have more lines, news programs tend to
 have the fewest.
 
 I tried using the tv_sort, but this did not prevent
 the  TV guide corrupt messages and indeed posts an
 internal error message about a possible typo in
 tv_sort itself at line 149.
 
 I do not know how to fix this in an automated way,
 but I think it would involve working with the next
days listings as you approach midnight.
 
 I also did some compares/troubleshooting with a Java
 app called Freeguide, which I loaded on a windows
 platform with Java 1.4.0. This app also downloads
 the
 very same xmltv data and displays it on a grid
 something like freevo. You could use Freeguide to
 learn from or even assist in downloading data for
 freevo !
 
 Freeguide does not process the downloaded listings
 and
 as you pass midnight, it just opens the next day's
 xml
 file and you could at least pinpoint the end time of
 the current program by using the start time of the
 next program on the same channel. Admittedly
 Freeguide
 does not cross midnight seamlessly, something that
 freevo probably needs to be able to do.
 
 I think the use of a single TV.xml file will not be
 practical for freevo for a couple of reasons: not
 knowing the stop time of a program that crosses
 midnight, and attempting to record a program farther
 in the future than today.
 
 Hope this info is of assistance. 
 
 Charles

__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Freevo-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to