Hardware Transcoding issues - ApolloLake & GeminiLake CPUs

Did anything change in this version that would affect HW Transcoding? I’ve noticed my CPU usage is bucked at 100% all of a sudden when transcoding a 1080p file to 720p.

I have a DS920+ running DSM 7.2 RC

2 Likes

Downgraded back to 1.32.1.6999 and all is well again.

I have the exact same issue.
DS220+ running 7.2-rc1
Plex Server on the Synology - 1.32.2.7002

Videos stay for a while on the initial spinning percentage loading and CPU load is high on the Synology.

I’ve tried downgrading Plex Server back to 1.32.1.6999 but it won’t allow me to downgrade to a previous version.
Do I need to uninstall and reinstall?
Will it keep my settings and library?

I took the plunge and uninstalled Plex Server from the Synology, and luckily it gave me the option for Uninstall Only or Uninstall and Erase database

Uninstall Only, then reinstall 1.32.1.6999 has now got it working again.

I don’t know what’s wrong in the newer update, but it doesn’t seem to work correctly.

2 Likes

without seeing the server logs its impossible to guess at the root cause. I suspect this issue will come back around in the future.

Sorry for late reply but this is how I installed an earlier version as well. I’ve seen numerous people complain about this issue, even on Reddit. Surprised it hasn’t picked up more traction.

1 Like

On Synology:

  1. Uninstall the Plex version app with “Uninstall Only” (KEEP)
  2. Now install the lower version.

(synology does not permit direct ‘downgrade’)

Regarding 1.32.2.7002

I’ve spoken with the engineer about this.
There is a problem (regression) which she’s fixed.

I’m sorry for the delay as I’ve been out most of the week (illness)

1 Like

Glad to hear it’s been fixed and hope you are feeling better!

moderator edit: I will survive. Not fun, no smiles, but will get there… thanks

This isn’t fixed in the latest Beta Updates is it? I just tried the latest one out and CPU skyrockets the same way.

@CT9AJ

1.32.2.7100 is fixed. Many reports have already confirmed this.

I personally verified it in the following prior to release:

  1. Ubuntu 20 - KabyLake - QSV
  2. Ubuntu 22 - Xeon - Nvidia P2200
  3. Ubuntu 22 - RaptorLake QSV ( + AV1 )
  4. Ubuntu 22 - Nvidia GT3040 ( + AV1 )

Ok, I’m on DS920+ and CPU was really high (80%+) with only 2 users transcoding just now, I’ve already downgraded lol

@ChuckPa

The release notes don’t seem to mention anything about a transcoding issue with Intel CPUs?

(Transcoder) Some sessions could fall back to software when attempting to use an Nvidia GPU

May I have the Syno DEBUG Logs ZIP which capture it (build 7100) failing?

Sure, can you remind me which one of the files this would be (I do have debug logs enabled)?

Plex Media Server.1.log (3.0 MB)

Should be in this log file.

@ChuckPa

1 Like

Damn it.

That’s not right.

I will do more testing.

May 19, 2023 12:28:54.298 [140405574110008] DEBUG - [Req#4aa/Transcode] TPU: hardware transcoding: enabled, but no hardware decode accelerator found
May 19, 2023 12:28:54.298 [140405574110008] INFO - [Req#4aa/Transcode] CodecManager: starting EAE at "/var/packages/PlexMediaServer/shares/PlexMediaServer/AppData/tmp/pms-de1b3aef-6d81-4ab6-91a8-deaaa41060e9/EasyAudioEncoder"
May 19, 2023 12:28:54.299 [140405574110008] DEBUG - [Req#4aa/Transcode/JobRunner] Job running: "/var/packages/PlexMediaServer/shares/PlexMediaServer/AppData/Plex Media Server/Codecs/EasyAudioEncoder-1847-linux-x86_64/EasyAudioEncoder/EasyAudioEncoder"
May 19, 2023 12:28:54.299 [140405574110008] DEBUG - [Req#4aa/Transcode/JobRunner] In directory: "/var/packages/PlexMediaServer/shares/PlexMediaServer/AppData/tmp/pms-de1b3aef-6d81-4ab6-91a8-deaaa41060e9/EasyAudioEncoder"
May 19, 2023 12:28:54.340 [140405574110008] DEBUG - [Req#4aa/Transcode/JobRunner] Jobs: Starting child process with pid 7670
May 19, 2023 12:28:54.340 [140405574110008] DEBUG - [Req#4aa/Transcode] [Universal] Using local file path instead of URL: /volume1/TV Shows/To Catch A Smuggler/Season 3/To Catch a Smuggler - 3x14 - Mega Millions Meth Stash.mkv
May 19, 2023 12:28:54.340 [140405574110008] DEBUG - [Req#4aa/Transcode] TPU: hardware transcoding: final decoder: , final encoder: 
May 19, 2023 12:28:54.341 [140405574110008] DEBUG - [Req#4aa/Transcode/JobRunner] Job running: EAE_ROOT=/var/packages/PlexMediaServer/shares/PlexMediaServer/AppData/tmp/pms-de1b3aef-6d81-4ab6-91a8-deaaa41060e9/EasyAudioEncoder FFMPEG_EXTERNAL_LIBS='/var/packages/PlexMediaServer/shares/PlexMediaServer/AppData/Plex\ Media\ Server/Codecs/8217c1c-4565-linux-x86_64/' X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "/volume1/@appstore/PlexMediaServer/Plex Transcoder" -codec:0 h264 -codec:1 eac3_eae -eae_prefix:1 q2d87r8781kdf8bv1vet2jti_ -analyzeduration 20000000 -probesize 20000000 -i "/volume1/TV Shows/To Catch A Smuggler/Season 3/To Catch a Smuggler - 3x14 - Mega Millions Meth Stash.mkv" -filter_complex
1 Like

Thank you sir, glad to have provided some info!

I can confirm the same thing on my Synology DS918+

1 Like

post logs ZIP please so we can see the build information and the failure

7002 is no more.
7100 contains all the known fixes.