In telecommunications, a muxer is an engine or equipment that combines objects such as signals. A muxer combines media elements — subtitles, audio, and video into a single output container such as mp4, mpg, avi, or mkv. The objective is to share a limited resource.