Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Intel ARC B570 Jellyfin Transcoding

Featured Replies

Hallo Leute, ich bekomme meine Grafikkarte nicht zum laufen für Jellyfin. Vielleicht fehtl ja noch irgendwas.

Erstmal zum System an sich:

AMD Ryzen 7900

MSI B650 Tomahawk Wifi

32GB RAM

ASRock B570 Challenger

Unraid ist auf Version 7.1.2

Habe "Intel GPU Top" und "GPU Statistics" instaliert.

Habe transcoding in Jellyfin aktiviert, die Videos laufen auch aber es zeigt keine Auslastung in GPU Statistics an. Also nehme ich an, das diese dafür nicht verwendet wird.

Habe ich irgendwas nicht richtig eingestellt?

Vielen Dank für jede Info :)

Edited by PeterZZ42

B570 uses XE driver and intel_gpu_top cannot be used. XE does not expose usage currently. Limited data is available. Things like fans added in later kernels.

  • Author

Ah ok thank you. That means it should work without extra tools. How can i check the GPU is in use?

GPU Stats should show app in use as a icon, but that is all you can get currently.

cat /sys/kernel/debug/dri/0000\:00\:02.0/clients will show the processes using the GPU which GPU Stats should use.

Change PCI ID to match your device. JF should show HW transcoding I think.

11 hours ago, PeterZZ42 said:

How can i check the GPU is in use?

im Jelly Dashboard solltest du das sehen während transcoding läuft ... oder in den logs von jelly.

um das zu prüfen am Besten auch bewusst transcoding forcieren, Bsp. web Player ... zuhause sollte transcoding am Besten eh nicht genutzt werden sondern nativ (immer am Besten)

Hab meine Intel Arc A310 im Jellfin (wegen AV1) .

Deine beiden Plugins hab ich auch drauf, mehr brauchst du nicht.

Beim Jellyfin Docker in die "Extra Parameter" einfach noch ein "--device /dev/dri" rein und fertig.

Im Docker Container führst dann einfach einmal aus:
"/usr/lib/jellyfin-ffmpeg/vainfo --display drm --device /dev/dri/renderD128"

Dadurch weißt du, welche Profile deine B570 supportet.

Danach im Jellyfin Admin unter Wiedergabe->Transkodierung wählst VAAPI aus.

Bei VA-API Gerät kommt das "/dev/dri/renderD128" rein.

Danach nur noch die HW-Profile aktivieren, die du vorher ausgelesen hattest.
Und nicht vergessen, dass Häkchen für "Hardwarekordierung aktivieren" zu setzen.

Ganz grundsätzlich kann ich aber nur empfehlen, NICHT aufs HW Encoding zu setzen.

Schau das du einfach überall den Jellyfin Mediaplayer nutzt und die Sachen so abspeicherst, dass sowohl Container und Codecs drin für eine Native Wiedergabe reichen.
Beim HW-Transcoding kannst du im Jellyfin leider keine weiteren Einstellungen zur Qualität machen.
Die Qualitätseinstellungen greifen nur beim SW-Transcoding.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.