MPEG-1 Audio Layer I

From Wikipedia, the free encyclopedia
(Redirected from MP1)
Jump to navigation Jump to search
MPEG-1 Audio Layer I
Filename extension
.mp1
Internet media type
audio/mpeg,[1] audio/MPA[2]
Initial releaseDecember 6, 1991; 34 years ago (1991-12-06)[3]
Latest release
ISO/IEC 13818-3:1998
April 1998; 28 years ago (1998-04)
Type of formatLossy audio
Contained byMPEG-ES
StandardISO/IEC 11172-3,[4]
ISO/IEC 13818-3[5]
Open format?Yes
Free format?Expired patents
Websitehttp://mpeg.chiariglione.org/standards/mpeg-1/audio

MPEG-1 Audio Layer I, commonly abbreviated to MP1, is a lossy audio codec and one of three audio formats included in the MPEG-1 standard. For files only containing MP1 audio, the file extension .mp1 is used.

It is a deliberately simplified version of MPEG-1 Audio Layer II (MP2), created for applications where lower compression efficiency could be tolerated in return for a less complex algorithm that could be executed with simpler hardware requirements. While supported by most media players, the codec is considered largely obsolete due to wider acceptance of the more complex MPEG-1 Audio Layer II and Layer III (MP3) MPEG-1 codecs.

A limited version of MPEG-1 layer I was also used by the Digital Compact Cassette format, in the form of the PASC (Precision Adaptive Subband Coding) audio compression codec. The bit rate of PASC was fixed at 384 kilobits per second, and when encoding audio at a sample frequency of 44.1 kHz, PASC regards the padding slots as 'dummy'[6] and sets them to zero, whereas the ISO/IEC 11172-3 standard uses them to store data.

Specification

[edit | edit source]

MPEG-1 Layer I is defined in ISO/IEC 11172-3, the first version of which was published in 1993.

  • Sampling rates: 32, 44.1 and 48 kHz
  • Bitrates: 32, 64, 96, 128, 160, 192, 224, 256, 288, 320, 352, 384, 416 and 448 kbit/s[7]

An extension has been provided in MPEG-2 Layer I and is defined in ISO/IEC 13818-3, which first version was published in 1995.

  • Additional sampling rates: 16, 22.05 and 24 kHz
  • Additional bitrates: 48, 56, 80, 112, 144 and 176 kbit/s[7]

MP1 uses a comparatively simple sub-band coding, using 32 sub-bands.[8]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Proposed Standard.
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Obsolete. Obsoleted by RFC 4855 and 4856. Updated by RFC 3625 and 4629.
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Reference 3 in the paper is to Committee Draft of Standard ISO/IEC 11172, December 6, 1991.
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]