HOME

TheInfoList



OR:

MPEG-4 Audio Lossless Coding, also known as MPEG-4 ALS, is an extension to the
MPEG-4 Part 3 MPEG-4 Part 3 or MPEG-4 Audio (formally ISO/IEC 14496-3) is the third part of the ISO/IEC MPEG-4 international standard developed by Moving Picture Experts Group. It specifies audio coding methods. The first version of ISO/IEC 14496-3 was publish ...
audio standard to allow
lossless Lossless compression is a class of data compression that allows the original data to be perfectly reconstructed from the compressed data with no loss of information. Lossless compression is possible because most real-world data exhibits statistic ...
audio compression. The extension was finalized in December 2005 and published as
ISO ISO is the most common abbreviation for the International Organization for Standardization. ISO or Iso may also refer to: Business and finance * Iso (supermarket), a chain of Danish supermarkets incorporated into the SuperBest chain in 2007 * Iso ...
/
IEC The International Electrotechnical Commission (IEC; in French: ''Commission électrotechnique internationale'') is an international standards organization that prepares and publishes international standards for all electrical, electronic and r ...
14496-3:2005/Amd 2:2006 in 2006. The latest description of MPEG-4 ALS was published as subpart 11 of the
MPEG-4 MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related tec ...
Audio standard (ISO/IEC 14496-3:2019) (5th edition) in December 2019. MPEG-4 ALS combines a short-term predictor and a long term predictor. The short-term predictor is similar to
FLAC FLAC (; Free Lossless Audio Codec) is an audio coding format for lossless compression of digital audio, developed by the Xiph.Org Foundation, and is also the name of the free software project producing the FLAC tools, the reference software p ...
in its operation - it is a quantized LPC predictor with a losslessly coded residual using Golomb Rice Coding or Block Gilbert Moore Coding (BGMC). The long term predictor is modeled by 5 long-term weighted residues, each with its own lag (delay). The lag can be hundreds of samples. This predictor improves the compression for sounds with rich harmonics (containing multiples of a single fundamental frequency, locked in phase) present in many musical instruments and human voice.


Features

* Support for PCM resolutions of up to 32-bit including floating-point * Arbitrary sampling rates * Multi-channel / multi-track support (up to 65536 channels) *
Streaming Streaming media is multimedia that is delivered and consumed in a continuous manner from a source, with little or no intermediate storage in network elements. ''Streaming'' refers to the delivery method of content, rather than the content it ...
* Seekable (fast random access to any part of the encoded data). * Optional storage in MP4 file format; can be multiplexed with video and other media content supported by the MP4 container. * An MPEG-4 Audio profile "ALS Simple Profile", invoked with "-sp1" in the reference encoder.


Software support

, there has not been wide acceptance of this format, possibly due to the lack of encoders and decoders available. A
reference implementation In the software development process, a reference implementation (or, less frequently, sample implementation or model implementation) is a program that implements all requirements from a corresponding specification. The reference implementation o ...
of MPEG-4 ALS encoder and decoder (mp4als - e.g. mp4alsRM23) can be obtained at the MPEG-4 ALS homepage and it was also published as ISO/IEC 14496-5:2001/Amd 10:2007/Cor 3:2009. There is a MPEG-4 ALS Decoder plugin for
Winamp Winamp is a media player for Microsoft Windows originally developed by Justin Frankel and Dmitry Boldyrev by their company Nullsoft, which they later sold to AOL in 1999 for $80 million. It was then acquired by Radionomy in 2014. Sinc ...
player. On November 11, 2009, the
FFmpeg FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing of vid ...
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
project gained an MPEG-4 ALS decoder in its development version. Only a subset of the format is currently supported.


History

In July 2002, the
Moving Picture Experts Group The Moving Picture Experts Group (MPEG) is an alliance of working groups established jointly by ISO and IEC that sets standards for media coding, including compression coding of audio, video, graphics, and genomic data; and transmission and f ...
issued a call for proposals of lossless audio coding procedures to be sent in before December. Seven companies submitted their proposals which were examined taking into consideration compression efficiency, complexity and flexibility. By July 2003, Lossless Predictive Audio Compression (LPAC) was selected as the first draft for the future standard. The reference model was further developed under participation of the
Technical University of Berlin The Technical University of Berlin (official name both in English and german: link=no, Technische Universität Berlin, also known as TU Berlin and Berlin Institute of Technology) is a public research university located in Berlin, Germany. It was ...
(TUB),
RealNetworks RealNetworks, Inc. is a provider of artificial intelligence and computer vision based products. RealNetworks was a pioneer in Internet streaming software and services. They are based in Seattle, Washington, United States. The company also p ...
, and
Nippon Telegraph and Telephone , commonly known as NTT, is a Japanese telecommunications company headquartered in Tokyo, Japan. Ranked 55th in Fortune Global 500, ''Fortune'' Global 500, NTT is the fourth largest telecommunications company in the world in terms of revenue, as w ...
(NTT).


See also

* Lossless Predictive Audio Compression (predecessor) * Lossless Transform Audio Compression (pre-predecessor) *
MPEG-4 SLS MPEG-4 SLS, or MPEG-4 Scalable to Lossless as per ISO/IEC 14496-3:2005/Amd 3:2006 (Scalable Lossless Coding), is an extension to the MPEG-4 Part 3 (MPEG-4 Audio) standard to allow lossless audio compression scalable to lossy MPEG-4 General Audio ...
(MPEG-4 Scalable Lossless Coding) *
MPEG-4 MPEG-4 is a group of international standards for the compression of digital audio and visual data, multimedia systems, and file storage formats. It was originally introduced in late 1998 as a group of audio and video coding formats and related tec ...


References


External links


MPEG-4 ALS homepage - Technical University of Berlin

MPEG-4 Audio Lossless Coding (ALS) - MultimediaWiki


- NTT (2007) * ttp://www.reznik.org/software.html#ALS Technical papers describing design of residual coding and quantization algorithms in MPEG-4 ALS codec
Announcement on ACN Newswire

Technical specifications (ISO/IEC 14496-3:2005/Amd 2:2006)
(not free)
Official MPEG web site
{{Compression software implementations MPEG-4 Lossless audio codecs