Video Fingerprinting SDK
Our cutting-edge video fingerprinting technology leverages advanced algorithms in scene analysis, object recognition, and motion detection to meticulously evaluate and catalog the distinctive features of any video content. This includes an assessment of color palettes, scene composition, and object dynamics within the video.
By doing so, it can accurately pinpoint and match a video against its fingerprint, ensuring reliable identification despite various transformations such as alterations in resolution, encoding bitrate, compression technique, or file format. The robustness of the technology ensures that the video remains identifiable even when it is embedded within another video or if only segments of the original content are displayed.
SDK is available for Windows, Linux, and macOS. It can be used in C#, C++, VB.NET, Delphi, and other languages.
Check the Video Fingerprinting SDK product page for more information.
You can also check the Media Monitoring Tool
and Duplicates Video Finder
samples that are built using the SDK.
Media Monitoring Tool is a Windows application that allows you to catch ads in recorded or live video streams. MMT can be used for TV/DVB channels.
Duplicates Video Finder is a Windows application that allows you to find duplicates in video files. Video files can have different resolutions, bitrates, and formats. Also, the video can have watermarks or subtitles.
.Net API
How to register Video Fingerprinting SDK?
To register SDK, call VFPAnalyzer.SetLicenseKey
, VFPCompare.SetLicenseKey
or VFPImageCompare.SetLicenseKey
, depending on the used API.