【问题标题】:Audio sample frequency rely on channels?音频采样频率依赖于通道?
【发布时间】:2012-06-18 09:56:55
【问题描述】:

如果您的音频编码为 44100Hz,这意味着您每秒有 44100 个样本。这是否意味着一个通道或所有通道的 44100 个样本/秒?

例如,如果一首歌曲是立体声并以 44100Hz 编码,那么两个通道是否有 44100 个样本/秒(又名:每个通道 22050 个样本),或者每个通道是否有 44100 个样本(又名:每秒有 88200 个样本,44100通道 1 和 44100 通道 2)。

【问题讨论】:

  • 下面的答案都是正确的。在多声道音频(包括立体声)中,一个具有多个声道的样本有时被称为“样本帧”或简称为“帧”,有些人更喜欢使用“帧速率”一词来避免这种混淆,但在任何一种情况下,帧-rate 和 sample-rate 是一样的。
  • @BjornRoche 我认为音频帧率是平均读取数据包块的速度,与采样率无关。每个块可能有可变数量的数据包。每个数据包每个通道有 1 个样本。由于 packet-chunks 是一种编码产品,原始 pcm 没有 packet-chunks,而仅由数据包组成。

标签: audio frequency sampling channels


【解决方案1】:

是的,采样率与通道数无关,例如CD 质量音频是立体声 16 位 44.1 kHz,这意味着有两个通道,每个通道都以 44.1 kHz 采样,因此原始数据速率为 44100 * 2 * 16 = 1411200 位/秒 = 176400 字节/秒。

【讨论】:

    【解决方案2】:

    每个通道都是单独“采样”的,因此每个“采样频率”的值与通道数一样多。

    PCM(未压缩)音频的数据速率为

    sample_freq * channels * bits_per_sample / 8
    

    最常见的是 16 位采样,因此您将有 44100 * 2 * 2 用于以 44100 采样率进行立体声录音。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-04
      • 1970-01-01
      • 2011-01-06
      • 2019-02-06
      • 1970-01-01
      • 2015-07-06
      • 1970-01-01
      • 2011-09-19
      相关资源
      最近更新 更多