Hey, I've been working on the FlaskMPEG conversion, and I've written a small program to learn how the TS MPEG files are laid out in order to make it a bit easier.
This program is also quite useful. It will automatically convert a sequence of HiPix TS files into one or more MPEG-2 files compatible with any DVD player software (at least Ravisent Cineplayer DVD, PowerDVD only plays the audio) and any encoder (including FlaskMPEG). Even ordinary windows media will play the file, though it chokes on the video.
The program is temporarily available at the following ftp, along with a few example .TS files and their converted MPG versions.
Temporary ftp for "bcdmux.exe": ftp://18.104.22.168/
The goal is still to have a quite background encoder program which automatically converts your HiPix files while you're asleep or at work, and burns them to DVD-R. You just record, and stick a blank DVD-R in the drive, and go to sleep. The next day your DVD is ready.
Right now I haven't found a good way to work around the lack of AC3 support in DivX, which means it's likely that the Microsoft Corona codecs (when they appear) would be better, but they're not out yet.
Now that I thoroughly understand the TS and MPG formats, it's not going to be much longer before my version of Flask will read TS files directly.