Apple Lossless , also known as Apple Lossless Audio Codec ( ALAC ), is a free codec developed by Apple for lossless audio data compression . The compressed audio data are saved in MP4 files with the file extension .m4a or .mp4 . The process compresses the original to an average of around 60 percent of the original size. It does not offer any options or various modifications and requires relatively little computing effort for decoding.
Apple Lossless is also used by Apple's AirPlay service, which streams music to other AirPlay-enabled devices over WiFi . The Apple Lossless format can also be played by all multimedia devices from Apple, such as iPod , iPhone , iPad or Apple TV .
It is based on linear prediction with coding of the residual signal using Golomb-Rice codes . The bit stream is saved via its own, non-standardized extension in the MP4 container format, since the process itself is not included or intended in the standard. (The standardized lossless audio codec in the MPEG-4 standard is MPEG-4 ALS .)
As a result of reverse engineering work by the Australian student and hacker David Hammerton, code for a simple decoder in the C programming language has been available since March 5, 2005 . This has meanwhile resulted in a program that can convert files in Apple Lossless format into WAV format .
The Apple Lossless Audio Codec has been free software since October 2011 and is subject to the Apache license . With the publication of the source code and its free usability, ALAC can also be used for long-term archiving, in which the losslessly compressed original can then be exported, depending on technical progress, newer compressions.
Supported media players
- Denon DJ Prime 4
- Pono player
- Apple Music
- FFmpeg converts various audio formats to Apple Lossless including tags (artist, title etc.)
- Mp3tag can process Apple Lossless files (.m4a)
- GStreamer and thus all programs that use it such as B. Phonon
- XLD converts all audio qualities (including formats with 24 bit and 96 kS / s and higher) to Apple Lossless or other file formats
- Poweramp (Android)
- Audio format for a list of other methods.
- Archive link ( Memento of the original from November 25, 2010 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice.