TVideoGrabber
文章平均质量分 73
吝啬鬼TY
这个作者很懒,什么都没留下…
展开
-
如何在WPF应用程序中使用视频处理控件TVideoGrabber
WPF组件 要在WPF 中使用 TVideoGrabber 组件,需要像下面的方法来使用 VS.NET(DLL) 版本的组件: ——复制TVideoGrabber_x.x.x.x_x86.dll到c:/windows/syswow64 (1) ——复制TVideoGrabber_x.x.x.x_x64.dll到c:/windows/system32 (1) ——根据你使用的VS版本转载 2013-08-19 10:48:55 · 1090 阅读 · 0 评论 -
视频处理控件TVideoGrabber混合多个视频源(1)
其实一个或是几个作为普通的视频源使用的TVideoGrabber组件,可以进行混合来作为一个TVideoGrabber组件使用,这些普通的组件可以是视频捕捉设备或是视频剪辑等。同时这个混合的组件独立于源组件,当第一组组件持续的发送给它视频帧时,它可以停止、预览、录制、暂停等······ 但是如何进行混合,好多的朋友就不是很了解,源组件可以用以下的方式显示到混合器组件中: ——作为一个基本的“复原创 2013-09-03 10:37:09 · 911 阅读 · 0 评论 -
TVideoGrabber如何对视频/音频重新编码(2)
在前面的文中《TVideoGrabber教程:如何重新编码(1)》已经讲解了部分TVideoGrabber重新编码音频、视频剪辑的内容,下面将继续说明。 重新编码进程 重新编码开始时,OnReencodingStarted事件会发生。 在重新编码进程中,OnReencodingProgress事件会周期性的发生,报告完成的百分比。 当重新编码结束时,OnReencodingComplete原创 2013-08-28 10:09:46 · 747 阅读 · 0 评论 -
在TVideoGrabber中如何在预览时设置相机属性
在使用TVideoGrabber进行预览时,如何设置相机的属性呢?比如曝光、对比度、亮度等。 下面来看一下,如何通过编程来调整这些设置: ——通过指定VideoDevice属性(在VideoDevices列表中视频捕获设备的指数)选择视频捕捉设备 ——对每个设置调用的SetCameraControl ( ... )或SetVideoQuality ( ...)功能,来调整亮度、对比度、自动曝转载 2013-08-16 10:48:29 · 750 阅读 · 0 评论 -
第三方过滤器在TVideoGrabber中的使用
在TVideoGrabber中可以使用第三方过滤器,并可插入到预览、录制或回放流中,添加到列表里。 要在一个图像中中应用一个过滤器,需要像下面的例子中一样调用ThirdPartyFilter_AddToList。如果过滤器的文件路径在OptionalDLLPath的参数中被指定,这个过滤器就不需要用regsvr32.exe注册,就讲会直接从.AX 或 .DLL文件中加载。第三方的过滤器可以作为一转载 2013-08-14 14:04:50 · 682 阅读 · 0 评论 -
TVideoGrabber如何将网络摄像头影像实时发布到网络
在TVideoGrabber中如何将网络摄像头影像实时发布到网络?如何设置正在运行TVideoGrabber的一台电脑,同时通过另一台电脑在网络中实时的观看在线视频呢? 称发送视频流的电脑为“master”计算机,那么通过网络观看在线视频的就是“client”电脑。 首先在“master”这边,你需要选择一个免费的IP端口,确保这个端口在XP控制面板的防火墙设置上是打开的,在你的路由器或是DS转载 2013-08-15 10:58:17 · 1281 阅读 · 0 评论 -
视频处理控件TVideoGrabber如何重新编码视频
TVideoGrabber中可以让你对音频、视频剪辑进行重新编码剪辑,主要步骤如下: 1、通过指定开始和停止的时间,可以简单的剪辑视频 2、可以重新编码剪辑 ——通过指定开始和停止时间 ——使用当前音频或是视频编码器 ——通过应用任何帧采集功能(文本覆盖、图形叠加、视频旋转······) Reencoding 关于重新编码提供了如下的属性: Reencoding_SourceVi原创 2013-08-26 11:21:26 · 863 阅读 · 0 评论 -
TVideoGrabber如何并行处理多摄像头
TVideoGrabber是一款支持包括C#、.NET、VB.NET、C++、Delphi、C++Builder和ActiveX平台在内的视频处理控件,不仅可以捕捉视频,还可以作为多媒体播放器。但是在TVideoGrabber中如何并行处理多摄像头以及执行多摄像头网络流,需要执行下面的步骤: 1、通过视频输入的一个TVideoGrabber组件: 如果你有一个“true inputs”卡(on转载 2013-08-13 11:34:58 · 724 阅读 · 0 评论 -
TVideoGrabber的使用之捕捉摄像头
使用TVideoGrabber捕捉摄像头,相当容易,只需几句代码即可解决问题,首先我们新建一个工程,然后从控件面板上拉取一个 TVideoGrabber控件到窗体中,然后再在窗体上放置四个Button,分别将Caption设为播放,暂停,停止,关闭,name分别设为 BtnPlay,BtnPause,BtnStop,BtnClose将TVideoGrabber1的VideoSource的属性设置为转载 2013-08-12 14:16:29 · 714 阅读 · 0 评论 -
视频处理控件TVideoGrabber中视频捕捉设备相关问题
选择一个视频捕捉设备 首先设置 VideoSource = vs_VideoCaptureDevice来选择一个视频捕捉设备作为一个视频源。 通过指定VideoDevice属性来选择当前的视频捕捉设备,VideoDevice属性是在VideoDevices属性中的一个索引,而VideoDevices属性包含了VideoDevicesCount项目。 也可以用编程的方式原创 2013-08-21 11:27:38 · 876 阅读 · 0 评论 -
TVideoGrabber中如何设置音频捕捉设备
TVideoGrabber不仅可以捕捉视频,还可以作为多媒体播放器,并支持包括C#、.NET、VB.NET、C++、Delphi、C++Builder和ActiveX平台,本文将剖析TVideoGrabber的音频捕捉设备。 音频源 如果AudioSource = as_Default(默认值),视频捕捉设备的音频输出将会用于记录(如果这个设备公开一个的音频输出,比如一个DV camcorde转载 2013-08-20 15:35:59 · 625 阅读 · 0 评论 -
视频处理控件TVideoGrabber混合多个视频源(2)
在前面的《视频处理控件TVideoGrabber混合多个视频源(1)》一文中,已经对TVideoGrabber中混合视频源做了一些内容的说明,本文将继续前文: 用自动交替混合模式激活混合器组件 比如,混合器组件被命名为“Mixer1”,源组件命名为“Source1”、“Source2”、“Source3”。 设置 Mixer1.VideoSource = vs_Mixer 设置Mixer1原创 2013-09-04 14:03:37 · 695 阅读 · 0 评论