MP4 Multiplexer

Manzanita Systems' MP4 Multiplexer (MP4Mux) is a software multiplexer that packages audio and video elementary streams into the MPEG-4 Part 14 ISO Base Media File Format.

MP4Mux is available both as an application with a graphical user interface and a command line executable. The GUI application enables the user to set up a multiplexing configuration, create an output MP4 container file based on this configuration, and then save the configuration settings to a multiplexing configuration file. The MP4Mux command line executable generates an output MP4 file using the settings specified by an input multiplexing configuration file.

Highlights
  • Multiplexes the following types of input streams:
    • H.264 / Advanced Video Coding (AVC) / MPEG-4 Part 10 (ISO/IEC 14496-10) video elementary streams
    • MPEG-2 video elementary streams
    • MPEG-1 video elementary streams
    • MPEG audio elementary streams (Layers I, II, and III)
    • AC-3 and Enhanced AC-3 elementary streams
    • Advanced Audio Coding (AAC) elementary streams
    • DTS surround, DTS-HD high resolution, and DTS low bit rate audio elementary streams
    • DTS-HD high resolution lossless audio elementary streams
  • Supports hint tracks
  • Includes a Demultiplexer tool and the Peak Bit-Rate Smooth DTS Stream utility