My dislike with the current method is with HDR content where the subtitle burning will send back a downscaled HD image. Instead of burning subtitles on the server, why not use the OSD overlay to display subtitles. It’s apparently not an issue to overlay text and UI components over 4K HDR on the player, so why not use it to overlay subtitles as well?
if the client could display the subtitles then it would not need to be burned in.
Are you saying it already functions this way? If I have a Roku Ultra, should this not be capable? If plex server is trying to burn in subtitles on a 4k HDR video, what could be going wrong that it would choose not to overlay them on the client and burn in instead?