Background:
I have a question regarding Plex Hardware Transcoding functionality.
First off (in case this feature works differently depending where Plex Media Server (aka PMS) is installed / running), here is my setup:
In my case, Plex Media Server (latest PlexPass PMS Beta 1.26.0.5715 version) is running on a 2019 model NVidia Shield Pro.
Transcoding questions:
Question 1. How do I know / how can I be sure Plex Media Server is actually doing Hardware transcoding, as opposed to Software-based transcodingâ ?
(I want to know how to check this in case e.g. HW transcoding is enabled, but not functional / not working due to a current bug or other issue for instance).
I believe there is a â(HW)â notation when hardware transcoding is being used?
E.g. For Video it shows âTranscode(HEVC(HW) - H264(HW)â
But for Audio, the same clip shows the following:
âAudio Transcode(TRUEHD - OPUS)â
âTranscode Reason TrueHD audio is not supported by the deviceâ.
Question 2. So the Shield and Plex can only EITHER use HW transcoding for Video OR use HW transcoding for Audio, but use HW transcoding for both simultaneously?
Or is there a bug or no need for audio HW transcoding (in some cases)?
EDIT - Perhaps because audio transcoding uses limited processing power (CPU power), it is not required.
Question 3.:
Interesting situation (maybe someone can explain why the following 4K (2160) X265 video / TrueHD audio clip plays fine on my Android mobile phone, but does NOT play back on my Shield itself???:
A) On my Android mobile phone, the clip plays fine (after a few seconds due to transcoding):
âVideo - Copy(HEVC)â << i.e. no transcoding since playback of that video format is supported by the PlexTV client (playback) device.
âAudio Transcode(TRUEHD - OPUS)â
âTranscode Reason TrueHD audio is not supported by the deviceâ.
B) Playback of the same clip as above (4K X265 with TrueHD audio) does not even start when playing back on Shield itself, connected to a 1080P TV:
(i.e. Shield acting as a client as well).
In this case, I see (HW) transcoding appears to be in use for the Video portion too (unlike on the mobile device where it is using Copy mode).
For Video it shows âTranscode(HEVC(HW) - H264(HW)â
For 'Audio is shows âTranscode(TRUEHD - OPUS)â
âTranscode Reason TrueHD audio is not supported by the deviceâ.
(same as on my Mobile phone).
But, like the first clip, Plex is not using HW transcoding for the audio - i.e. there is no â(HW)â notation under audio details.
I am trying to figure out whether Hardware Transcoding is broken - i.e. on Shield itself or on both the Shield and clients.
And more importantly trying to figure out why the clip does not play on the Shield itself (but plays fine on my mobile).
Thanks in advance for any insights!