header
Fraunhofer IIS mp3 Surround utilities
mp3 Surround Command Line


The use of this software is only allowed for personal and non-commercial purposes. For information on other use cases please visit the official MP3 licensing site at www.mp3licensing.com.



Fraunhofer IIS mp3 Surround command line utilities include:
  • mp3 command line encoder
  • mp3 command line decoder
  • encode and decode in mono, stereo and surround (1,2, and 6 channels)

New Version 1.5 (Encoder) and 1.4 (Decoder) now available ( What's New?)

Now supporting files with 24 bit resolution

  Description Size Download
Win32 mp3 command line decoder (v1.4) 118KB download
Win32 mp3 command line encoder (v1.5) 249KB download
Win64 mp3 command line decoder (v1.4) 173KB download
Win64 mp3 command line encoder (v1.5) 380KB download
MacOSX mp3 command line decoder (v1.4) 250KB download
MacOSX mp3 command line encoder (v1.5) 458KB download
Linux32 mp3 command line decoder (v1.4) 95KB download
Linux32 mp3 command line encoder (v1.5) 133KB download
Linux64 mp3 command line decoder (v1.4) 181KB download
Linux64 mp3 command line encoder (v1.5) 322KB download
Static Linux32 mp3 command line decoder (v1.4) 309KB download
Static Linux32 mp3 command line encoder (v1.5) 348KB download
Static Linux64 mp3 command line decoder (v1.4) 404KB download
Static Linux64 mp3 command line encoder (v1.5) 539KB download


* some older linux operating systems will require the use of the statically compiled executable



What's New in Version 1.5:
New features - Encoder

  • Minor changes and bugfixes.

What's New in Version 1.4:
New features - Decoder

  • Minor changes and bugfixes.
New features - Encoder
  • OFL feature:
    OFL (Original File Length) is a tool that puts information about the orignal file's length in the bitstream. A decoder that is aware of such OFL information can analyze it and then decode the bitstream having the same starting point and length as the original file (any codec delay or flushing at the end will be removed).
    "-ofl" is the relevant switch.
  • VBR encoding:
    the encoder can now produce bitstreams encoded with variable bitrate. Therefore five modes are provided that can be invoked with the "-m"-switch.
    "-m 1..5" (where "1" represents highest quality and "5" lowest average bitrate).
    Note: When encoding in VBR mode, "-br 0" must be used. CBR encoding is applied by using "-m 0" and the desired bitrate, e.g. "-br 128000" for 128kbit/s
  • VBRI header:
    the encoder can prepend information about a VBR encoded bitstream by producing a so-called VBRI header (VBRI = VBR Index table).
    "-vbri" is the relevant switch.
  •  READY?
  • SOFTWARE