【音视频】AAC音频压缩格式

AAC音频压缩格式

ADTSvsADIF

总结:

  • ADTS可以在任意帧解码,也就是说它每一顿都有头信息【默认使用格式】

  • ADIF只有一个统一的头,所以必须得到所有的数据后解码【一般不使用】

每一帧结构

每一帧的ADTS的头文件都包含了音频的采样率,声道,帧长度等信息,为了解码器解析读取

头信息

  • 一共7个字节
  • 2个部分
    • adts_fixed_header();------固定头信息
    • adts_variable_header();------可变头信息
  • 固定头信息中的数据每一帧都相同,而可变头信息则在帧与帧之间可变
固定头信息

结构体属性
重要参数说明

可变头信息

结构体属性

重要参数说明

相关推荐
leiming641 分钟前
Qt视频监控系统开发实战:从视频捕获到照片管理
linux·数码相机·音视频
却道天凉_好个秋2 小时前
音视频学习(八十七):AVCC、HVCC和VVCC
音视频·avcc·hvcc·vvcc
我的offer在哪里2 小时前
hdr格式视频的生成原理解析
音视频
小徐敲java3 小时前
视频推流服务器与FFmpeg 安装配置
服务器·ffmpeg·音视频
查无此人byebye3 小时前
从零解读CLIP核心源码:PyTorch实现版逐行解析
人工智能·pytorch·python·深度学习·机器学习·自然语言处理·音视频
我是ed.4 小时前
Vue3 音频标注插件 wavesurfer
前端·vue.js·音视频
查无此人byebye4 小时前
阿里开源Wan2.2模型全面解析:MoE架构加持,电影级视频生成触手可及
人工智能·pytorch·python·深度学习·架构·开源·音视频
却道天凉_好个秋5 小时前
音视频学习(八十八):mp4
音视频·mp4
mit6.8241 天前
[solution] 关闭硬件加速解决导出视频绿屏
音视频
Minilinux20181 天前
Android音频系列(09)-AudioPolicyManager代码解析
android·音视频·apm·audiopolicy·音频策略