Package: vlc
Version: 3.0.23-1
Severity: important
I have the H264 video https://www.youtube.com/watch?v=rSBNhm-bC7I
downloaded with yt-dlp (codec info cannot be copy-pasted!!!), and
I get
VLC media player 3.0.23 Vetinari (revision 3.0.23-2-0-g79128878dd)
[000055815bd03c90] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_23
libva info: va_openDriver() returns 0
[00007f1da0c0a820] avcodec decoder: Using Intel iHD driver for Intel(R) Gen
Graphics - 26.1.2 () for hardware decoding
[h264 @ 0x7f1da0d25e80] Failed to end picture decode issue: 23 (internal
decoding error).
[h264 @ 0x7f1da0d25e80] hardware accelerator failed to decode picture
[h264 @ 0x7f1da0ca1e80] Failed to end picture decode issue: 23 (internal
decoding error).
[h264 @ 0x7f1da0ca1e80] hardware accelerator failed to decode picture
[h264 @ 0x7f1da0c87ec0] Failed to end picture decode issue: 23 (internal
decoding error).
[h264 @ 0x7f1da0c87ec0] hardware accelerator failed to decode picture
[h264 @ 0x7f1da0d273c0] Failed to end picture decode issue: 23 (internal
decoding error).
[h264 @ 0x7f1da0d273c0] hardware accelerator failed to decode picture
[h264 @ 0x7f1da0c8f400] Failed to end picture decode issue: 23 (internal
decoding error).
[h264 @ 0x7f1da0c8f400] hardware accelerator failed to decode picture
[h264 @ 0x7f1da0c5aa40] Failed to end picture decode issue: 23 (internal
decoding error).
[h264 @ 0x7f1da0c5aa40] hardware accelerator failed to decode picture
[...]
qaa:~> vainfo
Trying display: wayland
Trying display: x11
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_23
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.23 (libva 2.22.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 26.1.2 ()
vainfo: Supported profile and entrypoints
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSliceLP
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSliceLP
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointEncSliceLP
VAProfileVP9Profile1 : VAEntrypointVLD
VAProfileVP9Profile1 : VAEntrypointEncSliceLP
VAProfileVP9Profile2 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointEncSliceLP
VAProfileVP9Profile3 : VAEntrypointVLD
VAProfileVP9Profile3 : VAEntrypointEncSliceLP
VAProfileHEVCMain12 : VAEntrypointVLD
VAProfileHEVCMain422_10 : VAEntrypointVLD
VAProfileHEVCMain422_12 : VAEntrypointVLD
VAProfileHEVCMain444 : VAEntrypointVLD
VAProfileHEVCMain444 : VAEntrypointEncSliceLP
VAProfileHEVCMain444_10 : VAEntrypointVLD
VAProfileHEVCMain444_10 : VAEntrypointEncSliceLP
VAProfileHEVCMain444_12 : VAEntrypointVLD
VAProfileHEVCSccMain : VAEntrypointVLD
VAProfileHEVCSccMain : VAEntrypointEncSliceLP
VAProfileHEVCSccMain10 : VAEntrypointVLD
VAProfileHEVCSccMain10 : VAEntrypointEncSliceLP
VAProfileHEVCSccMain444 : VAEntrypointVLD
VAProfileHEVCSccMain444 : VAEntrypointEncSliceLP
VAProfileHEVCSccMain444_10 : VAEntrypointVLD
VAProfileHEVCSccMain444_10 : VAEntrypointEncSliceLP
https://bugs.debian.org/cgi-bin/pkgreport.cgi?package=intel-media-va-driver
shows that there are limitations, and no-one seems to be interested to
work on that. Thus this driver should not be used, except for codecs
it is known to support.
This package was installed by the Debian installer (Debian 12.1 at
that time).
Same errors with the non-free version intel-media-va-driver-non-free.
If I remove either, I get:
VLC media player 3.0.23 Vetinari (revision 3.0.23-2-0-g79128878dd)
[0000557f981c8c90] main libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: va_openDriver() returns -1
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: va_openDriver() returns -1
[00007f7a38001f10] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_1_23
libva info: va_openDriver() returns 0
[00007f7a38001f10] glconv_vaapi_drm gl error: vaDeriveImage: operation failed
There are no issues with ffplay (from ffmpeg) and Firefox.
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500,
'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'),
(500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.7.12-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages vlc depends on:
ii vlc-bin 3.0.23-1
ii vlc-plugin-base 3.0.23-1
ii vlc-plugin-qt 3.0.23-1
ii vlc-plugin-video-output 3.0.23-1
Versions of packages vlc recommends:
ii vlc-l10n 3.0.23-1
ii vlc-plugin-access-extra 3.0.23-1
ii vlc-plugin-notify 3.0.23-1
ii vlc-plugin-samba 3.0.23-1
ii vlc-plugin-skins2 3.0.23-1
ii vlc-plugin-video-splitter 3.0.23-1
ii vlc-plugin-visualization 3.0.23-1
Versions of packages vlc suggests:
pn vlc-plugin-fluidsynth <none>
pn vlc-plugin-jack <none>
pn vlc-plugin-pipewire <none>
pn vlc-plugin-svg <none>
Versions of packages libvlc-bin depends on:
ii libc6 2.42-14
ii libvlc5 3.0.23-1
Versions of packages libvlc5 depends on:
ii libc6 2.42-14
ii libvlccore9 3.0.23-1
Versions of packages libvlc5 recommends:
ii libvlc-bin 3.0.23-1
Versions of packages vlc-bin depends on:
ii libc6 2.42-14
ii libvlc-bin 3.0.23-1
ii libvlc5 3.0.23-1
Versions of packages vlc-plugin-access-extra depends on:
ii libc6 2.42-14
ii libsrt1.5-gnutls 1.5.4-3
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
ii libvncclient1 0.9.15+dfsg-3
ii libxcb-composite0 1.17.0-2+b2
ii libxcb-shm0 1.17.0-2+b2
ii libxcb1 1.17.0-2+b2
Versions of packages vlc-plugin-base depends on:
ii libarchive13t64 3.8.5-1
ii libaribb24-0t64 1.0.3-3
ii libasound2t64 1.2.15.3-1
ii libass9 1:0.17.4-2
ii libavahi-client3 0.8-18
ii libavahi-common3 0.8-18
ii libavc1394-0 0.5.4-5+b2
ii libavcodec62 7:8.1-3+b1
ii libavformat62 7:8.1-3+b1
ii libavutil60 7:8.1-3+b1
ii libbluray3 1:1.4.1-1
ii libc6 2.42-14
ii libcairo2 1.18.4-3
ii libcddb2 1.3.2-7.1
ii libchromaprint1 1.6.0-2+b1
ii libdav1d7 1.5.3-1
ii libdbus-1-3 1.16.2-4
ii libdc1394-25 2.2.6-6
ii libdvbpsi10 1.3.3-1+b2
ii libdvdnav4 7.0.0-2
ii libdvdread8t64 7.0.1-1
ii libebml5 1.4.5-2
ii libfaad2 2.11.2-1
ii libflac14 1.5.0+ds-5
ii libfontconfig1 2.17.1-5
ii libfreetype6 2.14.3+dfsg-1
ii libfribidi0 1.0.16-5
ii libgcc-s1 16-20260322-1
ii libgcrypt20 1.12.1-2
ii libglib2.0-0t64 2.88.0-1
ii libgnutls30t64 3.8.12-3
ii libgpg-error0 1.59-4
ii libharfbuzz0b 12.3.2-2+b2
ii libixml11t64 1:1.14.25-1
ii libjpeg62-turbo 1:3.1.3-4
ii libkate1 0.4.3-1
ii liblirc-client0t64 0.10.2-0.10
ii liblua5.4-0 5.4.8-1
ii libmatroska7 1.7.1-2
ii libmpcdec6 2:0.1~r495-3
ii libmpg123-0t64 1.33.4-2
ii libmtp9t64 1.1.23-1
ii libncursesw6 6.6+20251231-1
ii libnfs14 5.0.2-1+b2
ii libogg0 1.3.6-2
ii libopenmpt-modplug1 0.8.9.0-openmpt1-2+b3
ii libopus0 1.6.1-1
ii libpng16-16t64 1.6.57-1
ii libprotobuf-lite32t64 3.21.12-15
ii libpulse0 17.0+dfsg1-2.1
ii libraw1394-11 2.1.2-2+b2
ii libresid-builder0c2a 2.1.1-16
ii librsvg2-2 2.62.1+dfsg-1
ii libsamplerate0 0.2.2-4+b2
ii libsecret-1-0 0.21.7-2
ii libshine3 3.1.1-3
ii libshout3 2.4.6-1+b5
ii libsidplay2 2.1.1-16
ii libsoxr0 0.1.3-4.1
ii libspatialaudio0t64 0.3.0+git20180730+dfsg1-3
ii libspeex1 1.2.1-3
ii libspeexdsp1 1.2.1-3
ii libssh2-1t64 1.11.1-2
ii libstdc++6 16-20260322-1
ii libswscale9 7:8.1-3+b1
ii libsystemd0 260.1-1
ii libtag2 2.2.1-4
ii libtheoradec2 1.2.0+dfsg-6
ii libtheoraenc2 1.2.0+dfsg-6
ii libtinfo6 6.6+20251231-1
ii libtwolame0 0.4.0-2+b2
ii libudev1 260.1-1
ii libupnp17t64 1:1.14.25-1
ii libva-drm2 2.23.0-2
ii libva2 2.23.0-2
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
ii libvorbis0a 1.3.7-3
ii libvorbisenc2 1.3.7-3
ii libx264-165 2:0.165.3222+gitb35605ac-3+b1
ii libx265-215 4.1-4+b1
ii libxcb-keysyms1 0.4.1-1+b1
ii libxcb1 1.17.0-2+b2
ii libxml2-16 2.15.2+dfsg-0.1
ii libzvbi0t64 0.2.44-1
ii vlc-data 3.0.23-1
ii zlib1g 1:1.3.dfsg+really1.3.2-3
Versions of packages vlc-plugin-base recommends:
ii xdg-utils 1.2.1-2
Versions of packages vlc-plugin-base suggests:
pn libdvdcss2 <none>
Versions of packages vlc-plugin-notify depends on:
ii libc6 2.42-14
ii libgdk-pixbuf-2.0-0 2.44.6+dfsg-2
ii libglib2.0-0t64 2.88.0-1
ii libgtk-3-0t64 3.24.52-1
ii libnotify4 0.8.8-1
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
Versions of packages vlc-plugin-qt depends on:
ii libc6 2.42-14
ii libgcc-s1 16-20260322-1
ii libqt5core5t64 5.15.17+dfsg-7+b1
ii libqt5gui5t64 5.15.17+dfsg-7+b1
ii libqt5svg5 5.15.17-3
ii libqt5widgets5t64 5.15.17+dfsg-7+b1
ii libqt5x11extras5 5.15.17-2+b1
ii libstdc++6 16-20260322-1
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
ii libwayland-client0 1.24.0-2+b1
ii libx11-6 2:1.8.12-1
Versions of packages vlc-plugin-qt recommends:
ii vlc-bin 3.0.23-1
Versions of packages vlc-plugin-skins2 depends on:
ii fonts-freefont-ttf 20211204+svn4273-4
ii libc6 2.42-14
ii libfreetype6 2.14.3+dfsg-1
ii libfribidi0 1.0.16-5
ii libgcc-s1 16-20260322-1
ii libstdc++6 16-20260322-1
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
ii libx11-6 2:1.8.12-1
ii libxext6 2:1.3.4-1+b3
ii libxinerama1 2:1.1.4-3+b4
ii libxpm4 1:3.5.17-1+b3
ii vlc-plugin-qt 3.0.23-1
Versions of packages vlc-plugin-skins2 recommends:
ii vlc-bin 3.0.23-1
Versions of packages vlc-plugin-video-output depends on:
ii libaa1 1.4p5-51.1+b1
ii libavcodec62 7:8.1-3+b1
ii libavutil60 7:8.1-3+b1
ii libc6 2.42-14
ii libegl1 1.7.0-3
ii libgl1 1.7.0-3
ii libgles2 1.7.0-3
ii libva-drm2 2.23.0-2
ii libva-wayland2 2.23.0-2
ii libva-x11-2 2.23.0-2
ii libva2 2.23.0-2
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
ii libwayland-client0 1.24.0-2+b1
ii libwayland-egl1 1.24.0-2+b1
ii libx11-6 2:1.8.12-1
ii libxcb-keysyms1 0.4.1-1+b1
ii libxcb-shm0 1.17.0-2+b2
ii libxcb-xv0 1.17.0-2+b2
ii libxcb1 1.17.0-2+b2
Versions of packages vlc-plugin-video-splitter depends on:
ii libc6 2.42-14
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
ii libxcb-randr0 1.17.0-2+b2
ii libxcb1 1.17.0-2+b2
Versions of packages vlc-plugin-visualization depends on:
ii libc6 2.42-14
ii libgl1 1.7.0-3
ii libvlccore9 [vlc-plugin-abi-3-0-0ft64] 3.0.23-1
-- no debconf information
--
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)