
Originally Posted by
bcc
Not sure what you mean. If you check out rev. 5510 of the svn source, the code should patch cleanly.
Still the same problem. Now it works, not sure what I did differently. Whatever it was, the world is better off without my meddlings in C.

Originally Posted by
bcc
On supporting an XML related config file...
Nevermind my rantings about that. I took btu's comments to mean that tivoserver would balk at the way the dynamic xml is appended to the template xml. It doesn't, so no problem to solve.
The only thing I thought was off and needed to be fixed was the need for bounding characters in the template xml. I've read and searched here quite a bit trying to get the xml stuff working in mplex and never saw anything that suggested the need for bounding characters. I'm guessing that's why I never got mplex to insert my xml.
I modded my converter script in about two minutes to conform to this requirement.
At any rate, thanks for all your work on this. You've saved me lots of CPU cycles, gigs of disk space and the frustration of watching the shimmer / jitter caused by de-interlacing. I can now mux stuff directly in about 2 minutes that used to take an hour or more re-encoding. I'm still seeing a lot of instances where the skip ahead button takes you back to the beginning of the stream, but since I can cut the commercials and still have flawless playback of all my interlaced DVB-S rips, I'm more than happy to adapt the wife to using the ffwd button. 
I'm guessing the trick play issue is related to something you mentioned about ffmpeg rounding timestamps. I'm not complaining, but if you're insterested - if I try to convert directly from the interleaved source instead of demuxing the elementary streams I see rafts of this:
and this:
Code:
error, non monotone timestamps 9714705 >= 9714705
in my logfiles, and if ffmpeg manages to finish the mux process then playback is horrendous. If I demux using external tools all is well, so I'm happy either way.