Overview
ContentCore is a video identification engine that detects all types of content among videos stored on Amazon S3: film, TV series, video influencers, and sports. The tool gives visibility over what is available in a bucket, enabling owners to build a better product, enhance user experience, and automate content moderation.
How it works:
Every video file in an S3 bucket gets fingerprinted on a client side. The generated fingerprints are then checked against a multi-million reference database of an extensive variety of video content. The matching results are then returned in real-time.
Rapid matching is achieved regardless of the video quality, audio, and different distortions. The entire technology behind ContentCore has been developed by WebKyte engineers and has been patented in the United States.
Video fingerprinting
WebKyte Video Fingerprint is a compact representation of a video that contains a digital description of selected frames. It is a small file created from a video, where each fingerprint is unique to the original video.
When matched with other fingerprints, it enables rapid identification of copies of the video or copies of its separate parts.
The generation of video fingerprints is conducted during a multi-step process that includes the detection and extraction of key video frames and the encoding of their visual features to the binary representation. It is a completely secure process as WebKyte has no access to original video content at any point in time.
Supported distortions:
WebKyte video fingerprinting technology is adapted to detect multiple video alterations, distortions, and inconsistencies. Currently, WebKyte video fingerprinting technology supports:
- Mirroring
- Dynamic zooming
- Quality changes / CAMRip
- Horizontal and vertical sidebars, slight rotation, slight cropping
- Small and large logos, drawings overlays
- Interface elements, ticker, etc.
- Color modifications
- Time inconsistencies such as playback, slight speed increase/decrease
- Video fragments cut
If you have any questions please contact us via hello@webkyte.comÂ
Highlights
- Large reference database WebKyte reference database has different types of content: movies, TV series, and sports.
- Speed and accuracy Matching results are returned in a matter of minutes. Duplicate videos are detected immediately upon upload, regardless of audio, metadata, and video distortions.
- Security Video fingerprinting is a completely secure process as at no point in time WebKyte has access to original video content, only to video fingerprints.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
---|---|
t3.micro AWS Free Tier | $0.00 |
t3.large | $0.00 |
t3a.large | $0.00 |
t3a.medium | $0.00 |
c6i.large | $0.00 |
c7i.large | $0.00 |
c5a.xlarge | $0.00 |
t3.medium | $0.00 |
c7a.xlarge | $0.00 |
t3a.micro | $0.00 |
Vendor refund policy
As the product is free, the refund policy is not applicable.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
ContentCore by WebKyte | AMI CloudFormation Template
The CloudFormation template provides a scalable, AWS-native solution for video fingerprinting and content recognition. The deployment includes the following key components:
EC2 Instances: — A Fingerprinter Instance, responsible for extracting fingerprints from video files and sending them to our detection service. — A Result Collector Instance, which retrieves detection results and processes them to bring them back to you.
AWS SQS Queues: — WebkyteFingerprintingQueue: Manages fingerprinting job requests. — WebkyteCollectorQueue: Manages results collector job requests.
S3 Integration: — Supports video file storage and automated event-driven processing. — The system automatically sends all existing files in the S3 bucket for fingerprinting upon deployment. — It also sets up an S3 event trigger to automatically send newly created files to the fingerprinting queue.
Lambda Function: — Configures S3 event notifications to send files for fingerprinting. — Ensures all pre-existing files in the S3 bucket are processed immediately.
IAM Roles & Policies: — Secure permissions for EC2 instances, SQS, S3, and logging.
Logging & Monitoring: — Centralized log collection using AWS CloudWatch Logs.
Deployment Requirements: — Requires an S3 bucket for video storage. — An external WebKyte API token is used for fingerprint matching. — Deploys within a specified VPC and public subnet.
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
The first version of the product.
Additional details
Usage instructions
Support
Vendor support
Email: hello@webkyte.com Website: webkyte.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.