Interface: IVideoAnalyzer
Defined in: packages/agentos/src/core/video/IVideoAnalyzer.ts:26
Abstraction over a video analysis / understanding backend.
Unlike IVideoGenerator, analysis is typically a single-shot operation with no capability negotiation required — every analyser is expected to accept either a URL or a raw buffer and return a structured VideoAnalysis.
Methods
analyzeVideo()
analyzeVideo(
request):Promise<VideoAnalysis>
Defined in: packages/agentos/src/core/video/IVideoAnalyzer.ts:33
Analyse a video and return structured understanding results.
Parameters
request
The analysis parameters (video source + optional prompt).
Returns
Promise<VideoAnalysis>
Structured analysis including description, scenes, objects, etc.