Description
Offload trickplay (scrubbing preview thumbnail) generation off your Jellyfin server and onto any machine with a GPU.
Jellyfin can generate hardware-accelerated trickplay natively, but it shares the same CPU/GPU as playback — on a busy server that's resources you'd rather give to the player, and large libraries can take a long time to process. Media Preview Generator runs the whole job on a separate box of your choosing, uses every GPU it finds (NVIDIA, AMD, Intel), and processes files in parallel, then writes finished trickplay tiles into place so Jellyfin serves them normally.
Jellyfin features:
- Native trickplay tile output, written where Jellyfin expects it — both on-media (next to the video) and off-media (in Jellyfin's config folder), with instant registration so previews show up without a full library scan.
- Multi-version aware: fans out across every MediaSource so each version of an item gets its own trickplay.
- GPU-accelerated FFmpeg with per-GPU worker/thread tuning, automatic CPU fallback if a codec fails on the GPU, and HDR / Dolby Vision (incl. Profile 5) tone mapping.
- Automation: Sonarr / Radarr / Tdarr / FileFlows webhooks, Recently-Added polling, and cron/interval schedules through one inbound URL, with source-aware dedup that re-runs on quality upgrades and skips when nothing changed.
- A Previews Readiness panel audits the Jellyfin-side flags that affect trickplay and flags what needs fixing.
- Web UI is the only interface; Docker deployment; supports Emby and Plex in the same run — when multiple servers share a file, FFmpeg runs once and the result is written in each server's own format.
Comments (0)
No comments yet. Be the first to share your thoughts!
Log in to comment