Skip to main content

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.

More