如何将 AAC(.m4a)音频文件解码为 WAV?

如何将 AAC(.m4a)音频文件解码为 WAV?

您如何将 AAC 文件转换(解码)为 WAV 格式?(或者,如果您愿意,如何将它们解码并重新编码为 MP3 或 Ogg Vorbis?但 WAV 就足够了,因为我已经有很好的 WAV ➔ MP3/Ogg 转换工具。)

我主要对 Mac 或 Linux 解决方案感兴趣,但也欢迎提及 Windows 解决方案。

(用例:我有一些用 iPhone 录制的语音备忘录(“Apple 无损音频文件”),我想以比 AAC 更常见的格式分享。)

答案1

最简单的方法可能是使用 iTunes。在您的偏好设置中,转到导入设置,选择“使用 WAV 编码器导入”。然后您可以右键单击任何 AAC 歌曲并选择“创建 WAV 版本”。您应该能够一次选择一组文件并批量对它们执行此操作。

注意:完成后,不要忘记将导入设置切换回 AAC,假设您仍然想使用它。

答案2

在 Ubuntu 上,我在命令行上使用 avconv:

avconv -i input.m4a output.wav

您也可以使用相同语法的 FFmpeg,只需用 替换avconv即可ffmpeg


这可以处理目录中的每一个 M4A,结合为了环形:

Linux:

for f in *.m4a; do avconv -i "$f" "${f/%m4a/wav}"; done

Windows(直接在命令提示符中):

FOR %G IN (*.m4a) DO avconv -i "%G" "%~nG.wav"

Windows(在批处理文件中):

FOR %%G IN (*.m4a) DO avconv -i "%%G" "%%~nG.wav"


如果你想要一个 GUI,你可以考虑温控器,它是 FFmpeg 的 GUI。

答案3

ffmpeg -i inputFilename.m4a OutputFilename.wav

进一步了解ffmpeg命令直接转换为所需格式(mp3 / ogg / aac,..)

答案4

在 Ubuntu 中,我使用声音转换器(只需在 Ubuntu 软件中心搜索它)。

相关内容