就是用户指定影像的时间范围,然后将该段视频另存成avi?
怎么实现?

解决方案 »

  1.   

    用directX可以,具体的使用方法...
      

  2.   

    用directshow吧,具体可以参考
     http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=107886&forum_id=28
      

  3.   

    DXSDK\Samples\C++\DirectShow\Capture\AMCap
    通过设定图片的区域来采集!
      

  4.   

    我下载的dxsdk下没有directshow目录!
      

  5.   

    从原文件一祯一祯的读取,到指定位置后再将每祯图像连续存储到文件形成影像
    这样行不行?
    可以!
    用AVIStreamGetFrame可以读取出来每一帧.
    用AVIStreamWrite可以将每一帧写入,不过你要先建立一个stream
    具体看MSDN里面的AVIFile部分