根据前两篇文章的分析,帧分为标签帧和数据帧,MP3文件类型是根据数据帧的类型来分的,文件类型如下表:
位率相等(Constant BitRate) |
CBR Mp3文件 |
位率不等(Variable BitRate) |
Xing Mp3文件 |
VBRI Mp3文件 |
一、如何判断一个Mp3文件的类型,CBR文件,VBRI文件还是Xing文件
以功能流程图的形式:
二、文件播放时长的计算问题。
区分了文件类型就可以计算Mp3文件的播放时长了。
1.CBR文件的时长计算(duration)