BasicVideo VC++ is a powerful software library of C++ components that facilitates rapid video capture and playback. It enables seamless, complex video editing with no programming required. The library supports numerous formats and technologies.

What sets BasicVideo VC++ apart is its support for a range of different APIs. This includes the older Win32 API technologies like Video For Windows (VFW), VCM, WaveAPI, and ACM, as well as the more modern DirectShow. In fact, the software even allows developers to mix and match APIs as needed, with the ability to switch between them at any moment.
With BasicVideo VC++, the complexity of these different approaches is hidden away from the user, making them appear almost identical. The software includes Video Players and Loggers for both Win32 and DirectShow, as well as Video/Audio Capture and Output components for both APIs. Additionally, the package features Custom Filter components to further customise your video capture and playback experience.
To make things even better, BasicVideo VC++ is free for non-commercial use! If you're looking for a powerful video capture and playback solution that's easy to use and supports a range of different APIs, then BasicVideo VC++ could be exactly what you need.
Version 8.0: N/A