Hi, I wanted to test av1 vaapi encoding. If i am not mistaken this series should be in git and cover that (https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=9672). I have build from git yesterday and don't get av1_vaapi listed on encoders. It was build with --enable-vaapi -enable-libdav1d--enable-librav1e and --enable-libsvtav1. Would be great if one has a hint what i have overlooked or if this should be rather on the devel list? Full details: ffmpeg -encoders | grep vaap ffmpeg version N-112136-g33b2646d61 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12 (Gentoo Hardened 12.3.1_p20230526 p2) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/share/doc/ffmpeg-9999/html --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --nm=x86_64-pc-linux-gnu-nm --strip=x86_64-pc-linux-gnu-strip --ranlib=x86_64-pc-linux-gnu-ranlib --pkg-config=x86_64-pc-linux-gnu-pkg-config --optflags='-march=native -O2 -pipe -w' --disable-static --enable-avfilter --disable-stripping --disable-optimizations --disable-libcelt --enable-nonfree --enable-version3 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-indev=oss --disable-indev=jack --disable-indev=sndio --disable-outdev=oss --disable-outdev=sndio --enable-nonfree --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp --enable-gpl --disable-hardcoded-tables --enable-iconv --disable-libxml2 --disable-lzma --enable-network --disable-opencl --enable-openssl --enable-postproc --enable-libsmbclient --enable-ffplay --enable-sdl2 --enable-vaapi --enable-vdpau --enable-vulkan --enable-xlib --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib --disable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-libcaca --disable-openal --enable-opengl --disable-libv4l2 --disable-libpulse --disable-libdrm --disable-libjack --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libcodec2 --enable-libdav1d --enable-libfdk-aac --enable-libopenjpeg --disable-libjxl --disable-libbluray --disable-libgme --disable-libgsm --disable-libaribb24 --disable-mmal --disable-libmodplug --enable-libopus --enable-libvpl --disable-libilbc --disable-librtmp --disable-libssh --disable-libspeex --disable-libsrt --enable-librsvg --disable-ffnvcodec --enable-libvorbis --enable-libvpx --disable-libzvbi --disable-appkit --disable-libbs2b --disable-chromaprint --disable-cuda-llvm --disable-libflite --disable-frei0r --disable-libvmaf --disable-libfribidi --disable-fontconfig --disable-ladspa --enable-lcms2 --disable-libass --disable-libplacebo --disable-libtesseract --disable-lv2 --enable-libfreetype --disable-libvidstab --disable-librubberband --disable-libzmq --disable-libzimg --disable-libsoxr --enable-pthreads --disable-amf --disable-libvo-amrwbenc --disable-libkvazaar --enable-libaom --enable-libmp3lame --disable-libopenh264 --enable-librav1e --disable-libsnappy --enable-libsvtav1 --enable-libtheora --disable-libtwolame --disable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --disable-gnutls --enable-version3 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-neon --disable-vfp --disable-vfpv3 --disable-armv8 --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --disable-altivec --disable-vsx --disable-power8 --disable-amd3dnow --disable-amd3dnowext --disable-fma4 --disable-xop --enable-pic --cpu=host --disable-doc --disable-htmlpages --enable-manpages libavutil 58. 25.100 / 58. 25.100 libavcodec 60. 26.100 / 60. 26.100 libavformat 60. 13.100 / 60. 13.100 libavdevice 60. 2.101 / 60. 2.101 libavfilter 9. 11.100 / 9. 11.100 libswscale 7. 3.100 / 7. 3.100 libswresample 4. 11.100 / 4. 11.100 libpostproc 57. 2.100 / 57. 2.100 V....D h264_vaapi H.264/AVC (VAAPI) (codec h264) V....D hevc_vaapi H.265/HEVC (VAAPI) (codec hevc) V....D mjpeg_vaapi MJPEG (VAAPI) (codec mjpeg) V....D mpeg2_vaapi MPEG-2 (VAAPI) (codec mpeg2video) V....D vp8_vaapi VP8 (VAAPI) (codec vp8) V....D vp9_vaapi VP9 (VAAPI) (codec vp9) Hardware support should be there as well: vainfo --display drm --device /dev/dri/renderD129 | grep -i av1 libva info: VA-API version 1.19.0 libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_19 libva info: va_openDriver() returns 0 VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSliceLP Thanks a lot
On Fri, 22 Sept 2023, 15:28 Patrick Münch, <s7mon@web.de> wrote:
Hi,
I wanted to test av1 vaapi encoding. If i am not mistaken this series should be in git and cover that (https://patchwork.ffmpeg.org/project/ffmpeg/list/?series=9672).
I have build from git yesterday and don't get av1_vaapi listed on encoders. It was build with --enable-vaapi -enable-libdav1d--enable-librav1e and --enable-libsvtav1. Would be great if one has a hint what i have overlooked or if this should be rather on the devel list?
Full details: ffmpeg -encoders | grep vaap ffmpeg version N-112136-g33b2646d61 Copyright (c) 2000-2023 the FFmpeg developers built with gcc 12 (Gentoo Hardened 12.3.1_p20230526 p2) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/share/doc/ffmpeg-9999/html --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --nm=x86_64-pc-linux-gnu-nm --strip=x86_64-pc-linux-gnu-strip --ranlib=x86_64-pc-linux-gnu-ranlib --pkg-config=x86_64-pc-linux-gnu-pkg-config --optflags='-march=native -O2 -pipe -w' --disable-static --enable-avfilter --disable-stripping --disable-optimizations --disable-libcelt --enable-nonfree --enable-version3 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-indev=oss --disable-indev=jack --disable-indev=sndio --disable-outdev=oss --disable-outdev=sndio --enable-nonfree --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-gcrypt --enable-gnutls --disable-gmp --enable-gpl --disable-hardcoded-tables --enable-iconv --disable-libxml2 --disable-lzma --enable-network --disable-opencl --enable-openssl --enable-postproc --enable-libsmbclient --enable-ffplay --enable-sdl2 --enable-vaapi --enable-vdpau --enable-vulkan --enable-xlib --enable-libxcb --enable-libxcb-shm --enable-libxcb-xfixes --enable-zlib --disable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-libcaca --disable-openal --enable-opengl --disable-libv4l2 --disable-libpulse --disable-libdrm --disable-libjack --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libcodec2 --enable-libdav1d --enable-libfdk-aac --enable-libopenjpeg --disable-libjxl --disable-libbluray --disable-libgme --disable-libgsm --disable-libaribb24 --disable-mmal --disable-libmodplug --enable-libopus --enable-libvpl --disable-libilbc --disable-librtmp --disable-libssh --disable-libspeex --disable-libsrt --enable-librsvg --disable-ffnvcodec --enable-libvorbis --enable-libvpx --disable-libzvbi --disable-appkit --disable-libbs2b --disable-chromaprint --disable-cuda-llvm --disable-libflite --disable-frei0r --disable-libvmaf --disable-libfribidi --disable-fontconfig --disable-ladspa --enable-lcms2 --disable-libass --disable-libplacebo --disable-libtesseract --disable-lv2 --enable-libfreetype --disable-libvidstab --disable-librubberband --disable-libzmq --disable-libzimg --disable-libsoxr --enable-pthreads --disable-amf --disable-libvo-amrwbenc --disable-libkvazaar --enable-libaom --enable-libmp3lame --disable-libopenh264 --enable-librav1e --disable-libsnappy --enable-libsvtav1 --enable-libtheora --disable-libtwolame --disable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --disable-gnutls --enable-version3 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-neon --disable-vfp --disable-vfpv3 --disable-armv8 --disable-mipsdsp --disable-mipsdspr2 --disable-mipsfpu --disable-altivec --disable-vsx --disable-power8 --disable-amd3dnow --disable-amd3dnowext --disable-fma4 --disable-xop --enable-pic --cpu=host --disable-doc --disable-htmlpages --enable-manpages libavutil 58. 25.100 / 58. 25.100 libavcodec 60. 26.100 / 60. 26.100 libavformat 60. 13.100 / 60. 13.100 libavdevice 60. 2.101 / 60. 2.101 libavfilter 9. 11.100 / 9. 11.100 libswscale 7. 3.100 / 7. 3.100 libswresample 4. 11.100 / 4. 11.100 libpostproc 57. 2.100 / 57. 2.100 V....D h264_vaapi H.264/AVC (VAAPI) (codec h264) V....D hevc_vaapi H.265/HEVC (VAAPI) (codec hevc) V....D mjpeg_vaapi MJPEG (VAAPI) (codec mjpeg) V....D mpeg2_vaapi MPEG-2 (VAAPI) (codec mpeg2video) V....D vp8_vaapi VP8 (VAAPI) (codec vp8) V....D vp9_vaapi VP9 (VAAPI) (codec vp9)
Hardware support should be there as well: vainfo --display drm --device /dev/dri/renderD129 | grep -i av1 libva info: VA-API version 1.19.0 libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_19 libva info: va_openDriver() returns 0 VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSliceLP
Thanks a lot
Is your Libva version up to date?
On Fri, 22 Sep 2023 16:12:14 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
Is your Libva version up to date?
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
that was the issue it seems. Not sure why as I had 2.19.0 before but remerged it and ffmepg once more and now it shows "V....D av1_vaapi AV1 (VAAPI) (codec av1)" Thanks a lot -- Patrick M. <s7mon@web.de>
On Fri, 22 Sept 2023, 19:26 Patrick M., <s7mon@web.de> wrote:
On Fri, 22 Sep 2023 16:12:14 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
Is your Libva version up to date?
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
that was the issue it seems. Not sure why as I had 2.19.0 before but remerged it and ffmepg once more and now it shows "V....D av1_vaapi AV1 (VAAPI) (codec av1)"
Thanks a lot.
That's good to hear. You may also want to ensure that the likes of OneVPL are up to date if you're using any of its encoder wrappers. It was formerly called (and implemented as) QuickSync (QSV).
On Fri, 22 Sep 2023 20:04:57 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
That's good to hear. You may also want to ensure that the likes of OneVPL are up to date if you're using any of its encoder wrappers. It was formerly called (and implemented as) QuickSync (QSV).
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
Well i think they are - av1_vaapi works now without issues so far. oneVPL-intel-gpu 23.3.2 and oneVPL 2023.3.1 With direct QSV i had no luck yet - see https://community.intel.com/t5/Media-Intel-oneAPI-Video/ffmpeg-6-using-qsv-o... Would there be a noticable difference to be expected between av1 using vaapi vs direct qsv? -- Patrick M. <s7mon@web.de>
On Vr, 2023-09-22 at 22:11 +0200, Patrick M. wrote:
On Fri, 22 Sep 2023 20:04:57 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
That's good to hear. You may also want to ensure that the likes of OneVPL are up to date if you're using any of its encoder wrappers. It was formerly called (and implemented as) QuickSync (QSV).
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
Well i think they are - av1_vaapi works now without issues so far. oneVPL-intel-gpu 23.3.2 and oneVPL 2023.3.1
With direct QSV i had no luck yet - see https://community.intel.com/t5/Media-Intel-oneAPI-Video/ffmpeg-6-using-qsv-o...
Could you double check whether /dev/dri/renderD129 is your Intel GPU ? Thanks Haihao
Would there be a noticable difference to be expected between av1 using vaapi vs direct qsv?
-- Patrick M. <s7mon@web.de> _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
On Mon, 25 Sep 2023 04:39:53 +0000 "Xiang, Haihao" <haihao.xiang-at-intel.com@ffmpeg.org> wrote:
On Vr, 2023-09-22 at 22:11 +0200, Patrick M. wrote:
On Fri, 22 Sep 2023 20:04:57 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
That's good to hear. You may also want to ensure that the likes of OneVPL are up to date if you're using any of its encoder wrappers. It was formerly called (and implemented as) QuickSync (QSV).
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
Well i think they are - av1_vaapi works now without issues so far. oneVPL-intel-gpu 23.3.2 and oneVPL 2023.3.1
With direct QSV i had no luck yet - see https://community.intel.com/t5/Media-Intel-oneAPI-Video/ffmpeg-6-using-qsv-o...
Could you double check whether /dev/dri/renderD129 is your Intel GPU ? Yes, sure:
vainfo --display drm --device /dev/dri/renderD129 Trying display: drm libva info: VA-API version 1.19.0 libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_19 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.19 (libva 2.18.2) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.3.2 () vainfo: Supported profile and entrypoints ... VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSliceLP l /dev/dri/by-path/ total 0 lrwxrwxrwx 1 root root 8 Sep 30 2023 pci-0000:2f:00.0-card -> ../card0 lrwxrwxrwx 1 root root 13 Sep 30 2023 pci-0000:2f:00.0-render -> ../renderD128 lrwxrwxrwx 1 root root 8 Sep 30 2023 pci-0000:32:00.0-card -> ../card1 lrwxrwxrwx 1 root root 13 Sep 30 2023 pci-0000:32:00.0-render -> ../renderD129 and from lspci 32:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A380] (rev 05) (prog-if 00 [VGA controller]) Subsystem: ASRock Incorporation DG2 [Arc A380] Flags: bus master, fast devsel, latency 0, IRQ 46, IOMMU group 2 Memory at fa000000 (64-bit, non-prefetchable) [size=16M] Memory at 7fc0000000 (64-bit, prefetchable) [size=256M] Expansion ROM at fb000000 [disabled] [size=2M] Capabilities: [40] Vendor Specific Information: Len=0c <?> Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+ Capabilities: [d0] Power Management version 3 Capabilities: [100] Alternative Routing-ID Interpretation (ARI) Capabilities: [420] Physical Resizable BAR Capabilities: [400] Latency Tolerance Reporting Kernel driver in use: i915
Thanks Haihao
Would there be a noticable difference to be expected between av1 using vaapi vs direct qsv?
-- Patrick M. <s7mon@web.de>
On Mon, 25 Sep 2023 04:39:53 +0000 "Xiang, Haihao" <haihao.xiang-at-intel.com@ffmpeg.org> wrote:
On Vr, 2023-09-22 at 22:11 +0200, Patrick M. wrote:
On Fri, 22 Sep 2023 20:04:57 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
That's good to hear. You may also want to ensure that the likes of OneVPL are up to date if you're using any of its encoder wrappers. It was formerly called (and implemented as) QuickSync (QSV).
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
Well i think they are - av1_vaapi works now without issues so far. oneVPL-intel-gpu 23.3.2 and oneVPL 2023.3.1
With direct QSV i had no luck yet - see https://community.intel.com/t5/Media-Intel-oneAPI-Video/ffmpeg-6-using-qsv-o...
Could you double check whether /dev/dri/renderD129 is your Intel GPU ? Yes, sure:
vainfo --display drm --device /dev/dri/renderD129 Trying display: drm libva info: VA-API version 1.19.0 libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_19 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.19 (libva 2.18.2) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.3.2 () vainfo: Supported profile and entrypoints ... VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSliceLP
l /dev/dri/by-path/ total 0 lrwxrwxrwx 1 root root 8 Sep 30 2023 pci-0000:2f:00.0-card -> ../card0 lrwxrwxrwx 1 root root 13 Sep 30 2023 pci-0000:2f:00.0-render -> ../renderD128 lrwxrwxrwx 1 root root 8 Sep 30 2023 pci-0000:32:00.0-card -> ../card1 lrwxrwxrwx 1 root root 13 Sep 30 2023 pci-0000:32:00.0-render -> ../renderD129
and from lspci
32:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A380] (rev 05) (prog-if 00 [VGA controller]) Subsystem: ASRock Incorporation DG2 [Arc A380] Flags: bus master, fast devsel, latency 0, IRQ 46, IOMMU group 2 Memory at fa000000 (64-bit, non-prefetchable) [size=16M] Memory at 7fc0000000 (64-bit, prefetchable) [size=256M] Expansion ROM at fb000000 [disabled] [size=2M] Capabilities: [40] Vendor Specific Information: Len=0c <?> Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+ Capabilities: [d0] Power Management version 3 Capabilities: [100] Alternative Routing-ID Interpretation (ARI) Capabilities: [420] Physical Resizable BAR Capabilities: [400] Latency Tolerance Reporting Kernel driver in use: i915
Thanks for the detailed info, could you try with https://github.com/intel-media-ci/ffmpeg/pull/682 ? BRs Haihao
On Wed, 11 Oct 2023 07:21:28 +0000 "Xiang, Haihao" <haihao.xiang-at-intel.com@ffmpeg.org> wrote:
On Mon, 25 Sep 2023 04:39:53 +0000 "Xiang, Haihao" <haihao.xiang-at-intel.com@ffmpeg.org> wrote:
On Vr, 2023-09-22 at 22:11 +0200, Patrick M. wrote:
On Fri, 22 Sep 2023 20:04:57 +0300 Dennis Mungai <dmngaie@gmail.com> wrote:
That's good to hear. You may also want to ensure that the likes of OneVPL are up to date if you're using any of its encoder wrappers. It was formerly called (and implemented as) QuickSync (QSV).
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
Well i think they are - av1_vaapi works now without issues so far. oneVPL-intel-gpu 23.3.2 and oneVPL 2023.3.1
With direct QSV i had no luck yet - see https://community.intel.com/t5/Media-Intel-oneAPI-Video/ffmpeg-6-using-qsv-o...
Could you double check whether /dev/dri/renderD129 is your Intel GPU ? Yes, sure:
vainfo --display drm --device /dev/dri/renderD129 Trying display: drm libva info: VA-API version 1.19.0 libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_19 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.19 (libva 2.18.2) vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.3.2 () vainfo: Supported profile and entrypoints ... VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSliceLP
l /dev/dri/by-path/ total 0 lrwxrwxrwx 1 root root 8 Sep 30 2023 pci-0000:2f:00.0-card -> ../card0 lrwxrwxrwx 1 root root 13 Sep 30 2023 pci-0000:2f:00.0-render -> ../renderD128 lrwxrwxrwx 1 root root 8 Sep 30 2023 pci-0000:32:00.0-card -> ../card1 lrwxrwxrwx 1 root root 13 Sep 30 2023 pci-0000:32:00.0-render -> ../renderD129
and from lspci
32:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A380] (rev 05) (prog-if 00 [VGA controller]) Subsystem: ASRock Incorporation DG2 [Arc A380] Flags: bus master, fast devsel, latency 0, IRQ 46, IOMMU group 2 Memory at fa000000 (64-bit, non-prefetchable) [size=16M] Memory at 7fc0000000 (64-bit, prefetchable) [size=256M] Expansion ROM at fb000000 [disabled] [size=2M] Capabilities: [40] Vendor Specific Information: Len=0c <?> Capabilities: [70] Express Endpoint, MSI 00 Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+ Capabilities: [d0] Power Management version 3 Capabilities: [100] Alternative Routing-ID Interpretation (ARI) Capabilities: [420] Physical Resizable BAR Capabilities: [400] Latency Tolerance Reporting Kernel driver in use: i915
Thanks for the detailed info, could you try with https://github.com/intel-media-ci/ffmpeg/pull/682 ?
Hi, yes that update for libavutil enables proper session creation for me. Without: AVHWDeviceContext @ 0x563d94c1f080] libva: VA-API version 1.19.0 [AVHWDeviceContext @ 0x563d94c1f080] libva: User requested driver 'iHD' [AVHWDeviceContext @ 0x563d94c1f080] libva: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so [AVHWDeviceContext @ 0x563d94c1f080] libva: Found init function __vaDriverInit_1_19 [AVHWDeviceContext @ 0x563d94c1f080] libva: va_openDriver() returns 0 [AVHWDeviceContext @ 0x563d94c1f080] Initialised VAAPI connection: version 1.19 [AVHWDeviceContext @ 0x563d94c1f080] VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 23.3.2 (). [AVHWDeviceContext @ 0x563d94c1f080] Driver not found in known nonstandard list, using standard behaviour. [AVHWDeviceContext @ 0x563d94c1eb80] Use Intel(R) oneVPL to create MFX session, API version is 2.9, the required implementation version is 1.3 [AVHWDeviceContext @ 0x563d94c1eb80] Error adding a MFX configurationVendorID property: -9. Device creation failed: -1313558101. Failed to set value '/dev/dri/renderD129' for option 'qsv_device': Unknown error occurred same with the change: [AVHWDeviceContext @ 0x562030bc0080] libva: VA-API version 1.19.0 [AVHWDeviceContext @ 0x562030bc0080] libva: User requested driver 'iHD' [AVHWDeviceContext @ 0x562030bc0080] libva: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so [AVHWDeviceContext @ 0x562030bc0080] libva: Found init function __vaDriverInit_1_19 [AVHWDeviceContext @ 0x562030bc0080] libva: va_openDriver() returns 0 [AVHWDeviceContext @ 0x562030bc0080] Initialised VAAPI connection: version 1.19 [AVHWDeviceContext @ 0x562030bc0080] VAAPI driver: Intel iHD driver for Intel(R) Gen Graphics - 23.3.2 (). [AVHWDeviceContext @ 0x562030bc0080] Driver not found in known nonstandard list, using standard behaviour. [AVHWDeviceContext @ 0x562030bbfb80] Use Intel(R) oneVPL to create MFX session, API version is 2.9, the required implementation version is 1.3 libva info: VA-API version 1.19.0 libva info: Trying to open /usr/lib64/va/drivers/iHD_drv_video.so libva info: Found init function __vaDriverInit_1_19 libva info: va_openDriver() returns 0 [AVHWDeviceContext @ 0x562030bbfb80] Initialize MFX session: implementation version is 2.9 best regards Patrick
BRs Haihao
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
-- Patrick M. <s7mon@web.de>
participants (4)
-
Dennis Mungai -
Patrick M. -
Patrick Münch -
Xiang, Haihao