2023-10-21, 07:26 PM
(2023-10-21, 07:17 PM)digitaltrance Wrote: Ah, yes there it goes. I was needing to select the NVIDIA hardware within the playback settings.
Is there a reason some file types it would use direct copy instead of hardware even through the format is selected to use hardware?
EDIT: sorry that last question, I think I answered myself. that is for DEcoding, not transcoding.
to answer the initial question, whether or not self-answered
what it decides to transcode vs direct stream depends on the client settings (user settings)
if the source video is 4K and the user max resolution is 4K and the bitrate is less than the max bitrate - it will serve it up directly, nothing the server needs to do
same for codec, if hevc is accepted then direct, if not transcode to avc
audio too, client determines it cannot play DTS so DTS gets transcoded to something compatible
note not all of the user settings are implemented into all of the clients so you may observe in the web player it transcodes because the web player has the setting
- but in the android app there is no setting to tell the server to transcode all DTS to DD+ so the client receives DTS anyway