Skip to main content

Interface: VideoAnalysis

Defined in: packages/agentos/src/io/media/video/types.ts:199

Structured result from video analysis.

Properties​

description​

description: string

Defined in: packages/agentos/src/io/media/video/types.ts:201

Free-form textual description / answer from the analyser.


durationSec?​

optional durationSec: number

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

Overall duration of the analysed video in seconds.


modelId?​

optional modelId: string

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

Model that produced the analysis.


objects?​

optional objects: string[]

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

Detected objects / entities across the video.


providerId?​

optional providerId: string

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

Provider that produced the analysis.


providerMetadata?​

optional providerMetadata: Record<string, unknown>

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

Provider-specific metadata.


scenes?​

optional scenes: VideoScene[]

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

Detected scene segments with timestamps.


text?​

optional text: string[]

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

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