@jmckee said:
@wolverinegeo said:
Please add ability to direct play 4K media with HDR like your other apps. Files that play great and activate HDR in plex app on my Samsung tv (I have to force direct play, but it works!) just fail miserably and seem to be transcoding on Xbox one app. Computer starts whirring up and pic looks terrible.
It should already work. On my Samsung TV with the Xbox One playing back I don’t get a notification on the TV, but I also have no issues direct playing the 4K HDR sample files I have.
If the CPU is spinning up what most likely is happening is something is causing a transcode (Either subtitles or Audio). Because of the current limitation of the h264 decoder on the Xbox One whenever a transcoded 4K stream is needed it has to automatically be down converted to 1080p (HEVC is not supported via HLS and the h264 decoder cannot handle 4K material).
To troubleshoot what is happening more we would need to see your Plex Media Server.log when one of these files is getting played to see what exactly is happening.
Jun 25, 2017 22:45:28.523 [16056] DEBUG - Job running: EAE_ROOT=‘\?\C:\Users\wolverinegeoff\AppData\Local\Plex Media Server\Cache\Transcode\Sessions\EasyAudioEncoder’ FFMPEG_EXTERNAL_LIBS=‘\\?\C:\Users\wolverinegeoff\AppData\Local\Plex\ Media\ Server\Codecs\57aa73f-1206-windows-i386\’ XDG_CACHE_HOME='C:\Users\wolverinegeoff\AppData\Local\Plex Media Server\Cache' XDG_DATA_HOME='C:\Program Files (x86)\Plex\Plex Media Server\Resources' X_PLEX_TOKEN=‘TNA2nmrsyoGyLsHhSYcA’ C:\Program Files (x86)\Plex\Plex Media Server\PlexTranscoder.exe -codec:0 hevc -codec:2 dca -i “D:\TV SHOWS\Planet.Earth.II\Planet.Earth.II.sample.mkv” -filter_complex [0:0]scale=w=min(1920,iw):h=min(1080,ih):force_original_aspect_ratio=decrease,format=pix_fmts=yuv420p|nv12[0] -map [0] -codec:0 libx264 -crf:0 16 -maxrate:0 34825k -bufsize:0 69650k -r:0 25 -preset:0 veryfast -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=hex:8x8dct=0:partitions=none -force_key_frames:0 expr:gte(t,0+n_forced*1) -map 0:2 -metadata:s:1 language=eng -codec:1 aac -ar:1 48000 -channel_layout:1 5.1 -strict:1 experimental -aac_coder:1 fast -q:1 0 -segment_format mpegts -f ssegment -individual_header_trailer 0 -segment_time 1 -segment_start_number 0 -segment_copyts 1 -segment_time_delta 0.0625 -segment_list http://127.0.0.1:32400/video/:/transcode/session/l5yjgqh06zs2/seglist -segment_list_type csv -segment_list_size 2147483647 -max_delay 5000000 -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 media-%05d.ts -start_at_zero -copyts -vsync cfr -y -nostats -loglevel quiet -loglevel_plex error -progressurl http://127.0.0.1:32400/video/:/transcode/session/l5yjgqh06zs2/progress
Jun 25, 2017 22:45:28.564 [17436] INFO - [Plex for Xbox One] [MDE] Finished analysis of 4k (mkv, hevc, dca-ma, 150, main 10)
Jun 25, 2017 22:45:28.601 [13440] INFO - [Plex for Xbox One] canPlay: true
Jun 25, 2017 22:45:28.627 [19472] INFO - [Plex for Xbox One] canDirectPlay: false
Jun 25, 2017 22:45:28.670 [15064] INFO - [Plex for Xbox One] canDirectStreamVideo: false
Jun 25, 2017 22:45:28.697 [14920] INFO - [Plex for Xbox One] canDirectStreamAudio: false
Jun 25, 2017 22:45:28.733 [13440] INFO - [Plex for Xbox One] bitrate: 35564
Jun 25, 2017 22:45:28.767 [17436] INFO - [Plex for Xbox One] videoResolution: 2560
Jun 25, 2017 22:45:28.795 [19472] INFO - [Plex for Xbox One] [PDE] Player decision
Jun 25, 2017 22:45:28.829 [15064] INFO - [Plex for Xbox One] Player: html
later:
Asked for segment 0 from session.
Jun 25, 2017 22:45:29.039 [19472] INFO - [Plex for Xbox One] Direct Play: false
Jun 25, 2017 22:45:29.321 [15064] INFO - [Plex for Xbox One] [Transcoder] Video (start) options
Jun 25, 2017 22:45:29.349 [16056] INFO - [Plex for Xbox One] hasMDE: 1
Jun 25, 2017 22:45:29.380 [17436] INFO - [Plex for Xbox One] path: http://127.0.0.1:32400/library/metadata/9581
Jun 25, 2017 22:45:29.409 [19472] INFO - [Plex for Xbox One] mediaIndex: 0
Jun 25, 2017 22:45:29.438 [15064] INFO - [Plex for Xbox One] partIndex: 0
Jun 25, 2017 22:45:29.463 [14920] INFO - [Plex for Xbox One] protocol: hls
Jun 25, 2017 22:45:29.488 [16056] INFO - [Plex for Xbox One] offset: 0
Jun 25, 2017 22:45:29.514 [19472] INFO - [Plex for Xbox One] fastSeek: 1
Jun 25, 2017 22:45:29.541 [16056] INFO - [Plex for Xbox One] directPlay: 0
Jun 25, 2017 22:45:29.566 [17436] INFO - [Plex for Xbox One] directStream: 0
Jun 25, 2017 22:45:29.591 [15064] INFO - [Plex for Xbox One] subtitleSize: 100
Jun 25, 2017 22:45:29.618 [19472] INFO - [Plex for Xbox One] audioBoost: 100
Jun 25, 2017 22:45:29.645 [14920] INFO - [Plex for Xbox One] location: lan
Jun 25, 2017 22:45:29.671 [15064] INFO - [Plex for Xbox One] session: l5yjgqh06zs2
Jun 25, 2017 22:45:29.696 [16056] INFO - [Plex for Xbox One] X-Plex-Session-Identifier: 0cck61l8b0w75
Jun 25, 2017 22:45:29.721 [17436] INFO - [Plex for Xbox One] subtitles: burn
Any insights? Tried messing around with auto output (bitstream/5.1 uncompress/7.1) but no dice.