简化MFC版amcap

一、问题的提出

开始学习并熟悉DirectShow,最好的范例就是AMCap,因为它提供了两套Dshow最基本的代码模型:预览与捕获,并实现了显示设备属性页和流控等一系列技术,并且很多硬件捕获把它附加为软件,以便可以察看自己硬件的预览效果。

AMCapDirectX安装包内,安装后的路径为:XXX:/DXSDK/Samples/C++/DirectShow/Capture/AMCap

AMCap是基于Win32的,很多代码实现与MFC不同,并且测试实例是基于对话框,所以需要对代码做一些改动。

 

二、效果图

三、示例实现与实现功能

实现:

1.    预览

2.    捕获为位图

3.    捕获为AVI

4.    视频源

5.    视频格式

6.   

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
AMCap 全功能珍藏(即:AMCap 9.08 (Build 63.4) Jedi1029 汉化) 众所周知,AMCap 可用于摄像头预览、照相、录像,调节亮度、对比度、饱和度,……等等。 大多数摄像头驱动都自带 AMCap,且本众多,其中: AMCap 9.00 及以前的本是由微软公司开发的,在微软的C语言软件开发包里提供有源代码。请参考http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=12518; AMCap 9.00 以后的本是由法国人 Noël Danjou(诺埃尔·丹茹)2004 年起定制的 AMCap 增强,增加了:隐藏菜单栏、窗口置顶、全屏……等功能。请参考http://noeld.com/programs.asp?cat=video#AMCap。 经本人(周星骋)两个星期的耐心测试,发现只有 AMCap 9.08 (Build 63.4) 及以前本无需注册、无使用限制、无权黄线,连续照相、录像15分钟以上无注册提示(本人亲测3个多小时不间断)。 低于 9.08 (Build 63.4) 的本没有隐藏菜单栏、窗口置顶、全屏……等功能; 高于 9.08 (Build 63.4) 的本(哪怕是 9.08 (Build 68.2) )都需要注册,否则使用有限制。 这里提供的就是由 Noël Danjou 定制的、无需注册、无使用限制、无权黄线、真正全功能的最高本 9.08 (Build 63.4),网上没有找到其英文原,只有 Jedi1029 汉化的本,不过从一篇帖子http://bbs.hanzify.org/read-htm-tid-27164.html可以看出 Jedi1029 的敬业精神,所以 AMCap 9.08 (Build 63.4) Jedi1029 汉化是可以信赖的。 现今报名考试等经常要在网上照相,用 AMCap 来调节照相效果再好不过了,方法是: 让AMCap窗口“总在最前” → 关闭“预览” → 调用“视频捕捉过滤器(即亮度、对比度、饱和度等) → 然后边调节边进行网上照相。 AMCap 还可用于 Windows 7 显示摄像头,将此软件复制到“C:\用户\本机用户名\Appdata\Roaming\Microsoft\Windows\Network Shortcuts”(先要勾选“显示隐藏的文件、文件夹和驱动器”),然后在“我的电脑”里就能看到摄像头→双击打开它→选项→预览。 AMCap 部分快捷键: 录像 Ctrl+C 拍照 Ctrl+L 菜单栏开/关 F11 窗口置顶开/关 F12 全屏开/关 Alt+Enter 如果你还在因为 AMCap 需要注册、有权黄线、15分钟后关闭……等限制而苦恼,请下载并珍藏“AMCap 全功能珍藏”(即:AMCap 9.08 (Build 63.4) Jedi1029 汉化)。 周星骋 搜集整理 二〇一一年十月八日

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值