The Cloud Video Intelligence API allows developers to use Google video analysis technology as part of their applications. The REST API enables users to annotate videos stored locally or in Google Cloud Storage with contextual information at the level of the entire video, per segment, per shot, and per frame.
The API supports common video formats, including
Label Detection: Detect objects, such as dog, flower, human, in the video.
Explicit Content Detection: Detect adult content within a video.
Shot Change Detection: Detect scene changes within the video.
Regionalization: Specify a region where processing will take place.
Speech Transcription: Transcribe speech in videos to text.
Object Tracking (Beta): Track objects in a video and report their locations (bounding boxes).
Text detection (Beta): Perform Optical Character Recognition (OCR) to detect and extract text in a video.