Menu Close

October 27, 2026: TVideoGrabber SDK 17.1.2.0 released

TVideoGrabber SDK 17.1.2.0 is available.

  • Added: HDR video (HDR10 / HLG) played with natural colors on SDR displays, GPU accelerated (MP4, MOV, MKV / WebM)
  • Added: exact paused frame with vr_RecordingPriority, vr_DatasteadVideoRenderer and vr_DatasteadRealtimeRenderer: PlayerFramePosition / PlayerTimePosition, GetLastFrameAs… / CaptureFrameTo and frame events match the frame on the screen (Datastead renderers: requires the Datastead RTSP/RTMP/HTTP/ONVIF Source filter of this version)
  • Added: OnLog warning when the paused frame cannot be guaranteed exact with the selected video renderer
  • Improved: frame accurate seeking (PlayerFramePosition, player trackbar), whatever the renderer, codec and container
  • Improved: PlayerFrameStep frame accurate with every video renderer, also with a count > 1
  • Improved: vr_EVR / vr_VMR9: player trackbar and PlayerFramePosition / PlayerTimePosition in sync with the screen while playing, at the pause and after a seek while paused
  • Improved: paused frames: FrameInfo, frame events and the %frame_count% / %time_100ns% text overlay tokens give the frame shown
  • Improved: color accuracy of the captured frames and of the MJPEG webcams
  • Improved: 10-bit HEVC playback decoded by the GPU (HEVC Video Extensions installed), much lower CPU load
  • Improved: screen recording with display scaling above 100 %: full resolution, whole desktop with ScreenRecordingMonitor = -1, mouse cursor at the right position and size
  • Improved: OnDeviceArrivalOrRemoval also raised when an audio device is enabled / disabled in Windows or a jack is plugged / unplugged
  • Changed: ScreenRecordingUsingCoordinates in DPI unaware / system aware applications: coordinates in the pixels of the application
  • Fixed: ResumeRecording with HoldRecording (AVI recording of uncompressed or MJPEG video): took about 2 seconds, the start of the recording was lost
  • Fixed: OnDeviceArrivalOrRemoval not raised in some cases; EOutOfResources exception and possible freeze with TVideoGrabber instances created in different threads
  • Fixed: vr_EVR: black video window after OpenPlayer with AutoStartPlayer = false
  • Fixed: ScreenRecordingNonVisibleWindows: application frozen at stop in some cases
  • Fixed: PlayerFrameStep: picture not updated with vr_VMR7 / vr_VMR9 / vr_StandardRenderer
  • Fixed: vr_DatasteadVideoRenderer: Display_AspectRatio not applied
  • Fixed: PlayerFramePosition: wrong value after OpenPlayer and during playback in some cases
  • Fixed: vr_RecordingPriority / Datastead renderers: one frame skipped when resuming after a pause
  • Fixed: seek while paused: frame of the previous position briefly returned right after the seek

Download | Full changelog