I've noticed, for the last years or so, that all my recordings start about 20 seconds before the previous show ends. I noticed this on ALL channels, so I was assuming the TIVO time is off by some seconds. Also noticed they seem to cut off about 20 seconds early too.
Way back, I took my hacked series 2 and have a script that ran to move the clock in the tivo ahead 15 seconds right after it calls out to Tivo, which seemed to have worked fine.
Now, Looking at my tivohd and premiere tivo, I think I'd suggest to tivo people a Global time offset value a user can set in this situation. Meaning after the time is network time set, the offset it applied, in my case 15 seconds or so.
Anyone else seeing this issue? You think this would help? It would be alot cleaner that trying to pad and unpad every recorded show