Skip to main content

Interface: AnalyzeVideoResult

Defined in: packages/agentos/src/api/analyzeVideo.ts:106

The result returned by analyzeVideo.

Extends the core VideoAnalysis with optional rich scene data when scene detection and description are enabled.

Properties

description

description: string

Defined in: packages/agentos/src/api/analyzeVideo.ts:108

Free-form textual description / answer from the analyser.


durationSec?

optional durationSec: number

Defined in: packages/agentos/src/api/analyzeVideo.ts:116

Overall duration of the analysed video in seconds.


fullTranscript?

optional fullTranscript: string

Defined in: packages/agentos/src/api/analyzeVideo.ts:122

Full transcript when audio transcription was enabled.


model?

optional model: string

Defined in: packages/agentos/src/api/analyzeVideo.ts:118

Model that produced the analysis.


objects?

optional objects: string[]

Defined in: packages/agentos/src/api/analyzeVideo.ts:112

Detected objects / entities across the video.


provider?

optional provider: string

Defined in: packages/agentos/src/api/analyzeVideo.ts:120

Provider that produced the analysis.


providerMetadata?

optional providerMetadata: Record<string, unknown>

Defined in: packages/agentos/src/api/analyzeVideo.ts:126

Provider-specific metadata.


ragChunkIds?

optional ragChunkIds: string[]

Defined in: packages/agentos/src/api/analyzeVideo.ts:124

IDs of RAG chunks created, when indexForRAG was enabled.


scenes?

optional scenes: VideoScene[]

Defined in: packages/agentos/src/api/analyzeVideo.ts:110

Detected scene segments with timestamps.


text?

optional text: string[]

Defined in: packages/agentos/src/api/analyzeVideo.ts:114

Detected on-screen or spoken text (OCR / ASR).