软件星级:4分
标签: 视频播放 屏幕录制
TVideoGrabber 10破解版是一款多功能视频播放器和屏幕录像软件。它能够从各种摄影机获取视频和音频,比较适合开发人员使用,能够极大的节省时间。
TVideoGrabber是一个视频捕获/媒体播放器组件,适用于使用C#,VB,C ++,Delphi,C ++ Builder和ActiveX兼容开发工具的开发人员。
TVideoGrabber功能强大且易于使用,可帮助您节省时间,金钱和精力,在项目中包含视频和/或音频功能。TVideoGrabber从HD USB网络摄像头,高清摄像机,DV摄像机,IP摄像机,屏幕以及用作视频源的图片中捕获和记录视频和音频流。
1、视频截取
随着TVideoGrabber SDK可以开发从USB网络摄像头,IP摄像头,可以预览应用程序和记录视频流的Blackmagic Declink,GigE相机有一个DirectShow驱动程序,包括IDS相机,巴斯勒相机,theImagingSource摄像头,OSPREY模拟采集卡,圆刚活玩家便携式/ LGP lite GL310,Elgato HD60等......
安装RTSP / RTMP / HTTP / ONVIF DirectShow源滤波器后,该产品支持ONVIF IP摄像机,允许预览摄像机流,同时将其录制到MP4 / MKV / AVI / WMV文件,而无需重新压缩H264 / H265 / MJPEG流。 可以控制ONVIF摄像机的平移,倾斜变焦(PTZ)。
在录制过程中,可以动态生成新文件以生成分段录制,而不会丢失每个文件之间的帧。
还可以用PC麦克风或另一音频捕获设备的音频记录IP摄像机的视频流。
如果已安装,我们的可选多用途DirectShow编码器几乎可以录制任何格式,最终通过NVidia NVenc或Intel QuickSync进行硬件编码。
可以将音频/视频直接流式传输到网络,或通过媒体服务器,或将多个剪辑合并为一个,将剪辑拆分为较小的剪辑并将其转码为不同的格式。
2、媒体播放器
TVideoGrabber也是一款先进的媒体播放器,可以以正常速度,更快,更慢,前进和后退播放音频/视频剪辑。
它支持通过播放列表功能无缝播放相同格式的视频片段,允许将它们作为独特的可搜索视频片段进行处理。
3、视频处理
可以在预览,录制或回放期间捕获帧,在视频帧上执行文本/图形叠加,或仅在视频窗口上执行文本/图形叠加,从另一个TVideoGrabber组件执行PIP视频,应用旋转,裁剪等视频处理。
TVideoGrabber旨在简化和全面使用,让您节省时间,金钱和精力,在您的项目中添加视频和/或音频功能。
TVideoGrabber的几个实例可以同时运行,例如在同一表格上显示视频捕获窗口和媒体播放器窗口,或者在同一表格上同时运行多个摄像机。
1、视频录制
- 基于计时器的录制(延迟启动,定时停止或定期创建新文件)
- 压缩音频和视频流,“即时”或录制后
- 录制期间暂停/恢复,可以为每个暂停/恢复创建新剪辑
- 录制时的视频预览
2、录音
- WAV / MP3 / MP4 / WMV文件
3、回放
- 播放大多数音频/视频格式(某些格式可能需要兼容的解码器)
- 播放静态图像:.bmp,.png,.jpg,.gif等...
- 轨迹栏控制
- 播放列表支持
- 以更高或更低的速度,向前或向后播放
- 快速寻求,前进或后退
4、帧捕获
- HBitmap,TBitmap,BMP和JPEG文件
- 在预览,录制或播放期间
5、直播
- 视频流或音频广播
- 从运行TVideoGrabber的平台直接上网
- 间接通过Windows Media Server上的发布点
6、运动检测
- 视频帧区域可以划分为运动检测单元,其中运动系数全局应用或应用于每个单独的单元
7、多个视频窗口
- 在同一台显示器上或多台显示器上
8、叠加和视频处理
- 多个文本和图像叠加层
- 视频轮播
- alpha混合/色度键控
9、屏幕截图/录制/流媒体
- 当前的监视器
- 跨多个监视器扩展桌面
- 由其名称或句柄标识的给定窗口
10、合并/重新编码
- 使用已安装的音频和/或视频压缩器
- 通过应用图形和/或文本叠加
- 通过从开始和停止时间提取序列
CPU:Intel Core I5或Core I7
(Core I7建议同时运行多个TVideoGrabber实例)
操作系统:Windows 7,Windows 8,Windows 8.1,Windows 10
支持IDE /开发语言:
Radstudio Delphi / C ++ Builder,C#.NET / VB .NET,Visual C ++,QT,ActiveX
1、播放大型压缩文件时播放质量下降或放慢
启用硬件加速解码:
- 从https://github.com/Nevcairiel/LAVFilters/releases安装LAV过滤器
- 对于Intel Quicksync解码,设置VideoGrabber.PlayerHwaccel = hw_QuickSync
- 用于NVidia GPU解码,设置VideoGrabber.PlayerHwaccel = hw_QuickSync
可能的值为:
hw_None(默认值)
hw_Cuda
hw_QuickSync
hw_Dxva2
hw_d3d11
2、使用Elgato HD 60进行高清拍摄质量不佳
所述Elgato HD 60包含一个硬件编码器。
使用此设备录制的最佳质量将通过以下示例代码实现:
VideoGrabber.VideoSource = vs_VideoCaptureDevice;
VideoGrabber.VideoDevice = VideoGrabber.VideoDeviceIndex(“Elgato Game Capture HD”);
VideoGrabber.RecordingInNativeFormat = true;
VideoGrabber.RecordingMethod = rm_ts;
VideoGrabber.StartRecording();