tvideograbber破解版是一款功能非常强大的视频捕捉工具和多媒体播放器;它可以快速的帮助用户解决视频应用程序开发时间过长的问题,可节省大量的时间,人力、金钱等;支出对视频的记录,视频捕捉等;包括了USB模拟捕捉设备、网络摄像机、USB摄像头、台式机等各种位图,使用非常的方便,操作也简单,是款值得信赖的软件,需要的朋友赶快将TVideoGrabber下载(教程)来使用试试吧!
软件功能
1、视频捕捉设备
TVideoGrabber能捕捉和记录多种视频捕捉设备上的视频和音频流,包括USB摄像头、USB模拟捕捉设备、网络摄像机、台式机、PCI捕捉卡等。下面列举几种TVideoGrabber支持的捕捉设备:
标准的USB webcams,如 Logitech C910 in Full HD 1080p, the Microsoft Lifecam Cinema...
IP cameras (MJPEG or JPEG格式)
HD webcams,如 Logitech C920 with native H264 to MP4 recording,
RTSP cameras in H264/MPEG4 with or without AAC audio with our optional RTSP/RTMP source filter),
专业的捕捉/渲染卡,如 the Blackmagic Decklink, AJA Kona, ...
GigE cameras with a DirectShow driver,如Point Grey cameras,
HD camcorders through firewire or USB, ...
USB analog Composite/SVideo capture devices,如EasyCap, the Hauppauge USB-Live-2, ...
PCI analog Composite/SVideo and digical capture cards,如OsPrey 210 or 440,
PCI/PCIe capture cards with hardware encoder like the Hauppauge Colossus, Sensoray 2250S, ...
2、视频预览
可以从DV摄像机、USB网络摄像头、PCI视频采集卡、电视卡、USB捕捉设备和数码摄像机(比如sony摄像机)中捕获视频内容
3、视频记录
AVI/MPEG/ASF记录
重复记录
即时或记录之后压缩视频和音频流,采用标准的视频/音频编码,比如MPEG, DivX, OpenDivX, XVid
在AVI记录的时候,可以暂停/继续。每一次暂停/继续可以增加一个新的帧
4、完全支持DV
DV时间码
DV日期和时间
发送到DV(“打印至DV”),让可以你发送音频/视频到某一DV设备中,比如DV摄像机
5、即时网络数据流(点对点视频)
通过TVideoGrabber运行的平台,直接与互联网连接
通过Windows Media Server 的公共服务器代理连接
6、多种输入支持
支持多种视频记录卡
在2x2 或者 4x4的马赛克视频或者主/从模式中,支持4开关输入和16开关输入
7、播放检测
当视频处于播放检测时,每一个视频帧被分成多个单元
每一个单元的感应可以通过一个简单的对话框调节
8、媒体播放
轨道控制
按任意速度回放
快速向前和向后快进行查找
同步播放多个TVideoGrabber工具
9、捕获帧
在预览、记录或者回放过程中捕获帧,并按照帧的次序自动保存为TBitmap, BMP 和 JPEG文件
10、视频图像处理
添加图像和图形覆盖
添加文本覆盖
反交错技术
设置视频透明度
视频旋转90° 180° 270°
自上而下和从左到右
一般尺寸和完整尺寸的反交错播放
调整亮度、对比度、饱和度和色调
颜色反白
灰度
11、预览和记录视频
支持视频文件或者来自URL的视频流
屏幕截取记录
支持显示或隐藏鼠标指针
12、裁减和缩放
对视频的某一指定区域进行视频记录
对视频的某一指定区域进行缩放
13、通过位图来制作视频
指定帧的播放速度
14、视频重编码技术
用于视频和/或者音频压缩
针对已经添加图像和/或者文本覆盖的视频
针对指定开始和终止位置的视频截取
15、双屏显示
支持2个不同的显示屏幕(比如一个小的视频窗口在显示屏上,而第二个是全屏显示)
16、TV调节
电视频道搜寻
忽略电视频段
17、视频捕获设备控制
视频尺寸
帧播放速度
视频输入
视频标准(NTSC/PAL/SECAM)
焦点
缩放
发布和撤销帧操作时,进行帧计数
软件特色
TVideoGrabber是一个视频捕捉工具和多媒体播放器,支持C#,.NET,VB.NET,C++,Delphi,C++Builder和ActiveX开发平台。
TVideoGrabber能捕捉和记录多种视频捕捉设备上的视频和音频流,包括USB摄像头、USB模拟捕捉设备、网络摄像机、台式机以及用作视频源的各种位图。
TvideoGrabber也支持带有硬件编码器的捕捉设备,如Logitech C920 (H264), Blackmagic Decklink, Hauppauge Colossus等等。
TvideoGrabber支持大多数常用的编码格式,使用本地或第三方编码解码器。你可以直接或者用Windows Media将视频/音频传输到网络上。
TvideoGrabber还是一个先进的多媒体播放器,可以实现按帧捕获视频、叠加图像和文本内容、快速或者慢速播放等其他功能。
使用方法
1、下载文件找到"MainDemo.exe"双击运行,进入软件;
2、进入软件,出现下图主界面;
3、IP cameras出现下图界面;
4、点击Audio出现下图界面;
5、点击Multipurpose Encoder出现下图界面;
6、点击Recording出现下图界面;
7、点击WM streaming出现下图界面;
使用说明
TVideoGrabber教程:屏幕录制
TVideoGrabber可以对屏幕进行录制和压缩,本文来详细的说明在多种情况下TVideoGrabber是如何实现屏幕的录制和压缩。
屏幕录制
当VideoSource = vs_ScreenRecording时,就可以启用屏幕录制,然后就可以应用视频捕捉设备的所有的预览和录制功能:
——调用StartPreview,开始预览
——调用CaptureFrameTo进行捕捉
——动态压缩或是在捕捉之后
——当启用了帧捕捉之后,就机进行视频处理、图像和文本叠加
通过用ScreenRecordingWithCursor可以启用或是禁用光标。
通过ScreenRecordingLayeredWindows属性可以启用分层捕捉窗口(比如浮动或是透明册窗口)。
如果屏幕的某些区域不可以正确记录的话,可以尝试启用或是禁用。
ScreenRecordingThroughClipboard属性。
使用Windows媒体屏幕编解码器对WMV屏幕记录压缩
当用WMV进行记录时,使用Windows媒体屏幕编解码器将会自动的进行下面的设置:
VideoGrabber.VideoSource = vs_ScreenRecording
VideoGrabber.RecordingMethod = rm_ASF
VideoGrabber.ASFProfileVersion = apv_ProfileVersion_9
VideoGrabber.ASFVideoQuality = 95
VideoGrabber.StartRecording()
或者是:
VideoGrabber.VideoSource = vs_ScreenRecording
VideoGrabber.RecordingMethod = rm_ASF
VideoGrabber.ASFProfileVersion = apv_ProfileVersion_9
VideoGrabber.ASFVideoBitRate = 2000000
VideoGrabber.StartRecording()
注意:ASFVideoBitRate 和ASFVideoQuality 是独占的,而 ASFVideoQuality 是强制性的。
如多你正在使用一个.prx文件,当使用WMProEdt.exe创建时,在编码器列表中选择屏幕编解码器。
通过使用第三方编解码器进行AVI 屏幕录制压缩
例如使用Innoheim ISCC编解码器:
9VideoGrabber.VideoSource = vs_ScreenRecording
VideoGrabber.RecordingMethod = rm_AVI
VideoGrabber.VideoCompressor = VideoGrabber.VideoCompressorIndex ("inno Screen Capture Codec")
VideoGrabber.CompressionType = ct_Video
if VideoGrabber.VideoCompressor > -1 then
VideoGrabber.StartRecording()
else
MessageBox ("screen codec not installed")
end
当可用的显示器超过1个时,可以指定监视器来录制:
如果超过一台显示器是可用的,通过ScreenRecordingMonitor属性来指定用于录制的监视。
器。
——设置ScreenRecordingMonitor = 0(默认值),来录制默认的监视器
——设置ScreenRecordingMonitor = 1,来录制第二个监视器,并依此类推
录制可扩展的桌面
只是需要简单的设置ScreenRecordingMonitor = -1,就会跨所有的显示器录制整个的可扩展的桌面。
常见问题
用TVideoGrabber剪切视频暂停时,图形不刷新
启用PlayerRefreshPausedDisplay属性即可
在TVideoGrabber的在当前的视频帧中,如何检索像素的
先对窗口截图,再从Bitmap中用GetPixel抓取。
使用TVideoGrabber 播放视频时图形不显示
禁用RecordingInNativeFormat属性;将FrameGrabber属性设置为fg_BothStreams
∨ 展开