Hi there. I am also having issue with PGS subtitles and HardWareTranscoding on my Synology DS1520+ (which is HWT compatible). I have to disable subtitles or hwt to be able to playout.
Is there any fix for that ?
PGS, VOBSUB, and DVDRIP subtitles, being image based, cannot be burned in HW.
The CPU must do it. The VAAPI (HW API) didnāt give us a way to do it.
Synology NAS units, with exception of the Xeon models, have always suffered in this.
All subtitle burning is this way however, Text based (SRT) can be overlayed by almost every player / tv. Text based subtitles are , by far, the preferred format.
thank you. Ok that CPU is doing it but this is unfortunate that plex is not disabling the HWT then or better doing HWT for video and CPU for PGS (have no idea if possible hehe). When I see something not working I have to ask the server to disable that option, would be nice if it could be automatic because I have not always access to the server settings
Please do the following.
- Verify DEBUG logging enabled
- Verify VERBOSE logging disabled.
- Start the playback session which recreates this
- Let it try for 20 seconds
- Stop playback
- Let sit idle for 20 seconds
- Download the Logs (Settings - Server - Troubleshooting - Download Logs)
- Attach that ZIP file here. I will look at it.
I moved you here to this thread.
You were in a Docker thread.
This thread is now in the Synology section and not hijacking the other thread.
thank you Plex Media Server Logs_2021-01-14_17-07-32.zip (7.7 MB)
Try again please⦠You have VERBOSE logging enabled.
an 14, 2021 16:58:04.620 [0x7f07dffff700] VERBOSE - * message => Scanning Wonder.Park.2019.1080p.MULTi.BluRay.REMUX.AVC.TrueHD.7.1-OZEF
Jan 14, 2021 16:58:04.620 [0x7f07ec5ae700] DEBUG - Completed: [127.0.0.1:57998] 200 GET /:/metadata/updateProgressMessage?message=Scanning%20Wonder%2EPark%2E2019%2E1080p%2EMULTi%2EBluRay%2EREMUX%2EAVC%2ETrueHD%2E7%2E1-OZEF (7 live) GZIP 0ms 166 bytes
Jan 14, 2021 16:58:04.621 [0x7f07ec5ae700] VERBOSE - Auth: We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Jan 14, 2021 16:58:04.621 [0x7f07ec5ae700] VERBOSE - Auth: Came in with the master token, authorization succeeded.
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] DEBUG - Request: [127.0.0.1:58004 (Loopback)] PUT /activities/f83f06a2-169e-4070-9485-2ee75e2e810b?percentComplete=%2B0%2E916666687&subtitle=Incredibles%2E2%2E2018%2E1080p%2EMULTi%2ETRUEFRENCH%2EBluRay%2EREMUX%2EAVC%2EEAC3%2EDTS%2EHDMA%2EDTS%2EHDRA-XANTAR (8 live) GZIP Signed-in Token (b0mb4rd)
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * Accept => */*
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * Accept-Encoding => gzip
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * Content-Length => 0
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * Host => 127.0.0.1:32400
Jan 14, 2021 16:58:04.621 [0x7f07ec5ae700] VERBOSE - Auth: We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Jan 14, 2021 16:58:04.621 [0x7f07ec5ae700] VERBOSE - Auth: Came in with the master token, authorization succeeded.
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * User-Agent => PlexMediaServer/1.21.1.3876-3c3adfcb4
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * percentComplete => +0.916666687
Jan 14, 2021 16:58:04.621 [0x7f07ce2b3700] VERBOSE - * subtitle => Incredibles.2.2018.1080p.MULTi.TRUEFRENCH.BluRay.REMUX.AVC.EAC3.DTS.HDMA.DTS.HDRA-XANTAR
Jan 14, 2021 16:58:04.621 [0x7f07cfa23700] DEBUG - Request: [127.0.0.1:58006 (Loopback)] GET /:/metadata/updateProgressMessage?message=Scanning%20Incredibles%2E2%2E2018%2E1080p%2EMULTi%2ETRUEFRENCH%2EBluRay%2EREMUX%2EAVC%2EEAC3%2EDTS%2EHDMA%2EDTS%2EHDRA-XANTAR (8 live) GZIP Signed-in Token (b0mb4rd)
Jan 14, 2021 16:58:04.622 [0x7f07cfa23700] VERBOSE - * Accept => */*
Jan 14, 2021 16:58:04.622 [0x7f07cfa23700] VERBOSE - * Accept-Encoding => gzip
Jan 14, 2021 16:58:04.622 [0x7f07cfa23700] VERBOSE - * Host => 127.0.0.1:32400
Jan 14, 2021 16:58:04.622 [0x7f07cfa23700] VERBOSE - * User-Agent => PlexMediaServer/1.21.1.3876-3c3adfcb4
Jan 14, 2021 16:58:04.622 [0x7f07cfa23700] VERBOSE - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
I need you to turn DEBUG ON, VERBOSE OFF ā then SAVE those changes before trying again. (just like you did when you turned VERBOSE on⦠Now turn back off please
)
sorry i thought i disabled it hehe⦠not easy to see if disable or enable i have to say. Here is a new try⦠first without hardware transcoding, working fine, then hwt on with one samsung tv from 2019 where it is not even working at all, and with another tv from 2020 where it is buffering then it stops. Plex Media Server Logs_2021-01-15_12-04-14.zip (7.8 MB)
Try again?
The HWT button is the same size as the DEBUG and VERBOSE logging buttons.
hehehehhehehe
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * progress => 0.7
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * size => -22
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * remaining => 20209
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * vdec_packets => 812
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * vdec_hw_ok => 804
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * speed => 0.4
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - * vdec_hw_status => 1
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - [Transcode] We want 60 seconds ahead, last returned was 8.008011 and max is 36.036033.
Jan 15, 2021 12:04:04.045 [0x7f07de75f700] VERBOSE - [Transcode] It took 0.0 sec to serialize a list with 0 elements.
Jan 15, 2021 12:04:04.045 [0x7f07ec5ae700] DEBUG - Completed: [127.0.0.1:59744] 206 PUT /video/:/transcode/session/1j1pq7baxtin7w4t2ljqoisx/d2b65cad-194c-44d4-8ce3-3b4b3ac570ef/progress?progress=0.7&size=-22&remaining=20209&vdec_packets=812&vdec_hw_ok=804&speed=0.4&vdec_hw_status=1 (11 live) 0ms 355 bytes (pipelined: 210) (range: bytes=0-)
Jan 15, 2021 12:04:04.506 [0x7f07ec5ae700] VERBOSE - Auth: We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Jan 15, 2021 12:04:04.506 [0x7f07ec5ae700] DEBUG - Auth: authenticated user 1 as b0mb4rd
Jan 15, 2021 12:04:04.506 [0x7f07ec5ae700] VERBOSE - Auth: Came in with a super-token, authorization succeeded.
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] DEBUG - Request: [192.168.1.165:65446 (Subnet)] GET /diagnostics/logs (13 live) TLS GZIP Signed-in Token (b0mb4rd)
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Accept => text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Accept-Encoding => gzip, deflate, br
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Accept-Language => fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7,es;q=0.6,de;q=0.5
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Connection => keep-alive
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Host => 192-168-1-120.eabd474f628e4f678e7b9521596d9697.plex.direct:32400
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Referer => http://192.168.1.120:32400/
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Sec-Fetch-Dest => document
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Sec-Fetch-Mode => navigate
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Sec-Fetch-Site => cross-site
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Sec-Fetch-User => ?1
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * Upgrade-Insecure-Requests => 1
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * User-Agent => Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] VERBOSE - * X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 15, 2021 12:04:04.506 [0x7f07ded3b700] DEBUG - Diagnostics: Building logfile zip
i am struggling with this verbose stuff, there is clearly not just a case to tick as the hwt.
is this the setting you are asking ? (see pic attached)
Settings - SERVER - General - Show Advanced

