AMCAP VB2005视频捕获示例
VB2005 的 AMCAP 源文件,蛮适合用来研究视频捕获这块,是在 WinCE6.0 上折腾多媒体项目的朋友。AMCAP 本身不复杂,但该有的功能它都有,像视频预览、设置设备、保存录像等等,全都靠DirectShow
撑起来的。你要是想自己搞个简版监控或者摄像头工具,这套源码就挺能派上用场。
压缩包里东西还挺全:.vb
文件是主程序,.h
、.cpp
也有,虽然是 VB 项目,但有点混搭。项目文件是.vbproj
,拿来就能在Visual Studio 2005
里打开,响应也快,配置基本不用动。
DirectShow这套东西,多人一听就头大,但其实搞懂几个核心组件就好:Filter Graph管视频流的线路,Capture Filter是连接摄像头的开关,Video Renderer管显示。源码里都有用上,结构也比较清晰,适合边看边改。
多线程那块也有体现,视频预览不卡顿,全靠线程跑得顺。还有像事件、文件保存这些,写得不啰嗦,逻辑清晰。你要是对AVI
录制、设备切换有兴趣,也能直接照着改。
如果你正好在搞WinCE
设备、嵌入式摄像头,或者想学点DirectShow
视频,这份资源真心不错,直接上手,少走弯路。
amcap908.rar
预估大小:2个文件
amcap
文件夹
amcap.ini
1KB
amcap.exe
220KB
93.11KB
文件大小:
评论区