
音频优化(简短版本)
发布日期:2021-05-20 02:22:53
浏览次数:11
分类:精选文章
本文共 642 字,大约阅读时间需要 2 分钟。
音频资源导入后采用以下设置:
内存开销影响音频资源加载性能。Imported Size表示在内存中加载的音频大小,直接决定了对内存的占用量。
CPU开销主要取决于加载方式。LoadType的设置将决定资源在播放过程中的处理负载:
- Decompress On Load:在加载时立即解压,资源占用内存较大,但对CPU开销较小。
- Compressed In Memory:加载时采用压缩格式,播放时解压至内存中。这种方式内存占用较小,但CPU负载较大。
- Streaming:加载时不存入内存,直到播放时才逐步读取至内存中。在内存占用和CPU开销上均为最大值。
压缩格式的选择直接影响音质与资源占用。Compression Format有以下几种选择:
- PCM:未压缩格式,音质保持最高,内存占用较大,CPU开销最低。
- ADPCM:相较于PC常用的格式(如3.5:1),在运行时占用内存较少,对音质有一定损耗。
- Vorbis/MP3:高压缩比的常见格式,在保证音质的前提下,压缩效率更高,但音质损耗更为严重。
基于音频使用场景进行设置建议:
- 背景音乐采用Compressed In Memory模式配合Vorbis/MP3格式。这种方式在内存占用与音质之间达到了平衡。
- 经常使用的短音效建议使用Decompress On Load模式配合PCM格式。这样在加载时就立即解压,保证快速播放。
- 一般音效可以采用Compressed In Memory模式配合ADPCM格式,兼顾音质与文件体积。
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月12日 04时47分10秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
adb通过USB或wifi连接手机
2019-03-11
JDK9-15新特性
2019-03-11
TreeSet、TreeMap
2019-03-11
JVM内存模型
2019-03-11
可变长度参数
2019-03-11
3、条件查询
2019-03-11
cordova打包apk更改图标
2019-03-11
GitHub上传时,项目在已有文档时直接push出现错误解决方案
2019-03-11
文件系统的层次结构
2019-03-11
vue(渐进式前端框架)
2019-03-11
vscode设置eslint保存文件时自动修复eslint错误
2019-03-11
Remove Extra one 维护前缀最大最小值
2019-03-11
Linux操作系统的安装与使用
2019-03-12
C++ 继承 详解
2019-03-12
OSPF多区域
2019-03-12
Docker入门之-镜像(二)
2019-03-12
去了解拉绳位移编码器的影响因素
2019-03-12
无法初始化Winsock2.2处理
2019-03-12
vMotion 操作失败进度卡在14% ,报错: Operation Timed out
2019-03-12
重置UAG Application admin密码
2019-03-12