AAC audio compression format
ADTSvsADIF
Summarize:
-
ADTS can be decoded at any frame, which means that each frame has header information [default format]
-
ADIF has only one unified header, so all data must be obtained and decoded [generally not used]
Each frame structure
The ADTS header file of each frame contains information such as the audio sampling rate, channel, frame length, etc., for the decoder to parse and read.
header information
- 7 bytes in total
- 2 parts
- adts_fixed_header();——Fixed header information
- adts_variable_header();——Variable header information
- The data in the fixed header information is the same every frame, while the variable header information changes from frame to frame.
Fixed header information
Description of important parameters of structure attributes
Variable header information
Structure Properties
Important Parameter Description