簡介
FDK AAC 是目前公認品質最佳的 Open Source AAC Encoder
「Fraunhofer 的 FDK AAC 編碼為安卓(Android)用戶提供了一套完整的高品質音訊解決方案。作為AAC和MP3的主要發明者,Fraunhofer不僅在編解碼器編碼領域以及音訊系統知識方面做出了貢獻,而且還具有豐富的經驗。」
- Google 公司表示。
詳細資料:
Fraunhofer FDK AAC - Hydrogenaud
----------------------------------------------------------------
Profile
FKD AAC 支援的 AAC Profile
‧ MPEG-4 AAC LC (default)
‧ MPEG-4 HE-AAC (SBR)
‧ MPEG-4 HE-AAC v2 (SBR+PS)
‧ MPEG-4 AAC LD
‧ MPEG-4 AAC ELD
‧ MPEG-2 AAC LC
‧ MPEG-2 HE-AAC (SBR)
‧ MPEG-2 HE-AAC v2 (SBR+PS)
Profile 選擇
相容性: LC-AAC > HE-AAC > HE-AAC v2
壓縮率: HE-AAC v2 > HE-AAC > LC-AAC
44.1 kHz, 16 bit (雙聲道):

x 軸為音質; y 軸為位元率
AAC Profile
橘: aacPlus v1 / HE-AAC
藍: aacPlus v2 / HE-AAC v2
綠: AAC / LC-AAC (通常沒有標示 Profile 的 AAC 是指 LC-AAC)
https://tech.ebu.ch/docs/techreview/trev_305-moser.pdf
----------------------------------------------------------------
Bitrate Control
‧ VBR mode / quality [1-5]
‧ CBR mode / bitrate
越複雜的音訊需要越高的 Bitrate,例如音樂 CD 建議轉為 256kbps 的 AAC
而電影的音訊軌就不需要太高的 Bitrate
請依實際情況自行調整,可以參考以下的建議值
雙聲道 Bitrate 建議值 (適用於大多數情況):
LC: 使用範圍 >= 128 Kbps
HE: 使用範圍 [48 - 80] Kbps
HEv2: 使用範圍 <= 48 Kbps
計算用於多聲道的位元率: (bitrate for stereo) x (channels / 2)
則 LC-AAC 5.1 (6 聲道) 建議位元率 >= 384kbps
128kbps * (6 / 2) = 384 kbps
----------------------------------------------------------------
取得 FDK AAC
FDK AAC 的授權禁止散布二進位檔,原則上只能自行編譯
build script
‧ fdkaac_autobuild (fdkaac, Win32)
‧ media-autobuild_suite (ffmpeg & fdkaac, Win32/64)