iOS mp3 (AVaudioPlayer) 的比特率值
Posted
技术标签:
【中文标题】iOS mp3 (AVaudioPlayer) 的比特率值【英文标题】:Bit rate values for iOS mp3 (AVaudioPlayer) 【发布时间】:2016-08-08 05:43:23 【问题描述】:创建 .mp3 文件所需的默认比特率值是多少?我有创建 .mp3 音频文件的应用程序。何时将比特率值设置为 avaudiorecorder 设置,文件将被创建。但由于某种原因,它无法在 avAudioPlayer 中播放。知道为什么会这样吗?
【问题讨论】:
【参考方案1】:两个参数驱动音频比特率...比特深度(通常为 16 位)和采样率(通常为 44.1kbps)...将它们相乘即可得到比特率(也乘以声道数,因此立体声为 2X)通常没有明确设置
现在关于如何存储音频......各种压缩技术......有损与否......通常会导致可变比特率,这可能是这里的问题,特别是因为常见的 mp3 风格是可变比特率
如果您定义位深度和采样率,它应该可以在没有明确定义位速率的情况下工作......当这些设置错误时,您仍然会听到声音,因此如果您没有音频,您的问题可能无关
this answer says ios cannot record mp3 instead use aac ... 从 2014 年开始
【讨论】:
以上是关于iOS mp3 (AVaudioPlayer) 的比特率值的主要内容,如果未能解决你的问题,请参考以下文章