支持的音频文件格式

  • Live 版本: 全部
  • 操作系统: 全部

大纲

介绍

Live 支持大部分音频格式。 但某些的音频文件虽然属于支持的格式,却无法导入 Live 和播放,这就需要我们对音频格式进行深入的了解。 以下四个音频文件的属性决定了是否受 Live 支持:

  1. 编解码器: 许多音频文件格式是一种”封装“格式,意味着文件扩展名不代表其音频编码方式。 例如 WAV 文件可能封装着不同格式编码的压缩音频或非压缩音频,甚至可能封装着 MP3 音频。 MP4 和 OGG 也是一种封装格式,可能包含音频或其他格式,包括视频格式,元数据(例如字幕)。
  2. 解析度: 基本上所有的音频格式支持不同的解析度。 音频文件的解析度取决于两个参数,采样频率和比特深度(压缩格式则是 kb/s)。
  3. 通道: 大多数音频文件格式不仅仅支持单声道和立体声,还支持多声道音频(-> 环绕声)。
  4. 其他: 某些音频文件,例如 .m4a 文件是从 iTunes 购买的,受到 DRM 保护。 这是一种版权保护的方法,Live 不支持 DRM 保护文件,因此无法加载到 Live 中。

支持的音频文件格式

总体来说,Live 支持 1 或 2 通道,8、16、24、32 位比特率,192kHz 以下采样率的音频文件。 WAV 和 AIFF(AIFF-C)是仅有的两种无需转换就能加载的音频格式。 其他格式都需要转换为 WAV 才能加载。 转换后的文件储存在 Live 的解码缓存中。 (解码缓存的位置可在这篇文章的 其他信息 中找到)。

支持的音频文件格式分为两大类,一是原生支持的格式,二是需要外置编解码器的格式。

原生支持的格式

这一类格式所需的编解码器已包含在 Live 中,所以不需要再安装外置编解码器。 原生支持的格式包括 WAV、AIFF、AIFF-C、FLAC、OGG Vorbis。

WAV/WAVE(Waveform Audio File 格式)
WAV 文件格式是由微软和 IBM 开发的,应用了 资源互换文件格式(RIFF)比特流技术,属于 PCM 类音频文件。 Live 支持不压缩的 WAV 文件,具体属性要求如下:

  • 8 位、16 位、24 位 integer Little Endian(整数小端序)(pcm, aflt, araw)
  • 32 位 float Little Endian(浮点小端序)
  • WAV 文件如果实际封装的是 MP3 格式,那么在 Live 中打开后 Live 会将拓展名从 .wav 更改为 .mp3。

AIFF(音频互换文件格式)
AIFF 是与 WAV 非常相似的音频格式。 由苹果公司开发,和 WAV 同属 RIFF/PCM 类音频文件。 Live 支持 AIFF 和 AIFF-C 文件,具体属性要求如下:

  • 8 位、16 位、24 位 integer Big Endian(整数大端序)和 Little Endian(整数小端序)(pcm, twos, sowt, s8)
  • 32 位 float Big Endian 浮点大端序
  • AIFF-C 文件如果扩展名为 .aifc,只有将其扩展名改为 .aif 或 .aiff 后才能加载到 Live 中。
  • AIFF 文件如果扩展名为 .snd,只有将其扩展名改为 .aif 或 .aiff 后才能加载到 Live 中。

FLAC(免费无损音频编解码器)
FLAC 音频格式是一种由 Xiph.Org 基金会开发的免费的无损压缩音频格式。 Live 支持 16 位和 24 位的 FLAC 文件。

OGG Vorbis
OGG 是一种视频和音频流的储存格式,常用于保存被压缩的 Vorbis 音频流。 由 Xiph.Org Foundation 开发。 OGG 也可以用来封装 FLAC 音频(OGG FLAC)。 但 Live 不支持这种封装模式。 Live 只支持 OGG 封装 Vorbis 音频格式(OGG Vorbis)。

需要外部解码器的格式

