@Clmcm400
Thanks for the logs.
- Subtitles are selected. English for foreign language film.
- Audio conversion to AAC enabled. TV not capable of the source audio ?
- VAAPI (CPU’s internal ASIC) selected.
Dec 07, 2019 14:12:55.626 [0x7ff9feffd700] DEBUG - TPU: hardware transcoding: using hardware decode accelerator vaapi
Dec 07, 2019 14:12:55.626 [0x7ff9feffd700] DEBUG - [Universal] Using local file path instead of URL: /home/clmcm400/media/Movies/Blade Runner (1982)/Blade Runner (1982).mkv
Dec 07, 2019 14:12:55.626 [0x7ff9feffd700] DEBUG - TPU: hardware transcoding: zero-copy support present
Dec 07, 2019 14:12:55.626 [0x7ff9feffd700] DEBUG - TPU: hardware transcoding: not using zero-copy because subtitle burning is required
Dec 07, 2019 14:12:55.626 [0x7ff9feffd700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x41524742 -> bgra.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x42475241 -> argb.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x41424752 -> rgba.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x52474241 -> abgr.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x58524742 -> bgr0.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x42475258 -> 0rgb.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x58424752 -> rgb0.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x52474258 -> 0bgr.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x50424752 -> unknown.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x50524742 -> unknown.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x36314752 -> unknown.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x3231564e -> nv12.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x3132564e -> unknown.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x32595559 -> yuyv422.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x59565955 -> uyvy422.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x32315659 -> yuv420p.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x30323449 -> yuv420p.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x48323234 -> yuv422p.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x56323234 -> yuv440p.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x50343434 -> yuv444p.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x33434d49 -> unknown.
Dec 07, 2019 14:12:55.628 [0x7ff9feffd700] DEBUG - [FFMPEG] - Format 0x30313050 -> p010le.
Dec 07, 2019 14:12:55.629 [0x7ff9feffd700] DEBUG - [FFMPEG] - Created surface 0.
Dec 07, 2019 14:12:55.629 [0x7ff9feffd700] DEBUG - [FFMPEG] - Direct mapping possible.
Dec 07, 2019 14:12:55.629 [0x7ff9feffd700] DEBUG - TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
Dec 07, 2019 14:12:55.630 [0x7ff9feffd700] DEBUG - Job running: EAE_ROOT='/tmp/pms-5cc7c45c-ae92-45a1-946a-65fdfa709a53/EasyAudioEncoder' FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/395e79c-2735-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' 'hevc' '-hwaccel:0' 'vaapi' '-hwaccel_fallback_threshold:0' '10' '-codec:1' 'truehd_eae' '-eae_prefix:1' 'd6e40b3357eace54-com-plexapp-android_' '-analyzeduration' '20000000' '-probesize' '20000000' '-i' '/home/clmcm400/media/Movies/Blade Runner (1982)/Blade Runner (1982).mkv' '-filter_complex' '[0:6]scale=3840:2160[0];[0:0][0]overlay[1];[1]scale=w=3840:h=2160[2];[2]format=pix_fmts=nv12[3];[3]hwupload[4]' '-filter_complex' '[0:1] aresample=async=1:ocl='\''5.1'\'':osr=48000[5]' '-map' '[4]' '-codec:0' 'h264_vaapi' '-b:0' '62208k' '-maxrate:0' '82944k' '-bufsize:0' '165888k' '-r:0' '23.975999999999999' '-force_key_frames:0' 'expr:gte(t,0+n_forced*1)' '-map' '[5]' '-metadata:s:1' 'language=eng' '-codec:1' 'aac' '-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/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/seglist' '-segment_list_type' 'csv' '-segment_list_size' '5' '-segment_list_separate_stream_times' '1' '-segment_list_unfinished' '1' '-max_delay' '5000000' '-avoid_negative_ts' 'disabled' '-map_metadata' '-1' '-map_chapters' '-1' 'media-%05d.ts' '-start_at_zero' '-copyts' '-vsync' 'cfr' '-y' '-init_hw_device' 'vaapi=vaapi:,driver=iHD,kernel_driver=i915' '-hwaccel_device' 'vaapi' '-filter_hw_device' 'vaapi' '-nostats' '-loglevel' 'quiet' '-loglevel_plex' 'error' '-progressurl' 'http://127.0.0.1:32400/video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress'
Dec 07, 2019 14:12:55.630 [0x7ff9feffd700] DEBUG - Jobs: Starting child process with pid 25045
Dec 07, 2019 14:12:55.631 [0x7ffa75de0700] DEBUG - Request: [127.0.0.1:48364 (Loopback)] PUT /video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress?status=startup (17 live) Signed-in Token (Clmcm400) (range: bytes=0-)
Dec 07, 2019 14:12:55.631 [0x7ffa86ffd700] DEBUG - Completed: [127.0.0.1:48364] 204 PUT /video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress?status=startup (17 live) 0ms 203 bytes (pipelined: 1) (range: bytes=0-)
Dec 07, 2019 14:12:55.640 [0x7ffa5b7fe700] DEBUG - Request: [127.0.0.1:48364 (Loopback)] PUT /video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress?status=startup (17 live) Signed-in Token (Clmcm400) (range: bytes=0-)
Dec 07, 2019 14:12:55.640 [0x7ffa877fe700] DEBUG - Completed: [127.0.0.1:48364] 204 PUT /video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress?status=startup (17 live) 0ms 203 bytes (pipelined: 2) (range: bytes=0-)
Dec 07, 2019 14:12:55.640 [0x7ff9fdffb700] DEBUG - Request: [127.0.0.1:48364 (Loopback)] PUT /video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress?status=opening (17 live) Signed-in Token (Clmcm400) (range: bytes=0-)
Dec 07, 2019 14:12:55.640 [0x7ffa877fe700] DEBUG - Completed: [127.0.0.1:48364] 204 PUT /video/:/transcode/session/d6e40b3357eace54-com-plexapp-android/0a05da6d-602f-435d-912c-bd6ec37ca596/progress?status=opening (17 live) 0ms 203 bytes (pipelined: 3) (range: bytes=0-)
This CPU is coasting along. Subtitle burning on an 8 core CPU (4 phys, 4 logical) will show as 12.5% at maximum for the subtitle part + what little bit is needed for the particular audio codec; maybe 20-25% max. Subtitle burning is single threaded. IF subtitle burning is ever added to the VA-API library, it will be offloaded to the ASIC as it is capable of it.
I don’t know what the playback settings on the Shield are, or those of the AVR/TV but I see AAC often when transcoding to a shield. Does the TV support it?