小弟初学directshow视频采集,在使用Graph edit做模拟时,使用filter chain如下.
|capture filter|->|smart tee-capture pin|->|ffdshow video encoder|->|file writer|将视频文件写入硬盘,
最后在Graph edit中配置了ffdshow encoder里面的属性之后,录制下来的视频文件在使用暴风影音播放的时候不能显示视频的时间长度,而且在时间轴上不能随意拖动,请问各位大侠这个问题是什么原因引起的.
另外,请问ffdshow video encoder的配置API该如何配置,比如我需要在程序中通过调用API来设置ffdshow encoder的编码类型该如何调用,如果有这方面的资料请不吝赐教.
------解决方案--------------------------------------------------------
encoder之后需要接AVI Mux Filter,后面才接file writer
ffdshow video encoder的配置据我所知只能调用它的属性页来实现