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
This commit is contained in:
accusys
2026-03-19 01:33:46 +08:00
parent 0b75987fd0
commit 5587e6a67a
5272 changed files with 103480 additions and 45 deletions

View File

@@ -0,0 +1 @@
This file has an mtime of when this was started.

View File

@@ -0,0 +1 @@
62c83c987f2c560e

View File

@@ -0,0 +1 @@
{"rustc":18415816196306954164,"features":"[\"alloc\", \"slab\"]","declared_features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"bilock\", \"cfg-target-has-atomic\", \"channel\", \"compat\", \"default\", \"futures-channel\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"futures_01\", \"io\", \"io-compat\", \"libc\", \"memchr\", \"portable-atomic\", \"sink\", \"slab\", \"spin\", \"std\", \"tokio-io\", \"unstable\", \"write-all-vectored\"]","target":1788798584831431502,"profile":17669703692130904899,"path":2061981421245155844,"deps":[[302948626015856208,"futures_core",false,10802254414684396010],[2251399859588827949,"pin_project_lite",false,17277217537405165360],[12256881686772805731,"futures_task",false,1071525147197260984],[14895711841936801505,"slab",false,10526612837343995651]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/futures-util-5049453147f9424e/dep-lib-futures_util","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}