在标准的mxf Mpeg编码的电影文件中,图像帧的PTS是并不标识帧显示的绝对时间,PTS标识的是图像帧的绝对显示顺序 严格从0一次递加,
电影文件格式严格,因此可采用投机取巧的方式来计算时长,而不通过解析LTC帧来计算绝对时间(两张计算时间方式有误差,但这些误差仅计算机可详细辨识,肉眼基本可忽略 哈哈 )
电影文件从录像机录制出来之后,帧的显示间隔是严格控制的, 即 假设帧率为30FPS,那么这三十帧的时间间隔就是0.02s;因此我们可以投机取巧式的来计算时间.
我们依然假设帧率为30FPS;
那么第10000帧的显示时间为10000/30 = 333.33; 333.33/60 = 5 分钟 33 秒 (毫秒可忽略);