Question for running Intel QSV Hardware Acceleration on Old Hardware (3rd gen Intel Core i5) #14444
-
|
Hello Jellyfin devs, I have a question. I'm using an Intel HD 2500, an Ivy Bridge generation iGPU on an i5-3570, which supports Intel Quick Sync Video decoding and encoding for MPEG-2 and AVC (H264) video codecs. When running QSV directly on ffmpeg, it works as expected. Based on my testing with GPU-Z, the GPU load increases, and compared to libx264, QSV is three times faster than regular libx264 CPU encoding. The ffmpeg command line I use is: However, when trying Jellyfin QSV Transcode, I noticed that Jellyfin sends different command arguments to ffmpeg. I understand that using complex chains of arguments is necessary for Jellyfin and similar setups, but when I try transcoding with QSV in Jellyfin, I get the following error: Could this issue be due to the ffmpeg version used by Jellyfin not supporting old, Intel Core i5 3rd generation graphics? The ffmpeg QSV wiki documentation also doesn’t list 3rd gen graphics. Sorry if it's weirdly worded. I'm just curious. Thank you. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
|
The oldest intel platform where QSV on Windows is known to work properly is Haswell which is 4th gen. Not sure about 3rd gen Ivy Bridge, intel has a habit of deprecating old platforms. If you still get the error after using DDU to wipe the old drivers and installing the drivers from intel.com, I'm afraid you need to upgrade your server. |
Beta Was this translation helpful? Give feedback.
The oldest intel platform where QSV on Windows is known to work properly is Haswell which is 4th gen. Not sure about 3rd gen Ivy Bridge, intel has a habit of deprecating old platforms.
If you still get the error after using DDU to wipe the old drivers and installing the drivers from intel.com, I'm afraid you need to upgrade your server.