文件格式 MP3 和 MP4/M4A,AAC,ALAC 需要外部编解码器才能在 Live 中使用。

MP3(MPEG-1 和/或 MPEG-2 音频层 III)
MP3 是由 Fraunhofer 研究所 开发的一种有损压缩音频格式。

  • Windows:Live 使用系统自带的 DirectX 编解码器,或使用苹果的 QuickTime(仅 32 位 Live),或使用其他的 第三方编解码器
  • Mac:Live 使用系统自带的 MP3 编解码器,因此使用体验上和原生支持的格式一样。

M4A/MP4
MP4 是一种视频和音频流的封装格式。 M4A 是只封装音频的 MP4 版本。 MP4/M4A 封装的音频是有损的 AAC(Advanced Audio Coding) 格式,或无损的 ALAC(Apple Lossless Audio Codec) 格式。

  • Windows:M4A 是由苹果开发的格式,不受 Windows 支持。 因此需要在 Windows 上安装苹果的 QuickTime 才能在 Live 中打开 M4A 文件。 但需要注意苹果已经停止了对 QuickTime 的支持,因此只能在 32 位 Live 中使用 QuickTime。
  • Mac:Live 使用系统自带的 M4A/MP4(AAC and ALAC)编解码器,因此使用体验上和原生支持的格式一样。 32 位 Live 支持 16 位/44.1kHz 的 Apple Lossless Files(ALAC),64 位 Live 则支持 16 位、20 位和 32 位 ALAC。
    已知问题: 导入 24 位的 ALAC 文件会使得 Live 崩溃。

其他信息

如果你在导入压缩音频文件时遇到其他问题,请参考这篇文章: 无法读取此文件。 它可能已损坏或未获得使用许可。

解码缓存位置

Windows:C:\用户\[用户名]\AppData\Roaming\Ableton\Cache\Cache\Decoding\

Mac:Macintosh HD/用户/[用户名]/资源库/Caches/Ableton/Cache/Decoding/

上述的文件夹可能是隐藏的。 查看方法请参考这篇文章: 如何访问 Windows 和 Mac 的隐藏文件夹

如何得知一个音频文件的解析度以及所需的编解码器?

VLC Player
Windows:打开文件并确保已选中 > 在计算机键盘上按下 [ctrl][I] > 编解码器详细信息
Mac:打开文件并确保已选中 > 在计算机键盘上按 [cmd][I] > 编解码器详细信息

iTunes
Windows:打开文件并确保已选中 > 在计算机键盘上按 [ctrl][I] > 文件
Mac:打开文件并确保已选中 > 在计算机键盘上按 [cmd][I] > 文件

QuickTime
Mac:打开文件 > 按下计算机键盘上的 [cmd][I]

注意:经过我们的测试,上述软件可能无法正确显示音频位深度。 最好使用至少两种软件来查看音频格式信息。

不支持的文件格式

注意: 为了转换或分离不支持的音频文件,我们推荐使用免费软件 Audacity

  • 多通道音频文件(多通道 FLAC 文件 可以加载到 Live 中,但只会加载左前和右前通道)
  • 12 位整数 PCM
  • 32 位整数 PCM
  • 使用“PCM MU-LAW(mlaw)”和“PCM ALAW(alaw)”编码的 PCM 文件
  • 使用“GSM Audio(gsm)”和“Microsoft GSM Audio(agsm)”编码的 WAV 文件
  • 使用 ADPCM 编码的 PCM 文件,如“AIFF G.726 ADPCM Audio(g726)”或“IMA WAV ADPCM(ms)”
  • OGG FLAC(OGG 封装的 FLAC 文件)
  • Split Stereo 文件 - 请将文件保存为其他格式例如 stereo SDII(非 split),WAV 或 AIFF。 你也可以将文件分布拖入两个轨道中,并将声像调味极左和极右。

注意 :这里没有列出所有不支持的格式。 只列出了属于支持的文件种类,但因具体属性而不受 Live 支持的类型。

Ableton 为您提供了以下可供深入学习并提供帮助的资源: