Beruflich Dokumente
Kultur Dokumente
Mit Apples eigener Software iTunes lässt sich damit unkomprimiertes lineares PCM-
Material aus WAV- oder AIFF-Dateien (zum Beispiel von Audio-CDs) komprimieren.
Apple Lossless wird auch von Apples AirPlay-Dienst verwendet, der Musik über WLAN
zu anderen AirPlay-fähigen Geräten streamt. Das Apple Lossless Format kann
ebenfalls von allen Multimedia-Geräten von Apple, wie iPod, iPhone, iPad oder Apple
TV, abgespielt werden.
Inhaltsverzeichnis
1 Technik
2 Geschichte
3 Unterstützte Medienspieler
3.1 Hardware
3.2 Software
4 Siehe auch
5 Weblinks
6 Einzelnachweise
Technik
Er basiert auf linearer Vorhersage mit Codierung des Restsignals per Golomb-Rice-
Codes. Der Bitstrom wird über eine eigene, nicht standardisierte Erweiterung im
MP4-Containerformat gespeichert, da das Verfahren selbst nicht im Standard
enthalten oder vorgesehen ist. (Der standardisierte verlustfreie Audiocodec im
MPEG-4-Standard ist MPEG-4 ALS.)
Geschichte
Apple Lossless wurde als Bestandteil von QuickTime 6.5.1 am 28. April 2004
eingeführt. Das Format kann von allen Programmen genutzt werden, die Quicktime
unterstützen, beispielsweise Apples iTunes ab Version 4.5.
Seit Oktober 2011 ist der Apple Lossless Audio Codec freie Software und unterliegt
der Apache-Lizenz.[1]
Dadurch konnte diese Funktion in viele Geräte und Programme eingebettet werden,
darunter Android-basierte Smartphones, Linux- und Windows-Mediaplayer und
Konverter. Apple aktualisierte die proprietäre Version seines Decoders mehrmals und
behob Sicherheitslücken. Der der gemeinsame Code wurde dagegen seit 2011 nicht
aktualisiert. Er ist anfällig für Angriffe. Qualcomm und MediaTek setzten
anfälligen ALAC-Code in Audio-Decodern in mehr als der Hälfte aller Smartphones
weltweit ein. Ende 2021 wurden 48 Prozent aller in den USA verkauften Android-
Telefone von MediaTek betrieben, während Qualcomm dort einen Marktanteil von 47
Prozent hält. Über Remote-Code-Execution-Angriffe (RCE) lässt sich aus der Ferne
bösartiger Code ausführen. MediaTek ordnete CVE-2021-0674 und CVE-2021-0675 den
ALAC-Problemen zu, Qualcomm veröffentlichte einen Patch für CVE-2021-30351 Ende
2021.[3]