• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Trickplay Failing on Orange Pi 5 Plus (RKMPP) – Disabling Hardware Acceleration Helps

     
    • 0 Vote(s) - 0 Average

    Trickplay Failing on Orange Pi 5 Plus (RKMPP) – Disabling Hardware Acceleration Helps

    Alex Hope O'Connor
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2025 May
    Reputation: 0
    #1
    2025-05-06, 12:42 AM (This post was last modified: 2025-05-06, 12:50 AM 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:
    • ffmpeg image extraction failed
    • Error muxing a packet
    • System.ArgumentException: Can't create trickplay from 0 images
    It would just loop on the same file endlessly, filling up /tmp with over 12GB of leftover image junk. Jellyfin clearly wasn’t cleaning anything up, and it never recovered.
    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
    At that point, trickplay failed on every video, not just the problematic ones.
    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.
    gnattu
    Offline

    Team Member

    Posts: 341
    Threads: 0
    Joined: 2024 Feb
    Reputation: 17
    #2
    2025-05-06, 02:34 AM (This post was last modified: 2025-05-06, 02:35 AM by gnattu. Edited 1 time in total.)
    Can you check which ffmpeg you are using? On rockchip the jellyfin-ffmpeg is required and you should not use something else.

    > I also cleared out any custom ffmpeg arguments.

    Also, what is this? Why there is any custom arguments?
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode