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)

Reply via email to