ZD屏幕录像SDK是一个用原生C++代码编写的软件开发库,用于将计算机屏幕和声音实时录制成视频,而不会使系统卡顿。它为C#、VB.NET、Visual C++、Delphi、C++Builder等各种编程语言提供了一套快速、可靠、功能丰富且易于使用的x86/x64 API编程接口。它还包含了5种编程语言完整源代码的示例项目,可帮助您快速入门。通过使用ZD屏幕录像SDK,您可以在几分钟内将专业的屏幕录制功能添加到您自己的项目中,轻松构建高度定制化的屏幕录制软件。
区域录制
窗口录制
全屏录制
游戏录制
摄像头录制
录扬声器音频
录耳机音频
录麦克风音频
录线路输入音频
画面动态缩放
动态录制区域
GPU硬件加速
鼠标特效
水印徽标
直播推流
屏幕截图
MP4视频输出
AVI视频输出
FLV视频输出
MP3音频输出
WAV音频输出
PNG格式截图
BMP格式截图
JPG格式截图
与其它使用简单GDI BitBlt录屏技术的屏幕录制SDK/应用程序相比,我们的ZD屏幕录像SDK通过利用Windows Vista/7系统的桌面窗口管理器(DWM)挂钩录屏技术、Windows 8/10/11系统的DXGI桌面复制技术以及电脑游戏中的Direct3D/OpenGL挂钩录屏技术来实现了更高的屏幕捕获帧率和更少的系统卡顿,尤其是在录制高分辨率屏幕时。
我们已经研究和开发屏幕录像技术十余载,并还在不断改进中。虽然我们的ZD屏幕录像SDK有超过5万行的C++源代码,但它们都是经过精心编码和测试的。我们同样基于此SDK的屏幕录像机软件已有一百多万用户,且用户发现的bug都已全部修复。时至今日,此SDK已经进化得非常稳定可靠。
使用我们的ZD屏幕录像SDK构建的应用程序非常简洁精干。它不依赖于.NET框架、Visual C++运行时组件、Java 运行时组件或任何其它原始Windows系统不自带的运行时组件,并且无需注册任何组件,因此很容易打包再分发。它甚至可以在2007年发布的古董级操作系统Windows Vista上完美运行。如今具有如此毫不妥协兼容性的SDK/应用程序是凤毛麟角了。
如果您是高级程序员,从头开始实现一个基本的屏幕录制功能可能并不难,但如果您想让屏幕录制功能达到实用水平,那就完全不同了:您可能会发现在捕获屏幕时有严重的系统卡顿,编码视频时CPU使用率极高和大量丢帧,录制的视频中的音频/视频不同步以及许多其他棘手的问题。您可能需要花费大量时间来解决这些问题,而调试可能会花费更多。想想看:我们的ZD屏幕录像SDK有超过5万行的C++源代码,并且我们已经在它上面花了5年多的时间。因此,直接使用我们的ZD屏幕录像SDK,轻松快速地完成您的工作,节省您的时间和金钱,就是这么简单!
是的,您可以在获得我们的ZD屏幕录像SDK的商用许可证后这样做。录屏软件市场蛋糕不小,大家可以一起分享和做大它。录屏技术有很多不同的应用场景,我们不可能全部覆盖到,所以我们鼓励开发者使用我们的ZD屏幕录像SDK开发各种各样的软件以满足潜在的应用场景并从中获利。
不,我们不收取版税。使用我们的ZD屏幕录像SDK构建的所有软件都是免版税的。
使用免费版ZD屏幕录像SDK录制的视频上会添加无法去除的水印,并且使用免费版ZD屏幕录像SDK构建的软件不得用于商业用途,不可再分发。付费版ZD屏幕录像SDK不会在录制的视频上添加水印,使用付费版ZD屏幕录像SDK构建的软件可获得商用和再分发许可。各版本SDK的详细区别可见价格表。
是的,我们有。在ZD屏幕录像SDK文件包的 src 文件夹中包含5种不同编程语言的完整源代码的示例项目,包括C#、VB.NET、VC++、Delphi和C++Builder的示例项目。通过阅读这些有良好注释的源代码,您可以快速了解如何调用ZD屏幕录像SDK最常用的API编程接口。
有的。在ZD屏幕录像SDK文件包中有一个 使用手册.chm 文件,它包含了不同编程语言的快速入门指南以及所有SDK API编程接口的详细说明。同时我们还提供了SDK API参考手册的在线版本。