Navigation¶
Moving between frames¶
| Action | Shortcut |
|---|---|
| Next / previous frame | Right / Left |
| ± 10 frames | Cmd+Right / Cmd+Left (Ctrl+Right / Ctrl+Left) |
| ± 100 frames | Cmd+Shift+Right / Cmd+Shift+Left (Ctrl+Shift+Right / Ctrl+Shift+Left) |
| First / last frame | Home / End |
| Go to Frame… | Cmd+J / Ctrl+J |
| Select to Frame… | Cmd+Shift+J / Ctrl+Shift+J |
Jumping to frames that matter¶
Scrubbing frame by frame through a 30-minute video is not a workflow. These jump straight to the frames you care about:
| Target | Shortcut |
|---|---|
| Next / previous labeled frame | Alt+Right / Alt+Left |
| Next / previous user-labeled frame | Cmd+U / Cmd+Shift+U (Ctrl+U / Ctrl+Shift+U) |
| Next / previous suggestion | Space / Shift+Space |
| Next track spawn frame | Cmd+E / Ctrl+E |
| Last interacted frame | Cmd+A / Ctrl+A |
"User-labeled" excludes frames that only carry predictions — useful when you want to review your own work rather than a model's.
"Track spawn" frames are where a new track identity first appears, which is where tracking errors usually originate.
Navigation scope¶
Three options in the Go menu restrict what Right / Left step through:
- Navigate All Frames — every frame in the video
- Navigate Labeled Frames Only — skip everything unlabeled
- Navigate Imaged Frames Only — only frames whose pixels are actually present (useful
in
.pkg.slpprojects with a sparse set of embedded images)
Marks¶
Drop a mark on the current frame with Cmd+M / Ctrl+M and come back to it with Cmd+Shift+M / Ctrl+Shift+M.
The seekbar¶
The bar under the video is more than a scrubber:
- Labeled-frame marks show where work already exists
- Track occupancy bars show which identities are present when
- Snap to labeled frame while dragging
- Playback speed from 0.25× to 8×
Statistic graphs¶
Tracks ▸ Seekbar Header plots a per-frame statistic behind the seekbar, so you can see where a video gets hard:
| Graph | What it shows |
|---|---|
| Instance Count | How many instances are on each frame |
| Point Displacement | How far points moved from the previous frame |
| Primary Point Displacement | The same, for the skeleton's first node only |
| Tracking Score | Confidence of the track assignment |
| Instance Score | Model confidence per instance |
| Point Score | Model confidence per point |
| Number of predicted points | Predicted point count per frame |
| Min Centroid Proximity | How close together the closest two animals get |
Where several of these have a reduction (sum, mean, max, min), the app keeps your choice when you switch graphs if the new graph supports it.
Spikes in point displacement and dips in min centroid proximity are where tracking breaks — jump there and check.
Multiple videos¶
Projects can hold many videos. The Videos panel lists them; switch with:
| Action | Shortcut |
|---|---|
| Next video | Alt+Shift+Right |
| Previous video | Alt+Shift+Left |
See Videos for adding, replacing, and resolving them.