<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding? in Graphics</title>
    <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1663125#M138434</link>
    <description>&lt;P&gt;Hello terje,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since you are inquiring a different product and system now, kindly create a new thread to avoid confusion.&lt;/P&gt;&lt;P&gt;And also, since I already addressed your inquiry in this thread, I need to close this inquiry.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you and have a great day.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have questions, please let us know. Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Michael L.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 04 Feb 2025 22:36:52 GMT</pubDate>
    <dc:creator>Mike_Intel</dc:creator>
    <dc:date>2025-02-04T22:36:52Z</dc:date>
    <item>
      <title>Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1659613#M137941</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have already QSV and VAAPI&amp;nbsp; video encoding working and built for FFmpeg and Cinelerra-GG.&lt;/P&gt;&lt;P&gt;I have most if not all libvpl and libva packages installed on SUSE Linux. What I wonder are which of these packages are needed just for Runtime encoding ? That is which can be deleted beyond the&amp;nbsp;&amp;nbsp;&amp;nbsp; -devel packages?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;System, hardware and drivers:&lt;/P&gt;&lt;PRE&gt;inxi -CGS&lt;BR /&gt;System:&lt;BR /&gt;Host: localhost.localdomain Kernel: 6.6.71-1-longterm arch: x86_64 bits: 64&lt;BR /&gt;Console: pty pts/0 Distro: openSUSE Tumbleweed-Slowroll 20250101&lt;BR /&gt;CPU:&lt;BR /&gt;Info: 12-core (8-mt/4-st) model: 12th Gen Intel Core i7-12700KF bits: 64&lt;BR /&gt;type: MST AMCP cache: L2: 12 MiB&lt;BR /&gt;Speed (MHz): avg: 800 min/max: 800/4900:5000:3800 cores: 1: 800 2: 800&lt;BR /&gt;3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800&lt;BR /&gt;13: 800 14: 800 15: 800 16: 800 17: 800 18: 800 19: 800 20: 800&lt;BR /&gt;Graphics:&lt;BR /&gt;Device-1: Intel DG2 [Arc A750] driver: i915 v: kernel&lt;BR /&gt;Device-2: Microdia Camera driver: snd-usb-audio,uvcvideo type: USB&lt;BR /&gt;Display: unspecified server: X.org v: 1.21.1.15 with: Xwayland v: 24.1.4&lt;BR /&gt;driver: X: loaded: modesetting unloaded: vesa dri: iris gpu: i915&lt;BR /&gt;resolution: 2560x1440~60Hz&lt;BR /&gt;API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device&lt;BR /&gt;API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.3&lt;BR /&gt;renderer: Mesa Intel Arc A750 Graphics (DG2)&lt;BR /&gt;API: Vulkan v: 1.4.304 drivers: N/A surfaces: xcb,xlib&lt;BR /&gt;Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo gpu: gputop,&lt;BR /&gt;intel_gpu_top, lsgpu x11: xprop,xrandr &lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Installed packages:&lt;/P&gt;&lt;PRE&gt;zypper se -i vpl&lt;BR /&gt;Loading repository data...&lt;BR /&gt;Reading installed packages...&lt;BR /&gt;&lt;BR /&gt;S | Name | Summary | Type&lt;BR /&gt;---+---------------------+---------------------------------------------+--------&lt;BR /&gt;i | liblavplay-2_2-0 | MJPEG Video Capture and Processing Tools | package&lt;BR /&gt;i+ | libvpl | oneAPI Video Processing Library (oneVPL) -&amp;gt; | package&lt;BR /&gt;i+ | libvpl-devel | Development files for oneAPI Video Proces-&amp;gt; | package&lt;BR /&gt;i+ | libvpl-tools | Intel Video Processing Library (Intel VPL-&amp;gt; | package&lt;BR /&gt;i+ | libvpl-tools-devel | Development files for libvpl-tools | package&lt;BR /&gt;i | libvpl2 | oneAPI Video Processing Library (oneVPL) -&amp;gt; | package&lt;BR /&gt;i+ | libvpl_wayland1_0_0 | Runtime library for libvpl-tools | package &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;zypper se -i libva&lt;BR /&gt;Loading repository data...&lt;BR /&gt;Reading installed packages...&lt;BR /&gt;&lt;BR /&gt;S | Name | Summary | Type&lt;BR /&gt;---+------------------------+----------------------------------------------------------+--------&lt;BR /&gt;i+ | libva-devel | Development files for the Video Acceleration API | package&lt;BR /&gt;i | libva-drm2 | DRM backend for the Video Acceleration API | package&lt;BR /&gt;i | libva-drm2-32bit | DRM backend for the Video Acceleration API | package&lt;BR /&gt;i | libva-gl-devel | Development files for the Video Acceleration API | package&lt;BR /&gt;i | libva-glx2 | GLX backend for the Video Acceleration API | package&lt;BR /&gt;i+ | libva-utils | A collection of utilities and examples to exercise VA--&amp;gt; | package&lt;BR /&gt;i | libva-wayland2 | Wayland backend for the Video Acceleration API | package&lt;BR /&gt;i | libva-x11-2 | X11 backend for the Video Acceleration API | package&lt;BR /&gt;i | libva-x11-2-32bit | X11 backend for the Video Acceleration API | package&lt;BR /&gt;i | libva2 | Video Acceleration API | package&lt;BR /&gt;i | libva2-32bit | Video Acceleration API | package&lt;BR /&gt;i+ | libvapoursynth-70 | A video processing framework | package&lt;BR /&gt;i | libvapoursynth-script0 | Library for interfacing Python with VapourSynth | package&lt;BR /&gt;i | Mesa-libva | Mesa VA-API implementation | package&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Jan 2025 21:47:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1659613#M137941</guid>
      <dc:creator>terje</dc:creator>
      <dc:date>2025-01-22T21:47:40Z</dc:date>
    </item>
    <item>
      <title>Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1660049#M137994</link>
      <description>&lt;P&gt;Hello terje,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for posting in Intel community Forum.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;For me to further check this, please help provide the following details:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Can you further elaborate your inquiry?&lt;/LI&gt;&lt;LI&gt;Are you having issues with your current set up during encoding?&lt;/LI&gt;&lt;LI&gt;Can you share some videos or screenshots?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you have questions, please let us know. Thank you.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Michael L.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 24 Jan 2025 00:47:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1660049#M137994</guid>
      <dc:creator>Mike_Intel</dc:creator>
      <dc:date>2025-01-24T00:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1660645#M138054</link>
      <description>&lt;P&gt;Hello Mike,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In addition to the packages installed on AlderLake/DG2 above, the following Intel firmware and drivers are installed:&lt;/P&gt;&lt;PRE&gt;S | Name | Summary | Type&lt;BR /&gt;---+-----------------------+-------------------------------------------------------------------------+--------&lt;BR /&gt;i+ | intel-gpu-tools | Collection of tools for development and testing of the Intel DRM driver | package&lt;BR /&gt;i | intel-media-driver | Intel Media Driver for VAAPI | package&lt;BR /&gt;i+ | intel-opencl | Intel Graphics Compute Runtime for OpenCL | package&lt;BR /&gt;i | intel-vaapi-driver | Intel Driver for Video Acceleration (VA) API for Linux | package&lt;BR /&gt;i | kernel-firmware-intel | Kernel firmware files for Intel-platform device drivers | package&lt;BR /&gt;i | libdrm_intel1 | Userspace interface for Kernel DRM services for Intel chips | package&lt;BR /&gt;i+ | libvulkan_intel | Mesa vulkan driver for Intel GPU | package&lt;BR /&gt;i+ | ucode-intel | Microcode Updates for Intel x86/x86-64 CPUs | package&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. I have have ffmpeg enabled with libvpl- and vaapi that works for vaapi and qsv video encoding.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I think it is unclear what is really the required Intel firmware, GPU drivers and runtime packages to install for FFmpeg QSV and VA-API video encoding/transcoding&amp;nbsp; (other may be required for developement environment).&lt;/P&gt;&lt;P&gt;1.1 which are required for VA-API?&lt;/P&gt;&lt;P&gt;1.2&amp;nbsp; which are required for QSV?&lt;/P&gt;&lt;P&gt;1.3 Is there some overlap/interaction between VA-API and QSV drivers and between respective RT packages?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A sample extract from ffmpeg QSV transcoding output with libva info: VA-API version 1.22.0 !?&lt;/P&gt;&lt;PRE&gt;libva info: VA-API version 1.22.0&lt;BR /&gt;libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so&lt;BR /&gt;libva info: Found init function __vaDriverInit_1_22&lt;BR /&gt;libva info: va_openDriver() returns 0&lt;BR /&gt;libva info: VA-API version 1.22.0&lt;BR /&gt;libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so&lt;BR /&gt;libva info: Found init function __vaDriverInit_1_22&lt;BR /&gt;libva info: va_openDriver() returns 0&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Full ffmpeg output:&lt;/P&gt;&lt;PRE&gt;ffmpeg -hide_banner -qsv_device /dev/dri/renderD128 -i hdv09_04.m2t -pix_fmt nv12 -c:v av1_qsv hdv09_04_av1_qsv_format_nv12.mp4&lt;BR /&gt;libva info: VA-API version 1.22.0&lt;BR /&gt;libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so&lt;BR /&gt;libva info: Found init function __vaDriverInit_1_22&lt;BR /&gt;libva info: va_openDriver() returns 0&lt;BR /&gt;libva info: VA-API version 1.22.0&lt;BR /&gt;libva info: Trying to open /usr/lib64/dri/iHD_drv_video.so&lt;BR /&gt;libva info: Found init function __vaDriverInit_1_22&lt;BR /&gt;libva info: va_openDriver() returns 0&lt;BR /&gt;[mpeg2video @ 0x55c3f1eb6d00] Invalid frame dimensions 0x0.&lt;BR /&gt;Last message repeated 3 times&lt;BR /&gt;[mpegts @ 0x55c3f1d53e00] PES packet size mismatch&lt;BR /&gt;[mpegts @ 0x55c3f1d53e00] Packet corrupt (stream = 1, dts = 258142320).&lt;BR /&gt;[mpegts @ 0x55c3f1d53e00] Could not find codec parameters for stream 2 (Unknown: none ([160][0][0][0] / 0x00A0)): unknown codec&lt;BR /&gt;Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options&lt;BR /&gt;[mpegts @ 0x55c3f1d53e00] Could not find codec parameters for stream 3 (Unknown: none ([161][0][0][0] / 0x00A1)): unknown codec&lt;BR /&gt;Consider increasing the value for the 'analyzeduration' (0) and 'probesize' (5000000) options&lt;BR /&gt;Input #0, mpegts, from 'hdv09_04.m2t':&lt;BR /&gt;Duration: 00:03:59.06, start: 2629.496000, bitrate: 26110 kb/s&lt;BR /&gt;Program 100 &lt;BR /&gt;Stream #0:0[0x810]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, bt709, top first), 1440x1080 [SAR 4:3 DAR 16:9], 25000 kb/s, 25 fps, 25 tbr, 90k tbn&lt;BR /&gt;Side data:&lt;BR /&gt;cpb: bitrate max/min/avg: 25000000/0/0 buffer size: 7340032 vbv_delay: N/A&lt;BR /&gt;Stream #0:1[0x814]: Audio: mp2 (mp3float) ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 384 kb/s&lt;BR /&gt;Stream #0:2[0x815]: Unknown: none ([160][0][0][0] / 0x00A0)&lt;BR /&gt;Stream #0:3[0x811]: Unknown: none ([161][0][0][0] / 0x00A1)&lt;BR /&gt;Stream mapping:&lt;BR /&gt;Stream #0:0 -&amp;gt; #0:0 (mpeg2video (native) -&amp;gt; av1 (av1_qsv))&lt;BR /&gt;Stream #0:1 -&amp;gt; #0:1 (mp2 (native) -&amp;gt; aac (native))&lt;BR /&gt;Press [q] to stop, [?] for help&lt;BR /&gt;[av1_qsv @ 0x55c3f1e76600] Using the constant quantization parameter (CQP) by default. Please use the global_quality option and other options for a quality-based mode or the b option and other options for a bitrate-based mode if the default is not the desired choice.&lt;BR /&gt;Output #0, mp4, to 'hdv09_04_av1_qsv_format_nv12.mp4':&lt;BR /&gt;Metadata:&lt;BR /&gt;encoder : Lavf61.7.100&lt;BR /&gt;Stream #0:0: Video: av1 (av01 / 0x31307661), nv12(tv, bt709, top coded first (swapped)), 1440x1080 [SAR 4:3 DAR 16:9], q=2-31, 25 fps, 12800 tbn&lt;BR /&gt;Metadata:&lt;BR /&gt;encoder : Lavc61.19.100 av1_qsv&lt;BR /&gt;Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s&lt;BR /&gt;Metadata:&lt;BR /&gt;encoder : Lavc61.19.100 aac&lt;BR /&gt;[mpegts @ 0x55c3f1d53e00] PES packet size mismatch0:03:54.96 bitrate=1678.0kbits/s speed=24.7x &lt;BR /&gt;[mpegts @ 0x55c3f1d53e00] Packet corrupt (stream = 1, dts = 258142320).&lt;BR /&gt;[mpeg2video @ 0x55c3f1e65480] ac-tex damaged at 10 61&lt;BR /&gt;[mpeg2video @ 0x55c3f1e65480] Warning MVs not available&lt;BR /&gt;[mpeg2video @ 0x55c3f1e65480] concealing 630 DC, 630 AC, 630 MV errors in P frame&lt;BR /&gt;[vist#0:0/mpeg2video @ 0x55c3f1ebdfc0] [dec:mpeg2video @ 0x55c3f1ea3f40] corrupt decoded frame&lt;BR /&gt;[out#0/mp4 @ 0x55c3f1d4d4c0] video:45168KiB audio:3774KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.247097%&lt;BR /&gt;frame= 5963 fps=617 q=-0.0 Lsize= 49063KiB time=00:03:58.77 bitrate=1683.3kbits/s speed=24.7x &lt;BR /&gt;[aac @ 0x55c3f1dfac40] Qavg: 488.890&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jan 2025 00:28:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1660645#M138054</guid>
      <dc:creator>terje</dc:creator>
      <dc:date>2025-01-27T00:28:52Z</dc:date>
    </item>
    <item>
      <title>Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661007#M138105</link>
      <description>&lt;P&gt;Hello terje,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for the update.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Upon further checking, the supported OS for Arc Graphics are just the following:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Windows® 10 64-bit 20H2 or newer&lt;/LI&gt;&lt;LI&gt;Windows 11* 64-bit&lt;/LI&gt;&lt;LI&gt;Ubuntu* 22.10&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;You can find that information here:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/support/articles/000091128/graphics/intel-arc-dedicated-graphics-family.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/support/articles/000091128/graphics/intel-arc-dedicated-graphics-family.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you have questions, please let us know. Thank you.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Michael L.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Jan 2025 23:39:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661007#M138105</guid>
      <dc:creator>Mike_Intel</dc:creator>
      <dc:date>2025-01-27T23:39:29Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661200#M138151</link>
      <description>&lt;P&gt;Hello Mike,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for replying.&lt;/P&gt;&lt;P&gt;However, my questions were meant to be user oriented and more or less regardless of Linux distributions, GPU setup or developement. Beside AlderLake/DG2 I have also SkyLake and KabyLake platforms.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So to repeat the main questions:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; 1. Can you further elaborate your inquiry?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;gt; 1. I have have ffmpeg enabled with libvpl- and vaapi that works for vaapi and qsv video encoding.&lt;/P&gt;&lt;P&gt;&amp;gt; But I think it is unclear what is really the required Intel firmware, GPU drivers and runtime packages to &amp;gt; &amp;gt; install for FFmpeg QSV and VA-API video encoding/transcoding (other may be required for developement &amp;gt; environment).&lt;/P&gt;&lt;P&gt;&amp;gt; 1.1 which are required for VA-API?&lt;/P&gt;&lt;P&gt;&amp;gt; 1.2 which are required for QSV?&lt;/P&gt;&lt;P&gt;&amp;gt; 1.3 Is there some overlap/interaction between VA-API and QSV drivers and between respective RT packages?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have gone through most of the related Intel docs. I think somewhere there were also refered to document regarding the relationship between VAAPI and QSV, but without active url I have yet to find it, if it exists (compare with my the last question 1.3 above).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Terje J. H&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jan 2025 12:02:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661200#M138151</guid>
      <dc:creator>terje</dc:creator>
      <dc:date>2025-01-28T12:02:32Z</dc:date>
    </item>
    <item>
      <title>Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661362#M138169</link>
      <description>&lt;P&gt;Hello terje,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you for the update.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Since the OS is not yet validated, there is a possibility that there is no test yet being done. &lt;/P&gt;&lt;P&gt;That is why it is hard to provide information or to answer your questions without test or validation yet.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regarding that document, can you attach it here so that I can further check on that?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you have questions, please let us know. Thank you.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Michael L.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Jan 2025 23:30:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661362#M138169</guid>
      <dc:creator>Mike_Intel</dc:creator>
      <dc:date>2025-01-28T23:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661926#M138253</link>
      <description>&lt;P&gt;Hello Mike,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a good overview over the OSV media stack components for different Linux distributions, Ubuntu, SUSE, Redhat and Debian&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://github.com/intel/media-driver/wiki" target="_blank" rel="noopener"&gt;https://github.com/intel/media-driver/wiki&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you try to check how VAAPI fit in here, and even better if a similar overview table exists or can be supplemented for VAAPI ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Terje J. Hanssen&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2025 00:30:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661926#M138253</guid>
      <dc:creator>terje</dc:creator>
      <dc:date>2025-01-31T00:30:53Z</dc:date>
    </item>
    <item>
      <title>Re: Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661927#M138254</link>
      <description>&lt;P&gt;Hello Mike,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is a good overview over the OSV media stack components for different Linux distributions, Ubuntu, SUSE, Redhat and Debian&lt;/P&gt;&lt;P&gt;&lt;A class="" href="https://github.com/intel/media-driver/wiki" target="_blank" rel="noopener"&gt;https://github.com/intel/media-driver/wiki&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you try to check how VAAPI fit in here, and even better if a similar overview table exists or can be supplemented for VAAPI ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Terje J. Hanssen&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Jan 2025 00:32:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1661927#M138254</guid>
      <dc:creator>terje</dc:creator>
      <dc:date>2025-01-31T00:32:42Z</dc:date>
    </item>
    <item>
      <title>Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1662450#M138337</link>
      <description>&lt;P&gt;Hello terje,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As much as I want to further check this, since it is not validated, it may or it may not work. &lt;/P&gt;&lt;P&gt;They best way to check this is ask the OS if they have their own validation from their side and check if your questions will work. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have questions, please let us know. Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Michael L.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 02 Feb 2025 22:27:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1662450#M138337</guid>
      <dc:creator>Mike_Intel</dc:creator>
      <dc:date>2025-02-02T22:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1662456#M138341</link>
      <description>&lt;P&gt;Hi Mike,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OK, then I continue here using Ubuntu on KabyLake (Dell XPS-13-9370) instead based on this ffmpeg sample code&lt;/P&gt;&lt;P&gt;&lt;A href="https://trac.ffmpeg.org/wiki/Hardware/QuickSync#Transcode" target="_blank"&gt;https://trac.ffmpeg.org/wiki/Hardware/QuickSync#Transcode&lt;/A&gt;&lt;/P&gt;&lt;P&gt;-qsv_device is an qsv customized option can be used to specify a hardware device and avoid the default device initialization failure when multiple devices usable (eg: an Intel integrated GPU and an AMD/Nvidia discrete graphics card). One example on Linux (more details please see ​&lt;A href="https://trac.ffmpeg.org/ticket/7649" target="_blank"&gt;https://trac.ffmpeg.org/ticket/7649&lt;/A&gt;)&lt;/P&gt;&lt;PRE&gt;ffmpeg -hwaccel qsv -qsv_device /dev/dri/renderD128 -c:v h264_qsv -i input.mp4 -c:v h264_qsv output.mp4&lt;/PRE&gt;&lt;P&gt;but get&lt;/P&gt;&lt;P&gt;Unrecognized option 'qsv_device'.&lt;BR /&gt;Error splitting the argument list: Option not found&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;ffmpeg -hwaccel qsv -qsv_device /dev/dri/renderD128 -c:v h264_qsv -i hdv09_04.m2t -c:v h264_qsv hdv09_04_h264_qsv.mp4&lt;BR /&gt;ffmpeg version n4.3.1 Copyright (c) 2000-2020 the FFmpeg developers&lt;BR /&gt;built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)&lt;BR /&gt;configuration: --prefix= --prefix=/usr --disable-debug --disable-doc --disable-static --enable-cuda --enable-cuda-sdk --enable-cuvid --enable-libdrm --enable-ffplay --enable-gnutls --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libmp3lame --enable-libnpp --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopus --enable-libpulse --enable-sdl2 --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-nonfree --enable-nvenc --enable-omx --enable-openal --enable-opencl --enable-runtime-cpudetect --enable-shared --enable-vaapi --enable-vdpau --enable-version3 --enable-xlib&lt;BR /&gt;libavutil 56. 51.100 / 56. 51.100&lt;BR /&gt;libavcodec 58. 91.100 / 58. 91.100&lt;BR /&gt;libavformat 58. 45.100 / 58. 45.100&lt;BR /&gt;libavdevice 58. 10.100 / 58. 10.100&lt;BR /&gt;libavfilter 7. 85.100 / 7. 85.100&lt;BR /&gt;libswscale 5. 7.100 / 5. 7.100&lt;BR /&gt;libswresample 3. 7.100 / 3. 7.100&lt;BR /&gt;libpostproc 55. 7.100 / 55. 7.100&lt;BR /&gt;Unrecognized option 'qsv_device'.&lt;BR /&gt;Error splitting the argument list: Option not found&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;ls /dev/dri&lt;BR /&gt;by-path card1 renderD128&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;vainfo&lt;BR /&gt;libva info: VA-API version 1.20.0&lt;BR /&gt;libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so&lt;BR /&gt;libva info: Found init function __vaDriverInit_1_20&lt;BR /&gt;libva info: va_openDriver() returns 0&lt;BR /&gt;vainfo: VA-API version: 1.20 (libva 2.12.0)&lt;BR /&gt;vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 24.1.0 ()&lt;BR /&gt;vainfo: Supported profile and entrypoints&lt;BR /&gt;VAProfileNone : VAEntrypointVideoProc&lt;BR /&gt;VAProfileNone : VAEntrypointStats&lt;BR /&gt;VAProfileMPEG2Simple : VAEntrypointVLD&lt;BR /&gt;VAProfileMPEG2Simple : VAEntrypointEncSlice&lt;BR /&gt;VAProfileMPEG2Main : VAEntrypointVLD&lt;BR /&gt;VAProfileMPEG2Main : VAEntrypointEncSlice&lt;BR /&gt;VAProfileH264Main : VAEntrypointVLD&lt;BR /&gt;VAProfileH264Main : VAEntrypointEncSlice&lt;BR /&gt;VAProfileH264Main : VAEntrypointFEI&lt;BR /&gt;VAProfileH264Main : VAEntrypointEncSliceLP&lt;BR /&gt;VAProfileH264High : VAEntrypointVLD&lt;BR /&gt;VAProfileH264High : VAEntrypointEncSlice&lt;BR /&gt;VAProfileH264High : VAEntrypointFEI&lt;BR /&gt;VAProfileH264High : VAEntrypointEncSliceLP&lt;BR /&gt;VAProfileVC1Simple : VAEntrypointVLD&lt;BR /&gt;VAProfileVC1Main : VAEntrypointVLD&lt;BR /&gt;VAProfileVC1Advanced : VAEntrypointVLD&lt;BR /&gt;VAProfileJPEGBaseline : VAEntrypointVLD&lt;BR /&gt;VAProfileJPEGBaseline : VAEntrypointEncPicture&lt;BR /&gt;VAProfileH264ConstrainedBaseline: VAEntrypointVLD&lt;BR /&gt;VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice&lt;BR /&gt;VAProfileH264ConstrainedBaseline: VAEntrypointFEI&lt;BR /&gt;VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP&lt;BR /&gt;VAProfileVP8Version0_3 : VAEntrypointVLD&lt;BR /&gt;VAProfileVP8Version0_3 : VAEntrypointEncSlice&lt;BR /&gt;VAProfileHEVCMain : VAEntrypointVLD&lt;BR /&gt;VAProfileHEVCMain : VAEntrypointEncSlice&lt;BR /&gt;VAProfileHEVCMain : VAEntrypointFEI&lt;BR /&gt;VAProfileHEVCMain10 : VAEntrypointVLD&lt;BR /&gt;VAProfileHEVCMain10 : VAEntrypointEncSlice&lt;BR /&gt;VAProfileVP9Profile0 : VAEntrypointVLD&lt;BR /&gt;VAProfileVP9Profile2 : VAEntrypointVLD&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;inxi -CGS&lt;BR /&gt;System:&lt;BR /&gt;Host: terje-XPS-13-9370 Kernel: 6.8.0-52-generic arch: x86_64 bits: 64&lt;BR /&gt;Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.1 LTS (Noble Numbat)&lt;BR /&gt;CPU:&lt;BR /&gt;Info: quad core model: Intel Core i7-8550U bits: 64 type: MT MCP cache:&lt;BR /&gt;L2: 1024 KiB&lt;BR /&gt;Speed (MHz): avg: 704 min/max: 400/4000 cores: 1: 1000 2: 1000 3: 400&lt;BR /&gt;4: 1636 5: 400 6: 400 7: 400 8: 400&lt;BR /&gt;Graphics:&lt;BR /&gt;Device-1: Intel UHD Graphics 620 driver: i915 v: kernel&lt;BR /&gt;Device-2: Realtek Integrated_Webcam_HD driver: uvcvideo type: USB&lt;BR /&gt;Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6&lt;BR /&gt;compositor: gnome-shell driver: X: loaded: modesetting unloaded: fbdev,vesa&lt;BR /&gt;dri: iris gpu: i915 resolution: 3840x2160~60Hz&lt;BR /&gt;API: EGL v: 1.5 drivers: iris,swrast&lt;BR /&gt;platforms: gbm,wayland,x11,surfaceless,device&lt;BR /&gt;API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa&lt;BR /&gt;v: 24.2.8-1ubuntu1~24.04.1 renderer: Mesa Intel UHD Graphics 620 (KBL GT2)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 02 Feb 2025 23:17:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1662456#M138341</guid>
      <dc:creator>terje</dc:creator>
      <dc:date>2025-02-02T23:17:57Z</dc:date>
    </item>
    <item>
      <title>Re:Reuired Linux runtime packages for FFmpeg QSV and VAAPI video encoding?</title>
      <link>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1663125#M138434</link>
      <description>&lt;P&gt;Hello terje,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for the update.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Since you are inquiring a different product and system now, kindly create a new thread to avoid confusion.&lt;/P&gt;&lt;P&gt;And also, since I already addressed your inquiry in this thread, I need to close this inquiry.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thank you and have a great day.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you have questions, please let us know. Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Michael L.&lt;/P&gt;&lt;P&gt;Intel Customer Support Technician&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 04 Feb 2025 22:36:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Graphics/Reuired-Linux-runtime-packages-for-FFmpeg-QSV-and-VAAPI-video/m-p/1663125#M138434</guid>
      <dc:creator>Mike_Intel</dc:creator>
      <dc:date>2025-02-04T22:36:52Z</dc:date>
    </item>
  </channel>
</rss>

