.wav文件格式中的通道是什么?当播放.wav文件时,所有通道是否同时播放?

18

我通过谷歌了解了.wav文件格式,我能够理解的是帧由采样组成(某种定义的比特深度),而wav立体声文件有一个被称为通道数量倍数的东西... 混淆的是,通道是否由帧组成? 当我播放某个音频文件时,所有通道都会播放吗? 如果一个通道由帧组成,那么所有通道在长度(比特方面)上是否相等?如果有人知道答案,请回答,因为我需要在波形中单独显示每个通道。

1个回答

19

在wav文件的每个帧中都有声道。如果您有立体声音频,则每个帧包含两个样本(左声道和右声道)。

  • 播放某个音频文件时,所有声道是否都会播放?

是的,除非您选择仅播放一个声道。然后第二个声道的样本将被忽略。

  • 如果一个声道由多个帧组成,那么所有声道的长度(按位)是否相等?

是的。


那么你的意思是对于一个双通道的wav文件,首先会同时播放第一帧的两个通道,然后是第二帧,以此类推...这样逐帧播放wav文件? - Soul Enrapturer
4
是的。但是请记住,每个音频帧只有两个振幅值,一个用于左声道,一个用于右声道。如果你将左声道值描述为L,右声道值描述为R,在wav文件中它会被写成LR|LR|LR|LR|LR|LR的形式,其中每个LR代表一个音频帧,对于44khz格式的wav文件,每秒会播放44000个LR帧。 - yetihehe
因此振幅与位深(采样值)相同吗? - Soul Enrapturer
2
振幅是采样值。位深度是“用多少位来描述值”。 - yetihehe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接