視頻處理控件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 下載

相關文章
相關標籤/搜索