.wav 文件格式的频道是啥?播放 wav 文件时是不是所有频道同时播放?
Posted
技术标签:
【中文标题】.wav 文件格式的频道是啥?播放 wav 文件时是不是所有频道同时播放?【英文标题】:What is a channel in a .wav file format?Do all channels play simultaneaously when a wav file is played?.wav 文件格式的频道是什么?播放 wav 文件时是否所有频道同时播放? 【发布时间】:2012-12-09 09:01:21 【问题描述】:我通过谷歌搜索阅读了 about.wav 文件格式,我只能想到帧是由样本(具有一些定义的位深度)组成的,而 wav 立体声文件有多个称为通道的东西...... 困惑是通道是否由帧组成? 当我播放一些音频文件时,所有频道都会一起播放吗? 如果一个通道由帧组成,所有通道的长度是否相等(按位)? 如果有人可以请回答,我在以波形播放wav文件时必须单独显示每个通道
【问题讨论】:
【参考方案1】:在 wav 的每一帧中都有通道。如果你有立体声,那么每一帧都包含两个样本(左和右)。
当我播放一些音频文件时,所有频道都会一起播放吗?是的,除非您选择只播放一个频道。然后忽略第二个通道的样本。
如果通道由帧组成,所有通道的长度是否相等(按位计算)?是的。
【讨论】:
所以你的意思是,对于一个双通道 wav 文件,首先帧 1 的两个通道将同时播放,然后是帧 2,依此类推......文件是这样逐帧播放的? 是的。但请记住,每一帧只是声音幅度的两个值。每个通道一个值。如果您将左声道值描述为 L,将右声道值描述为 R,那么在 wav 中,它将被写成 LR|LR|LR|LR|LR|LR,其中每个 LR 是一帧,对于 44khz wav 文件,每个播放 44000 个 LR 帧第二。 所以幅度与位深度(样本值)相同? 幅度是样本值。位深度是“你用多少位来描述价值”。以上是关于.wav 文件格式的频道是啥?播放 wav 文件时是不是所有频道同时播放?的主要内容,如果未能解决你的问题,请参考以下文章