I'm just curious what the reasoning was to use the *.mpg file extension for the DVR recordings instead of *.ts. The DVR is basically just saving the unmodified transport stream from the broadcast right?
Yes it is an unmodified transport stream.
There's no particular reason mpg was chosen. I think the hdhomerun dvr does the same?
Indeed, they do. They also put a proprietary header in the first 64 bytes (I'm not confident of the size, but this seems familiar) to identify the recording, including a minimal level of metadata.
1 Like