How It Works
1. Energy Analysis
Computes RMS energy envelope and smooths it to identify energy patterns
2. Boundary Detection
Finds significant changes in energy to mark scene boundaries
3. Scene Classification
Classifies each segment by position and energy level into scene types
Interactive Timeline
Click on any scene in the timeline to see its details. This example shows a typical electronic track structure.
Intro
Opening section of the track. Usually lower energy, building anticipation.
Scene Types
Detection Algorithm
The algorithm uses energy envelope analysis with Gaussian smoothing to identify structural changes. Scene classification considers position (first 10% = intro, last 10% = outro) and relative energy levels.
Usage
--scene-timestamps "0:intro,30:verse,60:build,90:drop,120:breakdown,150:outro"