A Streamlit app for automatically generating video highlights and tracking objects using YOLOv11 + ByteTrack.
- Automatic Highlights
Extracts keyframes by detecting major scene changes, then stitches them into a short fast-forward style video. - Object Detection & Tracking
Track selected objects (people, vehicles, etc.) with YOLOv11 model and ByteTrack. - Trajectory Export
Saves tracked object trajectories as JSON (id,frame,centroid_x,centroid_y). - User-Friendly UI
Adjustable change sensitivity for highlight generation, object selection via dropdown, and one-click downloads.
Downloads:
This was created for fun, and feel free to fork it, or if you have any features you suggest to add please contact me