Hardware Transcoding issues - ApolloLake & GeminiLake CPUs

  1. “Broke all that stuff recently” ??

  2. The “i965” patch I did was nothing more than manually install the i965 driver.

  3. 1.32.7 changed the transcoder configuration .
    – We knew the IMD (Intel Media Driver) was inappropriate for Gemini and Apollo Lake CPUs
    – The previous transcoder team had not fixed it.
    – We changed the configuration to switch from IMD → IVD (the i965)

  4. By making this change, the i965 drivers automatically downloaded to PMS

  5. Also by making this change, the PMS defaults to VaapiDriver="i965". There is no need to specify it in Preferences.xml

@S1lencer1

TrashGuides? I’ve no clue what that is.

I do know this works and works well on Synology. ( I’d have the entire forum screaming at me if it didn’t )

There must be a configuration error.

Did you specify /dev/dri as a ‘Path’ to include or as a ‘Device’ to include in the container ?
This makes the difference.

It is a Docker container and I didn’t have to specify that. It worked like a charme until recently. Configuration hasn’t changed, PMS got updated.

Didn’t work for me though. I upgraded to 1.32.8 but transcoding always failed. I downgraded to 1.32.5 again and placed the i965 driver again.

@pommesmatte

  1. I am now on the transcoding team and involved with all the changes which are made. We have a really good team now as compared to previously.

  2. In 1.32.8, we made no changes which would impact APL/GLK specifically
    – We fixed subtitles, specifically fixed ASS subtitles / early termination problem.

Please reinstall 1.32.8

Verify DEBUG logging is on

Tell me whether you have “VaapiDriver=” options in your Preferences.xml file.
( It is URGED you remove them now as of 1.32.8 )

With PMS stopped, Move the i965 driver I gave you away from where PMS can find it.
Let it download the new driver for 1.32.8 as 1.32.8 starts.

Lastly, Replay a test file. (Other video library type)

Download and attach logs ZIP file when complete.

Here is 1917 playing, HW transcoding and tone mapping, NATIVE app.

Last login: Thu Dec  7 17:11:39 2023 from 192.168.0.13
chuck@jemini:~$ 
chuck@jemini:~$ 
chuck@jemini:~$ 
chuck@jemini:~$ uname -a
Linux jemini 5.15.0-89-generic #99~20.04.1-Ubuntu SMP Thu Nov 2 15:16:47 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
chuck@jemini:~$ cat /etc/os-release | grep PRETTY
PRETTY_NAME="Ubuntu 20.04.6 LTS"
chuck@jemini:~$ dpkg -l | grep plexm
ii  plexmediaserver                            1.32.8.7639-fb6452ebf               amd64        Plex organizes all of your personal media so you can easily access and enjoy it.
chuck@jemini:~$ cat /proc/cpuinfo | grep 'model name' | uniq
model name	: Intel(R) Celeron(R) J4125 CPU @ 2.00GHz
chuck@jemini:~$ 

Could you please activate subtitles (burn) in your example?

EDIT: Will see when I find the time to upgrade again, but as 1.32.8 also crashed every night I don’t have much enthusiasm atm.

EDIT2: To be clear, I skipped 1.32.7 entirely.

As Requested:

UHD HDR. (Transformers: Age of Extinction) - PGS subtitles - J4125 CPU - Ubuntu 20

Screenshot from 2023-12-11 16-35-11

“top” output

%Cpu(s): 79.4 us,  8.0 sy,  0.0 ni, 10.5 id,  1.9 wa,  0.0 hi,  0.2 si,  0.0 st
MiB Mem :   7773.2 total,    178.8 free,   1497.9 used,   6096.5 buff/cache
MiB Swap:   7629.0 total,   7627.0 free,      2.0 used.   5012.9 avail Mem 

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                  
  34196 plex      20   0  594848 498656  46664 R 169.5   6.3   3:02.26 Plex Transcoder                                          
  34067 plex      20   0  613700 507280  46216 S 169.3   6.4   6:46.62 Plex Transcoder                                          
   1453 plex      20   0  221120  71548  25352 S   2.6   0.9  29:05.44 Plex Media Serv                                          
   2484 plex      20   0    2624    932    828 S   1.8   0.0   0:04.33 EasyAudioEncode                                          
  33939 root      20   0       0      0      0 I   1.0   0.0   0:02.16 kworker/u8:0-events_unbound                              
  34030 root      20   0       0      0      0 I   1.0   0.0   0:02.08 kworker/u8:2-events_unbound                              
  34195 root      20   0       0      0      0 I   0.9   0.0   0:01.11 kworker/u8:1-i915            

