[mythtvnz] tv_grab_nz-py and MythTV 0.20.2

Barry Clearwater mythtvnz@lists.linuxnut.co.nz
Mon, 10 Sep 2007 23:47:14 +0000


The tvgrab script is brilliant, but things have been quite changable
over the last few months. We could do with an easy howto for nz
channels, maybe even seperating out the sky based steps from the
freeview and the terrestrial.
My own setup is a bit cobbled together also from reading bits of advise
here and there on the mailing list.

q: Do we have or could we organise a wiki page that will keep us going
untill tv_grab_nz becomes part of a release? I'd be keen to help (even
as a bit of a novice) having a rough idea and willing to be corrected.

Barry

On Tue, 2007-09-11 at 09:37 +1200, Steven Ellis wrote:
> Hadley Rich wrote:
> > On Mon, 10 Sep 2007 23:55:24 Steven Ellis wrote:
> >   
> >> Just been having some epg grabber issues due to the way mythfilldatabase
> >> now works
> >>
> >> Hadley - How do you cope with the fact that mythfilldatabase now calls
> >> the xmltv script for each day it wants data. Do you cache the file so it
> >> only gets downloaded the once?
> >>     
> >
> > You need to support the XLMTV capabilities option. If you show allatonce when 
> > called with --preferredmethod then mythfilldatabase will only call the 
> > grabber once and use as much data is as given.
> >   
> Hadley - Thanks for that. The missing piece of the puzzle.
> 
> > Unfortunately mythfilldatabase still calls the grabber once for each input 
> > that is configured. I did implement the cache option which is in the XMLTV 
> > specs but it doesn't appear that myth (or any of the other XMLTV grabbers) 
> > support it :) I've thought about doing some internal caching to get around 
> > this but it hasn't been high on my priority list lately.
> >   
> Still at most people might call it twice. The problem with missing
> "allatonce" support was my own grabber was being called a hell of a lot
> more than that.
> 
> Steve
> 

18 Shaw Street
Mosgiel
mailto:barryc@bcsystems.co.nz 
ph 03 4893915
mob 027 2219338