Expand description
Audio and video analysis tools.
This module provides tools for extracting analytical data from media files.
Each tool lives in its own submodule; all unsafe FFmpeg filter-graph and
packet-level calls are confined to analysis_inner.
Structsยง
- Black
Frame Detector - Detects black intervals in a video file and returns their start timestamps.
- Frame
Histogram - Per-channel color histogram for a single video frame.
- Histogram
Extractor - Extracts per-channel color histograms at configurable frame intervals.
- Keyframe
Enumerator - Enumerates the timestamps of all keyframes in a video stream.
- Scene
Detector - Detects scene changes in a video file and returns their timestamps.
- Silence
Detector - Detects silent intervals in an audio file and returns their time ranges.
- Silence
Range - A detected silent interval in an audio stream.
- Waveform
Analyzer - Computes peak and RMS amplitude per time interval for an audio file.
- Waveform
Sample - A single waveform measurement over a configurable time interval.