Server Version#: 1.23.5.4862
Player Version#:4.59.2
Hi all, if I try and play a 4k video using the Plex Player locally and set it to transcode, it transcodes on the CPU. If I play a 1080p video it transcodes fine.
Here’s a tail grepping ‘hardware’ of the Plex log when I try with 1080p:
(1:1005)# tail -f Plex\ Media\ Server.log | grep -i hardware
Jul 25, 2021 09:55:42.177 [0x7f6a9174bb38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:42.752 [0x7f6a9174bb38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:42.753 [0x7f6a9174bb38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:42.753 [0x7f6a9174bb38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:42.755 [0x7f6a9174bb38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:42.756 [0x7f6a9174bb38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:43.150 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: using hardware decode accelerator vaapi
Jul 25, 2021 09:55:43.150 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: zero-copy support present
Jul 25, 2021 09:55:43.150 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: using zero-copy transcoding
Jul 25, 2021 09:55:43.150 [0x7f6a9145db38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:55:43.151 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
And here’s the log doing 4k:
(1:1006)# tail -f Plex\ Media\ Server.log | grep -i hardware
Jul 25, 2021 09:57:11.518 [0x7f6a91480b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.548 [0x7f6a91480b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.550 [0x7f6a91480b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.553 [0x7f6a91480b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.555 [0x7f6a91480b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.558 [0x7f6a91480b38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.635 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: using hardware decode accelerator vaapi
Jul 25, 2021 09:57:11.635 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: zero-copy support present
Jul 25, 2021 09:57:11.635 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: using zero-copy transcoding
Jul 25, 2021 09:57:11.635 [0x7f6a9145db38] DEBUG - [Transcode] Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:11.636 [0x7f6a9145db38] DEBUG - [Transcode] TPU: hardware transcoding: final decoder: vaapi, final encoder: vaapi
Jul 25, 2021 09:57:12.793 [0x7f6a90deab38] DEBUG - TPU: hardware transcoding: enabled, but no hardware decode accelerator found
Jul 25, 2021 09:57:12.793 [0x7f6a90deab38] DEBUG - Codecs: hardware transcoding: testing API vaapi
Jul 25, 2021 09:57:12.794 [0x7f6a90deab38] DEBUG - TPU: hardware transcoding: final decoder: , final encoder:
Given it works with 1080p I would have thought 4k should also work given I have seen few people post to say that this Intel GPU can transcode 4k fine.
Any advice appreciated.
Edited to say that if I disable HDR tone mapping it works fine. OS is Ubuntu 20.0.4 and ocl-icd-libopencl1 and beignet-opencl-icd are both installed.