如何在 OS X 中从 .aif 文件转换?

如何在 OS X 中从 .aif 文件转换?

我有这两个 .aif [AIFF-C 音频] 文件,需要在 macOS 10.11(El Capitan)中将它们转换为更轻的格式。

在 Audacity 中导出为任何格式似乎都只会产生刺耳的静电噪音。

  • http://audino.us/site/assets/files/1229/54_wores.aif

  • http://audino.us/site/assets/files/1227/band_practish.aif

如何才能成功地将这些导出为另一种音频文件格式(最好是无损的)?

答案1

简短答案

AIF 文件使用 IMA 4:1 音频编解码器压缩,Audacity 无法打开这些文件。因此,Audacity 只是将文件作为压缩文件加载,而根本不解压它们。在“QuickTime Player 7”中打开相关的 AIF 文件,然后将其导出为您想要的任何其他格式。

长答案

我刚刚下载了您的两个 AIF 音频文件,并在 macOS 10.12.6 (Sierra) 中打开它们,在 QuickTime 中播放完全没问题。但如果我将它们加载到 Audacity (2.1.2) 中,播放立即就变成了一堆静态噪音。非常奇怪。

在“QuickTime Player 7”(在 Mac OS X 中仍然可用,位于“应用程序 > 实用程序”目录中)中打开文件,显示 AIF 文件的格式为 IMA 4:1。这是一种压缩音频格式,所以我猜 Audacity 出于某种原因加载了文件而没有真正解压它。因此播放时会出现大量静电噪音。

因此,在“QuickTime Player 7”中打开文件后,我转到“文件 > 导出…”,并使用默认设置将要导出的文件设置为“声音到 AIFF”。请务必使用新名称保存文件,以免覆盖源 AIF。

生成的 AIF 显示 16 位整数(Big Endian)格式,这是一种未压缩的格式,可以直接加载到 Audacity 中,也可以导出为您希望的任何格式。

话虽如此,你当然可以直接从“QuickTime Player 7”本身导出,但我一直觉得 Apple 在该播放器中的导出选项有点限制。因此,我给你的最佳建议是解压并在其他工具中使用它。

相关内容