当前位置: 首页 > article >正文

【Unity优化(一)】音频优化

整理资教程:https://learn.u3d.cn/tutorial/unity-optimization-metaverse

1.音频优化

音频一般不会成为性能瓶颈,是为了节省内存和优化包体大小。

1.0 文件格式和压缩格式

原始音频资源尽量采用WAV格式。
移动平台音频尽量采用Vorbis压缩格式;
IOS平台或不循环的声音可以选择MP3格式;
简短常用的音效,可以采用解码速度快的ADPCM格式(PCM为未压缩格式)
在这里插入图片描述

1.1.启用单一通道设置Force to Mono。(非双声道音频)

将双声道音频改为单声道。
![![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/7683d12223bb4fa3973842fc54474ed2.png)

1.2.修改音频文件采样率,移动平台建议22050HZ

在这里插入图片描述

1.3.加载类型

Load Type:
1.Decompress On Load 适用于小于200kb的音效文件;
2.Compressed In Memory 大于200kb文件或超过5s的音频
3.Streaming 背景音乐或较长音频,虽然会有额外CPU花销,但节约内存且不卡顿

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/3402b8bae0e6416b989939ddacf34a78.png

1.4静音时,不要简单将音量设置为0,应销毁音频组件,将音频从内存中卸载。


http://www.kler.cn/a/229902.html

相关文章:

  • vue3实现自定义导航菜单
  • 【逐行注释】自适应观测协方差R的AUKF(自适应无迹卡尔曼滤波,MATLAB语言编写),附下载链接
  • 详谈面试题:Vue、React为什么使用虚拟DOM
  • 导入100道注会cpa题的方法,导入试题,自己刷题
  • 英语知识网站开发:Spring Boot框架应用
  • Unity版本使用情况统计(更新至2024年11月)
  • HarmonyOS 鸿蒙应用开发(九、还是蓝海,如何贡献第三方库)
  • 图像异或加密、解密的实现
  • 鸿蒙4.0.0 安装minitouch
  • 1、将 ChatGPT 集成到数据科学工作流程中:提示和最佳实践
  • 【EI会议征稿通知】2024年数字化社会与人工智能国际学术会议(DSAI 2024)
  • 【大模型信息抽取】KnowLM:知识图谱 + 大模型,实现更有效的信息抽取和知识管理
  • linux下 Make 和 Makefile构建你的项目
  • curl命令忽略不受信任的https安全限制
  • 构建高效可靠的数据血缘技术架构-文字解说
  • Vue3 中的各种ref
  • 30道前端基础知识快问快答
  • Redis——高级主题
  • Objective-C中对象与对象之间的关系
  • 基于DFS、BFS解决迷宫问题
  • 【Java数据结构】单向 不带头 非循环 链表实现
  • Langchain ZERO_SHOT_REACT_DESCRIPTION的使用
  • springboot war包部署 和jar包部署
  • Linux中共享内存(mmap函数的使用)
  • 【技术预研】StarRocks官方文档浅析(4)
  • Linux命令:traceroute命令