Plex hw transcoding, stuttering while playing subs on LG/Xbox

Server Version#: 1.31.2.6810
Player Version#: Plex For LG 5.57.2 / Xbox series X (unknown version)
Server: Proxmox intel i3-10100/32GB Ram
→ Ubuntu LXC container with hardware transcode/tonemapping.

When transcoding, everything is done in hardware, works perfectly.
Enabling an SRT subtitle(tested different files,hdr and not hdr):

  • Browser works fine, transcoding goes completely through hardware
  • Plex app on android, same, no issues
  • Plex on LG / Xbox series X:
    • client is stuttering/pausing, no buffer present
    • happening with hdr and non hdr
    • intel_gpu_top at 1/4th speed (compared to without subs)
    • cpu is loaded around 50%, far from maxing out
    • subtitles burn in is set to never
    • no real errors except
Req#11502] Unable to find client profile for device; platform=webOS, platformVersion=3.9.0, device=webOS 3.9.0, model=OLED55C7V-Z
[Req#127d8/Transcode] Denying access due to session lacking permission to transcode key /library/metadata/1516

Am I missing something? or are some apps just broken?

I can’t tell what’s happening from the snippet.

I need the full (debug) logs zip file which captures the start of the playback.

ProxMox is fussy but I’m using it in a VM on a NUC7 (i3-7300) without issue.

This is starting to sound like a networking or player issue but will reserve judgement until the logs are seen.

Appareantly it is a player issue, audio is force transcoded. Which appareantly forces subtitle burnin in some clients?

debuglogs.zip (8.8 KB)

@Wimpie

DEBUG logs are needed.

Nothing is saved by turning them off. They automatically roll over at 10 Megabytes.

This is the only info I’m getting

Mar 28, 2023 08:26:02.912 [0x7f60a8701b38] INFO - [Req#27d] [Plex for LG] [WimpieLL:wevlq1zizcq2rzfre7u5cja0]   subtitleStream: {
  "burn": "1",
  "codec": "srt",
  "displayTitle": "Nederlands (SRT OpenSubtitles)",
  "extendedDisplayTitle": "Prey.2022.1080p.HULU.WEB-DL.DDP5.1.H.264-CMRG (Nederlands SRT OpenSubtitles)",
  "id": "43749",
  "key": "/library/streams/43749",
  "language": "Nederlands",
  "languageCode": "nld",
  "languageTag": "nld",
  "providerTitle": "OpenSubtitles",
  "score": "12",
  "selected": true,
  "sourceKey": "/library/streams/1957767704?provider=OpenSubtitles&url=https%3A%2F%2Fdl.opensubtitles.org%2Fen%2Fdownload%2Fsrc-api%2Fvrf-19f40c5e%2Ffilead%2F1957767704.gz&enc=UTF-8",
  "streamType": 3,
  "title": "Prey.2022.1080p.HULU.WEB-DL.DDP5.1.H.264-CMRG",
  "transient": "1",
  "userID": "1",
  "decision": "burn",
  "location": "segments-av"

with this

Mar 28, 2023 08:24:17.976 [0x7f60ac1fcb38] INFO - Processor: 4-core Intel(R) Core™ i3-10100 CPU @ 3.60GHz

and this

“bitrate”: 17161,

which an i3 can handle in software (burning)

Is the player forcing / calling for Burn (in settings). Not all do.

Apologies for the mistake , pulled the full debug logs.

Plex Media Server Logs_2023-04-01_12-20-40.zip (574.8 KB)

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