查看多个通道32bit音频pcm数据

本文分析一个32位多通道pcm数据,一方面简单解释一下pcm数据格式,另外一方面看清楚实际数据的精度是多少。

说明:这是一个alsa采集到的10路32bit的pcm数据

使用bc打开,16进制数据显示如下图:

  • 图中左边是一个10通道32bit数据,右边是16bit的数据。
  • 前面44个是wav头文件,到第三行C0 03为止。
    图中划有蓝色线条的数据为一个点,因为是10通道数据,10个点是一个frame。
    接下来,可以看出第一个frame中,前面的8个通道的数据都是0,第9个通道第一个点是00 68 A6 05 ,第10个通道第一个点是00 F1 43 07

以第九个点为例子,可以用计算器计算出对应的点10进制的值。但是要注意,因为是little end,因此00 68 A6 05 变成了05 A6 68 00

通过计算,发现其值为94791680

使用audition打开文件,并且抽取单个声道的数据,调用Amplitude Statistics,可以看到

我们可以看到,这个数据中DC Offset是使用百分比表示,是4.41%,Sample Value是1446.41。

  • 因为一个32bit的数据,其值范围是[-2^(31), 2^(31)-1]
  • 32bit数据,整数是15位,小数16位,符号位1位
    因此,看到DC offiset是:
    94791680/(2^(31)-1)=4.41%
    Sample Value:
    94791680/(2^(16))=1446.06
相关推荐
南棱笑笑生2 小时前
20260422给万象奥科的开发板HD-RK3576-PI适配瑞芯微原厂的Buildroot时使用mpg123播放mp3音频
前端·javascript·音视频·rockchip
AI服务老曹2 小时前
深度解析:基于异构计算的 AI 视频管理平台架构实践
人工智能·架构·音视频
RE.nior3 小时前
2026 年 4 月 AI 视频生成模型实测:Wan 2.7、PixVerse V6、Sora 2、Seedance 2.0 谁能打
人工智能·aigc·音视频
破阵子443283 小时前
PotPlayer 基于N卡进行超分,视频秒变4K
音视频
Bruce_Liuxiaowei3 小时前
让AI帮你“看懂”文件:批量重命名、会议纪要、视频翻译全攻略
人工智能·ai·音视频·智能体·workbuddy
果粒蹬i3 小时前
把视频内容变成手绘漫画笔记?ClipSketch AI 让小红书创作省事不少
人工智能·笔记·音视频
倔强的石头1063 小时前
在家也能做 AI 导演!本地部署 Wan2.1 视频生成模型全攻略
人工智能·音视频·cpolar
EasyDSS3 小时前
私有化视频会议系统/私有化音视频系统EasyDSS如何构建金融行业视频会议安全技术底座
安全·金融·音视频
ai产品老杨4 小时前
架构解析:基于GB28181/RTSP的AI视频管理平台——支持X86/ARM异构计算、Docker容器化与源码交付
人工智能·架构·音视频
ai产品老杨5 小时前
架构实战:基于 GB28181/RTSP 多协议兼容的 AI 视频中台——支持源码交付与边缘异构部署
人工智能·架构·音视频