音频格式可供大音频文件选择

时间:2014-06-22 22:32:00

标签: ios audio core-audio avaudioplayer

哪种音频文件格式最适合用于大型音频文件?我有很多大型音频文件要在我的应用程序中使用,但它们当前的mp3大小是百分之百的

2 个答案:

答案 0 :(得分:0)

如果要在音频文件上保存更多存储空间,文件格式在文件大小上可能不会有太大变化,降低比特率(例如320Kbps到128Kbps)可以显着减小文件大小。

答案 1 :(得分:-1)

:如何使用m.s.d.n中没有详细记录的microsoft s audio compression manager?(practically it来完成它。

Windows提供专门压缩音频文件的编解码器。音频文件通常是PCM格式(WAVE_FORMAT_PCM),并使用最简单的directsound方法播放(检查msdn it`s手头,它的工作原理)

要使用directsound播放文件,因此PCM格式首先创建一个directsound对象,创建一个directsoundbuffer,然后使用保持填充缓冲区算法将PCM数据直接泵入缓冲区。

如果您希望使用编解码器,请尝试编写一个打开文件的过程,并将其传递给acm驱动程序对象,从而(de)压缩它。

ACM(音频压缩管理器)的驱动程序找到适合输入源的编解码器,然后再将其解压缩到WAVE_FORMAT_PCM,以便您的应用能够播放它。