analyze_video
Extract structured data from video URLs including transcripts, key frames, OCR text, metadata, and annotated timelines for content analysis.
Instructions
Analyze a video URL to extract transcript, key frames, metadata, comments, OCR text, and annotated timeline.
Returns structured data about the video content:
Transcript with timestamps and speakers
Key frames extracted via scene-change detection (deduplicated, as images)
OCR text extracted from frames (code, error messages, UI text visible on screen)
Annotated timeline merging transcript + frames + OCR into a unified chronological view
Metadata (title, duration, platform)
Comments from viewers (if available)
Supports: Loom (loom.com/share/...) and direct video URLs (.mp4, .webm, .mov).
Detail levels:
"brief": metadata + truncated transcript only (fast, no video download)
"standard": full analysis with scene-change frames (default)
"detailed": dense sampling (1 frame/sec), more frames, full OCR
Use options.fields to request only specific data (e.g., ["metadata", "transcript"]). Use options.forceRefresh to bypass the cache.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Video URL (Loom share link or direct mp4/webm URL) | |
| options | No | Analysis options |