Skip to content

Jellyfin: Intel GPU hardware acceleration — by Jellyfin documentation

advancedpageLink only (©)Arc A-series needs Linux kernel 6.2+, B-series 6.12+

Guide to enabling Quick Sync or VA-API transcoding on Intel iGPUs and Arc cards, including the Docker route of passing the render group and /dev/dri device into the container and verifying with vainfo. QSV is not available on Windows Docker or WSL, and older chips are losing QSV support on Linux.

Quick steps

  1. Find the render group ID: getent group render | cut -d: -f3
  2. Add it with group_add and map /dev/dri/renderD128 in the container
  3. Verify with docker exec -it jellyfin /usr/lib/jellyfin-ffmpeg/vainfo, then enable QSV or VA-API in the dashboard

Paraphrased from the source. Menus can differ by version, so check the original for full details.

Read the full article on jellyfin.org

Source: Jellyfin: Intel GPU hardware acceleration by Jellyfin documentation. Licence: Link only (©).

Source reviewed
2026-11-02
Link checked
2026-11-02
Tested hands-on
Not by Oddbyte.Me

jellyfinquick synctranscodingdockerintel

More in Media & Camera Servers

Jellyfin: Container install — by Jellyfin documentation

intermediatepage

How to run Jellyfin in Docker with persistent config and cache folders, media bind mounts (optionally read-only), ports 8096/TCP and 7359/UDP, and a restart policy. Host networking is only needed for DLNA. Containers are only supported on Linux hosts; Windows and macOS users are told to install natively.