Skip to content

Enable Hardware Transcoding for Immich LXC? #4955

Answered by vhsdream
jordanhandy asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @jordanhandy

At the moment the script only technically supports hardware-acceleration for Intel iGPUs via QuickSync, as I don't have an AMD GPU to test with. But even when not selecting OpenVINO, the /dev/dri/ devices are still passed through for you.

Have you tried enabling VAAPI in the settings and testing it out? There is a non-zero chance that it might work. Apparently the jellyfin-ffmpeg that is installed already has the necessary Mesa drivers, at least according to the Jellyfin docs.

In your LXC console, run /usr/lib/jellyfin-ffmpeg/vainfo --display drm --device /dev/dri/renderD128 and look for vainfo: Driver version to see if VAAPI is supported. Doing so for me seems to indicate…

Replies: 3 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
6 replies
@tremor021
Comment options

@jordanhandy
Comment options

@vhsdream
Comment options

vhsdream Jun 4, 2025
Collaborator

@jordanhandy
Comment options

@vhsdream
Comment options

vhsdream Jun 4, 2025
Collaborator

Answer selected by vhsdream
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants