showreet-0.5.0 is not a library.
Showreet
GPU-accelerated video thumbnail browser with inline playback.
| Key | Action |
|---|---|
| F11 | Toggle window fullscreen |
| F | Toggle video fullscreen (ContentFit::Cover) |
| Esc | Exit fullscreen |
| ←→ | Seek ±60s |
| ↑↓ | Previous / next video |
| Ctrl + | Zoom thumbnails to 790px |
| Ctrl - | Zoom thumbnails to 520px |
| q | Quit |
Prerequisites
- Linux:
gstreamer,gst-plugins-base,gst-plugins-good,gst-libav,ffmpegthumbnailer(optional, for faster thumbnails) - Windows: GStreamer MSVC runtime + development installers from gstreamer.freedesktop.org
- macOS:
brew install gstreamer gst-plugins-base gst-plugins-good gst-libav
Build & Run
Thumbnails
Auto-detects best method: ffmpegthumbnailer → ffmpeg → GStreamer fallback.
Cached in platform-standard locations (~/.cache/thumbnails/ on Linux,
%LOCALAPPDATA%\showreet\thumbnails\ on Windows).
Override with SHOWREET_THUMBNAIL_DIR env var.
License
MIT