Hardware decode works fine, but hardware encode does not. The stream just fails to play and it does not fall back to software encoding. I have had to disable hardware encoding altogether due to random VC-1 encoded movies failing to play.
Hi, hoping to bump this - I’m having this issue with QuickSync and VC1 files on a brand new server. Client is an Apple TV 4K, and the server is also running Windows on an Intel Pentium Silver J5040 (Gemini Lake, so the QSV hardware is one revision newer than 10th gen CPUs).
When I attempt to play the file, the dashboard shows that it’s buffering for playback and correctly shows that it is trying to use hardware decode and hardware encode:
However, it does not start playing. Eventually, after a minute or so, it seems to fall back entirely to software transcode and it starts playing (with a highly loaded CPU…):
@azweimiller, I’m curious if your files start playing if you wait long enough like mine does? Perhaps we have the exact same behavior…
It does appear that it’s trying to use hardware decoding, but I don’t see any clear indications as to why it’s failing…
[Transcode] TPU: hardware transcoding: final decoder: dxva2, final encoder: qsv