System & Program Stream Multiplexer
Technical Specifications
General Features
  • Generates fully compliant MPEG-1 system streams and MPEG-2 program streams
  • Defaults are selected for all stream parameters so only input and output file names are required
  • Simple configuration file format
  • Command line execution and batch processing ability
  • Output stream is verified with the decoder buffer model specified by the MPEG standard
  • Accepts up to 16 MPEG-1 and/or MPEG-2 video elementary streams, both constant bit rate and variable bit rate
  • Accepts all MPEG video profiles and levels including 4:2:2 profile and Multi-view profile
  • Accepts up to 32 MPEG (Layer I, II, or II), AAC (Advanced Audio Coding), and/or Dolby AC-3 audio elementary streams
  • Multiplexes up to to 16 digital audio elementary streams as specified by the SMPTE 302M standard
  • Supports multiplexing of up to 32 data streams as Private Stream 1 or Private Stream 2 at a specified insertion rate
  • Displays a summary of output stream characteristics
  • Includes integrated Demultiplexer that extracts video and audio elementary streams from existing MPEG system, program, VOB, transport stream, or MPEG-4 media files
Common Options
  • System header rate
  • Optional fixed pack size
  • Constrained system parameter stream support
  • Constant bit rate or variable bit rate output
  • System Clock Reference (SCR) period
  • Padding packet size
  • Output rate
  • Stream duration
  • Output may be segmented into multiple files
Video Options
  • Fixed or variable packet size
  • Presentation Time Stamp (PTS) rate
  • Packet header stuffing
  • Stream type and stream ID values
  • PES priority indicator flag value
  • Data alignment indicator value
  • PES original or copy flag value
  • PES copyright flag value
  • Non-standard decoder buffer size
  • Video data rate
  • Video delay relative to program start
Audio Options
  • Fixed or variable packet size
  • Presentation Time Stamp (PTS) rate
  • Packet header stuffing
  • Stream type and stream ID values
  • PES priority indicator flag value
  • Data alignment indicator value
  • PES original or copy flag value
  • PES copyright flag value
  • Non-standard decoder buffer size
  • ATSC style audio buffer model
  • Audio data rate
  • Audio delay relative to program start
Program Stream Options
  • Program Stream Map version
  • Program Stream Map rate
  • Packet rate restriction flag value
  • Program descriptors
  • Elementary stream descriptors
  • Program stream directory period
System Requirements

SPMux is available for Windows (2000, Server 2003, XP, or Vista), Linux (i386+ compatible, X11 R6.8 or newer), and Mac OS X (v10.3 or newer).