UI
The build in UI use an embedded mpv video player and matplotlib to draw the actions timeseries at the bottom.
UI Keyboard Shortcuts
| Key | Function |
|---|---|
| P | Pause / Playback |
| . | Next frame |
| , | Previous frame |
| [ | Decrease speed |
| ] | Increase speed |
| Ctrl + Shift + Left | Previous Action Point |
| Ctrl + Shift + Right | Next Action Point |
| Shift + L | Loop Video |
| W | Move Stroke Indicator Up |
| A | Move Stroke Indicator Left |
| S | Move Stroke Indicator Down |
| D | Move Stroke Indicator Right |
| Ctrl + I | Invert Stroke Indicator |
| Ctrl + Plus | Increase Stroke Indicator |
| Ctrl + Minus | Decrease Stroke Indicator |
| Gtrl + G | Start Funscript Generator |
| Shift + Pos1 | First Action Point |
| Shift + End | Last Action Point |
| Pos1 | Jump to Video Start |
| End | Jump to Video End |
| 0 | Add Action Point at 0% |
| 1 | Add Action Point at 10% |
| 2 | Add Action Point at 20% |
| 3 | Add Action Point at 30% |
| 4 | Add Action Point at 40% |
| 5 | Add Action Point at 50% |
| 6 | Add Action Point at 60% |
| 7 | Add Action Point at 70% |
| 8 | Add Action Point at 80% |
| 9 | Add Action Point at 90% |