Video Fingerprinting SDK Version History .NET Framework Improvements New Fingerprinting Capability : Introduced VFPFingerprintFromFrames class enabling developers to generate video fingerprints directly from sequences of RGB24 frames API Modernization : Completely revamped async/await API implementation for better asynchronous processing Engine Optimization : Significantly improved performance of the core fingerprinting engine with enhanced processing algorithms Version 12.0 - Database Integration and Hardware Acceleration .NET Framework Updates Multi-fingerprint Storage : Added new VFPFingerPrintDB class for efficiently storing multiple fingerprints in a single binary file format Media Monitoring Tool Integration : Updated the Media Monitoring Tool application to leverage the new database capabilities Updated Dependencies : Integrated the latest FFMPEG version for improved video handling capabilities Framework Requirement Change : Increased minimum .NET Framework requirement to version 4.7.2 External Logging : Added NLog as an external dependency for enhanced logging capabilities GPU Acceleration : Enhanced support for hardware acceleration via Nvidia, Intel and AMD GPU video decoders Version 11.0 - Engine Modernization .NET Implementation Standalone Installation : Released as an independent installer package without requiring other .NET SDK installations Video Source Engine : Implemented new engine for processing video from files and network sources Capture Device Support : Developed new engine for handling video from capture devices Core Improvements : Updated fingerprinting engine with latest algorithms C++ Linux Support Bug Resolution : Fixed multiple issues affecting Linux implementations Engine Updates : Improved fingerprinting engine with platform-specific optimizations Version 10.0 - Customization Features .NET Enhancements Resolution Control : Added custom resolution options for source video Cropping Functionality : Implemented custom crop capabilities for source material Engine Updates : Upgraded both decoding and fingerprinting engines C++ Linux Improvements Demo Application : Updated Media Monitoring Tool demo with latest FFMPEG compatibility Stability Improvements : Resolved various bugs affecting performance Version 3.1 - Optimization Release General Improvements Bug Fixes : Addressed minor issues affecting overall stability Engine Updates : Enhanced processing engine for .NET implementation Licensing Change : Media Monitoring Tool (Live) and Duplicates Video Search tools are now available for free commercial usage Version 3.0 - Initial Public Release Key Features First public release of the Video Fingerprinting SDK Introduced core fingerprinting capabilities for video content identification Established foundation for cross-platform development Back to top