ZD屏幕录像SDK

版本历史

版本 : 1.1.0.3
日期 : 2019年10月8日
更改 :
  • Fixed an issue that the capture region frame may disappear when resizing it while recording.

版本 : 1.1.0.2
日期 : 2019年7月1日
更改 :
  • Made the SDK workable with the x264vfw codec installed in user's system.

版本 : 1.1.0.1
日期 : 2019年5月27日
更改 :
  • Added a logging system to log important system info and error info that is helpful for debugging.
  • Made Windows 7 Aero screen capture not utilize GPU acceleration in order to avoid potential black screen issue.
  • Improved the screen resolution initialization routine to ensure the screen resolution can be initialized properly at any time.

版本 : 1.1.0.0
日期 : 2019年3月25日
更改 :
  • Updated the code signing certificate.

版本 : 1.0.0.32
日期 : 2019年3月5日
更改 :
  • Fixed a bug that the recording might freeze or crash when recording 4K or higher resolution screen.
  • Fixed a bug that the recording might become black screen after screen display mode is changed on Windows 8/8.1/10.
  • Fixed a bug that the webcam overlay might be lost when recording from some types of webcam devices.

版本 : 1.0.0.31
日期 : 2019年2月26日
更改 :
  • Improved the support of HD webcam devices such as Logitech Webcam C930e.

版本 : 1.0.0.30
日期 : 2019年2月24日
更改 :
  • Improved the screen capture capability on dual graphics cards hybrid Windows 10 systems.

版本 : 1.0.0.29
日期 : 2019年2月20日
更改 :
  • Made the audio recording start instantly without re-initializing the audio devices when volume level monitoring is enabled.

版本 : 1.0.0.28
日期 : 2019年1月25日
更改 :
  • Made the capture region frame adjustable during recording process.
  • Made the webcam preview window frameless and auto-placed in the proper viewing position.
  • Not to embed a webcam overlay if there is already a webcam preview window visible on screen.
  • Fixed a bug that the webcam overlay might not be rendered properly in flipping view mode.
  • Fixed a bug that a few video frames at the end of a recording can be lost if the system is busy.

版本 : 1.0.0.27
日期 : 2018年12月21日
更改 :
  • Fixed a bug that ScnLib_SelectWebcamDevice() might return FALSE even if the operation is done successfully.

版本 : 1.0.0.26
日期 : 2018年9月18日
更改 :
  • Added support to the RTMPS protocol for the live streaming feature.

版本 : 1.0.0.25
日期 : 2018年8月15日
更改 :
  • Fixed a bug that license activation may fail if there are capital letters in the license email address.

版本 : 1.0.0.24
日期 : 2018年8月7日
更改 :
  • Added version numbers to the caption of the SDK Demo application window.
  • Fixed a bug that the x264 codec might not work properly if its global settings are messed up by other programs.

版本 : 1.0.0.23
日期 : 2018年7月26日
更改 :
  • Fixed a bug that some Windows 10 multi-monitor system with dual graphics cards cannot be recorded properly (partially recorded).
  • Fixed a bug that the SDK based application might shutdown in the process of a recording when computer is restoring from power-saving state.
  • Speeded up the SDK initialization process.

版本 : 1.0.0.22
日期 : 2018年7月5日
更改 :
  • Improved the compatibility of capturing multi-monitor screens on Windows 10.

版本 : 1.0.0.21
日期 : 2018年7月2日
更改 :
  • Fixed a bug that the webcam image freezes after the webcam device is unplugged.
  • Fixed a bug that ScnLib_TakeScreenshotW() crashes if the Path string buffer isn't preserved enough space in C#/VB.

版本 : 1.0.0.20
日期 : 2018年3月7日
更改 :
  • Added an API ScnLib_AddMP4Bookmark() for adding bookmarks into current screen recording MP4 video.

版本 : 1.0.0.19
日期 : 2018年2月7日
更改 :
  • No black screen in full webcam view mode if no webcam is active.
  • Fixed a bug that might slow down the startup of the program.

版本 : 1.0.0.18
日期 : 2018年1月28日
更改 :
  • Enhanced screenshot feature supports logo and cursor.
  • Setting proper locale to make logo variables display local strings.

