Control: tags -1 moreinfo
Control: severity -1 normal

On 2026-04-17 00:53:15 +0200, Vincent Lefevre wrote:
> 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
> [...]

So what is your hardware? I can play the file with intel-media-va-driver
just fine.

Cheers

> 
> 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)
> 

-- 
Sebastian Ramacher

Reply via email to