Server Version#: Version 1.18.7.2457
Player Version#:android 7.28.0.15501
hi, my account is Lifetime Plex Pass, when I upgrade to 1.18.7.2457, server never use hw trancoding.
help me! I have upload log.
Server Version#: Version 1.18.7.2457
Player Version#:android 7.28.0.15501
hi, my account is Lifetime Plex Pass, when I upgrade to 1.18.7.2457, server never use hw trancoding.
help me! I have upload log.
What does ls -la /dev/dri show?
Is there an external GPU card with Nvidia drivers also loaded in this system?
PMS is detecting Nvidia and then failing.
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Scaled up video bitrate to 8451Kbps based on 1.500000x fudge factor.
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Streaming Resource: Reducing playback quality for 3809kbps stream bitrate: video resolution to 1280x720, audio channels to 2, quality to 14, disable audio DS as 2147483647kbps is > the 119kbps available
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: testing h264_nvenc (encoder)
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: testing API nvenc
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice vaapi
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Feb 25, 2020 16:19:07.889 [0x7f6f157fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice nvdec
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: testing API nvdec
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - Scaled up video bitrate to 8451Kbps based on 1.500000x fudge factor.
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - Scaled maximum bitrate for resolution reduction to 3756Kbps.
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - MDE: Selected protocol hls; container: mpegts
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - MDE: analyzing media item 23014
Feb 25, 2020 16:19:07.890 [0x7f6f157fa700] DEBUG - MDE: HODV-21067 オメガミックス!エロ女神様の超絶テクニ
dont have external GPU card, just intel gpu hd 620, and forgone can use hd 620 hw, because I use intel_gpu_top can see usage, when I upgrade plex server, I found intel_gpu_top always idle and cpu usage high when stream movies.
and I test emby, emby can use hw trancodeing.
root@debian10:~# lspci | grep VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
04:00.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
You are running PMS in a VMware workstation VM ?
vmware esxi 6.7, and I have setup passthrough with VGA HD Graphics 620
Then it should work. I do not have ESXI here to test with otherwise I would.
As a test however, rename /usr/lib/plexmediaserver/lib/dri/iHD_drv_video.so to something else (add a --not-yet or similar to prevent loading) and retry.
May I see the logs of this latest attempt please?
I am concerned about this video.
Feb 26, 2020 09:48:55.394 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice vaapi
Feb 26, 2020 09:48:55.394 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Feb 26, 2020 09:48:55.394 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice nvdec
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API nvdec
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Scaled up video bitrate to 3382Kbps based on 1.500000x fudge factor.
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: Selected protocol hls; container: mpegts
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: analyzing media item 2698
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): Direct Play is disabled
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): media must be transcoded in order to use the hls protocol
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): no direct play video profile exists for http/mkv/h264
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): no direct play video profile exists for http/mkv/h264/aac
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - 终结者:黑暗命运 - video.profile limitation applies: high != baseline [list]
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - 终结者:黑暗命运 - video.profile limitation applies: high != baseline [list]
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): no remuxable profile found, so video stream will be transcoded
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: testing h264_nvenc (encoder)
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API nvenc
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - 终结者:黑暗命运 - video.profile limitation applies: high != baseline [list]
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: Cannot direct stream video stream due to profile or setting limitations
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice vaapi
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Feb 26, 2020 09:48:55.396 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Feb 26, 2020 09:48:55.396 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice nvdec
It’s not valid according to ffmpeg
Feb 26, 2020 09:48:55.394 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice vaapi
Feb 26, 2020 09:48:55.394 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Feb 26, 2020 09:48:55.394 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice nvdec
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API nvdec
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Scaled up video bitrate to 3382Kbps based on 1.500000x fudge factor.
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: Selected protocol hls; container: mpegts
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: analyzing media item 2698
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): Direct Play is disabled
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): media must be transcoded in order to use the hls protocol
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): no direct play video profile exists for http/mkv/h264
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): no direct play video profile exists for http/mkv/h264/aac
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - 终结者:黑暗命运 - video.profile limitation applies: high != baseline [list]
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - 终结者:黑暗命运 - video.profile limitation applies: high != baseline [list]
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: 终结者:黑暗命运 (2019): no remuxable profile found, so video stream will be transcoded
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: testing h264_nvenc (encoder)
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API nvenc
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - 终结者:黑暗命运 - video.profile limitation applies: high != baseline [list]
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - MDE: Cannot direct stream video stream due to profile or setting limitations
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice vaapi
Feb 26, 2020 09:48:55.395 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Feb 26, 2020 09:48:55.396 [0x7fe2597fa700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Feb 26, 2020 09:48:55.396 [0x7fe2597fa700] DEBUG - Codecs: testing h264 (decoder) with hwdevice nvdec
The video profile in the file is not within the allowed list.
Pull known good samples from here.
I use these when customer supplied videos are in question.
These are known coded to standard.
this is emby test, it can normal use hw.

I hear you.
I’m just the support guy.
ok, thanks, what is next step? or waiting?
I know it’s being worked on but have no feedback as to when.
I’ll see if I can learn more
THank you for testing. I am forwarding.
sorry ,mistake delete post
plexmediaserver_1.18.5.2309-f5213a238_amd64.deb is normal.
plexmediaserver_1.18.7.2457-77cb9455c_amd64.deb can’t hw trancoding.
It’s ok. You can keep it . You clarified the misidentification here.
That’s all that matters.
I would prefer you keep it as I’ve forwarded to the transcoding team.
I can restore if if you wish
plexmediaserver_1.18.8.2527-740d4c206_amd64.deb
Hi, this new version still can’t hardware acceleration.
Are the log files any different?
I otherwise can’t explain why it will not see your GPU.
It is as if the EFI has disabled it.
log files, movies name is “jellyfish-20-mbps-hd-hevc.mkv”
I found it.
Your DNS is failing (CURL error 6)
Mar 11, 2020 11:20:00.982 [0x7fc3913e9700] DEBUG - HTTP requesting GET https://plex.tv/api/codecs/ac3_decoder?build=linux-x86_64-standard&deviceId=f96d110c-2b14-4494-8f57-72085e26cc73&oldestPreviousVersion=1%2E18%2E6%2E2368-97add474d&version=8bf330d-2818
Mar 11, 2020 11:20:00.986 [0x7fc3913e9700] ERROR - Error issuing curl_easy_perform(handle): 6
Mar 11, 2020 11:20:00.986 [0x7fc3913e9700] WARN - HTTP error requesting GET https://plex.tv/api/codecs/ac3_decoder?build=linux-x86_64-standard&deviceId=f96d110c-2b14-4494-8f57-72085e26cc73&oldestPreviousVersion=1%2E18%2E6%2E2368-97add474d&version=8bf330d-2818 (0, No error) (Could not resolve host: plex.tv)
Mar 11, 2020 11:20:00.986 [0x7fc3913e9700] ERROR - Codecs: Failed to download XML for codec 'ac3_decoder'
Problem with the host itself.
Mar 11, 2020 12:48:29.746 [0x7fbc80ff9700] DEBUG - MDE: Selected protocol hls; container: mpegts
Mar 11, 2020 12:48:29.746 [0x7fbc80ff9700] DEBUG - MDE: analyzing media item 23451
Mar 11, 2020 12:48:29.746 [0x7fbc80ff9700] DEBUG - MDE: Jellyfish 20 Mbps Hd: Direct Play is disabled
Mar 11, 2020 12:48:29.746 [0x7fbc80ff9700] DEBUG - MDE: Jellyfish 20 Mbps Hd: media must be transcoded in order to use the hls protocol
Mar 11, 2020 12:48:29.746 [0x7fbc80ff9700] DEBUG - MDE: Jellyfish 20 Mbps Hd: no direct play video profile exists for http/mkv/hevc
Mar 11, 2020 12:48:29.746 [0x7fbc80ff9700] DEBUG - MDE: Jellyfish 20 Mbps Hd: selected media 0 / 23451
Mar 11, 2020 12:48:29.747 [0x7fbc80ff9700] DEBUG - Streaming Resource: Calculated bandwidth of 41748kbps exceeds bandwidth limit. Changing decision parameters provided by client to fit bandwidth limit of 4000kbps
Mar 11, 2020 12:48:29.747 [0x7fbc80ff9700] DEBUG - Streaming Resource: Determining preferred transcode encoders through transcode only decision.
Mar 11, 2020 12:48:29.747 [0x7fbc80ff9700] DEBUG - Codecs: testing h264_vaapi (encoder)
Mar 11, 2020 12:48:29.747 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Mar 11, 2020 12:48:29.747 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] DEBUG - Codecs: testing h264_nvenc (encoder)
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: testing API nvenc
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] DEBUG - Codecs: testing hevc (decoder) with hwdevice vaapi
Mar 11, 2020 12:48:29.748 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Mar 11, 2020 12:48:29.749 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Input/output error
Mar 11, 2020 12:48:29.749 [0x7fbc80ff9700] DEBUG - Codecs: testing hevc (decoder) with hwdevice nvdec
Mar 11, 2020 12:48:29.749 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: testing API nvdec
Mar 11, 2020 12:48:29.750 [0x7fbc80ff9700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Mar 11, 2020 12:48:29.750 [0x7fbc80ff9700] ERROR - [FFMPEG] - Could not dynamically load CUDA
Mar 11, 2020 12:48:29.750 [0x7fbc80ff9700] DEBUG - Codecs: hardware transcoding: opening hw device failed - probably not supported by this system, error: Unknown error occurred