6 hours ago
(This post was last modified: 6 hours ago by Alex Hope O'Connor. Edited 5 times in total.)
I'm running Jellyfin on an Orange Pi 5 Plus ( RK3588 ), which should support hardware acceleration via
rkmpp vpp_rkrga and the rest of the Rockchip stack. But I've been dealing with non-stop issues when Jellyfin tries to generate trickplay thumbnails. When mjpeg_rkmpp was enabled, ffmpeg would repeatedly fail and flood the logs with errors like:
So I tried switching from mjpeg_rkmpp to the software mjpeg encoder, thinking it might stabilize things. But that made it worse. Trickplay broke completely. ffmpeg started throwing errors like:
Eventually I disabled hardware acceleration entirely from the Jellyfin dashboard:
Admin Dashboard → Playback → Transcoding → Hardware Acceleration: Disabled
I also cleared out any custom ffmpeg arguments.
After that, trickplay started working — at least partially. ffmpeg switched to software decoding and I saw successful log messages like:
If anyone has trickplay working consistently on RK3588 (especially with rkmpp), I’d love to know what your setup looks like.
rkmpp vpp_rkrga and the rest of the Rockchip stack. But I've been dealing with non-stop issues when Jellyfin tries to generate trickplay thumbnails. When mjpeg_rkmpp was enabled, ffmpeg would repeatedly fail and flood the logs with errors like:
- ffmpeg image extraction failed
- Error muxing a packet
- System.ArgumentException: Can't create trickplay from 0 images
So I tried switching from mjpeg_rkmpp to the software mjpeg encoder, thinking it might stabilize things. But that made it worse. Trickplay broke completely. ffmpeg started throwing errors like:
- Invalid output format nv12 for hwframe download
- Nothing was written into output file
- Can't create trickplay from 0 images
Eventually I disabled hardware acceleration entirely from the Jellyfin dashboard:
Admin Dashboard → Playback → Transcoding → Hardware Acceleration: Disabled
I also cleared out any custom ffmpeg arguments.
After that, trickplay started working — at least partially. ffmpeg switched to software decoding and I saw successful log messages like:
- Finished creation of trickplay files for /media/dataB/movies/....avi
- Finished creation of trickplay files for /media/dataB/movies/.....avi
If anyone has trickplay working consistently on RK3588 (especially with rkmpp), I’d love to know what your setup looks like.