【发布时间】:2015-06-12 05:47:06
【问题描述】:
我尝试使用比特率和文件大小来计算 mp3 持续时间,经过一番搜索后我找到了这个公式:
(mp3sizeInByte*0.008)/bitrate
我正在使用mp3sizeInByte*0.008 将字节转换为 Kbits。
但它不是那么准确,结果与实际 mp3 持续时间相比有几秒钟的差异。
我想知道这个正确的公式吗?
【问题讨论】:
-
我在您的帖子中没有看到问号,但无论如何您如何获得比特率的价值?文件是如何编码的?
-
@helrich 我正在使用 ffmpeg 提取 mp3 元数据。
-
即使使用 CBR,有效比特率也会有所不同。 See here 了解更多信息。总体而言,如果几分钟的 mp3 关闭几秒钟,那仍然是相当不错的。我真的会考虑解析 ID3 标签以获取您想要的信息。
标签: mp3