首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帧率与采样率

帧率与采样率
EN

Stack Overflow用户
提问于 2013-10-25 20:09:42
回答 3查看 17.9K关注 0票数 17

采样率和帧率有什么不同?我试着检查一首歌,发现使用java.They的采样率和帧率具有相同的值,这让我感到困惑。

框架不是由很多样本组成的吗?

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-10-25 20:27:55

阅读documentation

采样率=样本数/秒

Frame =每个通道的1个样本(PCM)

帧大小=样本大小*通道

帧速率=帧/秒。

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

票数 21
EN

Stack Overflow用户

发布于 2013-10-25 20:23:50

来自:http://www.jsresources.org/faq_audio.html#frame_rate

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

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

票数 16
EN

Stack Overflow用户

发布于 2019-09-20 11:04:15

查看Java代码javax.sound.sampled.AudioFormat.java252

代码语言:javascript
复制
frameSize 

    ((sampleSizeInBits + 7) / 8) * channels

何时与http://soundfile.sapp.org/doc/WaveFormat/不同

代码语言:javascript
复制
BlockAlign == NumChannels * BitsPerSample/8

我不明白为什么要用+ 7

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19589496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档