Video Quality Detectors
video_specs
Validates video technical specifications.Minimum video width in pixels
Maximum video width in pixels
Minimum video height in pixels
Maximum video height in pixels
List of allowed aspect ratios (e.g., [“16:9”, “9:16”, “1:1”])
Minimum video duration in seconds
Maximum video duration in seconds
Minimum frames per second
Maximum frames per second
video_quality
Checks video quality metrics.Expected aspect ratios
Whether to check aspect ratio consistency
Minimum width in pixels
Minimum height in pixels
Image Detectors
image_specs
Validates image specifications.List of allowed aspect ratios
Minimum image width in pixels
Minimum image height in pixels
Minimum image size in megapixels
Content Matching Detectors
video_matching
Matches video against reference content. Requires preprocessing.Array of GCS URIs of reference videos (gs://bucket/path/to/video.mp4)Allowed extensions: mp4, mov, avi, mkv, webm
audio_matching
Matches audio against reference content. Requires preprocessing.GCS URI of reference audio (gs://bucket/path/to/audio.mp3)Allowed extensions: mp3, wav, aac, flac
splitscreen_video_matching
Matches split-screen video content. Requires preprocessing.Array of GCS URIs of source video referencesAllowed extensions: mp4, mov, avi, mkv, webm
Text description of source video
Array of GCS URIs of bottom content referencesAllowed extensions: mp4, mov, avi, mkv, webm
Text description of top content
source_video_references or bottom_content_references must be provided.
video_matching_description
Matches video against text description.Text description of expected content
Text Analysis Detectors
language
Validates content language.List of accepted language codes (e.g., [“en”, “es”, “fr”])
transcript_policy
Checks transcript against policy guidelines.List of required talking points
List of prohibited words or phrases
Minimum number of talking points required
Maximum allowed violations
transcript_product
Detects product mentions.Brand name to detect
Product name to detect
sentiment
Analyzes emotional tone.List of desired sentiments (e.g., [“positive”, “enthusiastic”])
List of undesired sentiments (e.g., [“negative”, “angry”])
List of prohibited content types
Visual Analysis Detectors
overlays
Detects text overlays and graphics.List of overlay categories that should NOT appear (e.g., [“text_overlay”, “sticker”, “watermark”, “graphic”])
List of specific overlay descriptions that MUST appear (e.g., [“text showing #ad”, “heart emoji”])
wardrobe
Analyzes clothing and appearance.List of wardrobe requirements
List of beauty/appearance requirements
Maximum allowed violations
product_application
Detects product usage demonstrations.Whether product application demonstration is required
subtitles
Detects subtitle presence.Whether subtitles are required
image_ip_infringement
Checks for potential IP violations.List of allowed trademarked terms
Audio Analysis Detectors
pronunciation
Checks brand/product name pronunciation.Brand name to check
Product name to check
Phonetic cue for brand name
Phonetic cue for product name
GCS URI of reference audio for brand nameAllowed extensions: mp3, wav, aac, flac, m4a
GCS URI of reference audio for product nameAllowed extensions: mp3, wav, aac, flac, m4a
voice_over
Detects voice-over narration.Whether to fail if voice-over is detected
Metadata Detectors
title_and_description
Analyzes hashtags and social media metadata.List of suggested hashtags
List of required hashtags
List of required social media tags
Mode for social tag requirements (“all” or “any”)
List of text that must appear in title or description
Mode for required text (“all” or “any”)
List of topic keywords to detect
Whether to enable topic analysis
transition_detection
Detects scene transitions and cuts.Maximum allowed scene transitions
Detectors Without Configuration
The following detectors work with default settings and don’t require configuration:- audio_noise - Detects background noise and audio quality issues
- background - Analyzes background elements
- content_quality - Evaluates overall content quality
- framing - Evaluates shot composition and framing
- image_sharpness - Detects blurry or out-of-focus images
- lighting - Analyzes lighting quality