One Logo Pool Ball
MediaIntelligence · IOS API REFERENCE

HighlightAnalysisRequest.Result

struct · iOS 27.0+ · SDK 27.1

struct Result

The output of a highlight analysis. This type describes the highlights and engagement levels the framework finds in a video. ``HighlightAnalysisRequest/Result/highlights`` lists the time ranges the framework identifies as highlights. Use these ranges to build a highlight reel or to seek directly to the most interesting moments. ``HighlightAnalysisRequest/Result/levels`` provides a finer-grained view where every segment in the video gets a floating-point engagement level from `0` (least engaging) to `9` (most engaging). Use these values to visualize a video's pacing or to let people scrub through segments by interest level.

Members (1)

get · iOS 27.0+

highlights

TypeScript
get highlights(): Array<_CoreMedia_CMTimeRange>
Swift declaration
let highlights: [CMTimeRange]

The time ranges the framework identifies as highlights.

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

HighlightAnalysisRequest.Result.levels

The iOS SDK compiler rejected this binding: cannot find type 'CMTimeRange' in scope

All MediaIntelligence types →