Commit Graph

3 Commits

Author SHA1 Message Date
accusys
722af4fe87 feat(player): add chunk/scene markers on progress bar 2026-03-19 01:54:12 +08:00
accusys
6ea57d3a3e feat(player): improve video scaling, YOLO positioning, and controls
- Fix video scaling to properly fit window while maintaining aspect ratio
- Fix YOLO bbox positioning with proper offset calculation
- Add mouse wheel zoom
- Add arrow keys for panning when zoomed
- Improve status bar with better layout
- Auto-scale video to fit window when zoom=1.0
2026-03-19 01:39:02 +08:00
accusys
5587e6a67a feat(player): add ASR/YOLO overlays, zoom, and text rendering
- Add TTF text rendering for subtitles and YOLO labels
- Implement ASR subtitle display with background
- Add YOLO bbox rendering with class labels
- Add zoom in/out (+/-) and reset (Backquote)
- Add frame/time info display
- Fix YOLO metadata parsing for actual file format
- Add Shift+Arrow for 1-second seek
2026-03-19 01:33:46 +08:00