Transcoding a single file put CPU at 100%

Server Version#: Version 1.41.5.9522
Player Version#: various IOS versions all up to date

My hardware :

  • CPU : Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz
  • 32Go of RAM
  • 2x2To HDD

I also installed ffmpeg.

Hello all,

I recently made a fresh install of my linux server (Debian 12) hosting my plex media server. On the previous install, everything worked fine. I was able to have 4 simultaneous transcode sessions without any issue or lag.

Now, after having reinstalled all the system including PMS, when only trying to play a single file using transcode, my CPU usage is stuck at 100% and the bandwith usage is put at its maximum.
And in addition, the video is lagging with a stop every 2sec.

and the info is the following, it is a simple h264 file in 1080p that worked perfectly fine before.

The hardware of my server stayed the same excepted the replacement of a HDD (similar)

My transcoder settings are the following :

  • quality : high speed prefered
  • buffer size : 30s
  • H264 presets : super fast
  • HDR tone : activated
  • hardware acceleration : true
  • encoding via hardware : true

In the distant access section I did not set any limitation for the bandwith, and for the limitation of the distant flux I tried both original and a limitation at 8Mbit/s (1080p).

I also tried a htop before and during a play event (before, CPU usage is aroung 3%)
As you can see below, it is taking all ressources…

I’m honestly lost, so if any one have some clue to solve this issue I would be pleased to read it.

Your CPU does not have HW acceleration support

Do you have an external Nvidia GPU which isn’t being seen / selected ?

(Settings - server - Transcoding - SHOW ADVANCED)

Hello,

thanks for the reply, looking back at the option I put the following

Knowking that I let the option on Auto.

The very strange thing, is that I had a serious improvment after renaming the server. After the install, I renamed it the same way as the old one. After simply putting a 2 in the name to change it, consumtion dropped down…

However things are better, there is still a high load on the CPU with a simple h264 1080p transcode…

Gemini Lake CPUs are fickle

I’ve had to manually select the UHD 600 GPU for it to work right

My bad I picked the second server I have (on Synology NAS).
For the Debian server on Intel XEON

so does it mean that I have to uncheck the hardware acceleration option?

Hello

I’m still struggling with the processor consumption of my server since my fresh install.
A single transcode from a 1024p h264 source eat 80% of the processor… we are really far away from the previous behavior… showing approx 15 to 20% max

If you have any clue on a possible issue…

Thanks beforehand

Which Xeon Syno do you have ?

I ask because there are some Syno systems now which support external Nvidia GPU.

One thing we’re hoping for is better CPU support with FFMPEG 6.1

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.