Little correction: Enigma records, not OpenPLi
The provider puts a number of services into one transport stream (a strong point of the transport stream, it's very well suited for that), which is called multiplexing (muxing, for short). The complete transport stream goes as-is towards the transponder (okay, with some modulation of course). So one transponder = one frequency = one transport stream. Your enigma2 receiver (or any other set-top-box) tunes the tuner to a certain frequency (= transponder) and the tuner starts receiving the complete transport stream from the tuner, with all of the services on that transponder in it. Enigma2 "programs" the demultiplexer (a piece of hardware in the SoC) to sieve out only the requested service (well, the streams belonging to the service: video, audio, text, etc). Enigma2 then reads this data from the demuxer and stores it on disk, nothing more. So what you have on disk, is what the provider broadcasts, 1:1, without the "other" services. This can be done with little effort by enigma2 (= low power CPU). Storing the stream in another format, would require to do a conversion on the fly, which in theory is possible, but rather complex. Conversion from transport stream to mkv/mp4 is easier to do when the stream is complete. You can use mkvmerge for that.
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.