I recently noticed that Plex uses Intel Quick Sync to decode H.264 but nothing else. My Plex server is running an Ivy Bridge CPU so it should be able to do hardware decoding of both MPEG 2 & VC-1 video. Is this on purpose?
It does use Quick Sync for one other codec: If your CPU supports HEVC, it will also decode that in hardware. It’ll even handle 10-bit HEVC if you have a Kaby Lake (or later) CPU.
It definitely does not handle MPEG2 or VC-1. I’m not sure if it’s on purpose, as opposed to dealing with finite engineering resources available for many different needs in Plex. There’s no word on whether those codecs might be available via Quick Sync in the future. In other posts I’ve also made requests for MPEG2 hardware decoding with QSV deinterlacing support, because it seems like a good thing to offer to anyone using a TV antenna as part of Live TV.
Would definitely be a nice feature. Especially now that Plex includes the DVR functionality. Personally I’m still using SageTV for that but at this point it might not take that much to bit the bullet and switch.
I have an existing request to the Developers for this.
I would also like to see this enabled.