首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IOS音频压缩

IOS音频压缩
EN

Stack Overflow用户
提问于 2016-04-03 14:43:00
回答 2查看 2.2K关注 0票数 0

我正在创建一个游戏,使用大量的小(5K-40K)声音咬(15M的mp3),以作出声音反应。苹果的最佳实践谈到压缩格式。如果我使用“almost -f AIFC -d ima4 sound.wav”来压缩任何文件,我就会得到一个大小几乎是其4倍的文件。我应该只使用mp3s吗?还有其他压缩文件的方法吗,还是我做错了什么?作为一个编程新手,我很想知道如何让我的应用程序包更小。

EN

回答 2

Stack Overflow用户

发布于 2018-09-07 20:16:14

请注意以下概念之间的区别:

  • 音频压缩效应是在录音和制作过程中应用的,它减少了可听声音的动态范围。
  • Fize大小压缩,如ZIP,重组冗余信息,使文件更“高效”,从而降低存储所需。
  • 音频编解码器压缩,这需要操作实际的音频数据以删除信息,从而降低了文件的大小。

答案:

WAV实际上是一种未压缩的音频编解码器。MP3是一种压缩格式。

在您的示例中,您将“向后”转换为更大的文件大小。您的文件已经是MP3;因此它们不需要进一步的编解码器压缩。

此外: MP3是一种“有损”的压缩格式,因此您可以而不是恢复压缩中删除的信息。由于这个原因,您根本不应该从MP3转换为WAV (音频质量开始迅速下降)。确保所有音频处理首先使用未压缩格式完成,然后作为最后一步转换为有损格式。

票数 2
EN

Stack Overflow用户

发布于 2016-04-23 14:20:26

首先,检查音频比特率不是太大。用于不同目的的典型比特率:

  • 32 32kbit/s:无线电质量好吗
  • 48 48kbit/s:长篇演讲播客的通用速率
  • 64 64kbit/s:正常长度演讲播客的通用速率
  • 96 96kbit/s:调频广播质量
  • 128 Most /s: MP3音乐最常见的比特率
  • 160 this /s:音乐家或敏感听众喜欢这个而不是128 this/s。
  • 192 radio /s:数字无线电广播质量
  • 320 from /s:几乎与CD没有区别。
  • 500 such /s-1,411 such/s:无损音频编码,如线性PCM

因此,对于语音来说,48 kbit/s通常就足够了。

其次,你应该使用比AIFC更好的压缩编解码器。有关详细信息,请检查此链接http://soundexpert.org/encoders-48-kbps,但AAC编解码器始终是最好的。

其他编解码选项(采样率、比特深度等)并不那么重要,通常您应该将它们保留为默认的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36386834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档