由於AAC格式家族比較龐大,要瞭解他,首先要清楚其各有不同的編碼器,目前包括了商業的、免費的AAC格式音頻編碼器,其中幾個主要的編碼器如下:
FhG:Fraunhofer IIS研發的權威編碼器。
Nero AAC:同時支持LC-AAC / HE-AAC規格,由Nero公司免費發佈的Nero AAC編碼器。
QuickTime / iTunes:Apple公司的兩款軟件都提供了AAC編碼功能,其編碼技術來自"Dolby Laboratories"(簡寫為Dolby Labs,杜比實驗室)。
FAAC(Freeware Advanced Audio Coder):也是一種很好的命令行編碼器,支持LC/Main/LTP規格,而這個軟件是免費的。FAAC是自由軟體。
DivX AAC:2009年DivX開發出來的新AAC編碼器,支持LC/HE/HEv2規格。目前正在測試中。
另外還有Psytel(已停止開發),Coding Technologies(已被杜比實驗室收購),HHI/z Plane(Compaact),Dolby AAC等AAC編碼器,而其他如Panasonic、Nokia、AT&T、NEC等公司也都有獨家開發的編碼器,在大家弄清楚這些AAC格式音頻規格和編碼器之後,我們就不難知道為甚麼同一款手機會支持看起來都是AAC格式音頻的諸多文件格式了,比如Nokia 6230i就是既支持AAC格式也支持M4A格式和MP4格式的機型,而這些音頻文件格式其實都是屬於AAC家族成員。
目前聽到用的比較多的應該是LC和HE(適合低碼率)。
HE:「high efficiency」(高效性)。HE-AAC v1(又稱AACPlusV1,SBR)用容器的方法加了原AAC(LC)+SBR技術。SBR其實代表的是Spectral Band Replication(頻段複製)。簡單概括一下,音樂的主要頻譜集中在低頻段,高頻段幅度很小,如果對整個頻段編碼,要麼為了保護高頻造成低頻段編碼過細以致文件巨大,要麼為了保存了低頻的主要成分而失去高頻成分以致喪失音質。SBR把頻譜切割開來,低頻單獨編碼保存主要成分,高頻單獨放大編碼保存音質,在相同音质下降低了檔案大小。
HEv2(又稱為HEPS)它用容器的方法包含了HE-AAC v1和PS技術。PS指「Parametric Stereo」(參數立體聲)。這個其實好理解,原來的立體聲文件,文件大小是一個聲道的兩倍。但是兩個聲道的聲音存在某種相似性,根據香農信息熵編碼定理,相關性應該被去掉才能減小文件大小。所以PS技術存儲了一個聲道的全部信息,然後,花很少的字節用參數描述另一個聲道和它不同的地方。