#
Video Fingerprinting SDK Version History
#
Version 12.1 - Performance and Feature Enhancements
#
.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