WAV 文件和 M4A 文件有啥区别?

Posted

技术标签:

【中文标题】WAV 文件和 M4A 文件有啥区别?【英文标题】:What is the difference between a WAV file and an M4A file?WAV 文件和 M4A 文件有什么区别? 【发布时间】:2019-10-31 15:33:59 【问题描述】:

我希望将一些音频文件转换为频谱图。我想知道 m4a 和 wav 文件之间有什么区别。如果我有两个相同的录音,一个保存为 wav,另一个保存为 m4a,两者的频谱图表示会有所不同吗?

【问题讨论】:

您的结果应该大致相同... wav 未压缩,因此不会有损,因此在转换成和转换出 wav 格式文件期间会保留所有信息,而 m4a 使用有损的 aac 编解码器所以文件小于 wav ... aac 用来减少所需空间的一个技巧是丢弃人们无法识别的音频信息 【参考方案1】:

WAV 和 M4A 都是容器格式,可以选择音频数据在文件中的编码和表示方式。 WAV 文件有一个音轨,具有多种编码选项,包括可能用于 M4A 格式的那些。然而,最常见的 WAV 是指内部有未压缩的音频,其中数据包含在 PCM format 中。

M4A 文件是 MP4 (MPEG-4 Part 14) 文件,暗示里面有一个音轨。即使它们仍然包括压缩和未压缩的编码选项,编码选项也要少得多。大多数情况下,M4A 使用AAC encoding 编码音频,这是一种有损编码。根据这种损失,大致取决于编码过程中丢失了多少信息,您的频谱图可能与基于原始数据构建的频谱图不同。

【讨论】:

【参考方案2】:

m4a 格式使用有损压缩算法,因此可能存在差异,具体取决于压缩级别以及频谱图的分辨率和深度。由于 A/D 或任何样本格式/速率转换对声音的量化,.wav 格式也可能是有损的。因此,差异可能在于本底噪声,或者是人类通常听不见(由于掩蔽效应等)的声音频谱部分。

【讨论】:

以上是关于WAV 文件和 M4A 文件有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

WAV 文件 (.wav) 和 WAVE 音频文件 (.wave) 有啥区别?

如何将 WAV 文件转换为 M4A?

请问MP3 OGG WMA WMV WAV 和AAC格式之间有啥区别啊

如何利用 iTunes 把 m4a/wav 文件转成 MP3 格式

为啥 FFMPEG 错误地将 .M4A 猜测为 WAV pcm_s16le 文件?

MP3、MID、MMF、MFM、AMR、WMA ,RM,这些格式有啥区别啊?