SmartLabs tsMuxeR is a transport stream muxer. It can demux and remux content streams from one container format to another.
Supported output formats:

TS
M2TS
Blu-ray

Supported video codecs:

H.264
VC-1
MPEG2

Supported audio codecs:

AAC
AC3 / E-AC3(DD+)
Dolby True HD (for streams with AC3 core only)
DTS/ DTS-HD
LPCM

Supported subtitles:

M2TS Presentation graphic stream

Supported containers and formats:

[...]