Apple Lossless Encoder (conosciuto anche comeApple Lossless,ALE, oApple Lossless Audio Codec,ALAC) è uncodec audio sviluppato daApple Inc. allo scopo di ottenere unacompressionelossless (cioè senza perdita di informazioni).
Il codec è stato introdotto dalla versione 6.5.1 di QuickTime presentata il 28 aprile2004 e viene utilizzato daiTunes dalla versione 4.5. Il codec è utilizzato per trasmettere la musica all'AirPort Express utilizzandoAirTunes.
David Hammerton e Cody Brocious hanno analizzato il codice del codec e hanno realizzato della documentazione. Il 5 marzo2005 Hammerton ha pubblicato un decoderopen source programmato inC basato sulreverse engineering del codec.
Nell'ottobre del 2011 Apple ha deciso di rendere disponibile il codice del codec con licenzaopen source.[1]
Apple Lossless Encoder memorizza i dati in un contenitoreMPEG-4 con estensione.m4a. Non è una variante delAAC, dato che utilizza un metodo di compressione basato sullapredizione lineare[2] simile a quello utilizzato da altri codec lossless come ilFLAC o loShorten.iPod dotati di unfirmware recente sono in grado di riprodurre la musica memorizzata con questo codec. Il codec non prevede unagestione dei diritti digitali (DRM) dato che questi vengono normalmente applicati al contenitore MPEG-4 o al fileQuickTime che contiene la musica.
Apple dichiara che l'utilizzo di questo codec dimezza lo spazio occupato rispetto a un codec non compresso.