现有mpeg1格式文件,长度约2小时。我想通过vb编程提取总的帧数,能实现吗?应该用什么函数,或如何实现,请指点一下啊!!!

解决方案 »

  1.   

    用什么编程不是问题,问题是你得清楚MPEG编码规则.这个和VB无关.
      

  2.   

    查到一个方法,可以试试.VB可以通过Windows 自带的Netshow中OCX空间识别MPEG-1的信息。如果需要支持 MPEG-2(VOB、DVB)就需要自己编写专门的库。 另外AC3、DTS需要特殊处理才能识别,因为大部分地址和MPEG Audio格是很相似。
      

  3.   

    用WMP6.4控件应该有这个属性吧