当前位置:   article > 正文

经验分享:抓取PCM音频流方法_pcm dump audio

pcm dump audio

最新PCM抓取方法:
1、连接手机,执行 adb install MediaTest.apk
2、执行initialized.cmd脚本
3、手机上打开apk内的【数据开关】,1代表开始抓取,0代表结束抓取
4、复现需抓取音频的场景
5、关闭apk内的数据开关
6、执行getFrameworkPcm.cmd脚本,在脚本当前目录会生成一个audio_debug目录,内容如下。

抓取的数据格式:
如下图,会抓取FWK各个抓取点的音频,同时会dump一个dump_audioflinger.txt
在这里插入图片描述

新的抓取工具会根据不同的sessionID和output生成不同的PCM文件,同一个名字的PCM数据若抓满了20M,就会存为bak文件,
即同一条流的单个抓取点最多抓取40M音频数据。

Q版本抓取点变更对比(其中AFTER_RESAMPLE和TO_HAL之间过音效):
在这里插入图片描述

dump_audioflinger.txt 解读:
以上文件的内容是通过adb shell dumpsys media.audio_flinger来获取的当前audioflinger的

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/336863
推荐阅读
相关标签
  

闽ICP备14008679号