According to Plex Media Server - #286 by emilybersin it appears that vc1 hw decoding should be supported on linux, however it appears to be failing on at least 1 video (that I have noticed so far).
Server Version#: 1.18.1913
Player Version#:
proxmox6/deb10
nvidia gtx1650 (will edit this later with driver version)
Huh, I’m seeing this same behavior on 1.18.0.1913 on Ubuntu LTS 18.04.2 with Kaby Lake QSV. I’m about 99% sure it was working at some point after the new transcoder released. But here is the error I’m seeing:
[FFMPEG] - Cannot load libcuda.so.1
[FFMPEG] - Could not dynamically load CUDA
I tested MPEG2 and HEVC, both used decode acceleration. I can get logs if needed.
Ok, I ran a quick test. I can’t get any of my Plex servers to hardware-decode VC1. I have two Windows 10 servers, one QSV, one Nvidia Quadro. Both give the following warning:
Codecs: avcodec_open2 returned -1 for decoder 'vc1'
And then they fall over to software decoding. I rarely decode the VC1 movies so I just hadn’t noticed. HEVC (10) and MPEG2 seem to be fine. I haven’t tested AVC.