• 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 Off Topic Self-hosting & Homelabs Ideal Hardware for Jellyfin

    Pages (3): « Previous 1 2 3 Next »

     
    • 0 Vote(s) - 0 Average

    Ideal Hardware for Jellyfin

    Ideal Hardware recommendations for Jellyfin
    pxr5
    Offline

    Member

    Posts: 54
    Threads: 3
    Joined: 2024 Jan
    Reputation: 3
    Country:United Kingdom
    #11
    2024-08-03, 04:12 PM
    ^ This a detailed look at the capabilities of an N100

    https://www.reddit.com/r/PleX/comments/1...teresting/
    Jellyfin1 - 10.10.3 (Docker) Synology NAS (transcoding off)
    Jellyfin2 - 10.10.3 Minix ZX100-0db MiniPC, Intel N100 (transcoding on)
    Storage - x3 Synology NAS (22TB)
    Reverse Proxy - Caddy v2 running on a Pi3b+
    HelpingAnt98
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    Country:Germany
    #12
    2024-08-05, 01:02 PM
    (2024-07-23, 07:13 PM)Host-in-the-Shell Wrote: Currently I'm experimenting with a secondary/test Jellyfin server hosted from a docker container using one of these. Now, I got mine when it was discounted at around 158 bucks; so far it seems like a great, low power and affordable choice for a media server. Only aspect I'm not a fan of is that I had to email Beelink to get BIOS updates. Their support team also doesn't have a super solid grasp on the English language, and documentation is lacking. But everything has worked pretty great and the 12th gen intel chip is very solid for transcoding.

    I just ordered this exact model yesterday when it was discounted. I will give it a try a and post Test results here. Thanks Grinning-face
    Host-in-the-Shell
    Offline

    Member

    Posts: 166
    Threads: 10
    Joined: 2023 Jun
    Reputation: 14
    #13
    2024-08-08, 04:33 PM
    Fingers crossed that it all goes well for you! Sometimes you never know with some of these Mini PCs, although usually you can get replacements easy. Mine's been running perfectly for nearly a month. I'm a bit tempted to switch my server to one of these, but my arc 380 sits comfortably inside my other server and I'd hate retooling my main JF instance anyway.
    Server specs => OS: Debian 12 | GPU: Arc A380 | CPU: Ryzen 5 5600X | 64GB RAM | 56TB
    jadooboga_banana_2343
    Offline

    Junior Member

    Posts: 5
    Threads: 0
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #14
    2024-08-08, 08:53 PM
    I tried on a macbook air (from work) and although it's an m3, it said 'transcoding', codec not supported...

    I don't have that to hand just now, but same in my iGPU (i5):


    Device-1: Intel WhiskeyLake-U GT2 [UHD Graphics 620] driver: i915 v: kernel
    Device-2: Chicony LG Camera type: USB driver: uvcvideo
    Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: i915 resolution: 1920x1200~60Hz
    OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2)
    v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2


    Here is the full report:


    Playback Info
    Player / Html Video Player
    Play method / Transcoding
    Protocol / http
    Stream type / HLS

    Video Info
    Player dimensions / 1691x926
    Video resolution / 3839x1606
    Dropped frames / 0
    Corrupted frames / 0

    Transcoding Info
    Video codec / H264
    Audio codec / AAC
    Audio channels / 2
    Bitrate / 10.9 Mbps
    Transcoding progress / 72.4%
    Transcoding framerate / 33 fps

    Reason for transcoding:
    The container is not supported
    The video codec is not supported
    The audio codec is not supported

    Original Media Info
    Container / mkv
    Size / 7.4 GiB
    Bitrate / 6.7 Mbps
    Video codec / HEVC Main 10
    Video bitrate / 6.4 Mbps
    Video range type / SDR
    Audio codec / AAC LC
    Audio bitrate / 320 kbps
    Audio channels / 6
    Audio sample rate / 48000 Hz



    I followed all the instructions to get jellyfin-ffmpeg installed correctly (mint 22.04).


    Both on my i5 and on the M3, the CPU is close to pegged. On the i5, it 'stutters' during playback. I installed the standard way on the M3...

    Am I right in assuming that HWA drivers are just missing for this particular iGPU / ffmpeg / codec?


    Sorry for all the questions!
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #15
    2024-08-08, 09:00 PM
    Can you share your jellyfin and ffmpeg log via pastebin?
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    jadooboga_banana_2343
    Offline

    Junior Member

    Posts: 5
    Threads: 0
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #16
    2024-08-17, 12:45 PM
    (2024-08-08, 09:00 PM)TheDreadPirate Wrote: Can you share your jellyfin and ffmpeg log via pastebin?

    Thanks, sorry for the delay.

    ffmpeg
    https://gist.github.com/dbolser/62f116e6...cdfc2084c3

    jelly
    https://gist.github.com/dbolser/40e81376...f677afd7fa

    Please let me know if I should run a 'cleaner' test for clearer logs.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #17
    2024-08-17, 06:53 PM
    You don't have hardware acceleration enabled in Jellyfin. You are CPU transcoding.

    Code:
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (libx264))

    Dashboard > Playback. Select Intel Quicksync. Use the Kaby lake column, which also includes Whiskey lake, to enable the correct codecs your iGPU supports. Don't enable low power encoding. Enable tone mapping and vpp tone mapping.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    jadooboga_banana_2343
    Offline

    Junior Member

    Posts: 5
    Threads: 0
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #18
    2024-08-19, 06:33 AM
    (2024-08-17, 06:53 PM)TheDreadPirate Wrote: You don't have hardware acceleration enabled in Jellyfin.  You are CPU transcoding.

    Code:
    Stream mapping:
      Stream #0:0 -> #0:0 (hevc (native) -> h264 (libx264))

    Dashboard > Playback.  Select Intel Quicksync.  Use the Kaby lake column, which also includes Whiskey lake, to enable the correct codecs your iGPU supports.  Don't enable low power encoding.  Enable tone mapping and vpp tone mapping.

    Thank you! Somehow I didn't expect this to be configured in the GUI.

    I don't see separate settings for different CPU families, so I assume it's recognised my hardware?

    [Image: rNm3dGE.png]
    jadooboga_banana_2343
    Offline

    Junior Member

    Posts: 5
    Threads: 0
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #19
    2024-08-19, 07:09 AM
    I see significantly lower CPU utilization on playback (and no 'stuttering'), but I still see The video codec is not supported:

    Playback Info
    Player Html Video Player
    Play method Transcoding
    Protocol http
    Stream type HLS

    Video Info
    Player dimensions 1167x774
    Video resolution 3840x1606
    Dropped frames 3
    Corrupted frames 0

    Transcoding Info
    Video codec H264
    Audio codec AAC
    Audio channels 2
    Bitrate 10.9 Mbps
    Transcoding progress 56.0%
    Transcoding framerate 52 fps
    Reason for transcoding The container is not supported
        The video codec is not supported
        The audio codec is not supported

    Original Media Info
    Container mkv
    Size 7.4 GiB
    Bitrate 6.7 Mbps
    Video codec HEVC Main 10
    Video bitrate 6.4 Mbps
    Video range type SDR
    Audio codec AAC LC
    Audio bitrate 320 kbps
    Audio channels 6
    Audio sample rate 48000 Hz
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,374
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #20
    2024-08-19, 12:03 PM (This post was last modified: 2024-08-19, 12:03 PM by TheDreadPirate. Edited 1 time in total.)
    That message is telling why the client requested a transcode.  It looks like you are watching in a browser.  Few browsers support playing HEVC and often requires extra steps to get working.  So that's normal

    For the Jellyfin transcode settings.  You can check all the codec boxes except AV1.  Also check check "Allow encoding in HEVC format".  Your iGPU also supports tone mapping and VPP tone mapping.

    Jellyfin does not currently "auto-detect" your hardware and set hardware acceleration accordingly. Yet. It is being worked on with no ETA.
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (3): « Previous 1 2 3 Next »

    « 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