Behavior:

  1. HW decode & tonemapping ( map[5])
  2. Software PGS burn (merge/overlay)
  3. Hardware encode ( map[6])
  4. Audio conversion via EAE

It’s completely hung up on the software PGS subtitle burn and merge into each video frame. Having to run two processes (user-memory space data moving) is putting a lot of data loading on it too.

The per-core performance is the limiting factor here.

2 Likes

Synology DS423+ user here, latest Syno 7.2.x as of 12.13.2023.

As of 1.32.8.7639 I lost the ability to hw transcode on all of my content; it’s now sw transcode, which is a miserable experience on a j4125.

Any help is appreciated. Something failed or changed in this most recent update. Happy to do any testing required, else I’ll revert to backup 132.7.x.

Docker compose follows: (from trashguides) …

plex:
container_name: plex
image: Package plex · GitHub
restart: unless-stopped
logging:
driver: json-file
options:
max-file: ${DOCKERLOGGING_MAXFILE}
max-size: ${DOCKERLOGGING_MAXSIZE}
labels:
- org.hotio.pullio.update=${PULLIO_UPDATE}
- org.hotio.pullio.notify=${PULLIO_NOTIFY}
- org.hotio.pullio.discord.webhook=${PULLIO_DISCORD_WEBHOOK}
ports:
- 32400:32400
environment:
- PUID=${PUID}
- PGID=${PGID}
- TZ=${TZ}
- UMASK=002
- ARGS=
- PLEX_CLAIM=${PLEX_CLAIM}
- ADVERTISE_IP=${PLEX_ADVERTISE_IP}
- ALLOWED_NETWORKS=
- PLEX_BETA_INSTALL=true
volumes:
- /etc/localtime:/etc/localtime:ro
- ${DOCKERCONFDIR}/plex:/config:rw
- ${DOCKERSTORAGEDIR}/media:/data/media:rw
devices: # optional: if you have a Syno with an Intel CPU with quicksync and want hardware transcoding (only with Plex Pass)
- /dev/dri:/dev/dri # optional: if you have a Syno with an Intel CPU with quicksync and want hardware transcoding (only with Plex Pass)

image

Note no (hw) noted.

Linux DS423 4.4.302+ #69057 SMP Mon Nov 13 14:19:30 CST 2023 x86_64 GNU/Linux synology_geminilake_423+

model name : Intel(R) Celeron(R) J4125 CPU @ 2.00GHz

Nothing changes if I select no subs.

