Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK

Installation of Media studio on CentOS 7 fails



I am trying to use ffmpeg with h264_qsv. I am following this manual:

When installing intel-linux-media-16.4.4-47109.el7.x86_64.rpm though, I get an error:

Loaded plugins: changelog, fastestmirror
Examining intel-linux-media-16.4.4-47109.el7.x86_64.rpm: intel-linux-media-16.4.4-47109.el7.x86_64
Marking intel-linux-media-16.4.4-47109.el7.x86_64.rpm to be installed
Examining intel-linux-media-devel-16.4.4-47109.el7.x86_64.rpm: intel-linux-media-devel-16.4.4-47109.el7.x86_64
Marking intel-linux-media-devel-16.4.4-47109.el7.x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package intel-linux-media.x86_64 0:16.4.4-47109.el7 will be installed
--> Processing Dependency: libdrm = 2.4.56-47109.el7 for package: intel-linux-media-16.4.4-47109.el7.x86_64
Rockstor-Testing                                                                                                                      | 2.9 kB  00:00:00
rockstor                                                                                                                              | 2.9 kB  00:00:00
Loading mirror speeds from cached hostfile
 * base:
 * epel:
 * extras:
 * updates:
---> Package intel-linux-media-devel.x86_64 0:16.4.4-47109.el7 will be installed
--> Finished Dependency Resolution
Error: Package: intel-linux-media-16.4.4-47109.el7.x86_64 (/intel-linux-media-16.4.4-47109.el7.x86_64)
           Requires: libdrm = 2.4.56-47109.el7
           Installed: libdrm-2.4.60-3.el7.x86_64 (@anaconda/3)
               libdrm = 2.4.60-3.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Here I am stuck. I don't know how to install the cherry-picked version of libdrm. 

Can anyone help on this?

About my system:

cat /proc/cpuinfo | grep -i intel
vendor_id       : GenuineIntel
model name      : Intel(R) Pentium(R) CPU G3220 @ 3.00GHz
vendor_id       : GenuineIntel
model name      : Intel(R) Pentium(R) CPU G3220 @ 3.00GHz
[root@homeserver CentOS]# lsmod | grep i915
i915                 1212416  2
i2c_algo_bit           16384  1 i915
drm_kms_helper        135168  1 i915
drm                   356352  3 i915,drm_kms_helper
video                  40960  1 i915




0 Kudos
1 Reply

Hi Hendrik, 

From the release notes for this release: 

Intel® Celeron®, Intel® Pentium® and Intel® Atom™ processors are not supported

So, no guarantees that Media SDK will install for this processor.  However, if you want to keep trying the script and the Getting Started Guide should help with the steps necessary.  Part of the install procedure will add a customized libdrm to the system.

0 Kudos