QuickSync cannot transcode VC-1

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.

This is a 10th Gen i9 on Server 2019.

This was previously reported here:
Transcode of vc1 with quicksync fails - Plex Media Server - Plex Forum

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:
image

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…):
image

@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

Looking closer at the logs, I see the exact same error message that @tbd52942 reported a few months back here:

Apr 27, 2021 22:51:01.847 [5112] ERROR - [Transcoder] [Parsed_scale_qsv_1 @ 026b6400] Error synchronizing the operation: -21
Apr 27, 2021 22:51:01.848 [5112] ERROR - [Transcoder] Error while filtering: Unknown error occurred
Apr 27, 2021 22:51:01.848 [5112] ERROR - [Transcoder] Failed to inject frame into filter network: Unknown error occurred
Apr 27, 2021 22:51:01.849 [5112] ERROR - [Transcoder] Error while processing the decoded data for stream #0:0
Apr 27, 2021 22:51:01.942 [7388] DEBUG - Jobs: ‘C:\Program Files (x86)\Plex\Plex Media Server\Plex Transcoder.exe’ exit code for process 860 is 1 (failure)
Apr 27, 2021 22:51:01.943 [7712] DEBUG - Streaming Resource: Changing client to use software decoding

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.