Bandicam Capture Library (Bandicam SDK) Download

License

  • You can try this SDK (Software development kit) for the purpose of internal testing.
  • You can't use this SDK for commercial use without purchasing the BCL License.
  • If you don't purchase/register the license, a watermark appears on the video.
  • Once you have purchased the Bandicam Capture Library (Bandicam SDK), it can be used permanently.

Download

Feel free to download and test the Bandicam SDK. It contains samples, documents and a library


Changes

3.0.0 Oct 23, 2018

  • Added - support for the .mp4 container
  • Added - support for the MP3 audio codec
  • Added - support for the AAC audio codec
  • Improved - the recording performance of the H.264 codec

2.5.0 Feb 3, 2017

  • Improved - Optimized example projects for Visual Studio 2015
  • Fixed - NVENC encoder did not work in game using PhysX.
  • It does not support Windows XP since this version.

2.1.0 Aug 12, 2015

  • Added - H.264 encoder using only CPU
  • Improved - AMD VCE H.264 Encoder performance and compatibility
  • Improved - DirectX 9/10/11 compatibility

2.0.4 Jun 15, 2015

  • Improved - Nvidia NVENC H.264 Encoder performance and compatibility
  • Improved - The recording stop speed (Reducing delays)

2.0.3 Oct 17, 2014

  • Added - support for the AMD VCE H.264 encoder (APP) of AMD Embedded G-Series GPUs
  • Improved - The performance of encoding module
  • Improved - Reduced an error while calculating the time of video frames.
  • Fixed - A logo created by GIMP couldn't be displayed correctly
  • Fixed - Failed to use the AMD H.264 encoder if the PC has more than 2 AMD graphics cards
  • Fixed - The mouse cursor is positioned incorrectly when you specify the capture area

2.0.2 Aug 14, 2014

  • Added - Intel Quick Sync Video H.264 Encoder
  • Added - Nvidia NVENC H.264 Encoder
  • Added - Nvidia CUDA H.264 Encoder
  • Added - AMD VCE H.264 Encoder
  • Added - Automatically selecting the appropriate codec
  • Improved - Capture ability in DX9/10/11
  • Improved - Image resizing performance
  • Fixed - dropped frames in the recorded video on some PCs

1.7.2 Aug 16, 2013

  • Improved - Capture ability in OpenGL.
  • Improved - Encoding ability with RGB24
  • Fixed - Mouse cursor flickering problem in GDI.

1.7.1 Oct 29, 2012

  • Improved - Capture ability in DirectX 9/10/11
  • Improved - FPS limit function
  • Improved - Stability in DirectDraw
  • Fixed - FPS dropped after loading screen in some games
  • Fixed - The recorded video had a sync problem when Bandicam recorded for a long time
  • Fixed - The first recorded video had no sound or high pitched sound
  • Fixed - Stopped recording when the UAC window popped up with some computers

1.6.3 Dec 30, 2011

  • Improved - AVI format compatibility
  • Fixed - The program stopped recording intermittently
  • Fixed - Slow recording when forcing anti-aliasing
  • Fixed - Video corruption on some versions of ddraw7

1.6.2 Jul 12, 2011

  • Added - Capture pause support
  • Added - D3DFMT_A2B10G10R10, D3DFMT_A2R10G10B10 pixel format support in D3D9
  • Improved - Support transparent mouse cursor
  • Improved - resizing quality in GDI
  • Improved - Direct3D 10/11 capture speed
  • Improved - Direct3D 10/11 capture resource usage
  • Improved - Adjust frame rate

1.5.1 Sep 13, 2010

  • Added - DirectX 11 support
  • Added - RGB24 (24bit) video codec
  • Added - YV12 (12bit) video codec
  • Added - ZOOME, NICONICO preset
  • Improved - Support x64
  • Improved - Video file writing speed
  • Fixed - Problem capturing layered window in GDI
  • Fixed - Problem capturing mouse cursor in GDI
  • Fixed - Problem capturing D3D10/11 exclusive mode

1.4.1 Feb 9, 2010

  • Improved - MJPEG encoding speed
  • Improved - Audio recording volume configuration
  • Added - Video capture area selection
  • Added - Image capture in GDI
  • Added - Option to use WASAPI
  • Changed - JPEG image capture using 444 sampling
  • Fixed - Image capture bug in D3D10
  • Fixed - Buffer overflow in OpenGL
  • Fixed - Image color problem in OpenGL
  • Fixed - Problem writing bitmap images in GDI
  • Fixed - Cursor drawing bug
  • Fixed - MPEG-1 encoding bug on AMD CPU's with SSE2
  • Fixed - During GDI image capture, black-space bug
  • Fixed - MPEG-1 L2 mono audio recording bug
  • Fixed - Problem with SSE2 instructions when encoding

1.3.1 Jun 30, 2009

  • Added - DirectX 7 support
  • Added - ARGB Video codec added (Uncompressed/Lossless)
  • Added - ARGB support alpha channel (Only D3D9)
  • Added - Capturing screen images including mouse cursor
  • Fixed - Resizing bug in OpenGL
  • Fixed - A/V Sync bug
  • Fixed - Recording volume level problem in Vista/7

1.2.1 Apr 9, 2009

  • Added - MPEG1 Video codec, MPEG1 Layer2 Audio codec added as default
  • Added - Direct Show Filter for playing recorded video
  • Added - JPEG still image capture (for screenshots)
  • Added - API added (returns file size when capturing)
  • Changed - bdcap32.dll and bdcore32.dll are now integrated in bdcap32.dll
  • Changed - MakePathnameByDate() function returns filenames with additional millisecond resolution
  • Fixed - Audio recording problem in Windows XP
  • Fixed - Speed optimization

1.1.2.10 Nov 28, 2008

  • Fixed - Timer overflow bug fixed

1.1.2 Nov 24, 2008

  • Added - DirectX 8/10, OpenGL support
  • Added - Logo display via a 32BIT PNG file
  • Added - YouTube uploader
  • Fixed - Code refactoring and improved stability
  • Fixed - Speed optimization

1.0.1 Oct 24, 2008

  • Fixed - Audio capture

1.0.0 Sep 29, 2008

  • Added - D3D9, GDI capture
  • Added - Audio capture
  • Added - MPEG4, MJPEG codec encoding