ALAC オーディオ コーデックは Apple によって開発され、iPhone、iPad、Mac、iTunes、およびほとんどの iPod でサポートされています。りんご発表をした今週、このプロジェクトが MacOS Forge Web サイト経由でオープンソースになったことを発表しました。
ALAC 圧縮によりオーディオ ファイルのファイル サイズが削減されますが、「ロスレス」という名前が示すように、圧縮ファイルには情報がまったく失われません。デコードされた ALAC ファイルは、元の非圧縮オーディオ ファイルと同一です。
ALAC、FLAC (Free Lossless Audio Codec)、WavPack などのロスレス オーディオ形式は、元のファイルの約半分のスペースを占有しながら、録音の元の品質を保持するため、オーディオファンの間で人気があります。
Apple によってオープンソース化された ALAC プロジェクトには、ALAC エンコーダとデコーダの両方のソースと、alaconvert と呼ばれるコマンドライン ユーティリティの例が含まれています。これにより、ユーザーはオリジナルの Core Audio Format および WAVE ファイルとの間でオーディオ データを読み書きできるようになります。
ALAC ファイルは、ファイル拡張子「.m4a」が付いた MP4 コンテナ内に保存されます。この拡張子は、ほとんどの iTunes で購入したファイルが保存される AAC 形式で使用されるのと同じ拡張子です。ただし、ロスレス形式である ALAC は、AAC の亜種ではありません。
無料の Apache ライセンスの下で利用可能な ALAC ソースを使用すると、ユーザーは変更や配布を含むあらゆる目的でソフトウェアを使用できます。このライセンスでは、再配布されたコード内の元の著作権、特許、商標、および帰属表示を保持し、変更された可能性があるライセンス ファイルごとに通知を提供することが求められています。
ALAC は、2004 年 4 月以来、iTunes 4.5 および QuickTime 6.5.1 と同様に、Mac OS X Core Audio Framework の一部となっています。この形式は、Apple の AirPlay ワイヤレス ストリーミング テクノロジにも使用されています。