Why .mpg file extension instead of .ts?

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