AAC基礎知識

2021-09-28 22:48:43 字數 1282 閱讀 2177

1.aac是什麼

高階音訊編碼(英語:advanced audio coding,aac),出現於2023年,基於mpeg-2的音訊編碼技術。由fraunhofer iis、杜比實驗室、at&t、sony、nokia等公司共同開發。2023年,mpeg-4標準出現後,aac重新整合了其特性,加入了sbr技術和ps技術,為了區別於傳統的mpeg-2 aac又稱為mpeg-4 aac。

2.aac封裝格式

adif audio data interchange format 音訊資料交換格式。這種格式的特徵是可以確定的找到這個音訊資料的開始,不需進行在音訊資料流中間開始的解碼,即它的解碼必須在明確定義的開始處進行。故這種格式常用在磁碟檔案中。

adts audio data transport stream 音訊資料傳輸流。這種格式的特徵是它是乙個有同步字的位元流,解碼可以在這個流中任何位置開始。 簡言之。adif只有乙個檔案頭,adts每個包前面有乙個檔案頭。

3.aac規格

因為aac是乙個龐大家族,他們共分為9種規格,以適應不同場合的需要,分別是: mpeg-2 aac lc低複雜度規格(low complexity) mpeg-2 aac main主規格 mpeg-2 aac ssr可變取樣率規格(scaleable sample rate) mpeg-4 aac lc低複雜度規格(low complexity),現在的手機比較常見的mp4檔案中的音訊部分就包括了該規格音訊檔案 mpeg-4 aac main主規格 mpeg-4 aac ssr可變取樣率規格(scaleable sample rate) mpeg-4 aac ltp長時期**規格(long term predicition) mpeg-4 aac ld低延遲規格(low delay) mpeg-4 aac he高效率規格(high efficiency) 上述的規格中,主規格(main)包含了除增益控制之外的全部功能,其音質最好,而低複雜度規格(lc)則是比較簡單,沒有了增益控制,但提高了編碼效率,至「ssr」對「lc」規格大體是相同,但是多了增益的控制功能,另外,mpeg-4 aac/ltp/ld/he,都是用在低位元率下編碼,特別是「he」是有nero aac編碼器支援,是近來常用的一種編碼器,不過通常來說,main規格和lc規格的音質相差不大,因此目前使用最多的aac規格多數是「lc」規格,因為要考慮手機目前的記憶體能力未達合理水準。 mpeg-4 aac lc(low complexity)是最常用的規格,我們叫「低複雜度規格」,我們簡稱「lc-aac」,這種規格在中等位元速率的編碼效率以及音質方面,都能找到平衡點。所謂中等位元速率,就是指:96kbps-192kbps之間的位元速率。因此,如果要使用lc-aac規格,請盡可能把位元速率控制在之前說的那個區間內。

C 基礎知識整理 基礎知識(2) 類

類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...

C 基礎知識整理 基礎知識(2) 類

類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...

電腦的基礎知識 電腦的基礎知識

電腦的組成部分與其作用 一 軟體系統 軟體系統的組成分別是 作業系統 應用軟體等。其應用軟體是指特定領域開發 並為特定目的服務的一類軟體。而作業系統是位於底層硬碟與使用者之間溝通的橋梁。使用者可以通過作業系統的使用者頁面,輸入命令,實現使用者需求。二 硬體系統 硬體系統是指構成計算機的物理裝置,即由...