Package: vlc
Version: 3.0.17.4-4+b2
Severity: important
X-Debbugs-Cc: arraybo...@gmail.com

Dear Maintainer,

When attempting to play back MP4 videos using VLC, only a black screen is
displayed, sometimes with the VLC logo still slightly visible in the
background. This problem appears to have been caused by the introduction of
ffmpeg5 into Debian.

Steps to reproduce:

  1. Download a .mp4 video. Any video should work, I personally use drone
     footage from Pexels.
  2. Open the video using VLC. Using Media -> Open File... from within the
     GUI works, as well as using the command line (vlc ./video.mp4).

Expected result:

The video should play back properly, allowing audio to be heard and video to
be seen.

Actual result:

The screen remains black (or, if you open the video from the command line, the
VLC logo can be seen dimly in the area where the video should be). The
playback slider moves normally, as if the video was playing back properly.

Additional notes:

This bug was first discovered in Ubuntu 22.10 Kinetic Kudu, however it is also
easily reproducible using Debian Sid. The bug exists both on physical and
virtual hardware on Ubuntu, and I have been able to replicate it in a virtual
machine on Debian.

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-2-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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.17.4-4+b2
ii  vlc-plugin-base          3.0.17.4-4+b2
ii  vlc-plugin-qt            3.0.17.4-4+b2
ii  vlc-plugin-video-output  3.0.17.4-4+b2

Versions of packages vlc recommends:
ii  vlc-l10n                   3.0.17.4-4
ii  vlc-plugin-access-extra    3.0.17.4-4+b2
ii  vlc-plugin-notify          3.0.17.4-4+b2
ii  vlc-plugin-samba           3.0.17.4-4+b2
ii  vlc-plugin-skins2          3.0.17.4-4+b2
ii  vlc-plugin-video-splitter  3.0.17.4-4+b2
ii  vlc-plugin-visualization   3.0.17.4-4+b2

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.35-1
ii  libvlc5  3.0.17.4-4+b2

Versions of packages libvlc5 depends on:
ii  libc6        2.35-1
ii  libvlccore9  3.0.17.4-4+b2

Versions of packages libvlc5 recommends:
ii  libvlc-bin  3.0.17.4-4+b2

Versions of packages vlc-bin depends on:
ii  libc6       2.35-1
ii  libvlc-bin  3.0.17.4-4+b2
ii  libvlc5     3.0.17.4-4+b2

Versions of packages vlc-plugin-access-extra depends on:
ii  libc6                                2.35-1
ii  libsrt1.5-gnutls                     1.5.1-1
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2
ii  libvncclient1                        0.9.13+dfsg-4
ii  libxcb-composite0                    1.15-1
ii  libxcb-shm0                          1.15-1
ii  libxcb1                              1.15-1

Versions of packages vlc-plugin-base depends on:
ii  liba52-0.7.4                         0.7.4-20
ii  libarchive13                         3.6.0-1
ii  libaribb24-0                         1.0.3-2
ii  libasound2                           1.2.7.2-1
ii  libass9                              1:0.16.0-1
ii  libavahi-client3                     0.8-6
ii  libavahi-common3                     0.8-6
ii  libavc1394-0                         0.5.4-5
ii  libavcodec59                         7:5.1.1-2+b1
ii  libavformat59                        7:5.1.1-2+b1
ii  libavutil57                          7:5.1.1-2+b1
ii  libbluray2                           1:1.3.3-1
ii  libc6                                2.35-1
ii  libcairo2                            1.16.0-6
ii  libcddb2                             1.3.2-7
ii  libchromaprint1                      1.5.1-2+b1
ii  libdav1d6                            1.0.0-2
ii  libdbus-1-3                          1.14.2-1
ii  libdc1394-25                         2.2.6-4
ii  libdca0                              0.0.7-2
ii  libdvbpsi10                          1.3.3-1
ii  libdvdnav4                           6.1.1-1
ii  libdvdread8                          6.1.3-1
ii  libebml5                             1.4.2-2+b1
ii  libfaad2                             2.10.0-2+b1
ii  libflac8                             1.3.4-2
ii  libfontconfig1                       2.13.1-4.5
ii  libfreetype6                         2.12.1+dfsg-3
ii  libfribidi0                          1.0.8-2.1
ii  libgcc-s1                            12.2.0-3
ii  libgcrypt20                          1.10.1-2
ii  libglib2.0-0                         2.74.0-2
ii  libgnutls30                          3.7.7-2
ii  libgpg-error0                        1.45-2
ii  libharfbuzz0b                        5.2.0-2
ii  libixml10                            1:1.8.4-2
ii  libjpeg62-turbo                      1:2.1.2-1+b1
ii  libkate1                             0.4.1-11
ii  liblirc-client0                      0.10.1-7
ii  liblua5.2-0                          5.2.4-2
ii  libmad0                              0.15.1b-10.1+b1
ii  libmatroska7                         1.6.3-2
ii  libmpcdec6                           2:0.1~r495-2
ii  libmpeg2-4                           0.5.1-9
ii  libmpg123-0                          1.30.2-1
ii  libmtp9                              1.1.20-1
ii  libncursesw6                         6.3+20220423-2
ii  libnfs13                             4.0.0-1
ii  libogg0                              1.3.5-1
ii  libopenmpt-modplug1                  0.8.9.0-openmpt1-2+b1
ii  libopus0                             1.3.1-2
ii  libpng16-16                          1.6.38-2
ii  libpostproc56                        7:5.1.1-2+b1
ii  libprotobuf-lite23                   3.12.4-1+b5
ii  libpulse0                            16.1+dfsg1-2
ii  libraw1394-11                        2.1.2-2
ii  libresid-builder0c2a                 2.1.1-15+b1
ii  librsvg2-2                           2.54.5+dfsg-1
ii  libsamplerate0                       0.2.2-2
ii  libsdl-image1.2                      1.2.12-13+b1
ii  libsdl1.2debian                      1.2.15+dfsg2-8
ii  libsecret-1-0                        0.20.5-3
ii  libshine3                            3.1.1-2
ii  libshout3                            2.4.6-1+b1
ii  libsidplay2                          2.1.1-15+b1
ii  libsndio7.0                          1.9.0-0.3
ii  libsoxr0                             0.1.3-4
ii  libspatialaudio0                     0.3.0+git20180730+dfsg1-2+b1
ii  libspeex1                            1.2.1-1
ii  libspeexdsp1                         1.2.1-1
ii  libssh2-1                            1.10.0-3+b1
ii  libstdc++6                           12.2.0-3
ii  libswscale6                          7:5.1.1-2+b1
ii  libsystemd0                          251.4-3
ii  libtag1v5                            1.12-1+b1
ii  libtheora0                           1.1.1+dfsg.1-16
ii  libtinfo6                            6.3+20220423-2
ii  libtwolame0                          0.4.0-2
ii  libudev1                             251.4-3
ii  libupnp13                            1:1.8.4-2
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2
ii  libvorbis0a                          1.3.7-1
ii  libvorbisenc2                        1.3.7-1
ii  libx264-164                          2:0.164.3095+gitbaee400-2+b1
ii  libx265-199                          3.5-2+b1
ii  libxcb-keysyms1                      0.4.0-1+b2
ii  libxcb1                              1.15-1
ii  libxml2                              2.9.14+dfsg-1+b1
ii  libzvbi0                             0.2.35-19
ii  vlc-data                             3.0.17.4-4
ii  zlib1g                               1:1.2.11.dfsg-4.1

