Unity中的音频格式

作者: ZeroTryTryTry | 来源:发表于2018-03-20 22:57 被阅读86次

    日常使用中常见的音频格式

    • WAV:微软公司开发的一种声音文件格式
      特点:简单的编/解码、普遍的认同/支持以及无损耗存储,目前Windows上最流行的声音文件格式
    • AIFF:是APPLE公司开发的一种音频文件格式,被MACHINTOSH平台及其应用程序所支持,属于QuickTime技术的一部分
    • MP3:是MPEG标准中的音频部分,大小只有WAV文件的1/10,是一种有损压缩数字音频格式
    • MIDI:用于记录声音的信息,主要用处是在电脑作曲领域
    • WMA:音质要强于MP3格式,压缩率可以达到1:18,由微软开发,具有强的保护版权的能力
    • OGG:是一种新的音频压缩格式,有点类似MP3等现有的音乐格式,但有一点不同的是,它是完全免费、开放和没有专利限制的。

    Unity中使用的音频格式

    Unity中的音频文件分为两类:原生的音频或者是压缩的音频

    • 压缩的:压缩声音是通过从编辑器导入设置选择compressed选项,音频数据将很小,但在播放时会消耗CPU周期来解码
    • 原生的:对于短音效使用未压缩音频(WAV,AIFF)。音频数据将较大,但是声音在播放是不需要解码

    Unity支持导入以下格式:.aif,.wav,.mp3和.ogg

    格式 Mac/PC上使用压缩格式 移动平台上使用的压缩格式
    MPEG Ogg Vorbis MP3
    Ogg Vorbis Ogg Vorbis MP3
    WAV Ogg Vorbis MP3
    AIFF Ogg Vorbis MP3

    音频在移动平台上的支持细节

    • iOS
      在移动平台上的压缩音频以MP3格式编码,以在解压缩时占用更少的CPU资源。
      出于性能方面的原因音频剪辑可以使用苹果的硬件编解码器进行播放。要启用它,在音频导入器(Audio Importer)下的"硬件解码(Hardware Decoding)"复选框勾选上。请注意,同一时间只能有一个硬件音频流解压缩,包括背景的iPod音频。

    • Android
      在移动平台上的压缩音频以MP3格式编码,以在解压缩时占用更少的CPU资源。

    相关文章

      网友评论

        本文标题:Unity中的音频格式

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