Server Version#: 1.27.2.5929
Hi All,
I’ve encountered, and at least partially debugged, a weird 4k transcoding issue.
First, some basics: I’m running my plex server on a synology 920+ with hardware acceleration on. I have two main clients for my plex server - namely two chromecast with google TVs, one hooked up to a 4k tv and one hooked up to a 1080p tv. In general, things have been working pretty flawlessly.
But I’ve intermittently encountered a weird issue and decided to drill down further. Occasionally, when streaming a 4k source to my 1080p TV, the thing will buffer like mad. I have it set up to transcode to 1080p (I typically choose 20 mbps), but it still buffers. This doesn’t happen for all 4k content, and doesn’t seem to depend on bitrate either. This is all local streaming and so bandwidth is not an issue. Playing the same content on my 4k TV has no issues.
Upon some more investigation, it would appear that transcoding to 1080p (20mbps bitrate) changes the bitrate to 20 mbps, but leaves the resolution at 4k. So my suspicion is that this is what is causing the buffering. I semi-confirmed this suspicion when I transcoded to 1080p 20mbps on my 4k TV and IT began buffering, whereas playing at original quality it had no issues. Additionally, I’d like to point out that I don’t think this is a transcoding throughput issue, either, as my CPU usage doesn’t even go over 50% and I have no issue transcoding 4k to 1080p for the majority of files.
After more testing, I think I’ve figured out what the problem is, although I don’t fully understand the why yet. It seems like with some 4k files, transcoding them to 1080p High Quality, which is a 20 mbps transcode, only downgrades the bitrate, but leaves the resolution at 4k. I don’t know why this happens only with specific files and not others. but it feels like a bug to me. If I choose medium quality (12 mbps) it downgrades both.
This seems like a really odd problem, and only seems specific to certain files. Anyone have any insight here? Happy to post specifics about the files if that would be helpful.