Versions of packages vlc-plugin-base recommends:
ii  xdg-utils  1.1.3-4.1

Versions of packages vlc-plugin-base suggests:
pn  libdvdcss2  <none>

Versions of packages vlc-plugin-notify depends on:
ii  libc6                                2.35-1
ii  libgdk-pixbuf-2.0-0                  2.42.9+dfsg-1
ii  libglib2.0-0                         2.74.0-2
ii  libgtk-3-0                           3.24.34-3
ii  libnotify4                           0.8.1-1
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2

Versions of packages vlc-plugin-qt depends on:
ii  libc6                                2.35-1
ii  libgcc-s1                            12.2.0-3
ii  libqt5core5a                         5.15.6+dfsg-2
ii  libqt5gui5                           5.15.6+dfsg-2
ii  libqt5svg5                           5.15.6-2
ii  libqt5widgets5                       5.15.6+dfsg-2
ii  libqt5x11extras5                     5.15.6-2
ii  libstdc++6                           12.2.0-3
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2
ii  libwayland-client0                   1.21.0-1
ii  libx11-6                             2:1.8.1-2

Versions of packages vlc-plugin-qt recommends:
ii  vlc-bin  3.0.17.4-4+b2

Versions of packages vlc-plugin-skins2 depends on:
ii  fonts-freefont-ttf                   20120503-10
ii  libc6                                2.35-1
ii  libfreetype6                         2.12.1+dfsg-3
ii  libfribidi0                          1.0.8-2.1
ii  libgcc-s1                            12.2.0-3
ii  libstdc++6                           12.2.0-3
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2
ii  libx11-6                             2:1.8.1-2
ii  libxext6                             2:1.3.4-1+b1
ii  libxinerama1                         2:1.1.4-3
ii  libxpm4                              1:3.5.12-1
ii  vlc-plugin-qt                        3.0.17.4-4+b2

Versions of packages vlc-plugin-skins2 recommends:
ii  vlc-bin  3.0.17.4-4+b2

Versions of packages vlc-plugin-video-output depends on:
ii  libaa1                               1.4p5-50
ii  libavcodec59                         7:5.1.1-2+b1
ii  libavutil57                          7:5.1.1-2+b1
ii  libc6                                2.35-1
ii  libcaca0                             0.99.beta20-3
ii  libegl1                              1.5.0-1
ii  libgl1                               1.5.0-1
ii  libgles2                             1.5.0-1
ii  libplacebo208                        4.208.0-2
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2
ii  libwayland-client0                   1.21.0-1
ii  libwayland-egl1                      1.21.0-1
ii  libx11-6                             2:1.8.1-2
ii  libxcb-keysyms1                      0.4.0-1+b2
ii  libxcb-shm0                          1.15-1
ii  libxcb-xv0                           1.15-1
ii  libxcb1                              1.15-1

Versions of packages vlc-plugin-video-splitter depends on:
ii  libc6                                2.35-1
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2
ii  libxcb-randr0                        1.15-1
ii  libxcb1                              1.15-1

Versions of packages vlc-plugin-visualization depends on:
ii  libc6                                2.35-1
ii  libgl1                               1.5.0-1
ii  libvlccore9 [vlc-plugin-abi-3-0-0f]  3.0.17.4-4+b2

-- no debconf information

Reply via email to