我用的视频卡是 奥迈的
使用了DirectShow
也用了WDM
可是总是采集不到数据
采集到的都是类似于电视没有节目那样的全是雪花的视频
可是,如果用视频卡带的那个软件先打开一下
那么我的程序(不管是directshow的还是wdm的)就都能正常采集了
难道视频卡还需要先进行初始化?
可是不同的视频卡如何进行的初始化呢?
分不够可以加,谢谢各位
使用了DirectShow
也用了WDM
可是总是采集不到数据
采集到的都是类似于电视没有节目那样的全是雪花的视频
可是,如果用视频卡带的那个软件先打开一下
那么我的程序(不管是directshow的还是wdm的)就都能正常采集了
难道视频卡还需要先进行初始化?
可是不同的视频卡如何进行的初始化呢?
分不够可以加,谢谢各位
http://blog.csdn.net/libiegoupan/archive/2004/09/02/92547.aspx
问题没有抓到视频,我在程序中看了,视频卡能识别出来,但是就是显示的都是雪花
只要开了一个自带的那个软件再关了后,采集就可以正常运行。
就是说,采集本身没有什么问题,问题是视频卡的初始化上
所以,我就是象知道有什么方法能解决这个问题
一般来说需要设置好视频信号扫描方式、图像数据格式、视频信号制式、视频信号源的类型、晶振类型等参数。
我只用过厂家提供的SDK,没有用DirectShow开发过视频卡,没法更多地帮你了……
网上有一本书《DirectShow开发指南》可以下载,里面应该有你需要的东西。
厂家下载站不知道是不是我找错了,居然没有sdk
不过局限性,研究看看,万能的有没