美文网首页
音频优化之方法

音频优化之方法

作者: APP4x | 来源:发表于2020-11-17 23:02 被阅读0次
这是我在《Unity游戏优化 (第2版)》看的,记录一下~

了解了音频加载方式和音频格式后,如何来优化一下性能呢?

1.最小化活动音源数量
每个播放中的音频源消耗特定数量的CPU,因此禁用场景中冗余的音频源可以节省CPU周期
限制同时播放音频文件的实例数
(同时有10个脚印声和同时有20个脚印声听起来没啥区别)

2.为3D声音启用强制为单声道
启用 Force to Mono (强制为单声道)
设置后来自两个音频通道的数据混合到一个通道中,文件的磁盘和内存空间使用量有效地降低了50%
一般不给2d的用,就给两个通道实际相同的3d音频文件开启,可以节省一些空间

3.重新采样到低频
将导入的音频文件重新采样到较低的频率将减少文件和运行时内存占用
可以将 Sample Rate 设置为 Override Sample Rate,此时可以通过配置 Sample Rate 配置采样率

大多数情况,较低的设置可以减少文件的大小,不会明显降低质量。但还需要测试
(22050Hz是源于人类语音和古典音乐的一个常见采样率)

4.考虑所有压缩格式
每种压缩方式都有自己的优缺点
在适当的情况下,可以对不同的文件使用不同的编码格式

5.注意流媒体
Steaming加载类型的优点就是运行时内存成本低,因为它分配了一个小的缓冲区,文件像数据队列一样连续推入缓冲区。
但是仅限于对特别大的文件使用,需要运行时的硬盘访问
是最慢的数据访问形式之一(仅次于通过网络拉取文件)


下面是看不太懂的:

6.通过混音器组应用过滤效果以减少重复(使用FilterEffect组组件)
7.谨慎地使用远程内容流
8.考虑用于背景音乐的音频模块(Audio Module)文件

相关文章

  • 音频优化之方法

    这是我在《Unity游戏优化 (第2版)》看的,记录一下~ 了解了音频加载方式和音频格式后,如何来优化一下性能呢?...

  • 音频优化之加载音频

    这是我在《Unity游戏优化 (第2版)》看的,记录一下~ 艺术是一个非常主观的领域,由个人的意见和偏好所支配支持...

  • 音频优化之代码

    这是我在项目里用的音频格式化代码:

  • iOS APP瘦身之优化图片资源

    本文总结了优化应用中图片资源大小的几种方法,有效的使用这些方法,可以减小应用的图片资源体积。 在使用这些优化方法之...

  • iOS APP瘦身之优化图片资源

    本文总结了优化应用中图片资源大小的几种方法,有效的使用这些方法,可以减小应用的图片资源体积。 在使用这些优化方法之...

  • Jvm优化技术

    Jvm优化技术有:逃逸分析、方法内联 一:Jvm优化技术之逃逸分析 1:概念 JVM的优化技术,可以有效减少Jav...

  • 内存优化:音频性能优化

    1、重点优化对象,播放时长较长的音乐文件需要进行压缩成.mp3或.ogg格式,时长较短的音效文件可以使用.wav ...

  • 音频优化之音频格式

    这是我在《Unity游戏优化 (第2版)》看的,记录一下~ Unity支持3种音频文件的编码格式 可以通过 Com...

  • iOS性能优化系列篇之“优化总体原则”

    iOS性能优化系列篇之“优化总体原则” iOS性能优化系列篇之“优化总体原则”

  • 笔记46 | Android性能优化之优化layout的层级(一

    地址 笔记46 | Android性能优化之优化layout的层级(一)笔记46 | Android性能优化之优化...

网友评论

      本文标题:音频优化之方法

      本文链接:https://www.haomeiwen.com/subject/fwzfiktx.html