Crate av_scenechange

Crate av_scenechange 

Source
Expand description

Scenechange detection tool based on rav1e’s scene detection code. It is focused around detecting scenechange points that will be optimal for an encoder to place keyframes. It may not be the best tool if your use case is to generate scene changes as a human would interpret them–for that there are other tools such as SCXvid and WWXD.

Re-exports§

pub use av_decoders;

Structs§

Decoder
A unified video decoder that can handle multiple video formats and sources.
DetectionOptions
Options determining how to run scene change detection.
DetectionResults
Results from a scene change detection pass.
SceneChangeDetector
Runs keyframe detection on frames from the lookahead queue.
ScenecutResult
Contains the scores for scenecut analysis on a single frame

Enums§

SceneDetectionSpeed
Specifies the scene detection algorithm to use

Functions§

detect_scene_changes
Runs through a y4m video clip, detecting where scene changes occur. This is adjustable based on the opts parameters.
new_detector
Errors

Type Aliases§

Rational32
Alias for a Ratio of 32-bit-sized integers.