Media Playback and Transcoding
Avoid transcoding if possible, especially 4K HDR material. Besides CPU/GPU requirements, transcoded HDR generally looks poor, with washed out colors.
To find out if the video is transcoding, monitor playback via Plex Dashboard -> Now Playing.
Understand the limitations of the Plex app on LG TVs:
- Enabling image based subtitles, PGS & VOBSUB, forces a video transcode.
- Enabling ASS/SAA subtitles with positioning, font, color, etc info forces a video transcode.
- If the audio is transcoding, enabling SRT subtitles forces a video transcode.
- TrueHD audio always transcodes.
- Dolby Digital/AC-3, Dolby Digital Plus/EAC-3, and dts direct play (*).
(*) 2018 & earlier LG TVs decode dts so the audio direct plays in the Plex app. 2019 & later LG TVs transcode dts, as LG no longer includes dts decoding with those TVs.
Blu-ray discs with TrueHD audio also contain a Dolby Digital version of the audio. Re-rip the disc with MakeMKV or re-acquire the movie if needed.
dts audio should direct play on your TV. If you are using a soundbar/receiver connected via HDMI-ARC, the TV will pass the dts 5.1 core audio. The -HD portion is discarded.
Network Limitations
@pshanew is correct regarding the network. The Ethernet port is 100 Mbps. A strong 5 GHz 802.11ac connection will be faster than wired Ethernet. It can help avoid buffering due to network limitations.
If the 100 Mbps connection is the limitation and you do not have a strong WiFi signal at the TV location, consider adding a 802.11ac access point. Use the existing Ethernet cable to link it to your home network. This will give you better WiFi coverage for all devices in the area, not just the LG TV.
Bandwidth vs File Size
Investigate Media Information and Formats has details on how to obtain this info.
The size of the movie file does not matter. Required bandwidth matters. Use Plex Get Info or the MediaInfo app to display the average bandwidth of the file. A movie will have peaks above the average, and 4K HDR material may peak above 100 Mbps. The Plex XML information contains more detailed bandwidth information, showing the bandwidth at various points in the file. Look for the RequiredBandwidth lines in the XML information.
Note: Plex Media Server must perform a Deep Analysis of the media to determine the Required Bandwidth information. This occurs during scheduled tasks, configured in Settings -> Server -> Scheduled Tasks. Check the box for Upgrade media analysis during maintenance.
Example from a 4K HDR Blu-ray rip:
File Size via Media Info: 51.68 GB
Media Bitrate via Media Info: 80123 kbps
Video Bitrate via Media Info: 77051 kbps
Video Required Bandwidth (kbps) via XML: requiredBandwidths="123366,98658,94912,93759,92924,92089,87834,82523"