求一个directshow控制录像时间的编程思路
求一个directshow控制录像时间的编程思路
现在我用directshow开发的视频程序功能已经完善了...但还要加一个功能就是视频录像时间的控制...我的要求如下:
在开启视频预览后,程序处于准备录像状态,当按下开始录像按钮后,程序应该将此刻前10秒钟的视频保存到指定视频文件中...
我一直不知道这种功能应该用什么算法...以前用截帧处理帧的方法实现过...但是获得不了很好的视频效果...而且感觉方法很笨...我想知道有没有特定的directshow方法实现这一功能...或者通过MFC或API的什么方法处理...
麻烦大家帮帮我...这功能困扰我半年多了...