Jellyfin Forum
SOLVED: QUESTION: - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: QUESTION: (/t-solved-question--1936)



QUESTION: - Shifk - 2023-11-01

Hi all!

I am a new user who recently discovered Jellyfin and jumped into setting-up a server.

First of all, I will describe my environment:

- I have a raspberry-like mini computer with 8Gb of RAM and Intel N3450 CPU, with an integrated GPU Intel 500 series.
- Debian 11 as OS.
- Jellyfin is running on a Docker container.
- I have the following docker-compose.yml file:
Code:
version: "2.1"
services:
########################################################### Jellyfin
  jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfin
    environment:
      - PUID=0
      - PGID=0
      - DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel # Recommended on setup guide
      # - JELLYFIN_PublishedServerUrl=192.168.0.5 #optional
    devices:
      - /dev/dri:/dev/dri  # Path to graphic card
    volumes:
      - /path/to/config/jellyfin:/config
    ports:
      - 8096:8096
    # - 8920:8920 #optional
    # - 7359:7359/udp #optional
    # - 1900:1900/udp #optional
    restart: unless-stopped

I've also attached a small log-file generated when I play some video.

So, my question is: Am I setting up correctly the hardware acceleration?

Whenever I play any video, my CPU goes to 100%, and the video pauses every few seconds, while the same video runs smoothly on Plex with the same setup, and thats the reason why I think that I am doing something bad.

Thank you very much for your attention!


RE: QUESTION: - TheDreadPirate - 2023-11-01

In addition to those configs, you need to go into the dashboard > playback and select Intel Quick Sync for hardware acceleration. You then need to check the boxes for the codecs your iGPU supports accelerated DECODING for.

The Quick Sync wiki has a table for Apollo Lake. I ran my Jellyfin on a J4205 Apollo Lake chip for a while.

https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video#Hardware_decoding_and_encoding


RE: QUESTION: - Deleted User - 2023-11-01

addl info: a Zimaboard 832 is being used here, reportedly having a 'Intel HD Graphics 500 GPU' ^



you log does not show jellyfin trying to use hardware accelerated encoding, did you set it up in the web interface under Playback?


RE: QUESTION: - TheDreadPirate - 2023-11-01

(2023-11-01, 03:36 PM)000 Wrote: addl info: a Zimaboard 832 is being used here, reportedly having a 'Intel HD Graphics 500 GPU' ^

Yep.  My Jellyfin server used to have an Intel J4205 equipped with an Intel HD 505 GPU.  The N3450 on that board is from the same family, Apollo Lake, and has the same codec support.  Same number of CPU cores with lower clocks and 2/3 the execution units in the GPU.


RE: QUESTION: - Shifk - 2023-11-01

Thanks a lot! That worked.

I could not find the options in the spanish layout.