Skip to main content

Interface: VideoAnalysis

Defined in: packages/agentos/src/core/video/types.ts:203

Structured result from video analysis.

Properties

description

description: string

Defined in: packages/agentos/src/core/video/types.ts:205

Free-form textual description / answer from the analyser.


durationSec?

optional durationSec: number

Defined in: packages/agentos/src/core/video/types.ts:213

Overall duration of the analysed video in seconds.


modelId?

optional modelId: string

Defined in: packages/agentos/src/core/video/types.ts:215

Model that produced the analysis.


objects?

optional objects: string[]

Defined in: packages/agentos/src/core/video/types.ts:209

Detected objects / entities across the video.


providerId?

optional providerId: string

Defined in: packages/agentos/src/core/video/types.ts:217

Provider that produced the analysis.


providerMetadata?

optional providerMetadata: Record<string, unknown>

Defined in: packages/agentos/src/core/video/types.ts:219

Provider-specific metadata.


scenes?

optional scenes: VideoScene[]

Defined in: packages/agentos/src/core/video/types.ts:207

Detected scene segments with timestamps.


text?

optional text: string[]

Defined in: packages/agentos/src/core/video/types.ts:211

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