Dec 13, 2023 15:18:55.359 [140322877311800] INFO - Running migrations. (EPG 1)
Dec 13, 2023 15:18:56.169 [140322933054096] WARN - [DatabaseFixups] Held transaction for too long (/data/jenkins/server/3537965286/Library/DatabaseFixups.cpp:200): 0.420000 seconds
Dec 13, 2023 15:18:56.172 [140322849651512] WARN - Took too long (0.240000 seconds) to start a transaction on /data/jenkins/server/3537965286/Plugins/PluginDatabaseState.cpp:189
Dec 13, 2023 15:18:56.172 [140322849651512] WARN - Transaction that was running was started on thread 140322933054096 at /data/jenkins/server/3537965286/Library/MetadataItemCluster.cpp:156
Dec 13, 2023 15:18:56.175 [140322849651512] INFO - Refreshing paths watched by LibraryUpdateManager
Dec 13, 2023 15:18:56.258 [140322923416376] WARN - [EventSourceClient/pubsub/45.33.125.156:443] MyPlex: attempted a reachability check but we're not yet mapped.
Dec 13, 2023 15:19:07.134 [140322810514232] INFO - [Req#195] AutoUpdate: no updates available
Dec 13, 2023 15:19:07.797 [140322925656888] WARN - NAT: PMP, got an error: Not Supported by gateway.
Dec 13, 2023 15:19:11.791 [140322757540664] ERROR - [Req#2db] Unknown metadata type: folder
Dec 13, 2023 15:19:11.791 [140322735266616] ERROR - [Req#2d8] Unknown metadata type: folder
Dec 13, 2023 15:19:12.073 [140322757540664] WARN - [Req#2db] SLOW QUERY: It took 270.000000 ms to retrieve 50 items.
Dec 13, 2023 15:19:12.089 [140322735266616] WARN - [Req#2d8] SLOW QUERY: It took 300.000000 ms to retrieve 50 items.
Dec 13, 2023 15:19:12.858 [140322799323960] WARN - [Req#370] Invalid library metadata ID plex://show/5fc698547c6557002ed5d7c6 passed.
Dec 13, 2023 15:19:12.859 [140322799323960] ERROR - downloadContainer: expected MediaContainer element, found html
Dec 13, 2023 15:19:12.859 [140322799323960] WARN - Subscription: No container available for /tv.plex.providers.epg.cloud:2/metadata/plex%3A%2F%2Fshow%2F5fc698547c6557002ed5d7c6
Dec 13, 2023 15:19:12.859 [140322799323960] ERROR - Subscription: Error refreshing sub: No container found
Dec 13, 2023 15:19:13.544 [140322803542840] WARN - [Req#3fa] Invalid library metadata ID plex://show/657210bfa8d684550caf5f91 passed.
Dec 13, 2023 15:19:13.544 [140322803542840] ERROR - downloadContainer: expected MediaContainer element, found html
Dec 13, 2023 15:19:13.544 [140322803542840] WARN - Subscription: No container available for /tv.plex.providers.epg.cloud:2/metadata/plex%3A%2F%2Fshow%2F657210bfa8d684550caf5f91
Dec 13, 2023 15:19:13.544 [140322803542840] ERROR - Subscription: Error refreshing sub: No container found
Dec 13, 2023 15:19:14.893 [140322649193272] ERROR - [Req#361] Unknown metadata type: folder
Dec 13, 2023 15:19:14.900 [140322651302712] ERROR - [Req#455] Unknown metadata type: folder
Dec 13, 2023 15:19:15.728 [140322649193272] WARN - [Req#361] SLOW QUERY: It took 270.000000 ms to retrieve 50 items.
Dec 13, 2023 15:19:15.795 [140322651302712] WARN - [Req#455] SLOW QUERY: It took 280.000000 ms to retrieve 50 items.
Dec 13, 2023 15:19:15.920 [140322810514232] ERROR - [Req#2bd] Unknown metadata type: folder
Dec 13, 2023 15:19:15.926 [140322607926072] ERROR - [Req#2be] Unknown metadata type: folder
Dec 13, 2023 15:19:16.572 [140322607926072] WARN - [Req#2be] SLOW QUERY: It took 420.000000 ms to retrieve 50 items.
Dec 13, 2023 15:19:16.574 [140322810514232] WARN - [Req#2bd] SLOW QUERY: It took 520.000000 ms to retrieve 50 items.
Dec 13, 2023 15:19:30.901 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:30.902 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:30.903 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:30.903 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:30.904 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:30.905 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:30.905 [140322757540664] ERROR - [Req#8b5/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:19:42.502 [140322843323192] INFO - [Req#978] AutoUpdate: no updates available
Dec 13, 2023 15:21:10.872 [140322607926072] ERROR - [Req#1090/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:21:10.877 [140322607926072] ERROR - [Req#1090/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:21:10.878 [140322607926072] ERROR - [Req#1090/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:21:10.879 [140322607926072] ERROR - [Req#1090/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:21:10.880 [140322607926072] ERROR - [Req#1090/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:21:10.882 [140322607926072] ERROR - [Req#1090/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:36:13.379 [140322820610872] INFO - [Req#1dc1] AutoUpdate: no updates available
Dec 13, 2023 15:36:13.905 [140322925656888] WARN - [Req#1dd7] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 13, 2023 15:36:13.905 [140322925656888] WARN - [Req#1dd7] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 13, 2023 15:36:13.966 [140322805685048] WARN - [Req#1dde] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 13, 2023 15:36:13.967 [140322805685048] WARN - [Req#1dde] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 13, 2023 15:36:14.307 [140322925656888] WARN - [Req#1df3] QueryParser: Invalid field 'contentDirectoryID' found, ignoring.
Dec 13, 2023 15:36:14.307 [140322925656888] WARN - [Req#1df3] QueryParser: Invalid field 'pinnedContentDirectoryID' found, ignoring.
Dec 13, 2023 15:36:33.866 [140322803575608] ERROR - [Req#1ef2/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:36:33.867 [140322803575608] ERROR - [Req#1ef2/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:36:33.867 [140322803575608] ERROR - [Req#1ef2/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:36:33.868 [140322803575608] ERROR - [Req#1ef2/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:36:33.868 [140322803575608] ERROR - [Req#1ef2/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.
Dec 13, 2023 15:36:33.869 [140322803575608] ERROR - [Req#1ef2/Transcode] [FFMPEG] - No VA display found for device /dev/dri/renderD128.

Syno Trashguides Details: Synology - TRaSH Guides

Moderator Edited: formatting of code output

Plex’s own docker image has the same problem.

@dclive

Please attach the ZIP of the logs. The excerpt you provided doesn’t contain everything I need

The logs have personal information in them. Which log do you need, exactly?

Please enable DEBUG logging and then restart PMS and recreate.

Your logs above hide all the important information (no DEBUG statements)

I will open a PM to you for your logs.

Cannot explain; I now see (hw), even though (aside from flipping to Plex’s docker image lately) nothing else has changed, and I didn’t see the (hw) bit even in my last test 30 minutes ago. Unsure at the moment; will monitor and jump back as needed.

I am running on J4125 with 1.32.8.7639

I upgraded again to 1.32.8

Now it seems to work. I removed the VaapiDriver= line like I did the last time, but I now also wiped the drivers from the Cache folder and the Drivers folder.

tautulli-burn

Working now just in the good old times or with the i965 manually placed in 1.32.5.
Thanks a lot for your work!

However I noticed another very strange thing again, that I also posted about here:

tautulli

@ChuckPa Do you have an idea, why Direct Streaming uses that much CPU?
Audio transcode sits at 12,5% usage of one core and two other threads utiliza a full core each.

It seems the high CPU load comes with the SRT to ASS conversion…

No subtiltes
tautulli-nosub

Subtitle SRT to ASS
tautulli-sub

@pommesmatte

We know of the inefficiencies with subtitles in all their different forms.

We have all of Q1 already planned for subtitles and HW transcoding in general
(the i915 issues/driver bugs with the different kernels)

1 Like

Are we aware of any tonemapping issues on Gemini Lake? While the latest PMS update (1.32.8.7639) appears to have fixed HW transcoding in all scenarios, tonemapping appears to fail completely. The image looks completely washed out and inaccurate. I’ve reproduced this on the Plex web client (Firefox) and Plex for Android.

Server:

  • DS920+ NAS with Gemini Lake with J4125
  • PMS 1.32.8.7639 with Linuxserver docker image
  • Linux kernel 4.4.302+
  • No VaapiDriver in Preferences
  • Cleared Cache, Codecs, Drivers folders and restarted PMS to pull drivers
  • CPU usage seems ok while HW transcoding ~20%




Potentially relevant debug logs:

Dec 17, 2023 22:50:40.892 [139744333933368] Debug — [Req#aa8be/Transcode] Codecs: Testing with profile 'Main 10'
Dec 17, 2023 22:50:40.894 [139744333933368] Debug — [Req#aa8be/Transcode] Codecs: dummy-frame test succeeded
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: Selected protocol dash; container: mp4
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: analyzing media item 221411
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: E1 - Right Back Where We Started: Direct Play is disabled
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: E1 - Right Back Where We Started: media must be transcoded in order to use the dash protocol
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: E1 - Right Back Where We Started: no direct play video profile exists for http/mkv/hevc
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: E1 - Right Back Where We Started: no direct play video profile exists for http/mkv/hevc/eac3
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] Right Back Where We Started - video.bitDepth limitation applies: 10 > 8
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] Right Back Where We Started - audio.channels limitation applies: 6 > 2
Dec 17, 2023 22:50:40.895 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: E1 - Right Back Where We Started: no remuxable profile found, so video stream will be transcoded
Dec 17, 2023 22:50:40.896 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: Cannot direct stream video stream due to profile or setting limitations
Dec 17, 2023 22:50:40.896 [139744333933368] Debug — [Req#aa8be/Transcode] Codecs: testing hevc (decoder) with hwdevice vaapi
Dec 17, 2023 22:50:40.896 [139744333933368] Debug — [Req#aa8be/Transcode] Codecs: hardware transcoding: testing API vaapi for device '/dev/dri/renderD128' (GeminiLake [UHD Graphics 600])
Dec 17, 2023 22:50:40.897 [139744333933368] Debug — [Req#aa8be/Transcode] Codecs: Testing with profile 'Main 10'
Dec 17, 2023 22:50:40.898 [139744333933368] Debug — [Req#aa8be/Transcode] Codecs: dummy-frame test succeeded
Dec 17, 2023 22:50:40.899 [139744333933368] Debug — [Req#aa8be/Transcode] Right Back Where We Started - audio.channels limitation applies: 6 > 2
Dec 17, 2023 22:50:40.899 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: Cannot direct stream audio stream due to profile or setting limitations
Dec 17, 2023 22:50:40.900 [139744333933368] Debug — [Req#aa8be/Transcode] MDE: The Umbrella Academy - S2 E1 - Right Back Where We Started: selected media 0 / 221411
Dec 17, 2023 22:50:40.900 [139744333933368] Debug — [Req#aa8be/Transcode] Streaming Resource: Adding session 0x7f18cd73fb38:trmul65ctxm7pjjn9f99g64n which is using 11893kbps of WAN bandwidth.  Used is now 23786kbps
Dec 17, 2023 22:50:40.900 [139744333933368] Debug — [Req#aa8be/Transcode] Streaming Resource: Adding session 0x7f18cd73fb38:trmul65ctxm7pjjn9f99g64n which is using transcoder slot.  Used slots is now 2
Dec 17, 2023 22:50:40.900 [139744333933368] Debug — [Req#aa8be/Transcode] Streaming Resource: Added session 0x7f18cd73fb38:trmul65ctxm7pjjn9f99g64n
Dec 17, 2023 22:50:40.901 [139744333933368] Debug — [Req#aa8be/Transcode] Streaming Resource: Reached Decision id=202466 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=221411 part=(id=354007 decision=transcode container=mp4 protocol=dash streams=(Video=(id=796561 decision=transcode bitrate=11220 encoder=h264_vaapi width=2560 height=1280) Audio=(id=796562 decision=transcode bitrate=106 encoder=aac channels=2 rate=48000))))

and

Dec 17, 2023 22:54:27.662 [139744576736056] Debug — [Req#b053e/Transcode/ymdyub8gfsoqd290hau81wmc] Asked for segment 1427 from session.
Dec 17, 2023 22:54:27.674 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] Starting a transcode session ymdyub8gfsoqd290hau81wmc at offset 1427.0 (state=3)
Dec 17, 2023 22:54:27.675 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] TPU: hardware transcoding: using hardware decode accelerator vaapi
Dec 17, 2023 22:54:27.675 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] TPU: hardware transcoding: zero-copy support present
Dec 17, 2023 22:54:27.675 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] TPU: hardware transcoding: using zero-copy transcoding
Dec 17, 2023 22:54:27.675 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] [Universal] Using local file path instead of URL: /tv/The Umbrella Academy (2019)/Season 2/The Umbrella Academy - S02E01 - Right Back Where We Started.mkv
Dec 17, 2023 22:54:27.675 [139744526711608] Info — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] Preparing driver icr for GPU GeminiLake [UHD Graphics 600]
Dec 17, 2023 22:54:27.675 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc/DriverDL/icr] Skipping download; already exists
Dec 17, 2023 22:54:27.676 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] Codecs: hardware transcoding: testing API vaapi for device '/dev/dri/renderD128' (GeminiLake [UHD Graphics 600])
Dec 17, 2023 22:54:27.677 [139744526711608] Info — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] Preparing driver ivd for GPU GeminiLake [UHD Graphics 600]
Dec 17, 2023 22:54:27.677 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc/DriverDL/ivd] Skipping download; already exists
Dec 17, 2023 22:54:27.677 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
Dec 17, 2023 22:54:27.678 [139744526711608] Verbose — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc] Sufficient disk space: 877.46kB source file, 884.16GB capacity, 755.54GB available on "/config/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions"
Dec 17, 2023 22:54:27.678 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc/JobRunner] Job running: EAE_ROOT=/tmp/pms-2a8b65c9-a1d6-476b-a779-3c2dae6309b2/EasyAudioEncoder FFMPEG_EXTERNAL_LIBS='/config/Library/Application\ Support/Plex\ Media\ Server/Codecs/90a317c-4653-linux-x86_64/' LIBVA_DRIVERS_PATH="/config/Library/Application Support/Plex Media Server/Cache/va-dri-linux-x86_64" OCL_ICD_VENDORS="/config/Library/Application Support/Plex Media Server/Cache/cl-icds-linux-x86_64" X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx cl_cache_dir="/config/Library/Application Support/Plex Media Server/Cache/Shaders/icr-138-linux-x86_64/" "/usr/lib/plexmediaserver/Plex Transcoder" -codec:0 hevc -hwaccel:0 vaapi -hwaccel_fallback_threshold:0 10 -hwaccel_output_format:0 vaapi -hwaccel_device:0 vaapi -codec:1 eac3_eae -eae_prefix:1 ymdyub8gfsoqd290hau81wmc_ -ss 1427 -analyzeduration 20000000 -probesize 20000000 -i "/tv/The Umbrella Academy (2019)/Season 2/The Umbrella Academy - S02E01 - Right Back Where We Started.mkv" -filter_complex "[0:0]hwupload[0];[0]scale_vaapi=w=2560:h=1280:format=p010[1];[1]hwmap=derive_device=opencl[2];[2]tonemap_opencl=tonemap=mobius:format=nv12:m=bt709:p=bt709:r=tv[3];[3]hwmap=derive_device=vaapi:reverse=1[4];[4]hwupload[5]" -map "[5]" -codec:0 h264_vaapi -b:0 8415k -maxrate:0 11220k -bufsize:0 22440k -r:0 23.975999999999999 -force_key_frames:0 "expr:gte(t,n_forced*1)" -filter_complex "[0:1] aresample=async=1:ochl='stereo':rematrix_maxval=0.000000dB:osr=48000[6]" -map "[6]" -metadata:s:1 language=eng -codec:1 aac -b:1 106k -f dash -seg_duration 1 -dash_segment_type mp4 -init_seg_name 'init-stream$RepresentationID$.m4s' -media_seg_name 'chunk-stream$RepresentationID$-$Number%05d$.m4s' -window_size 5 -delete_removed false -skip_to_segment 1428 -time_delta 0.0625 -manifest_name "http://127.0.0.1:32400/video/:/transcode/session/ymdyub8gfsoqd290hau81wmc/4a43b65a-2ca4-4b6f-b2b0-82ac5ef7c378/manifest?X-Plex-Http-Pipeline=infinite" -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 dash -start_at_zero -copyts -init_hw_device vaapi=vaapi:/dev/dri/renderD128,driver=i965 -filter_hw_device vaapi -y -nostats -loglevel quiet -loglevel_plex error -progressurl http://127.0.0.1:32400/video/:/transcode/session/ymdyub8gfsoqd290hau81wmc/4a43b65a-2ca4-4b6f-b2b0-82ac5ef7c378/progress
Dec 17, 2023 22:54:27.678 [139744526711608] Debug — [Req#b0526/Transcode/ymdyub8gfsoqd290hau81wmc/JobRunner] In directory: "/config/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-ymdyub8gfsoqd290hau81wmc-4a43b65a-2ca4-4b6f-b2b0-82ac5ef7c378"

Needed to rollback to 1.32.5 again, the constant crashing with 1.32.8 is unbearable.