Server Version#: v1.40.0.7998-c29d4c0c8
Player Version#: Edge Browser
Plex Media Server Logs_2024-03-06_00-21-14.zip (12.9 KB)
Hi,
I am trialing a month of Plex Pass to stream and transcode video to clients across the LAN using wired connections.
However, I am finding when transcoding there is a delay when testing on a wired Windows 11 using Chrome or Edge.
It takes at least 10 seconds to load or skip ahead for an old 624x384 XVID AVI (very often 20+ seconds).
Full HD files load nearly instantly (I suspect it’s not transcoding these).
My setup is the official Plex Docker container running on a virtual Ubuntu Server LTS, which is sitting on a Proxmox host.
Using intel-gpu-top on the Docker host I can see that the iGPU goes from 0% to about 10% when transcoding.
I’d expect the iGPU to be pushing much harder if this was the bottleneck.
In the Plex logs I can see this:
Mar 06, 2024 00:19:24.673 [140254989265720] INFO - [Req#1c3/Transcode] Preparing driver imd for GPU Alder Lake-N [UHD Graphics]
Mar 06, 2024 00:19:24.906 [140255074429752] ERROR - [Req#1d6/Transcode/r91kpte405m3uenrjbxkzqh1/7f828c80-d2a8-4d89-b7f0-d3f70754672e] [mpeg4 @ 0x7f3b1ebed600] No support for codec mpeg4 profile 0.
Mar 06, 2024 00:19:24.907 [140254987156280] ERROR - [Req#1d9/Transcode/r91kpte405m3uenrjbxkzqh1/7f828c80-d2a8-4d89-b7f0-d3f70754672e] [mpeg4 @ 0x7f3b1ebed600] Failed setup for format vaapi: hwaccel initialisation returned error.
Mar 06, 2024 00:20:38.755 [140254989265720] WARN - [Req#31a/Transcode/r91kpte405m3uenrjbxkzqh1] Transcode runner appears to have died.
I ran a JellyFin container on the same hardware, and it transcodes fine (about a second delay), so I believe the issue is something to do with Plex.
I am not sure what the slowdown could be, any ideas? Or any other ways I could troubleshoot?
Logs attached.
Happy to add anymore details that may be needed.
Thanks.
More setup info:
Proxmox host 8.1.4
Intel N100 CPU
32GB RAM
Docker host (VM)
4 x vCPU
8GB RAM
iGPU passthrough enabled
Ubuntu Server 22.04.3 LTS
Kernel 6.5.0-18-generic
Docker 24.0.7
Using the plexinc/pms-docker:latest image.
Unlimited CPU and RAM usage allowed.
/dev/dri passed through to container.
The source files are located on a TrueNAS VM running on the same host (4 x vCPU, 16GB RAM).
Intel drivers are installed on the Docker host.
Plex Pass is active.
Plex transcoding is enabled and set to use the N100.