VLC stopped working after update!

Just did a system update and VLC was one of the updates. Now VLC doesn’t work right. During the update there was more than a dozen new dependencies for it. They looked to be codec’s. I can get audio but not video to work. When I play a video a window pops up with errors in it. Just wondering if anybody else has had this problem? I tried using (sudo pacman -Rdd vlc) to remove it and then re-install it but the outcome was the same. I tried rebooting the computer after install the same problem persists! Ultimately I just ended up removing VLC. It’s too bad, cause VLC had been my favorite video player. I might try the flatpac version and see if that one works.

This is confusing me. When I first read this Topic, I was on my RPi 5 device on Sway.
I tried streaming a movie from my LAN to VLC and it worked perfectly. Watched a little Quigley down under.

Went to my x86_64 machine with Plasma, and VLC is not working properly. I cannot access my MP3 files, or video files on the LAN.

I copied a .mp4 video file from my LAN server to a local Directory. VLC threw an error

Codec not supported: 
VLC could not decode the format "h265"  (H264-MPEG-4 AVC (part 10)) 

EDIT
I followed up and tried playing a MP3 and it worked properly as reported by @Jim
/EDIT

Now that I think about it, Archlinux ARM is usually behind Archlinux with updated packages. My guess this will show up in ARM soon.

Pudge

The same, i did an update with yay, and vlc is reporting missing codecs error..ugh

Just did the update here. . . looks like it’s borked. . . . my video doesn’t play but the sound does. . . interesting. . .

Rich :wink:

Don’t give up too soon. You have “Released the Hounds”. It will probably get fixed in a day or two. Or three.

Pudge

Same here. Had to install some plugins. Probably there’s something messed up with dependencies (?)…

lists some optional plugins, e.g. vlc-plugin-ffmpeg, vlc-plugin-x264 and vlc-plugin-x265
Now VLC works again.

The above allowed me to play both MP3 and MP4 locally.

However, VLC still does not recognize miniDLNA on my LAN. Still cannot stream from my LAN. :scream:

Everyone has a different use case they have to full fill. In my case via miniDLNA I stream Audio, IMage, and Videos to multiple computers in the house. As far as I know, VLC and Rythmbox are the only two players that can do that. So to me, everything else is garbage.

Pudge

I installed the flatpak version and it works.

I think mpv can ?

But I do mostly agree that

Everyone, sorry for getting Off Topic here.

@cscs Thanks for the lead on Macast media player. I will have to check it out.

EDIT:
Ah, Macast is in the AUR which is probably why I never heard of it. Still going to check it out.

Pudge

have you tried the upnp plugin?

might need others as well - I don’t have DLNA here…

or try installing all plugins:
vlc-plugins-all

Thanks, vlc-plugin-upnp by itself did the trick. Streaming now up and running.
I thought upnp was so universal that vlc wouldn’t need it’s own version.

Good catch.

Pudge

@bin-da , @Pudge how did VLC work prior to installation of vlc-plugin-upnp? I mean how was it successful in streaming from LAN.

I tried (sudo pacman -S vlc-plugins-all) this worked!

The thinking behind splitting out vlc into separate plugin packages is set out here:

In my case, installing vlc-plugin-ffmpeg and vlc-plugins-extra seems to have restored all the functions I want from vlc.

Also stumbled about this issue yesterday. After trying out Fedora 42 two days ago I decided to go back to EOS yesterday. :wink:

After installation from latest EOS ISO I was wondering, that VLC was installed already. Last time I installed EOS from that same ISO I had to install VLC by myself. There was an update popping up with lots of VLC plugins and dependencies. After that Arch-Update told me that the package vlc is an orphan package … So I tried removing and reinstalling VLC. In Arch-Update it wasn’t marked as orphan anymore. But VLC didn’t work. Tried to play a video file, but the h264 codec was missing.

Today I wanted to look for an issue here and found that topic. When searching for “vlc” on Arch Linux Package Search, many plugins are found.

Arch Linux - Package Search

There are packages like vlc-plugins-all, vlc-plugins-base and vlc-plugins-extra. Maybe the all-package will work, because base and extra are included? … Have to try out.

list all plugins

extra/vlc 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player
extra/vlc-cli 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - command line interface
extra/vlc-gui-ncurses 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Ncurses TUI
extra/vlc-gui-qt 3.0.21-26 [installé]
    Multi-platform MPEG, VCD/DVD, and DivX player - Qt GUI
