@CarstenW
In the log,
Jan 15, 2022 11:07:34.901 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: testing h264 (decoder) with hwdevice nvdec
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API nvdec
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] ERROR - [Transcode] [FFMPEG] - Cannot load libcuda.so.1
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] ERROR - [Transcode] [FFMPEG] - Could not dynamically load CUDA
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] Could not create hardware context for h264
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] Scaled up video bitrate to 15280Kbps based on 1.500000x fudge factor.
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: Selected protocol hls; container: mkv
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: analyzing media item 8406
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: E1 - The Emperor’s Peace: Direct Play is disabled
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: E1 - The Emperor’s Peace: media must be transcoded in order to use the hls protocol
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: E1 - The Emperor’s Peace: selected subtitle cannot be converted to a compatible format, burning into video stream
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: E1 - The Emperor’s Peace: avoiding video remux due to burned subtitle stream
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] MDE: E1 - The Emperor’s Peace: no remuxable profile found, so video stream will be transcoded
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: testing h264_nvenc (encoder)
Jan 15, 2022 11:07:34.902 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API nvenc
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] ERROR - [Transcode] [FFMPEG] - Cannot load libcuda.so.1
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] ERROR - [Transcode] [FFMPEG] - Could not dynamically load CUDA
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Could not create hardware context for h264_nvenc
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] MDE: Cannot direct stream video stream due to profile or setting limitations
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: testing h264 (decoder) with hwdevice vaapi
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Generic error in an external library
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Could not create hardware context for h264
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: testing h264 (decoder) with hwdevice nvdec
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API nvdec
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] ERROR - [Transcode] [FFMPEG] - Cannot load libcuda.so.1
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] ERROR - [Transcode] [FFMPEG] - Could not dynamically load CUDA
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Could not create hardware context for h264
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Scaled up video bitrate to 15280Kbps based on 1.500000x fudge factor.
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] MDE: TV-SHOW-R (2021) - S1 E1 - The Emperor’s Peace: selected media 0 / 8406
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Streaming Resource: Adding session 0x7f993b810df8:7728c4b516277201-com-plexapp-android which is using transcoder slot. Used slots is now 1
Jan 15, 2022 11:07:34.903 [0x7f993b37ab38] DEBUG - [Transcode] Streaming Resource: Added session 0x7f993b810df8:7728c4b516277201-com-plexapp-android
Jan 15, 2022 11:07:34.904 [0x7f993b37ab38] DEBUG - [Transcode] Streaming Resource: Reached Decision id=3802 codes=(General=1001,Direct play not available; Conversion OK. Direct Play=3000,App cannot direct play this item. Direct play is disabled. Transcode=1001,Direct play not available; Conversion OK.) media=(id=8406 part=(id=8744 decision=transcode container=mkv protocol=hls streams=(Video=(id=24236 decision=transcode bitrate=15280 encoder=libx264 width=1920 height=960) Audio=(id=24237 decision=copy channels=6 rate=48000) Subtitle=(id=24249 decision=burn languageCode=eng location=embedded))))
Jan 15, 2022 11:07:34.906 [0x7f993bf4eb38] DEBUG - Completed: [192.168.88.112:39196] 200 GET /video/:/transcode/universal/decision?advancedSubtitles=text&audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=lan&maxVideoBitrate=200000&mediaBufferSize=209664&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F3802&protocol=*&session=7728c4b516277201-com-plexapp-android&subtitles=burn&subtitleSize=100&videoBitrate=200000&videoQuality=100&videoResolution=3840x2160 (6 live) TLS GZIP 55ms 2822 bytes (pipelined: 25)
Jan 15, 2022 11:07:35.137 [0x7f993bf4eb38] DEBUG - Auth: authenticated user 25282538 as USERA
Jan 15, 2022 11:07:35.138 [0x7f993b37ab38] DEBUG - Request: [192.168.88.112:39222 (Subnet)] GET /video/:/transcode/universal/start.m3u8?advancedSubtitles=text&audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=lan&maxVideoBitrate=200000&mediaBufferSize=209664&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F3802&protocol=hls&session=7728c4b516277201-com-plexapp-android&subtitles=burn&subtitleSize=100&videoBitrate=200000&videoQuality=100&videoResolution=3840x2160 (7 live) TLS Signed-in Token (USERA) (range: bytes=0-)
Jan 15, 2022 11:07:35.138 [0x7f993b37ab38] DEBUG - [Transcode] Found session GUID of 7728c4b516277201-com-plexapp-android in session start.
Jan 15, 2022 11:07:35.139 [0x7f993b37ab38] DEBUG - [Transcode] TranscodeUniversalRequest: using augmented profile Android
Jan 15, 2022 11:07:35.139 [0x7f993b37ab38] DEBUG - [Transcode] Downloading document http://127.0.0.1:32400/library/metadata/3802?checkFiles=1&includeBandwidths=1&offset=-1&X-Plex-Incomplete-Segments=1&X-Plex-Session-Identifier=7728c4b516277201-com-plexapp-android
Jan 15, 2022 11:07:35.139 [0x7f993b37ab38] DEBUG - [Transcode] Auth: authenticated user 25282538 as USERA
Jan 15, 2022 11:07:35.172 [0x7f993b37ab38] DEBUG - [Transcode] We're going to try to auto-select a subtitle.
Jan 15, 2022 11:07:35.173 [0x7f993b37ab38] DEBUG - [Transcode] Selected a foreign audio track: de
Jan 15, 2022 11:07:35.173 [0x7f993b37ab38] DEBUG - [Transcode] Subtitles: Found a candidate subtitle language [en] for a foreign film
Jan 15, 2022 11:07:35.173 [0x7f993b37ab38] DEBUG - [Transcode] Audio Stream: 24237, Subtitle Stream: 24249
Jan 15, 2022 11:07:35.179 [0x7f993b37ab38] DEBUG - [Transcode] Found session GUID of 7728c4b516277201-com-plexapp-android in session start.
Jan 15, 2022 11:07:35.179 [0x7f993b37ab38] DEBUG - [Transcode] Using session GUID 7728c4b516277201-com-plexapp-android for new transcode session.
Jan 15, 2022 11:07:35.179 [0x7f993b37ab38] DEBUG - [Transcode] Cleaning directory for session 7728c4b516277201-com-plexapp-android ()
Jan 15, 2022 11:07:35.180 [0x7f993bf4eb38] DEBUG - Completed: [192.168.88.112:39222] 206 GET /video/:/transcode/universal/start.m3u8?advancedSubtitles=text&audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=lan&maxVideoBitrate=200000&mediaBufferSize=209664&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F3802&protocol=hls&session=7728c4b516277201-com-plexapp-android&subtitles=burn&subtitleSize=100&videoBitrate=200000&videoQuality=100&videoResolution=3840x2160 (7 live) TLS 42ms 393 bytes (range: bytes=0-)
Jan 15, 2022 11:07:35.231 [0x7f993b37ab38] DEBUG - Request: [192.168.88.112:39224 (Subnet)] GET /video/:/transcode/universal/session/7728c4b516277201-com-plexapp-android/base/index.m3u8 (8 live) TLS Signed-in
Jan 15, 2022 11:07:35.231 [0x7f993b37ab38] DEBUG - [Transcode/7728c4b516277201-com-plexapp-android] Starting a transcode session 7728c4b516277201-com-plexapp-android at offset -1.0 (state=3)
Jan 15, 2022 11:07:35.232 [0x7f993b37ab38] DEBUG - [Transcode/7728c4b516277201-com-plexapp-android] TPU: hardware transcoding: enabled, but no hardware decode accelerator found
Jan 15, 2022 11:07:35.232 [0x7f993b37ab38] DEBUG - [Transcode/7728c4b516277201-com-plexapp-android] [Universal] Using local file path instead of URL: /mnt/media/Serien/TV-SHOW-R (2021)/Season 1/TV-SHOW-R (2021) - S01E01 - The Emperor’s Peace WEBDL-1080p.mkv
Jan 15, 2022 11:07:35.232 [0x7f993b37ab38] DEBUG - [Transcode/7728c4b516277201-com-plexapp-android] TPU: hardware transcoding: final decoder: , final encoder:
Jan 15, 2022 11:07:35.232 [0x7f993b37ab38] DEBUG - [Transcode/7728c4b516277201-com-plexapp-android/JobRunner] Job running: FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/fb9eae3-4185-linux-x86_64/' XDG_CACHE_HOME='/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache' XDG_DATA_HOME='/usr/lib/plexmediaserver/Resources' X_PLEX_TOKEN='xxxxxxxxxxxxxxxxxxxx' '/usr/lib/plexmediaserver/Plex Transcoder' '-codec:0' 'h264' '-analyzeduration' '20000000' '-probesize' '20000000' '-i' '/mnt/media/Serien/TV-SHOW-R (2021)/Season 1/TV-SHOW-R (2021) - S01E01 - The Emperor’s Peace WEBDL-1080p.mkv' '-map_inlineass' '0:13' '-filter_complex' '[0:0]scale=w=1920:h=960:force_divisible_by=4[0];[0]format=pix_fmts=yuv420p|nv12[1];[1]inlineass=font_scale=1.000000:font_path=/usr/lib/plexmediaserver/Resources/Fonts/NotoSans-Medium.otf:fontconfig_file=/usr/lib/plexmediaserver/Resources/fonts.conf:language=en:overrides=ScaledBorderAndShadow\\\=yes\\\,FontName\\\=Noto\\\ Sans\\\ Medium\\\,Bold\\\=500\\\,PrimaryColour\\\=&H00FFFFFF\\\,OutlineColour\\\=&H00020713\\\,BackColour\\\=&HCC000000:outline=2.6:shadow=1.7:font_size=54[2]' '-map' '[2]' '-codec:0' 'libx264' '-crf:0' '16' '-maxrate:0' '15280k' '-bufsize:0' '30560k' '-r:0' '23.975999999999999' '-preset:0' 'veryfast' '-level:0' '5.2' '-x264opts:0' 'subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none' '-force_key_frames:0' 'expr:gte(t,n_forced*1)' '-map' '0:1' '-metadata:s:1' 'language=deu' '-codec:1' 'copy' '-copypriorss:1' '0' '-segment_format' 'matroska' '-f' 'ssegment' '-individual_header_trailer' '0' '-flags' '+global_header' '-segment_header_filename' 'header' '-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/7728c4b516277201-com-plexapp-android/97d95729-5fe2-4d98-a030-1592d562ec7f/manifest?X-Plex-Http-Pipeline=infinite' '-segment_list_type' 'csv' '-segment_list_size' '5' '-segment_list_separate_stream_times' '1' '-segment_list_unfinished' '1' '-segment_format_options' 'output_ts_offset=10' '-max_delay' '5000000' '-avoid_negative_ts' 'disabled' '-map_metadata:g' '-1' '-map_metadata:c' '-1' '-map_chapters' '-1' 'media-%05d.ts' '-map' '0:13' '-f' 'null' '-codec' 'ass' 'nullfile' '-start_at_zero' '-copyts' '-vsync' 'cfr' '-y' '-nostats' '-loglevel' 'quiet' '-loglevel_plex' 'error' '-progressurl' 'http://127.0.0.1:32400/video/:/transcode/session/7728c4b516277201-com-plexapp-android/97d95729-5fe2-4d98-a030-1592d562ec7f/progress'
I see where it is transcoding because of the subtitles.
The Shield app can handle this DirectPlay when subtitles are set to “Automatic”.
Would you check that please?