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.

Jellyfin stuttering due to inadequate CPU/GPU?

Featured Replies

Hi,

 

I have Jellyfin installed and it works very well except for playing video files. I have some video files that are 1080p HD and some that are 4K taken with a video camera - mostly holiday videos and such. 

 

After a few minutes the video stops and then continues after a few seconds. 

 

  • CPU is an INTEL G1260 with an integrated GPU
  • connection to the server is through a PowerLine with bandwidth of around 400Mbps

 

Would I need to have a better hardward GPU solution because it appears Jellyfin is transcoding the video as it is playing. I have set the settings for playback to be at "Auto" and using 1080p and 4K for the type of video I'm playing but I still get the same issue.

 

I have a spare PCIEx1 slot free, I could get a cheap GPU for that slot and see if it improves the performance.

 

Has anyone has experience with this issue?

 

 

 

 

 

 

 

 

 

 

Solved by Michael_P

The powerline may be 400Mbps but is the rest of the network 100Mbps or Gig? Even taking that in to account, powerline connections are not the most reliable.

Either way, there should be no need for transcoding over a local network. Get yourself a player capable of 4k playback.

  • Author
8 hours ago, NeoDude said:

is the rest of the network 100Mbps or Gig?

 

The rest of the network is gigabit.

 

8 hours ago, NeoDude said:

 Get yourself a player capable of 4k playback.

 

Is that not what Jellyfin is? What are the alternatives?

  • Community Expert

What's the CPU utilization when you're trying to play the video

You have confused me now. You mentioned your network which made me assume that you were talking about watching media over a network?

I wasn't aware that Jellyfin was also a player (I've never used it). In that case your network has got nothing to do with it, and there definitely shouldn't be any transcoding happening. What makes you think that there is transcoding happening? 

Edited by NeoDude

  • Author
23 hours ago, Michael_P said:

What's the CPU utilization when you're trying to play the video

 

CPU is usually at max, so 100%. It's an old CPU but it is still dual core.

 

10 hours ago, NeoDude said:

What makes you think that there is transcoding happening? 

 

For low res videos, some holiday vids I took some years back, it plays really well, but for higher res it plays for a few minutes and then stops for a few seconds and then continues to play. Sometimes I mess around with the playback settings, to change it to 720p @ 20Mpbs or another resolution and it sometimes works, it mostly fails in the end though. This is what is leading me to think it is a transcoding issue but I am not sure.

 

The machine is in another room and I am connecting to it via the home lan to play video files through jellyfin.

 

 

So you ARE playing it over a Network then? So Jellyfin is the server? And you are also using Jellyfin as a player?

Either way, if it's over the network, it shouldn't need transcoding. Just set it to direct play.

  • Community Expert
  • Solution

What kind of throughput are you getting between the machines over the network

  • 2 years later...
  • Author

Replying to this topic late, but it was a network problem, bottlenecked and then Jellyfin needed to be constantly load. 

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.