extra/vlc-gui-skins2 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Skins2 GUI
extra/vlc-plugin-a52dec 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - ATSC A/52 (AC-3) plugin
extra/vlc-plugin-aalib 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - ASCII art video output plugin
extra/vlc-plugin-alsa 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - ALSA plugins
extra/vlc-plugin-aom 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - AOM AV1 plugin
extra/vlc-plugin-archive 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - stream extractor plugin
extra/vlc-plugin-aribb24 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - ARIB STD-B24 plugins
extra/vlc-plugin-aribb25 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - ARIB STD-B25 plugin
extra/vlc-plugin-ass 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - SSA/ASS subtitle plugin
extra/vlc-plugin-avahi 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - mDNS/DNS-SD plugin
extra/vlc-plugin-bluray 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Blu-ray plugin
extra/vlc-plugin-caca 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Color ASCII art video output plugin
extra/vlc-plugin-cddb 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - CDDB plugin
extra/vlc-plugin-chromecast 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Chromecast plugin
extra/vlc-plugin-dav1d 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - dav1d AV1 plugin
extra/vlc-plugin-dbus 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Dbus plugin
extra/vlc-plugin-dbus-screensaver 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - dbus screensaver plugin
extra/vlc-plugin-dca 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - DTS Coherent Acoustics plugin
extra/vlc-plugin-dvb 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - DVB plugins
extra/vlc-plugin-dvd 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - DVD plugins
extra/vlc-plugin-faad2 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - FAAD2 AAC plugin
extra/vlc-plugin-ffmpeg 3.0.21-26 [installé]
    Multi-platform MPEG, VCD/DVD, and DivX player - FFMPEG plugins
extra/vlc-plugin-firewire 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - FireWire plugins
extra/vlc-plugin-flac 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - FLAC plugin
extra/vlc-plugin-fluidsynth 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - FluidSynth plugin
extra/vlc-plugin-freetype 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Freetype plugin
extra/vlc-plugin-gme 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Game music emulation plugin
extra/vlc-plugin-gnutls 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - GnuTLS plugin
extra/vlc-plugin-gstreamer 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - GStreamer plugin
extra/vlc-plugin-inflate 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - inflate plugin
extra/vlc-plugin-jack 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - JACK plugin
extra/vlc-plugin-journal 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Systemd journal plugin
extra/vlc-plugin-jpeg 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - JPEG plugin
extra/vlc-plugin-kate 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - kate plugin
extra/vlc-plugin-kwallet 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Kwallet keystore plugin
extra/vlc-plugin-libsecret 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - libsecret/gnome-keyring plugin
extra/vlc-plugin-lirc 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Infrared remote control plugin
extra/vlc-plugin-live555 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - live555 RTP/RSTP client plugin
extra/vlc-plugin-lua 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Lua scripting plugins
extra/vlc-plugin-mad 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - MPEG Audio Decoder plugin
extra/vlc-plugin-matroska 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Matroska plugin
extra/vlc-plugin-mdns 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - mDNS plugin
extra/vlc-plugin-modplug 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - MOD plugin
extra/vlc-plugin-mpeg2 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - MPEG2 plugin
extra/vlc-plugin-mpg123 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - MPG1/2/3 plugin
extra/vlc-plugin-mtp 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - MTP plugins
extra/vlc-plugin-musepack 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - MusePack plugin
extra/vlc-plugin-nfs 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - NFS plugin
extra/vlc-plugin-notify 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - notification plugin
extra/vlc-plugin-ogg 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - OGG plugins
extra/vlc-plugin-opus 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Opus plugin
extra/vlc-plugin-png 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - PNG plugin
extra/vlc-plugin-pulse 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - PulseAudio plugins
extra/vlc-plugin-quicksync 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - Intel QuickSync plugin
extra/vlc-plugin-samplerate 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - samplerate plugin
extra/vlc-plugin-sdl 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - SDL plugin
extra/vlc-plugin-sftp 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - SFTP plugin
extra/vlc-plugin-shout 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - shoutcast plugin
extra/vlc-plugin-smb 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - SMB plugin
extra/vlc-plugin-soxr 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - SoX Resampler plugin
extra/vlc-plugin-speex 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - Speex plugins
extra/vlc-plugin-srt 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - SRT plugins
extra/vlc-plugin-svg 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - SVG plugins
extra/vlc-plugin-tag 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - tag plugin
extra/vlc-plugin-theora 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - Theora plugins
extra/vlc-plugin-twolame 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - TwoLAME plugins
extra/vlc-plugin-udev 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - udev plugin
extra/vlc-plugin-upnp 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - UPnP plugin
extra/vlc-plugin-vorbis 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - Vorbis plugin
extra/vlc-plugin-vpx 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - VP8 and VP9 plugin
extra/vlc-plugin-x264 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - H264/AVC encoding
extra/vlc-plugin-x265 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - H265/HEVC encoding
extra/vlc-plugin-xml 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - XML plugin
extra/vlc-plugin-zvbi 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - VBI plugins
extra/vlc-plugins-all 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - all plugins
extra/vlc-plugins-base 3.0.21-26 [installé]
    Multi-platform MPEG, VCD/DVD, and DivX player - base plugins
extra/vlc-plugins-extra 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - extra plugins
extra/vlc-plugins-video-output 3.0.21-26 
    Multi-platform MPEG, VCD/DVD, and DivX player - video output plugins
extra/vlc-plugins-visualization 3.0.21-26
    Multi-platform MPEG, VCD/DVD, and DivX player - visualization plugins

Just installed package vlc-plugins-all and VLC is working now as it worked before. Let’s see what the future brings … :slight_smile:

Same issue here. After the most recent update, VLC could only play music. Video files would not play at all. Installing vlc-plugins-all did the trick. All is well now.

Thanks for that, this worked for me as well!
So annoying if you just update your system and playing local videos suddenly breaks.