迫于很少接触音频开发,请问 Android SDK 提供了由音频文件获取其采样位宽的方法不

2018-09-17 17:34:34 +08:00
 chenyu8674
手头项目有个需求,需要从一堆 MP3 文件里过滤出指定采样率 /声道 /位宽的
第一反应是用 MediaFormat,但只找到了 KEY_SAMPLE_RATE 采样率和 KEY_CHANNEL_COUNT 声道数,没有看到哪个 FLAG 是代表位宽信息的?
求对音频开发比较熟的大佬指教,感恩
1234 次点击
所在节点    问与答
3 条回复
qymhy
2018-09-17 17:36:38 +08:00
常见的几乎都是 16 位的
chenyu8674
2018-09-17 17:37:55 +08:00
@qymhy #1 就是想过滤掉那些不常见的啊……
814084764
2018-09-18 18:48:54 +08:00
ffmpeg ? probe 一下就有了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/490157

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX