MPEG-2 Transport Stream Multiplexers
MP2TSMS Technical Specifications
Supported Formats


  • MPEG-1
  • MPEG-2, MPEG-2 4:2:2 format
  • MPEG-2 multi-view profile


  • MPEG Layers I, II, III
  • AAC / HE-AAC / HE-AAC V2
  • DTS / DTS:X / DTS-HD / DTS-HD Master Audio / DTS-HD Express
  • Dolby Digital (AC-3) / Dolby Digital Plus (E-AC-3)
General Features
  • Generates compliant MPEG-2 transport streams
  • Single program in output TS file
  • Maximum 2 video elementary streams per program
  • Maximum 4 audio elementary streams per program
  • Default mux configurations: Standard / CableLabs VOD SD / HD
  • Defaults used for stream parameters, only input and output file names are required
  • Simple configuration file format
  • Output transport rate range of 1 kbps to 1 Gbps
  • Output verified with standard MPEG decoder buffer model
  • Displays summary of output stream characteristics
Transport Options
  • Transport rate may be user specified or automatically computed for optimal bandwidth
  • Duration of output stream
  • PSI (PAT and PMT) automatically created
  • PAT and PMT insertion rates
  • Leader of specified duration containing only PSI may precede elementary data packets
  • PAT version number and transport stream ID value
  • Output may be segmented into multiple files
  • Create partial TS for Storage Media Interoperability (SMI) with DVB SI (DIT / SIT) insertion option
  • HDV recording format HD1 / HD2 modes
Program Options
  • PMT program number and version number
  • PMT PID and PCR PID values
  • Program descriptors
  • PCR interval
  • Insert PCR in transport packets containing PES header
Video and Audio Options

May be specified for each video / audio elementary stream in a program:

  • PID value
  • Associated program element descriptors
  • Set discontinuity indicator in initial video / audio packet
  • PES header rate
  • Force alignment of video / audio access units to PES headers
  • AV sync control
  • Stream type and stream ID values
  • PES copyright flag value
  • Set random access indicator flag
  • Delay insertion of video / audio relative to start of program
  • ES may be input using multiple sequential files
  • Access units to PES header ratio
  • Video: Supports all layers and profiles, CBR and VBR
  • Video: Override specified bit rate
  • Audio: ATSC / DVB specified T-STD audio buffer models for Dolby Digital (AC-3) / Dolby Digital Plus (E-AC-3)
  • Audio: Byte-reversed AC-3 data correction
Workflow and Automation
  • Includes GUI and Command Line Interface (CLI)
  • GUI supports drag and drop input
  • GUI created / edited configurations used in CLI
  • Save configuration in simple text file format
  • CLI supports batch processing
  • File based application for offline processing
Licensing Options
  • USB Dongle
  • Also available as an SDK
Operating Systems
  • 64-bit Windows
  • 64-bit Linux
  • 64-bit Mac OS X