What Was the LAME MP3 Preset Standard Option?

This article explores the historical purpose of the --preset standard option in older versions of the LAME MP3 encoder (libmp3lame). It explains why this specific setting was introduced, its technical configuration, and how it simplified high-quality audio compression for millions of users during the peak era of digital music sharing.

The Origin and Purpose of the Standard Preset

In the early 2000s, configuring the LAME MP3 encoder was a complex task. Users had to manually tweak dozens of command-line switches—such as bitrates, psychoacoustic models, low-pass filters, and stereo modes—to achieve a good balance between file size and audio quality. Incorrect settings often resulted in bloated files or audible compression artifacts.

To solve this complexity, LAME developers and the audiophile community (primarily centered around the Hydrogenaudio forums) introduced the preset system. The --preset standard option (originally called --alt-preset standard or -aps) was created to provide a “sweet spot” for general music listening.

Its primary purpose was to deliver transparent audio quality—meaning the compressed MP3 was indistinguishable from the original CD source for the vast majority of listeners on typical playback equipment—while keeping the file size highly efficient.

Technical Specifications

The --preset standard flag automatically applied a pre-tuned suite of advanced encoding parameters. Rather than using a Constant Bitrate (CBR), it relied on Variable Bitrate (VBR) encoding.

Why It Was Significant

Before the standard preset, the common belief was that MP3s needed to be encoded at a constant 128 kbps (which often sounded poor) or a constant 320 kbps (which created unnecessarily large files).

The --preset standard option proved to the digital audio community that Variable Bitrate encoding was superior. It demonstrated that an intelligently encoded VBR file at ~190 kbps could sound virtually identical to a 320 kbps CBR file while saving roughly 40% in file size. This was crucial in an era dominated by dial-up/early broadband internet and limited portable MP3 player storage.

Evolution and Legacy

As the LAME encoder matured (particularly with the release of version 3.97 and 3.98), the underlying VBR engine was completely overhauled and streamlined.

The original, complex --alt-preset standard command was deprecated and replaced by the simpler -V 2 switch. Today, if you use the legacy --preset standard command in modern versions of libmp3lame, the encoder simply translates it to -V 2. It remains the historical foundation of modern MP3 compression standards.