帧速率与采样率

2022-09-02 23:46:34

采样率和帧速率有什么区别?我试图检查一首歌,并使用java找到采样率和帧率。它们具有相同的价值,这让我感到困惑。

框架不是由许多样品组成的吗?

谢谢


答案 1

阅读文档

采样率 = 采样数 / 秒

帧 = 每个通道 1 个样本 (PCM)

帧大小 = 样本大小 * 通道

帧速率 = 帧 / 秒。

对于PCM,采样率和帧速率是相同的,因为帧由来自每个通道的样本组成


答案 2

寄件人: http://www.jsresources.org/faq_audio.html#frame_rate

对于 PCM、A 定律和μ定律数据,帧是属于一个采样间隔的所有数据。这意味着帧速率与采样速率相同。

对于像Ogg Vorbis,mp3和GSM 06.10这样的压缩格式,情况就不同了。帧是由编码器输出的数据块。通常,这些块包含多个采样间隔的信息。例如,mp3帧表示约24毫秒。所以帧速率大约是40 Hz。但是,即使在帧内也会保留原始采样率,并在解码后正确恢复。


推荐