视频处理控件TVideoGrabber如何对屏幕进行录制/压缩

TVideoGrabber能够对屏幕进行录制和压缩,本文来详细的说明在多种状况下TVideoGrabber是如何实现屏幕的录制和压缩。 html

屏幕录制 ide

当VideoSource = vs_ScreenRecording时,就能够启用屏幕录制,而后就能够应用视频捕捉设备的全部的预览和录制功能: spa

——调用StartPreview,开始预览 视频

——调用CaptureFrameTo进行捕捉 htm

——动态压缩或是在捕捉以后 blog

——当启用了帧捕捉以后,就机进行视频处理、图像和文本叠加 ip

经过用ScreenRecordingWithCursor能够启用或是禁用光标。 get

经过ScreenRecordingLayeredWindows属性能够启用分层捕捉窗口(好比浮动或是透明册窗口)。 it

若是屏幕的某些区域不能够正确记录的话,能够尝试启用或是禁用。 扩展

ScreenRecordingThroughClipboard属性。

使用Windows媒体屏幕编解码器对WMV屏幕录制压缩

>>>示例代码

 

经过使用第三方编解码器进行AVI 屏幕录制压缩

>>>示例代码

 

当可用的显示器超过1个时,能够指定监视器来录制:

若是超过一台显示器是可用的,经过ScreenRecordingMonitor属性来指定用于录制的监视。

器。

——设置ScreenRecordingMonitor = 0(默认值),来录制默认的监视器

——设置ScreenRecordingMonitor = 1,来录制第二个监视器,并依此类推

录制可扩展的桌面

只是须要简单的设置ScreenRecordingMonitor = -1,就会跨全部的显示器录制整个的可扩展的桌面。

备注:

预览或录制视频显示的帧率是经过FrameRate属性指定的。

——当录制全屏的时候,建议使用一个低帧率来防止帧丢失。

——当启用了ScreenRecordingThroughClipboard时,在预览和录制期间剪贴板会不间断的进行刷新。

TVideoGrabber 下载

相关文章
相关标签/搜索