In principle that should be easy. Just add an MPEG PS layer around the PES
packs (which is
essentially an MPEG pack header) plus add an MPEG PS system header at the
beginning
(here you have to fill in a few parms, like no. of video/audio streams,
buffer sizes, bitrates and such).
Unforunately my free time is currently tied up in getting a new PVAStrumento
version out
(handling multi-audio and AC3...) - so I would have time for this only in a
few weeks.
But anyway - my choice for VDR recordings would probably be TS, because that
format is
designed for these kind of streams (i.e. error recovery on the decoder
side). I don't know
how well players would cope with errors in the PS (although nowadays it
seems not
so much a problem as like two years ago).
And what player will play TS? Maybe Xine and MPlayer as they support
DVB-cards, but that's been it. The most available format is MPEG-PS,
especially DVD/VOB-compliant one. This would allow to copy recordings
directly to DVD or even record on DVD.