Got a Samsung Frame 55 inch 2019 model in my living room and a 43 inch 2020 Samsung frame in my bedroom. When I hit play on my 55 inch tv it direct plays the file straight from my Synology NAS without transcoding but when I try to play the same file on my 43 inch tv its transcoding every time. Settings are the same. File is the same. Why does it do this?
Well to start, 55 and 43 inch, or year of manufacture arn’t model numbers. So it makes it hard to answer the question. Did you compare the playable media specs for both TV’s? Just because it’s 2020, doesn’t mean it has all the same capability of the 2019.
Both tvs have same videospecs so it shouldn’t matter.
Seems like its related to HDR since I can direct-play SDR 4k content, but when I try to play HDR material it transcodes instead of direct-play on the 43 inch one. The 55 inch one directplay both HDR and SDR perfectly.
Please provide the XML information for the movie you are playing. See Investigate Media Information and Formats for details on gathering the information. Save the information as a .txt file or zip it. The forum does not support .xml attachments.
Play the movie without subtitles enabled and monitor playback via Plex Dashboard -> Now Playing. What does it show when playing on each TV? Is the video and/or audio transcoding?
If you really want to dig into the details, you’ll need to pull log files.
In the Plex app, configure each TV to log to server at the debug level.
Configure your Plex Server to gather debug, not verbose, logs. See Reporting Issues with Plex Media Server for details.
With no other streaming occurring, play the movie, no subtitles, on one of the TVs for ~30 seconds. Stop playback and wait one minute for the logs to catch everything.
Repeat with the second TV, again waiting after stopping playback.
Pull the log files and post to the thread.
Look in the Plex Media Server.log (and .1 to .5) file.
The lines with MDE: provide information on why the server was transcoding. Other lines, such as those with [Transcoder] in the general area of the MDE: lines also have useful info.
If the video is transcoding, lines with TPU: indicate if hardware accelerated transcoding is in use.
For log entries from the TV, look for lines with MediaDecisionEngine. They’re the TV’s equivalent of the server’s MDE: lines.