版本 : 1.0.0.17
日期 : 2018年1月11日
更改 :
  • Fixed a bug that recording might crash on some Windows 10 systems with 4K screens.

版本 : 1.0.0.16
日期 : 2018年1月6日
更改 :
  • Fixed a bug that recording might crash after waking from system hibernate.

版本 : 1.0.0.15
日期 : 2017年11月22日
更改 :
  • Added 2 APIs ScnLib_SetVideoKeyFrameInterval() and ScnLib_GetVideoKeyFrameInterval() to provide the ability to adjust the video GOP.
  • Made the bitrate-based quality mode output constant bitrate (CBR) stream.
  • Made the ScnLib_About() dialog display full version number.

版本 : 1.0.0.14
日期 : 2017年11月19日
更改 :
  • Improved the license validation procedure to make the SDK license validation more reliable.
  • Added the support to H.264 compatible webcam devices.

版本 : 1.0.0.13
日期 : 2017年11月1日
更改 :
  • Improved the audio recording capability for some audio drivers don't fully support system audio engine format.

版本 : 1.0.0.12
日期 : 2017年10月25日
更改 :
  • Improved the audio capture synchronization performance, less chance to produce glitches.

版本 : 1.0.0.11
日期 : 2017年10月18日
更改 :
  • Fixed a bug that calling ScnLib_Uninitialize() may raise an access violation exception in certain circumstances.

版本 : 1.0.0.10
日期 : 2017年10月13日
更改 :
  • Solved an issue that the SDK digital signature verification may fail on a fresh new system without an internet connection.

版本 : 1.0.0.9
日期 : 2017年10月10日
更改 :
  • Fixed a bug that the tooltips of the comboboxes in the settings panel don't display sometimes.

版本 : 1.0.0.8
日期 : 2017年10月6日
更改 :
  • Fixed a bug that calling ScnLib_Initialize() and ScnLib_Uninitialize() from different threads may raise an access violation exception.

版本 : 1.0.0.7
日期 : 2017年9月30日
更改 :
  • Fixed a bug that selecting a non-default audio device may cause audio recording malfunction on Windows XP.

版本 : 1.0.0.6
日期 : 2017年9月11日
更改 :
  • Added 2 new APIs ScnLib_SetZoomSpeed() and ScnLib_GetZoomSpeed() for adjusting the zooming transition speed.
  • Improved compatibility with some old graphics cards that don't fully support DX11.
  • Made the 'Original cursor size' option not enabled by default.

版本 : 1.0.0.5
日期 : 2017年9月7日
更改 :
  • Fixed a bug that the capture region frame might not display properly when screen resolution is changed.

版本 : 1.0.0.4
日期 : 2017年9月5日
更改 :
  • Fixed a bug that license validation on recording start might fail even if the license is valid.

版本 : 1.0.0.3
日期 : 2017年9月3日
更改 :
  • Replaced the API ScnLib_IsCaptureRegionFrameVisible() with ScnLib_GetCaptureRegionFrameWnd().
  • Use the folder browsing dialog instead of the file browsing dialog for changing output paths.
  • Made the video / webcam preview window position persistent.
  • Some minor improvements and bug fixes.

版本 : 1.0.0.2
日期 : 2017年8月1日
更改 :
  • Replaced the capture region highlight box with the adjustable capture region frame.
  • Added a check box for each settings group makes it easier to enable/disable a group of settings.
  • Added the mouse cursor tracking effect.
  • Added an 'Original cursor size' option.
  • Made the video & webcam preview window stay top-most.
  • Optimized the output filename manipulation process.
  • Some other improvements and bug fixes.

版本 : 1.0.0.1
日期 : 2017年6月26日
更改 :
  • Fixed a bug that some combo-boxes in the settings dialog may not be re-initiated properly when opening the settings dialog twice or more.
  • Fixed a bug that not destroying the preview window may raise an exception when uninitializing the SDK.
  • Optimized the C++ parameter type of the capture region management functions to be compatible with the RECT structure members type.

版本 : 1.0.0.0
日期 : 2017年6月6日
更改 :
  • The initial release.