Youāre showing me the Player settings ⦠ooops 
aaaaah! all clear now⦠thank you !
here we go againPlex Media Server Logs_2021-01-15_19-40-45.zip (7.9 MB)
ok 
thx
Jan 15, 2021 19:38:47.268 [0x7f07ded3b700] DEBUG - [Now] Device is Tizen (TV QE65LS03TAUXZG).
Jan 15, 2021 19:38:47.268 [0x7f07ded3b700] DEBUG - [Now] Profile is Samsung Tizen
FYI, With the Plex app on Samsung, if the audio is transcoding, enabling SRT subtitles forces a video transcode.
Avoid TrueHD and dts audio formats when using subtitles, as they will transcode. Dolby Digital and Dolby Digital Plus should direct play.
Thank you guys. Any advice on what i could use to play smoothly a 4k video + pgs subtitles on my tv? I guess a mac mini (have an old one from 2011 intel Core i5 2.5GHz, 8Gb 1333MHz DDR3) would probably do it easily or may be an apple tv 4k would be potent enough ??
And last question may be, would it make better sense to have to library on Synology and server on Mac mini or server on Synology and client on mac with direct play? I guess server on Mac mini would be the only solution to serve more that one tv.
Ok understood, i will check what mapped network drive mean heheā¦
After your last edit, i have one last question (i am obviously new to such things excuse me), do you mean there is no way to just play 4k video with 4k output to 4k/8k tv ?
interesting indeed, had no idea
thx again
Might be cheaper than buying a new imac mini, yes, and it comes with a plex server i think.
By the way the tv is 4k with HDMI-ARC, my Yamaha RXV681 is truehd/atmos compatible i guess, so the āwhole chainā should be compatible with 4k direct play, so i can just leave the plex server on the NAS
This and additional info is in the document trumpy81 linked:
Due to bandwidth constraints, HDMI-ARC cannot pass lossless audio formats such as TrueHD, dts-HD, or PCM 5.1. It will pass up to 5.1 channels of Dolby Digital, Dolby Digital Plus (including Atmos), and dts. It also passes PCM 2.0.
HDMI-eARC will pass those lossless formats, but only for equipment attached to the TVās HDMI inputs. TV manufacturers do not allow TV based apps to pass lossless audio via HDMI-eARC.
The only off the shelf device that supports TrueHD + Atmos & dts-HD audio passthrough and HDR playback is the Nvidia Shield.
Your connection options are:
Nvidia Shield ā HMDI ā Receiver/Soundbar ā HDMI ā TV
or
Nvidia Shield <āHDMI ā TV ā HDMI-eARC ā Receiver/Soundbar
In the second scenario, both the TV and sound equipment must support HDMI-eARC. If one does not, the connection falls back to HDMI-ARC.
god this is complex, I thank you all again!
