Java 计算1分钟PCM记录的大小
我想计算一分钟的录音需要多少时间。我知道采样器、通道数和钻头深度 据我所知,采样率是每秒给出的样本数。位深度是一个样本中有多少位 所以Java 计算1分钟PCM记录的大小,java,audio,Java,Audio,我想计算一分钟的录音需要多少时间。我知道采样器、通道数和钻头深度 据我所知,采样率是每秒给出的样本数。位深度是一个样本中有多少位 所以 采样率=44100 bitDepth=16(每个样本2字节) 通道=2 时间=60秒 我的公式是:(44100*(16/8))*60=~5MB/分钟 但我缺少nr个通道,我不知道如何将其整合到我的公式中。我所知道的关于通道nr的所有信息是,当立体声录制时,每帧由2个样本组成,当单声道录制时,每帧由1个样本组成 请告诉我计算1分钟录音大小的正确公式。只需乘以频
- 采样率=44100
- bitDepth=16(每个样本2字节)
- 通道=2
- 时间=60秒
(44100*(16/8))*60
=~5MB/分钟
但我缺少nr个通道,我不知道如何将其整合到我的公式中。我所知道的关于通道nr的所有信息是,当立体声录制时,每帧由2个样本组成,当单声道录制时,每帧由1个样本组成
请告诉我计算1分钟录音大小的正确公式。只需乘以频道数即可 每分钟大小(字节):
这个问题似乎离题了,因为它不是一个编程问题。只需将你拥有的内容乘以频道即可count@SamDufel-请回答,以便我接受。谢谢
sampleRate * (bitDepth / 8) * channelCount * 60