通过av_read_frame(pInputFormatContext, &InPack)读出的数据
那么视频文件总大小 = 所有的InPack.size + 文件头 + 文件尾
视频大小是不是可以这样算出来?
我计算了所有的InPack.size大小发现它比源文件要小一点,是不是由于没有加上文件头和文件尾呢?如果是这样那怎么样才能得到视频文件中的头和尾大小?
------解决方案--------------------
可以参考下。
http://cplusplus2012.blog.163.com/blog/static/206676268201311312318894/
实际要看需求,ASF和RA是不一样的。RA没做过,不是太清楚,ASF是自己带时间戳的。