当前位置: 代码迷 >> 多媒体/流媒体开发 >> 请教如何编程获取MPEG1文件的 比特率(bit rate) 信息
  详细解决方案

请教如何编程获取MPEG1文件的 比特率(bit rate) 信息

热度:2302   发布时间:2013-02-26 00:00:00.0
求助:请问怎么编程获取MPEG1文件的 比特率(bit rate) 信息
我现在想获取mpeg1文件的比特率。但对mpeg1文件组织格式不太了解,望高手指教。    
部分文件能获取到,规则是文件视频序列开始(00     00     01     B3)后第5个Byte开始取18bit的值,再将这个值乘以400。但这个规律并不适合所以文件。    
还望各位多多指教!

------解决方案--------------------------------------------------------
视频压缩基本上每帧的长度都是不固定的,这和音频差别非常大!
所以计算视频的码率只能自己统计了,算出每帧的长度,然后自己计算好了!
每秒25帧或30帧,把连续这么多帧的长度加起来,一除不就搞定了?
  相关解决方案