2024-02-02, 09:25 PM
The errors you're seeing in the logs about subtitles, while in the kodi logs, are actually happening on the server. In this case, client means basically nothing. It's requesting data from the server and the server is either taking too long or having an error during the processing. It's possible there's a race condition of some kind when you get to large numbers of subs, none of my files have that many.
There's also a distinct possibility that this is all a (semi) pointless exercise. Generally transcoding is only used when the client can't play the original file. In this case it sounds like you're playing 4k content on a 1080p tv and just want to receive a 1080p source instead, but iirc kodi does scaling to handle that automatically. So if there's not a playback issue happening with direct play, there's really not any reason to request a transcode. There does still seem to be a bug or limitation of some sort, but possibly not actually relevant to your use case. Unless I misunderstood and the direct play is actually having issues.
There's also a distinct possibility that this is all a (semi) pointless exercise. Generally transcoding is only used when the client can't play the original file. In this case it sounds like you're playing 4k content on a 1080p tv and just want to receive a 1080p source instead, but iirc kodi does scaling to handle that automatically. So if there's not a playback issue happening with direct play, there's really not any reason to request a transcode. There does still seem to be a bug or limitation of some sort, but possibly not actually relevant to your use case. Unless I misunderstood and the direct play is actually having issues.