我的iphone项目中有3000个小型音频文件。文件大小通常在1kb到50kb之间。我将所有文件复制到一个目录,我可以播放它们。为了减少项目规模,我该怎么办?如何将文件压缩到zip文件,然后在第一次运行时在iphone上解压缩?有没有办法将所有这些文件组合起来并从一个文件中播放?什么是理想的解决方案?
答案 0 :(得分:1)
如果您的文件是mp3,那么通过压缩它们几乎不可能使它们变小。实际上,mp3是一种允许您获得非常高压缩率的格式。
你可以做的是减少编码,你可以获得实质性的收益。例如,如果你的文件是256kbps,你可以转到192或128 ...另一个提供巨大优势的选项是将文件转换为单声道音频文件。
我并不是说所有这些都可以合理地为您的应用程序完成,它们只是选项。
无论如何,我不会太担心20MB,你肯定可以将所有这些文件保存在应用程序的资源目录中。