Server Version#: 1.27.0.5897-3940636f2 - Microsoft PC x64
Player Version#: webOS 4.9.0, model=OLED65C9PUA
I have multiple 4k movies on my server using SRT, not burned, subtitles and TrueHD audio tracks. I noticed that movies of my old encoding strategy using AAC 7.1 audio tracks are playing fine. But the new TrueHD ones were not. So, I created a sample video and it worked. Then I reencoded the same video with a subtitle track included and it now is throwing transcoding errors when I try to play. Upon reviewing the logs, a few errors stood out to me:
FIRST
Jun 21, 2022 00:43:04.940 [5968] DEBUG - [Now] User is **** (ID: 1)
Jun 21, 2022 00:43:04.940 [5968] DEBUG - [Now] Device is webOS (LG OLED65C9PUA).
Jun 21, 2022 00:43:04.941 [5968] ERROR - Unable to find client profile for device; platform=webOS, platformVersion=4.9.0, device=webOS 4.9.0, model=OLED65C9PUA
I removed my user name, but the unable to find client profile for the webOS device. Any idea what would cause this?
SECOND
Jun 21, 2022 00:43:02.027 [4656] DEBUG - [Transcode/mvu8npa3ysg7onn909p29637] Asked for segment 0 from session.
Jun 21, 2022 00:43:02.169 [10916] ERROR - [Transcoder] [Parsed_inlineass_2 @ 02adcac0] ass_read_file(\?\C:\Program Files (x86)\Plex\Plex Media Server\Resources\Fonts/NotoSans-Medium.otf): fopen failed
Jun 21, 2022 00:43:02.170 [10916] ERROR - [Transcoder] [Parsed_inlineass_2 @ 02adcac0] ass_read_file(\?\C:\Program Files (x86)\Plex\Plex Media Server\Resources\Fonts/NotoSans-MediumItalic.otf): fopen failed
Jun 21, 2022 00:43:02.249 [8748] ERROR - [Transcoder] [Parsed_inlineass_2 @ 02adcac0] ass_read_file(\?\C:\Program Files (x86)\Plex\Plex Media Server\Resources\Fonts/NotoSans-Medium.otf): fopen failed
Jun 21, 2022 00:43:02.250 [8748] ERROR - [Transcoder] [Parsed_inlineass_2 @ 02adcac0] ass_read_file(\?\C:\Program Files (x86)\Plex\Plex Media Server\Resources\Fonts/NotoSans-MediumItalic.otf): fopen failed
Jun 21, 2022 00:43:02.257 [8748] DEBUG - [Transcode] Transcoder: session mvu8npa3ysg7onn909p29637 indicated fallback to software decoding
Jun 21, 2022 00:43:03.270 [8748] ERROR - [Transcoder] Video encoding failed
Jun 21, 2022 00:43:03.492 [16756] DEBUG - Jobs: ‘C:\Program Files (x86)\Plex\Plex Media Server\Plex Transcoder.exe’ exit code for process 15412 is 1 (failure)
Jun 21, 2022 00:43:03.492 [11788] DEBUG - Streaming Resource: Terminating session 16C7A7D0:vuzil83dfutxz1xppkgimlqm which is using transcoder slot. Used slots is now 0
Jun 21, 2022 00:43:03.492 [6260] DEBUG - Killing job.
Jun 21, 2022 00:43:03.492 [6260] DEBUG - Job was already killed, not killing again.
Jun 21, 2022 00:43:03.492 [6260] DEBUG - Stopping transcode session mvu8npa3ysg7onn909p29637
Jun 21, 2022 00:43:03.492 [11788] DEBUG - Streaming Resource: Terminated session 16C7A7D0:vuzil83dfutxz1xppkgimlqm with reason Conversion failed. The transcoder exited due to an error.
Jun 21, 2022 00:43:03.497 [8748] DEBUG - Request: [192.168.1.6:65070 (Subnet)] GET /status/sessions (18 live) TLS GZIP Signed-in Token (****) (Microsoft Edge)
Jun 21, 2022 00:43:03.497 [8748] DEBUG - [Now] Adding 2 sessions.
Jun 21, 2022 00:43:03.498 [15928] DEBUG - Completed: [192.168.1.6:65070] 200 GET /status/sessions (18 live) TLS GZIP 1ms 3451 bytes (pipelined: 5)
Jun 21, 2022 00:43:03.499 [6260] DEBUG - Whacked session mvu8npa3ysg7onn909p29637, 1 remaining.
Jun 21, 2022 00:43:03.563 [4656] WARN - [Transcode/mvu8npa3ysg7onn909p29637] Transcode runner appears to have died.
Why would it be trying to use ass_read_file when the subtitles are in SRT? Clearly there is missing fonts or bad paths in the installation but there should be no need to transcode video or subtitles as my player is perfectly capable. The audio is a different story. I know from reading online that webOS will never be able to play direct TrueHD but in the sample video which plays it transcodes to EAC3 5.1 which is fine.