Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audio 从kbps和大小检索音频持续时间_Audio - Fatal编程技术网

Audio 从kbps和大小检索音频持续时间

Audio 从kbps和大小检索音频持续时间,audio,Audio,我有以下数据: 比特速度:276千字节/秒 文件大小:6.17MB 频道:2 图层:3 频率:44100赫兹 如何以秒或毫秒为单位检索音频持续时间?您不能。要获得持续时间,您需要采样率(以每秒采样数为单位),还需要通道数(单声道、立体声等),以及采样长度(以字节为单位)(通常为1到3)。除非是原始音频,否则还有额外的数据需要占用一些空间。276kpbs在这里没有帮助。如果是mP3,则文件会被压缩,您不能仅通过查看文件大小来进行压缩。好的,我有两个频道和示例lenght@SalvoMattei

我有以下数据:

  • 比特速度:276千字节/秒
  • 文件大小:6.17MB
  • 频道:2
  • 图层:3
  • 频率:44100赫兹

如何以秒或毫秒为单位检索音频持续时间?

您不能。要获得持续时间,您需要采样率(以每秒采样数为单位),还需要通道数(单声道、立体声等),以及采样长度(以字节为单位)(通常为1到3)。除非是原始音频,否则还有额外的数据需要占用一些空间。276kpbs在这里没有帮助。如果是mP3,则文件会被压缩,您不能仅通过查看文件大小来进行压缩。

好的,我有两个频道和示例lenght@SalvoMatteini文件类型是什么?mp3、wav、aiff、ogg?是一个mpeg层。3你不能,你所能做的就是做一个标记。如果你能打开文件,那么你可以在标题中找到真正的未压缩长度。