Vertx
The API for Content-based Multimedia Search
It's super easy to use
Get your VERTX_API_KEY and start identifying video and audio content using Vertx CLI, REST API or Docker.
- Docker
- Vertx CLI
- Curl
# Pulldocker pull vertxai/vertx_cli# Download sample video filecurl -L https://github.com/vertxai/vertx_cli/releases/download/v1.3.1/sample.mp4 --output sample.mp4# Rundocker run --rm -v $(pwd)/sample.mp4:/sample.mp4 -e VERTX_API_KEY=${VERTX_API_KEY} vertxai/vertx_cli /app/vertx search /sample.mp4
# Download vertx command line toolcurl -L https://github.com/vertxai/vertx_cli/releases/download/v1.3.1/vertx_cli-1.3.1.tar.gz --output vertx_cli-1.3.1.tar.gztar -xzf vertx_cli-1.3.1.tar.gz && cd vertx_cli-1.3.1# Run./vertx search ./sample.mp4
# Download sample video filecurl -L https://github.com/vertxai/vertx_cli/releases/download/v1.3.1/sample.mp4 --output sample.mp4# Runcurl -X POST "https://api.vertx.ai/v1/search" \-H "X-Session-Token: ${VERTX_API_KEY}" \-F "media_file=@sample.mp4"

Copyright protection
Scan video and audio content against a database of copyrighted music, movies, and TV shows. Instantly find any matching items in user uploaded clips.

On-device content identification
Identify audio and video content on a mobile device with no internet connection. Digital fingerprints for reference content are stored in local database.

Live broadcast monitoring
Real-time processing of broadcast content. Scan any live multimedia streams and find matches with broadcast TV or radio channels.

Second screen experience
Instantly identify position and channel of broadcast content and provide end-users with interactive features.

How it works
Vertx services are powered by our proprietary digital fingerprinting technology. Digital fingerprint is a compact representation of a multimedia stream. It is robust to codec compressions, background noise and various transformations.